Compare commits

..

611 Commits

Author SHA1 Message Date
Christian Hewitt
436e1c3913 Merge pull request #10036 from heitbaum/ia11
[le11] inputstream.adaptive: update to githash dc604ff and addon (2)
2025-05-04 18:56:41 +04:00
Rudi Heitbaum
77d5677333 inputstream.adaptive: update to githash dc604ff and addon (2)
includes:
- https://github.com/xbmc/inputstream.adaptive pull 1844
- https://github.com/xbmc/inputstream.adaptive issues 1846
2025-05-04 14:35:21 +00:00
Christian Hewitt
5d61b746fa Merge pull request #8931 from heitbaum/binaries11
peripheral.joystick: update 20.1.16-Nexus to 20.1.18-Nexus
2024-05-28 19:21:45 +04:00
Rudi Heitbaum
82c66a8156 peripheral.joystick: update 20.1.16-Nexus to 20.1.18-Nexus 2024-05-28 09:49:50 +00:00
Christian Hewitt
bee7dc152c Merge pull request #8895 from heitbaum/binaries11
[le11] pvr.waipu: update 20.11.0-Nexus to 20.12.1-Nexus
2024-05-15 20:12:11 +04:00
Rudi Heitbaum
0380dc3bdc pvr.waipu: update 20.12.0-Nexus to 20.12.1-Nexus 2024-05-15 12:19:25 +00:00
Rudi Heitbaum
160872aadc pvr.waipu: update 20.11.0-Nexus to 20.12.0-Nexus 2024-05-12 13:46:17 +00:00
Christian Hewitt
b88cae9282 Merge pull request #8844 from heitbaum/binaries11
peripheral.joystick: update 20.1.15-Nexus to 20.1.16-Nexus
2024-05-02 18:00:18 +04:00
Rudi Heitbaum
19e24cf668 peripheral.joystick: update 20.1.15-Nexus to 20.1.16-Nexus 2024-05-02 11:44:54 +00:00
CvH
7ed4084b98 Merge pull request #8782 from heitbaum/binaries11
inputstream.ffmpegdirect: update 20.5.0-Nexus to 20.5.1-Nexus
2024-04-01 13:58:56 +02:00
Rudi Heitbaum
8fb2a0e886 inputstream.ffmpegdirect: update 20.5.0-Nexus to 20.5.1-Nexus 2024-04-01 11:41:36 +00:00
Christian Hewitt
d45b54c8a5 Merge pull request #8753 from heitbaum/binaries11
pvr.plutotv: update 20.3.1a-Nexus to 20.3.2-Nexus
2024-03-26 11:35:07 +04:00
Rudi Heitbaum
7dd8470cbc pvr.plutotv: update 20.3.1a-Nexus to 20.3.2-Nexus 2024-03-23 08:09:35 +00:00
CvH
bc4bd9d64e Merge pull request #8696 from sky42src/le11_rpi_6177
[LE11] linux (RPi): kernel update 6.1.77-14c373b
2024-03-12 16:29:44 +01:00
CvH
e49243db3f Merge pull request #8695 from sky42src/le11_lnx_6180
[LE11] linux: default kernel update 6.1.80
2024-03-12 16:29:30 +01:00
Peter Tuschy
e66fbfb422 linux (RPi): kernel update 6.1.77-14c373b 2024-03-05 02:52:10 +01:00
Peter Tuschy
7895b3d3b6 linux: default kernel update 6.1.80 2024-03-05 02:50:39 +01:00
Christian Hewitt
720728e346 Merge pull request #8690 from CvH/11.0/kodi-20.5
kodi: update to 20.5-Nexus
2024-03-03 21:00:04 +04:00
CvH
19504d0e19 kodi: update to 20.5-Nexus 2024-03-03 17:10:31 +01:00
Christian Hewitt
c6e6e5089b Merge pull request #8689 from heitbaum/binaries11
pvr.hts: update 20.7.1-Nexus to 20.7.2-Nexus
2024-03-03 13:02:18 +04:00
Rudi Heitbaum
330e2c3e25 pvr.hts: update 20.7.1-Nexus to 20.7.2-Nexus 2024-03-03 08:44:12 +00:00
Christian Hewitt
edec1a4616 Merge pull request #8672 from heitbaum/binaries11
pvr.mythtv: update 20.6.8-Nexus to 20.6.9-Nexus
2024-02-29 18:18:01 +04:00
Rudi Heitbaum
b37c5f6ba6 pvr.mythtv: update 20.6.8-Nexus to 20.6.9-Nexus 2024-02-29 10:30:12 +00:00
Christian Hewitt
5649f36b1f Merge pull request #8658 from heitbaum/binaries11
pvr.mythtv: update 20.6.6-Nexus to 20.6.8-Nexus
2024-02-24 14:59:46 +04:00
Rudi Heitbaum
da994668d1 pvr.mythtv: update 20.6.6-Nexus to 20.6.8-Nexus 2024-02-24 10:41:27 +00:00
Matthias Reichl
69d8b0973f Merge pull request #8653 from heitbaum/binaries11
pvr.hts: update 20.7.0-Nexus to 20.7.1-Nexus
2024-02-23 11:22:11 +01:00
Rudi Heitbaum
15b13847f9 pvr.hts: update 20.7.0-Nexus to 20.7.1-Nexus 2024-02-23 09:58:52 +00:00
Christian Hewitt
99d63071eb Merge pull request #8651 from heitbaum/binaries11
pvr.mythtv: update 20.6.4-Nexus to 20.6.6-Nexus
2024-02-23 10:10:27 +04:00
Rudi Heitbaum
2ccfd9a567 pvr.mythtv: update 20.6.4-Nexus to 20.6.6-Nexus 2024-02-23 05:59:47 +00:00
Christian Hewitt
4db958071c Merge pull request #8644 from heitbaum/binaries11
inputstream.adaptive: update 20.3.17-Nexus to 20.3.18-Nexus
2024-02-21 13:35:15 +04:00
Rudi Heitbaum
83accb58d8 inputstream.adaptive: update 20.3.17-Nexus to 20.3.18-Nexus 2024-02-21 09:23:32 +00:00
Christian Hewitt
df052cb03a Merge pull request #8639 from heitbaum/binaries11
pvr.mythtv: update 20.6.1-Nexus to 20.6.4-Nexus
2024-02-19 15:56:34 +04:00
Rudi Heitbaum
017b88c300 pvr.mythtv: update 20.6.1-Nexus to 20.6.4-Nexus 2024-02-19 11:31:19 +00:00
Christian Hewitt
51879a2a1f Merge pull request #8627 from heitbaum/binaries11
pvr.mythtv: update 20.6.0-Nexus to 20.6.1-Nexus
2024-02-16 09:41:16 +04:00
Rudi Heitbaum
449f221b5a pvr.mythtv: update 20.6.0-Nexus to 20.6.1-Nexus 2024-02-15 16:07:53 +00:00
Christian Hewitt
320e572933 Merge pull request #8605 from heitbaum/binaries11 2024-02-09 19:29:37 +04:00
Rudi Heitbaum
a9c5638753 pvr.mythtv: update 20.5.10-Nexus to 20.6.0-Nexus 2024-02-09 15:07:10 +00:00
Christian Hewitt
4be2cc38cd Merge pull request #8593 from heitbaum/binaries11
inputstream.adaptive: update 20.3.16-Nexus to 20.3.17-Nexus
2024-02-06 11:43:58 +04:00
Rudi Heitbaum
dd1d6eafc8 inputstream.adaptive: update 20.3.16-Nexus to 20.3.17-Nexus 2024-02-06 06:15:40 +00:00
Christian Hewitt
b50ea35b90 Merge pull request #8562 from heitbaum/binaries11
peripheral.joystick: update 20.1.14-Nexus to 20.1.15-Nexus
2024-01-29 14:50:42 +04:00
Rudi Heitbaum
c58f57d56d peripheral.joystick: update 20.1.14-Nexus to 20.1.15-Nexus 2024-01-29 10:47:52 +00:00
CvH
16216c3214 Merge pull request #8547 from heitbaum/linux6174
Update linux to 6.1.74
2024-01-23 18:03:20 +01:00
Rudi Heitbaum
5dbcc1d3fc linux (RPi): update to 6.1.74-de696dc 2024-01-23 04:28:41 +00:00
Rudi Heitbaum
2ae33d91ee linux: update to 6.1.74 2024-01-23 04:28:41 +00:00
Christian Hewitt
b029ec2721 Merge pull request #8546 from heitbaum/pvr.mythtv-zlib-fix
pvr.mythtv: add missing zlib dependancy
2024-01-23 03:27:16 +04:00
Rudi Heitbaum
30874c7eaf pvr.mythtv: add missing zlib dependancy 2024-01-22 21:52:49 +00:00
Christian Hewitt
d3ea6588dd Merge pull request #8545 from heitbaum/binaries11
pvr.mythtv: update 20.5.8-Nexus to 20.5.10-Nexus
2024-01-22 18:23:17 +04:00
Rudi Heitbaum
b7c3393412 pvr.mythtv: update 20.5.8-Nexus to 20.5.10-Nexus 2024-01-22 12:25:11 +00:00
CvH
fe8988f0d5 Merge pull request #8531 from vpeter4/proftpd-11
proftpd: update to 1.3.8b and addon (1), fix issues
2024-01-17 18:03:24 +01:00
Peter
d273cce7c9 proftpd: update to 1.3.8b and addon (1), fix issues 2024-01-17 14:21:58 +01:00
CvH
ed7127b42b Merge pull request #8525 from sky42src/le11_cifs_fix
[LE11] kernel update to fix 6.1.70 cifs regression
2024-01-16 21:16:12 +01:00
sky42
67376b86f5 linux (RPi): update to 7211cd7 6.1.72
fix for [REGRESSION 6.1.70] system calls with CIFS mounts failing with "Resource temporarily unavailable"
2024-01-16 21:03:55 +01:00
sky42
03f5fda041 linux: update to 6.1.73
fix [REGRESSION 6.1.70] system calls with CIFS mounts failing with "Resource temporarily unavailable"
2024-01-16 21:03:55 +01:00
Christian Hewitt
bd68598d3e Merge pull request #8508 from heitbaum/binaries11
pvr.sledovanitv.cz: update 20.6.0-Nexus to 20.7.0-Nexus
2024-01-14 08:35:33 +04:00
Rudi Heitbaum
39c2051803 pvr.sledovanitv.cz: update 20.6.0-Nexus to 20.7.0-Nexus 2024-01-11 08:56:32 +00:00
Rudi Heitbaum
fe13b66332 Merge pull request #8504 from HiassofT/le11-kodi-20.3
[le11] kodi: update to 20.3-Nexus
2024-01-10 22:32:23 +11:00
Matthias Reichl
77e56aa0aa kodi: update to 20.3-Nexus
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-01-10 11:51:05 +01:00
CvH
850899b5cc Merge pull request #8498 from HiassofT/le11-kernel-6.1.70
[le11] linux (RPi): update to 6.1.71
2024-01-09 17:31:24 +01:00
CvH
9ab905d12e Merge pull request #8502 from heitbaum/linux6171
[le11] linux: update to 6.1.71
2024-01-09 17:31:04 +01:00
Christian Hewitt
2a13b975c3 Merge pull request #8501 from heitbaum/tz
[le11] tz: update to 2023d
2024-01-09 16:40:59 +04:00
Rudi Heitbaum
d785042240 linux: update to 6.1.71 2024-01-09 12:31:13 +00:00
Rudi Heitbaum
4fe0a56c2a tz: update to 2023d 2024-01-09 12:26:27 +00:00
Christian Hewitt
724a6f8912 Merge pull request #8305 from antonlacon/le11-hostname
systemd: network-base: add hostname and localhost to hosts.conf if not present [LE11]
2024-01-09 04:37:26 +04:00
Matthias Reichl
81a7affa3b rpi-eeprom: update to 8855da9
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-01-08 14:37:35 +01:00
Matthias Reichl
c00c53a8d4 linux (RPi): update to 6.1.71-280d1a9
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-01-08 14:36:21 +01:00
Matthias Reichl
aaaa24946d linux (RPi): update to 6.1.70-146bbf9
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-01-08 11:55:34 +01:00
Matthias Reichl
e33d0e8ceb linux (RPi): disable IRQSOFF and SCHED tracers
The IRQSOFF tracer harms wireguard performance. Disable those
tracers as they are advanced debugging options not normally
enabled in release kernels.

Signed-off-by: Matthias Reichl <hias@horus.com>
2024-01-08 11:51:59 +01:00
Matthias Reichl
65665fe5ef rpi-eeprom: update to 72cedfe
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-01-08 11:51:38 +01:00
Christian Hewitt
4b80bdf67c Merge pull request #8495 from heitbaum/binaries11
inputstream.adaptive: update 20.3.15-Nexus to 20.3.16-Nexus
2024-01-08 13:09:40 +04:00
Rudi Heitbaum
79c63bfd08 inputstream.adaptive: update 20.3.15-Nexus to 20.3.16-Nexus 2024-01-08 08:32:28 +00:00
CvH
68faaafe42 Merge pull request #8473 from HiassofT/le11-noobs
[le11] scripts/image: Fix RPi4 and RPi5 noobs build
2024-01-02 17:16:21 +01:00
Matthias Reichl
ad6023adec scripts/image: Fix RPi4 and RPi5 noobs build
When making the boodloader files optional I forgot to remove the code
that unconditionally copies the bootloader files which broke noobs
build for RPi4 and RPi5. Drop the code, the files are already copied
by the for loop above.

Signed-off-by: Matthias Reichl <hias@horus.com>
2024-01-02 15:21:30 +01:00
Christian Hewitt
c7995bbd70 Merge pull request #8469 from heitbaum/binaries11
peripheral.joystick: update 20.1.13-Nexus to 20.1.14-Nexus
2024-01-02 08:33:44 +04:00
Rudi Heitbaum
25761a241d peripheral.joystick: update 20.1.13-Nexus to 20.1.14-Nexus 2024-01-02 04:02:01 +00:00
Christian Hewitt
048f587d15 Merge pull request #8468 from mglae/le11_fix_heif
imagedecoder.heif: fix crashing kodi
2023-12-31 20:01:43 +04:00
mglae
97e85df6bc imagedecoder.heif: update REV (6) 2023-12-31 15:04:11 +01:00
mglae
4c8869fb40 libheif: forbid using libaom
Prevent failure loading imagedecoder.heif in kodi
2023-12-31 15:02:28 +01:00
Christian Hewitt
c30bf669d9 Merge pull request #8464 from heitbaum/binaries11
pvr.waipu: update 20.10.2-Nexus to 20.11.0-Nexus
2023-12-30 09:57:14 +04:00
Rudi Heitbaum
5787e58cfc pvr.waipu: update 20.10.2-Nexus to 20.11.0-Nexus 2023-12-30 05:11:00 +00:00
Christian Hewitt
0e32e43b61 Merge pull request #8460 from heitbaum/binaries11
inputstream.adaptive: update 20.3.14-Nexus to 20.3.15-Nexus
2023-12-29 14:54:29 +04:00
Rudi Heitbaum
b7c2403252 inputstream.adaptive: update 20.3.14-Nexus to 20.3.15-Nexus 2023-12-29 10:50:48 +00:00
Christian Hewitt
8820cdb52f Merge pull request #8443 from heitbaum/binaries11
pvr.hts: update 20.6.5-Nexus to 20.7.0-Nexus
2023-12-22 11:20:09 +04:00
Rudi Heitbaum
0878652534 pvr.hts: update 20.6.5-Nexus to 20.7.0-Nexus 2023-12-21 22:39:19 +00:00
Rudi Heitbaum
f33f513150 Merge pull request #8433 from CvH/11.0/kodi_latest
kodi: update to 1497cc8
2023-12-17 12:05:47 +11:00
CvH
cb48589bd9 kodi: update to 1497cc8 2023-12-16 15:20:05 +01:00
CvH
b150c03ea1 Merge pull request #8429 from heitbaum/libreelec-11.0
linux: update to 6.1.68
2023-12-16 10:38:04 +01:00
Rudi Heitbaum
b7112c76e8 linux (Rockchip): drop patches upstreamed in 6.1.68 2023-12-15 23:40:27 +00:00
Rudi Heitbaum
3b78a84aa4 linux: update to 6.1.68 2023-12-15 19:52:46 +00:00
CvH
6e1ddb65c6 Merge pull request #8425 from HiassofT/le11-kernel-6.1.68
linux (RPi): update to 6.1.68
2023-12-15 15:54:42 +01:00
Matthias Reichl
2e31414dd7 linux (RPi): update to 6.1.68-e41b05a
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-12-14 18:57:20 +01:00
Matthias Reichl
91308f22c6 rpi-eeprom: update to 77402b6
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-12-14 18:57:20 +01:00
Matthias Reichl
64fe75e8ed rpi-eeprom: update to 7e22b8f
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-12-14 18:57:20 +01:00
Christian Hewitt
334ab81cc8 Merge pull request #8309 from HiassofT/le11-udevil-conf
[le11] udevil: support custom udevil.conf in /storage/.config
2023-12-14 13:47:49 +04:00
Christian Hewitt
ec82496fef Merge pull request #8408 from henri-funck/librespot-11
librespot: update to 886617e (backport of #8407)
2023-12-14 08:33:27 +04:00
Christian Hewitt
1777dd72c7 Merge pull request #8414 from garbear/update-game.libretro-11
game.libretro: Update to v20.2.6
2023-12-14 08:31:15 +04:00
Garrett Brown
1f33555a4b game.libretro: Update to v20.2.6
Changes since v20.2.5:

  * Added support for OEM 102 key
  * Added support for analog sticks in Vice cores
  * Fixed Appveyor CI

Changes since v20.2.4:

  * Fixed broken left shoulder in fallback buttonmap

Changes since v20.2.3:

  * Fixed add-on using console to log instead of Kodi API
2023-12-12 15:44:04 -08:00
Matthias Reichl
c864471f61 Merge pull request #8412 from CvH/11.0/paste
pastebinit: use LE paste service
2023-12-12 21:14:19 +01:00
CvH
a0db5fc45e pastebinit: use LE paste service 2023-12-12 20:06:20 +01:00
Henri Funck
6ad7e4f25e librespot: update to 886617e 2023-12-10 16:18:10 +01:00
CvH
ae135a2507 Merge pull request #8406 from HiassofT/le11-kernel-6.1.66
linux (RPi): update to 6.1.66
2023-12-10 13:58:23 +01:00
Matthias Reichl
0bdc2833e9 linux (RPi): config options for 6.1.66-3d9d7e7
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-12-10 12:54:47 +01:00
Matthias Reichl
552878f1e5 linux (RPi): update to 6.1.66-3d9d7e7
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-12-10 12:53:49 +01:00
Christian Hewitt
8475be32a0 Merge pull request #8393 from HiassofT/le11-kernel-6.1.63
linux (RPi): update to 6.1.65
2023-12-06 05:14:02 +04:00
Matthias Reichl
da43429792 linux (RPi): update to 6.1.65-0ad213e
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-12-05 21:54:34 +01:00
CvH
ddb1c65c1a Merge pull request #8392 from jernejsk/le11-fixes
[LE11] Allwinner: Backport fixes
2023-12-05 21:23:02 +01:00
Jernej Skrabec
9dca485178 Allwinner: linux: Fix deinterlacer and H265 decoding 2023-12-05 21:17:19 +01:00
Jernej Skrabec
36b4af5672 Allwinner: u-boot: Improve DRAM size detection on H6 2023-12-05 21:16:32 +01:00
Matthias Reichl
9980ce86b6 linux (RPi): update to 6.1.65-82069a7
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-12-05 19:46:07 +01:00
Matthias Reichl
d17239a1f8 linux (RPi): update to 6.1.64-c02c4f5
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-12-01 16:55:45 +01:00
Matthias Reichl
a2cfef5571 linux (RPi5): switch CONFIG_SENSORS_PWM_FAN to y
pwm_fan is used by RPi official active cooler, building it into
kernel makes the fan spin down from full throttle also in initrd stage.

Signed-off-by: Matthias Reichl <hias@horus.com>
2023-12-01 00:24:01 +01:00
Matthias Reichl
dcbbc2bf37 rpi-eeprom: update to b57586e
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-11-30 12:02:24 +01:00
Matthias Reichl
36f423acae linux (RPi): update to 6.1.64-dad5d57
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-11-30 12:02:24 +01:00
Matthias Reichl
5e6a70aa36 linux (RPi): update to 6.1.63-5a0aa24
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-11-30 12:02:24 +01:00
Christian Hewitt
e77686a8be Merge pull request #8372 from heitbaum/binaries11
pvr.mythtv: update 20.5.6-Nexus to 20.5.8-Nexus
2023-11-27 17:31:31 +04:00
Rudi Heitbaum
6f7dcc669b pvr.mythtv: update 20.5.6-Nexus to 20.5.8-Nexus 2023-11-27 12:23:35 +00:00
CvH
d791293bec Merge pull request #8369 from heitbaum/kernel-6163
[le11] linux: update to 6.1.63
2023-11-26 13:10:59 +01:00
Rudi Heitbaum
c2f7f1a0b0 linux (Generic): update .config for 6.1.63 2023-11-26 11:27:57 +00:00
Rudi Heitbaum
e46c05e7fe linux (Rockchip RK3399): update .config for 6.1.63 2023-11-26 11:25:01 +00:00
Rudi Heitbaum
db561babb4 linux (Rockchip RK3328): update .config for 6.1.63 2023-11-26 11:25:01 +00:00
Rudi Heitbaum
c5f9430883 linux (Rockchip RK3288): update .config for 6.1.63 2023-11-26 11:25:01 +00:00
Rudi Heitbaum
d6b86f0040 linux (Allwinner arm): update .config for 6.1.63 2023-11-26 11:25:01 +00:00
Rudi Heitbaum
a22ecdcf6f linux (Allwinner aarch64): update .config for 6.1.63 2023-11-26 11:25:00 +00:00
Rudi Heitbaum
1e628cbc29 linux (Rockchip): drop patches upstreamed in 6.1.63 2023-11-26 10:52:33 +00:00
Rudi Heitbaum
104a08c2a6 linux: update to 6.1.63 2023-11-26 10:08:22 +00:00
Christian Hewitt
f8cedf0dfc Merge pull request #8363 from CvH/11.0/kodi-20.3ish
kodi: update to 0f4ed67
2023-11-25 10:29:08 +04:00
CvH
ead6682d90 kodi: update to 0f4ed67 2023-11-24 21:51:43 +01:00
CvH
4098571e9f Merge pull request #8341 from heitbaum/cert11
[le11] cacert.pem CA bundle: update to 2023-11-15
2023-11-19 23:45:43 +01:00
CvH
d22df0c538 Merge pull request #8339 from HiassofT/le11-kernel-6.1.61
[le11] linux (RPi): update to 6.1.62
2023-11-19 23:45:20 +01:00
LibreELEC Bot
002e5cfdcb cacert.pem: update to 2023-11-15
This commit updates cacert.pem certificate bundle with mk-ca-bundle.pl script using the
content of [certdata][1] associated with mozilla/gecko-dev@d827050eee,

[1]: d827050eee/security/nss/lib/ckfw/builtins/certdata.txt
2023-11-18 23:09:02 +00:00
Matthias Reichl
5eeccb62da linux (RPi): update to 6.1.62-3fdb0eb
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-11-17 22:38:50 +01:00
Matthias Reichl
c46b33f8cd linux (RPi): update to 6.1.61-6137fb1
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-11-17 22:38:50 +01:00
Matthias Reichl
cefbb7cd5d RPi5: include flashrom
Latest rpi-eeprom added support to directly program the bootloader
eeprom with it.

Signed-off-by: Matthias Reichl <hias@horus.com>
2023-11-17 22:38:50 +01:00
Matthias Reichl
0b3f675d92 rpi-eeprom: update to 6b14e84
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-11-17 22:38:50 +01:00
Matthias Reichl
a1a390c9f2 linux (RPi): update to 6.1.61-f9f480b
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-11-17 22:37:50 +01:00
Matthias Reichl
646e7ab805 linux (RPi): update to 6.1.61-17f135b
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-11-17 22:37:50 +01:00
Matthias Reichl
c1d7ff0ff3 rpi-eeprom: update to aded082
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-11-17 22:37:50 +01:00
Christian Hewitt
09cc37fe59 Merge pull request #8330 from heitbaum/binaries11
pvr.hts: update 20.6.4-Nexus to 20.6.5-Nexus
2023-11-15 17:20:05 +04:00
Rudi Heitbaum
be044e1de6 pvr.hts: update 20.6.4-Nexus to 20.6.5-Nexus 2023-11-15 13:00:48 +00:00
Matthias Reichl
30054f96d5 udevil: support custom udevil.conf in /storage/.config
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-11-10 11:04:41 +01:00
Christian Hewitt
35914fe172 Merge pull request #8302 from heitbaum/binaries11
pvr.mythtv: update 20.5.5-Nexus to 20.5.6-Nexus
2023-11-09 15:46:48 +04:00
Rudi Heitbaum
a466be78a8 pvr.mythtv: update 20.5.5-Nexus to 20.5.6-Nexus 2023-11-09 11:33:53 +00:00
Ian Leonard
95d00c5318 systemd: hosts.conf: update comments
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2023-11-08 14:50:06 -05:00
Ian Leonard
25a1d6a435 systemd: network-base: alter hosts.conf if contents still default
add license header and shellcheck change too

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2023-11-08 14:49:38 -05:00
Christian Hewitt
92d2c3c123 Merge pull request #8294 from heitbaum/binaries11
pvr.hts: update 20.6.3-Nexus to 20.6.4-Nexus
2023-11-05 20:44:20 +04:00
Rudi Heitbaum
e5a8c4d93e pvr.hts: update 20.6.3-Nexus to 20.6.4-Nexus 2023-11-05 13:33:00 +00:00
Christian Hewitt
300a51443d Merge pull request #8285 from heitbaum/binaries11
pvr.iptvsimple: update 20.11.1-Nexus to 20.13.0-Nexus
2023-11-04 16:23:00 +04:00
Rudi Heitbaum
13f9da1275 pvr.iptvsimple: update 20.11.1-Nexus to 20.13.0-Nexus 2023-11-04 12:12:36 +00:00
Rudi Heitbaum
187773f470 Merge pull request #8262 from chewitt/flirc_util_11
flirc_util: add initial add-on package
2023-11-03 20:23:41 +11:00
Christian Hewitt
815cd5cbbf Merge pull request #7828 from mglae/le11_samba_config
samba: samba-config: operate atomic and support any user name and password
2023-11-03 12:23:35 +04:00
Christian Hewitt
18115518d6 Merge pull request #8280 from heitbaum/binaries11
inputstream.adaptive: update 20.3.13-Nexus to 20.3.14-Nexus
2023-11-03 11:54:41 +04:00
Rudi Heitbaum
2c13757b6b inputstream.adaptive: update 20.3.13-Nexus to 20.3.14-Nexus 2023-11-03 07:36:24 +00:00
Christian Hewitt
d2021437fe Merge pull request #7729 from mglae/le11_gptfdisk_fs-resize
gptfdisk: update to 1.09.2 / fs_resize: improvements
2023-10-30 17:58:23 +04:00
Christian Hewitt
5116d220a6 Merge pull request #8267 from heitbaum/dotnet11
[le11] dotnet-runtime: update to aspnet6-runtime 6.0.24 and addon (7)
2023-10-30 17:24:58 +04:00
Christian Hewitt
127fcff7ef Merge pull request #8265 from heitbaum/binaries11
pvr.waipu: update 20.10.1-Nexus to 20.10.2-Nexus
2023-10-30 17:24:18 +04:00
Rudi Heitbaum
2fcdf44541 dotnet-runtime: update to aspnet6-runtime 6.0.24 and addon (7) 2023-10-30 12:57:19 +00:00
Rudi Heitbaum
826ffedd39 aspnet6-runtime: update to 6.0.24 2023-10-30 12:57:13 +00:00
Rudi Heitbaum
08e7e3bb13 pvr.waipu: update 20.10.1-Nexus to 20.10.2-Nexus 2023-10-30 12:38:55 +00:00
Christian Hewitt
3655ff1aa7 flirc_util: add initial add-on package
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2023-10-30 11:56:26 +00:00
Christian Hewitt
e9fa379f83 hidapi: add addon-depends package to support flirc_util
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2023-10-30 11:56:26 +00:00
Christian Hewitt
cc297e7fef Merge pull request #8260 from heitbaum/binaries11
pvr.iptvsimple: update 20.11.0-Nexus to 20.11.1-Nexus
2023-10-30 08:59:05 +04:00
Rudi Heitbaum
6dd3feb016 pvr.iptvsimple: update 20.11.0-Nexus to 20.11.1-Nexus 2023-10-29 10:45:18 +00:00
Christian Hewitt
6a2252feb5 Merge pull request #8247 from emveepee/le11615
[le11] nextpvr: update to 6.1.5
2023-10-26 14:37:45 +04:00
CvH
77f3c0d0bc Merge pull request #8250 from heitbaum/openssl11
[le11] openssl: update to 3.0.12
2023-10-25 16:38:41 +02:00
Rudi Heitbaum
e57b38537f openssl: update to 3.0.12
Release notes:
- https://www.openssl.org

Release notes:
- https://www.openssl.org/news/vulnerabilities.html
2023-10-25 13:26:51 +00:00
Martin Vallevand
45e134f16f [le11] nextpvr: update to 6.1.5 2023-10-22 12:19:03 -04:00
CvH
07a978a2da Merge pull request #8232 from HiassofT/le11-rpi5-mesa1
[le11] RPi5: sync mesa patches with RPiOS 23.2.1-0+rpt2 version
2023-10-21 15:44:12 +02:00
CvH
eb42d8351f Merge pull request #8216 from heitbaum/linux6157
[le11] linux: update to 6.1.58
2023-10-21 15:42:41 +02:00
CvH
a79fb5c5bd Merge pull request #8234 from HiassofT/le11-kernel-6.1.57
[le11] linux (RPi): update to 6.1.58
2023-10-21 15:42:11 +02:00
Matthias Reichl
a571e27792 linux (RPi): update to 6.1.58-5a52cae
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-10-21 02:22:34 +02:00
Matthias Reichl
86e13b288e RPi5: sync mesa patches with RPiOS 23.2.1-0+rpt2 version
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-10-19 22:00:20 +02:00
Matthias Reichl
8081169c25 rpi-eeprom: update to a75b036
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-10-18 20:46:51 +02:00
Matthias Reichl
7fa54fcd0d linux (RPi): update to 6.1.58-b6bfece
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-10-18 17:07:20 +02:00
Matthias Reichl
9f2a7c3c32 RPi: update to firmware fdb9eaf
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-10-18 17:07:20 +02:00
Matthias Reichl
cd71323944 linux (RPi): update to 6.1.57-392b984
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-10-18 17:07:20 +02:00
Matthias Reichl
c1eb1d8148 linux (RPi): config options for 6.1.57-5f95ac3
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-10-18 17:07:20 +02:00
Matthias Reichl
2f852d6f83 linux (RPi): update to 6.1.57-5f95ac3
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-10-18 17:07:20 +02:00
CvH
bcf5dfe5ad Merge pull request #8181 from HiassofT/le11-rpi5
[le11] Add support for RPi5
2023-10-18 05:57:36 +02:00
Rudi Heitbaum
a73a5d100f linux: update to 6.1.58 2023-10-16 10:01:03 +00:00
CvH
5918c1dd04 Merge pull request #8204 from heitbaum/samba11
[le11] samba: update to 4.17.12
2023-10-14 23:03:26 +02:00
CvH
acbc77b2a6 Merge pull request #8215 from HiassofT/le11-kodi-2310
[le11] kodi: update to current Nexus version
2023-10-14 23:03:00 +02:00
Rudi Heitbaum
b716cd6cd9 linux (Rockchip RK3399): update .config for 6.1.57 2023-10-14 14:44:13 +00:00
Rudi Heitbaum
78243639c1 linux (Rockchip RK3328): update .config for 6.1.57 2023-10-14 14:44:12 +00:00
Rudi Heitbaum
032b308694 linux (Rockchip RK3288): update .config for 6.1.57 2023-10-14 14:44:12 +00:00
Rudi Heitbaum
9bceabdf49 linux (Generic): update .config for 6.1.57 2023-10-14 14:44:07 +00:00
Rudi Heitbaum
69618ec48c linux (Allwinner arm): update .config for 6.1.57 2023-10-14 14:31:14 +00:00
Rudi Heitbaum
f69c988cb7 linux (Allwinner aarch64): update .config for 6.1.57 2023-10-14 14:31:14 +00:00
Rudi Heitbaum
3801910666 linux (Rockchip): drop upstreamed patches in 6.1.57 2023-10-14 14:31:14 +00:00
Matthias Reichl
04798477f3 kodi: update to 618d1e3
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-10-14 12:29:15 +02:00
Rudi Heitbaum
92601ec584 samba: update to 4.17.12
ref:
- https://www.samba.org/samba/history/samba-4.17.12.html
2023-10-11 12:45:50 +00:00
Matthias Reichl
1504800858 RPi5: add mesa patches
RPiOS 23.2.0-rc3 patches rebased onto 23.2.1

Signed-off-by: Matthias Reichl <hias@horus.com>
2023-10-08 11:57:04 +02:00
Matthias Reichl
bdd1175915 mesa: use 23.2.1 on RPi5
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-10-08 11:57:04 +02:00
Matthias Reichl
fe21297a01 RPi: make bootloader files optional
RPi4 only needs start.elf/fixup.dat, RPi5 doesn't need any of them

Signed-off-by: Matthias Reichl <hias@horus.com>
2023-10-08 11:57:04 +02:00
Matthias Reichl
234e0ed9bb ffmpeg: enable request api also for RPi5
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-10-08 11:57:04 +02:00
Matthias Reichl
6f46bb09a4 RPi5: add new device
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-10-08 11:57:04 +02:00
Matthias Reichl
fe6564ef9c config/arch.aarch64: add support for cortex-a76
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-10-08 11:57:03 +02:00
Ian Leonard
3c43828c23 Merge pull request #8192 from HiassofT/le11-kernel-6.1.55
[le11] linux (RPi): update to 6.1.55
2023-10-07 21:22:17 -04:00
CvH
44fe5a8ed0 Merge pull request #8196 from HiassofT/le11-linux-hdmi-codec-chmap-fix2
[le11] linux (default): Replace hdmi-codec channel mapping patch with upstreamed version
2023-10-07 00:53:12 +02:00
Matthias Reichl
104ab4db34 linux (default): Replace hdmi-codec channel mapping patch with upstreamed version
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-10-07 00:13:50 +02:00
Matthias Reichl
2e61b7593e linux (RPi): drop ancient relict x86 patches
imon was a PC thing aeons ago and the suspend-resume patch smells like
an ugoy workaround for a 10+ years old PC-only issue which was likely resolved
since and has no relevance to RPi

Signed-off-by: Matthias Reichl <hias@horus.com>
2023-10-06 01:38:44 +02:00
Matthias Reichl
64ba709028 linux (RPi): config options for 6.1.55-2442399
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-10-05 23:01:30 +02:00
Matthias Reichl
a95ba110d5 linux (RPi): update to 6.1.55-2442399
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-10-05 23:01:30 +02:00
Matthias Reichl
babf3cda10 rpi-eeprom: update to 4f2d676
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-10-05 23:01:30 +02:00
Matthias Reichl
2706fb40f8 linux (RPi): config options for 6.1.54-2d3d203
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-10-05 22:46:34 +02:00
Matthias Reichl
220a51315b linux (RPi): update to 6.1.54-2d3d203
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-10-05 22:46:34 +02:00
Matthias Reichl
a8a6f85970 Merge pull request #8189 from dtechsrv/enable-dev-sg
[le11] linux: request to enable SCSI generic devices support
2023-10-05 22:31:59 +02:00
dtechsrv
ee664a846b linux (all): enable CONFIG_CHR_DEV_SG as module 2023-10-05 19:55:42 +02:00
Matthias Reichl
96c44e5b6d Merge pull request #8185 from heitbaum/binaries11
[le11] kodi-binary-addons: update to latest versions
2023-10-03 18:38:57 +02:00
Rudi Heitbaum
720c2e4257 kodi-binary-addons: update to latest versions
- pvr.hts: update 20.6.2-Nexus to 20.6.3-Nexus
- pvr.waipu: update 20.10.0-Nexus to 20.10.1-Nexus
2023-10-03 16:29:02 +00:00
Christian Hewitt
b48e2eeaaf Merge pull request #8180 from HiassofT/le11-kodi-poweroff
[le11] backport kodi power button / shutdown improvements
2023-09-30 08:41:41 +04:00
Matthias Reichl
92e0263378 kodi: extend power button udev rule to match on 32bit systems as well
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-09-29 01:50:44 +02:00
Matthias Reichl
630d542ea9 kodi: configure libinput to ignore power button input devices on GBM
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-09-29 01:15:02 +02:00
Matthias Reichl
f1b8be5f7f systemd: let logind handle the power key on GBM
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-09-29 01:15:02 +02:00
Matthias Reichl
0c3d1cf48a kodi: add patch to change remote power button behaviour to show shutdown menu
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-09-29 01:14:46 +02:00
Christian Hewitt
d0d97730df Merge pull request #8153 from heitbaum/openssl3011
[le11] openssl: update to 3.0.11
2023-09-28 23:35:59 +04:00
Christian Hewitt
40e08a6367 Merge pull request #8168 from heitbaum/binaries11
[le11] kodi-binary-addons: update to latest versions
2023-09-28 23:35:27 +04:00
CvH
cb1ada5a77 Merge pull request #8174 from HiassofT/le11-kernel-6.1.46
[le11] linux (RPi): update to 6.1.54
2023-09-28 19:17:02 +02:00
Matthias Reichl
6b2e5d2945 linux (RPi): update to 6.1.54-cc08810
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-09-28 15:43:38 +02:00
Matthias Reichl
7c4bb093bb RPi: update to firmware 6b37a45
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-09-28 15:43:38 +02:00
Matthias Reichl
165cacfb25 linux (RPi): update to 6.1.54-df4d584
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-09-28 15:43:38 +02:00
Matthias Reichl
8605de211d linux (RPi): config options for 6.1.53-e079555
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-09-28 15:43:38 +02:00
Matthias Reichl
0f6f03da2c linux (RPi): update to 6.1.53-e079555
Drop hdmi-codec patch as it's now in RPi kernel

Signed-off-by: Matthias Reichl <hias@horus.com>
2023-09-28 15:43:38 +02:00
Matthias Reichl
24ffdba8c0 linux (RPi): config options for 6.1.52-ba77416
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-09-28 15:43:38 +02:00
Matthias Reichl
09bc908539 linux (RPi): update to 6.1.52-ba77416
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-09-28 15:43:38 +02:00
Matthias Reichl
8a024050a4 linux (RPi): update to 6.1.51-ac1adca
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-09-28 15:43:38 +02:00
Matthias Reichl
9d564ae33b linux (RPi): update to 6.1.50-65742d7
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-09-28 15:43:38 +02:00
Matthias Reichl
8821c31a7f linux (RPi): update to 6.1.47-655fc65
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-09-28 15:43:38 +02:00
Matthias Reichl
3b47d208d4 linux (RPi): update to 6.1.46-e89e765
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-09-28 15:43:38 +02:00
Rudi Heitbaum
1e137e0605 kodi-binary-addons: update to latest versions
- pvr.plutotv: update 20.3.0-Nexus to 20.3.1a-Nexus
- pvr.waipu: update 20.9.1-Nexus to 20.10.0-Nexus
2023-09-26 15:05:36 +00:00
Rudi Heitbaum
ea0b554a3e Merge pull request #8164 from HiassofT/le11-ia-20.3.13
[le11] inputstream.adaptive: update to 20.3.13-Nexus
2023-09-24 10:04:25 +10:00
Matthias Reichl
61d8614f57 inputstream.adaptive: update to 20.3.13-Nexus
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-09-24 01:25:47 +02:00
Christian Hewitt
81365d9e5f Merge pull request #8119 from heitbaum/samba11
[le11] samba: update to 4.17.11
2023-09-23 19:59:51 +04:00
Christian Hewitt
91440288e1 Merge pull request #8129 from heitbaum/binaries11
peripheral.joystick: update 20.1.12-Nexus to 20.1.13-Nexus
2023-09-23 19:59:31 +04:00
Christian Hewitt
75fd2f63a6 Merge pull request #8144 from heitbaum/waipu11
pvr.waipu: update 20.9.0-Nexus to 20.9.1-Nexus
2023-09-23 19:58:56 +04:00
Christian Hewitt
e4a7f39fc5 Merge pull request #8155 from heitbaum/mythtv
pvr.mythtv: update 20.4.0-Nexus to 20.5.5-Nexus
2023-09-23 19:58:36 +04:00
Rudi Heitbaum
f291dd7101 pvr.mythtv: update 20.4.0-Nexus to 20.5.5-Nexus 2023-09-20 13:26:19 +00:00
Rudi Heitbaum
92dfd4f501 openssl: update to 3.0.11
Release notes:
- https://www.openssl.org

Release notes:
- https://www.openssl.org/news/vulnerabilities.html
2023-09-19 22:31:28 +00:00
Rudi Heitbaum
b2365ce191 pvr.waipu: update 20.9.0-Nexus to 20.9.1-Nexus 2023-09-14 10:06:04 +00:00
Christian Hewitt
0722cfed03 Merge pull request #8134 from jernejsk/aw-fix-brcm
[LE11] Allwinner: brcmfmac_sdio-firmware: update filter
2023-09-10 20:37:37 +04:00
Jernej Skrabec
8fec06e89a Allwinner: brcmfmac_sdio-firmware: update filter 2023-09-10 18:27:21 +02:00
Rudi Heitbaum
fcf3cf9bb2 peripheral.joystick: update 20.1.12-Nexus to 20.1.13-Nexus 2023-09-09 13:03:05 +00:00
Christian Hewitt
9b8c9c8523 Merge pull request #8123 from HiassofT/le11-linux-hdmi-codec-chmap-fix
[le11] linux: add patch to fix broken channel map reporting in hdmi-codec
2023-09-08 10:45:50 +04:00
Matthias Reichl
a5d29a362f linux (RPi): add patch to fix broken channel map reporting in hdmi-codec
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-09-07 21:52:54 +02:00
Matthias Reichl
5678baf7f3 linux: add patch to fix broken channel map reporting in hdmi-codec
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-09-07 21:52:54 +02:00
Rudi Heitbaum
b5fc6bd727 samba: update to 4.17.11
Release notes:
- https://www.samba.org/samba/history/samba-4.17.11.html
2023-09-07 09:46:09 +00:00
Matthias Reichl
9f4f28487a Merge pull request #8106 from jernejsk/le11_aw_drm_shutdown
[LE11] Allwinner: linux: properly shutdown display at shutdown
2023-09-04 23:15:13 +02:00
Jernej Skrabec
d723ca2502 Allwinner: linux: properly shutdown display at shutdown 2023-09-04 22:52:50 +02:00
CvH
c2187764d1 Merge pull request #8054 from henri-funck/librespot-11
librespot: update to f037e46 (backport of #8053)
2023-09-02 08:47:46 +02:00
Christian Hewitt
4e5a34c1d7 Merge pull request #8094 from heitbaum/wireless11
wireless-regdb: update to 2023.09.01
2023-09-02 08:45:20 +04:00
Rudi Heitbaum
636c6af477 wireless-regdb: update to 2023.09.01 2023-09-02 04:41:41 +00:00
CvH
2238d03131 Merge pull request #8085 from HiassofT/le11-kodi-2308
[le11] kodi: update to current Nexus version
2023-08-30 18:05:48 +02:00
Matthias Reichl
094db2779a kodi: update to 6c9991b
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-08-29 17:45:38 +02:00
Matthias Reichl
fe642545bd Merge pull request #8078 from heitbaum/binaries11
inputstream.adaptive: update 20.3.11-Nexus to 20.3.12-Nexus
2023-08-28 00:20:45 +02:00
Rudi Heitbaum
ba24db6d4c inputstream.adaptive: update 20.3.11-Nexus to 20.3.12-Nexus 2023-08-27 13:37:46 +00:00
Henri Funck
0171c2543a librespot: update to f037e46 2023-08-27 13:11:18 +02:00
Matthias Reichl
a0a28ff320 Merge pull request #8068 from heitbaum/libzip11
[le11] libzip: update to 1.10.1 (fixes bug introduced in 1.10.0 for static builds)
2023-08-25 15:23:16 +02:00
Matthias Reichl
a447b4a364 Merge pull request #8072 from heitbaum/binaries11
[le11] kodi-binary-addons: update to latest versions
2023-08-25 15:22:05 +02:00
Rudi Heitbaum
d9ba77a2c1 kodi-binary-addons: update to latest versions
- peripheral.joystick: update 20.1.11-Nexus to 20.1.12-Nexus
- pvr.nextpvr: update 20.4.2-Nexus to 20.4.3-Nexus
2023-08-25 11:52:58 +00:00
Rudi Heitbaum
3830f2c50c libzip: update to 1.10.1 2023-08-24 12:31:00 +00:00
Matthias Reichl
98b4e0f6b3 Merge pull request #8066 from heitbaum/opus11
[le11] opus: revert to using configure
2023-08-21 12:09:07 +02:00
Rudi Heitbaum
0d7b1bd972 opus: revert to using configure 2023-08-21 09:56:08 +00:00
CvH
9fe9e7bc1a Merge pull request #8046 from heitbaum/binaries11
pvr.mythtv: update 20.3.2-Nexus to 20.4.0-Nexus
2023-08-20 23:08:05 +02:00
CvH
df87c745b2 Merge pull request #8057 from heitbaum/addon11
[le11] addon updates
2023-08-20 23:07:45 +02:00
CvH
30edd41b08 Merge pull request #8061 from HiassofT/le11-ffmpeg-13
[le11] ffmpeg: update rpi patch
2023-08-20 23:06:55 +02:00
CvH
f40628f0de Merge pull request #8062 from HiassofT/le11-kernel-6.1.43
[le11] linux (RPi): update to 6.1.45
2023-08-20 23:06:39 +02:00
Matthias Reichl
32e2a91628 scripts/image: support EXTRA_CMDLINE in noobs image creation
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-08-20 15:46:10 +02:00
Matthias Reichl
8c8aa41cd7 RPi: explicitly select framebuffer console in cmdline.txt
This prevents boot messages being sent to the (possibly unconnected)
serial console.

Signed-off-by: Matthias Reichl <hias@horus.com>
2023-08-20 15:10:27 +02:00
Rudi Heitbaum
fa25283c3c system-tools: update addon (4)
- bottom: update to 0.9.4
- libmtp: update to 1.1.21
- mc: update to 4.8.30
- screen: update to 4.9.1
- smartmontools: update to 7.4
- stress-ng: update to 0.16.04
2023-08-20 12:11:39 +00:00
Rudi Heitbaum
5fd3ba5abc multimedia-tools: update addon (2)
- libmediainfo: update to 23.07
- libzen: update to 0.4.41
- mediainfo: update to 23.07
- mpv-drmprime: update to 0.36.0
2023-08-20 12:10:43 +00:00
Rudi Heitbaum
6d38293d4f libmtp: update to 1.1.21 2023-08-20 12:10:43 +00:00
Rudi Heitbaum
0312a47a61 libzen: update to 0.4.41 2023-08-20 12:10:43 +00:00
Rudi Heitbaum
46bf4c15a7 rsyslog: update to 8.2308.0 and addon (1)
- libfastjson: update to 1.2304.0
- rsyslog: update to 8.2308.0
2023-08-20 12:10:43 +00:00
Rudi Heitbaum
4e06a02355 libfastjson: update to 1.2304.0 2023-08-20 12:10:43 +00:00
Rudi Heitbaum
4169126576 opus: update to 1.4 and meson
release notes:
- https://github.com/xiph/opus/releases/tag/v1.4
2023-08-20 12:10:43 +00:00
Rudi Heitbaum
e5dfbd2499 libzip: update to 1.10.0 2023-08-20 12:10:43 +00:00
Rudi Heitbaum
1bd49c5cdf pngquant: update to 2.18.0
changelog:
- https://github.com/kornelski/pngquant/compare/2.17.0...2.18.0
2023-08-20 12:10:43 +00:00
Rudi Heitbaum
4ca0bfb049 mpv-drmprime: update to 0.36.0 2023-08-20 12:10:43 +00:00
Rudi Heitbaum
f8f314f473 mediainfo: update to 23.07 2023-08-20 12:10:43 +00:00
Rudi Heitbaum
af060e193b libmediainfo: update to 23.07 2023-08-20 12:10:43 +00:00
Rudi Heitbaum
b7cedf212e btrfs-progs: update to 6.3.3 and addon (2) 2023-08-20 12:10:43 +00:00
Rudi Heitbaum
9a51101b46 net-snmp: update to 5.9.4 and addon (1) 2023-08-20 12:10:43 +00:00
Rudi Heitbaum
f0b33d06ca dotnet-runtime: update to aspnet6-runtime 6.0.21 and addon (6) 2023-08-20 12:10:43 +00:00
Rudi Heitbaum
b043898518 aspnet6-runtime: update to 6.0.21 2023-08-20 12:10:43 +00:00
Rudi Heitbaum
9b39f2b4b7 mariadb: update to 10.11.5 and addon (2)
announcement, release notes, changelog:
- https://mariadb.org/mariadb-11-0-3-10-11-5-10-10-6-10-9-8-10-6-15-10-5-22-10-4-31-now-available/
- https://mariadb.com/kb/en/mariadb-10-11-3-release-notes/
- https://mariadb.com/kb/en/mariadb-10-11-3-changelog/
- https://mariadb.com/kb/en/mariadb-10-11-4-release-notes/
- https://mariadb.com/kb/en/mariadb-10-11-4-changelog/
- https://mariadb.com/kb/en/mariadb-10-11-5-release-notes/
- https://mariadb.com/kb/en/mariadb-10-11-5-changelog/
2023-08-20 12:10:43 +00:00
Matthias Reichl
52b2511df6 ffmpeg: update rpi patch
Patch created using revisions 7e0d640..15f21ea
from branch test/4.4.1/main of https://github.com/jc-kynesim/rpi-ffmpeg
2023-08-20 13:44:54 +02:00
Matthias Reichl
4551a67d3a RPi: update to firmware 7cb8f19
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-08-20 13:38:24 +02:00
Matthias Reichl
b9c0102c9b rpi-eeprom: update to d774d57
Drop beta firmwares, they have been removed upstream

Signed-off-by: Matthias Reichl <hias@horus.com>
2023-08-20 13:38:24 +02:00
Matthias Reichl
2e1db180bc linux (RPi): update to 6.1.45-19a1b03
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-08-20 13:38:24 +02:00
Matthias Reichl
1f8322a1dd linux (RPi): config options for 6.1.44-ac7c015
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-08-20 13:38:24 +02:00
Matthias Reichl
bc362a8a40 linux (RPi): update to 6.1.44-ac7c015
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-08-20 13:38:24 +02:00
Rudi Heitbaum
6e5e5393b3 screen: update to 4.9.1 2023-08-20 11:04:13 +00:00
Rudi Heitbaum
9100fe6424 stress-ng: update to 0.16.04 2023-08-20 11:04:13 +00:00
Rudi Heitbaum
d6bcff795e mc: update to 4.8.30 2023-08-20 11:04:13 +00:00
Rudi Heitbaum
9504a652c6 bottom: update to 0.9.4 2023-08-20 11:04:13 +00:00
Rudi Heitbaum
60b776356f smartmontools: update to 7.4 2023-08-20 11:04:13 +00:00
CvH
1d807c80fe Merge pull request #8042 from heitbaum/binaries11
peripheral.joystick: update 20.1.10-Nexus to 20.1.11-Nexus
2023-08-15 17:54:54 +02:00
CvH
d5b1bda022 Merge pull request #8041 from heitbaum/linux61
linux: update to 6.1.45
2023-08-15 17:54:39 +02:00
Rudi Heitbaum
9807beddfb pvr.mythtv: update 20.3.2-Nexus to 20.4.0-Nexus 2023-08-15 09:08:02 +00:00
Rudi Heitbaum
ce3a5f9001 peripheral.joystick: update 20.1.10-Nexus to 20.1.11-Nexus 2023-08-12 09:10:44 +00:00
Rudi Heitbaum
d469abd3e4 linux: update to 6.1.45 2023-08-11 13:49:23 +00:00
CvH
ecf5de73fa Merge pull request #7971 from heitbaum/samba11
[le11] samba: update to 4.17.10
2023-08-07 20:50:55 +02:00
CvH
03fdf638ef Merge pull request #8020 from heitbaum/system-tools11
[le11] system-tools: update addon (3)
2023-08-07 20:50:32 +02:00
CvH
1082848370 Merge pull request #8035 from heitbaum/binaries11
pvr.zattoo: update 20.3.13-Nexus to 20.3.14-Nexus
2023-08-07 20:48:54 +02:00
Rudi Heitbaum
f923d6c183 pvr.zattoo: update 20.3.13-Nexus to 20.3.14-Nexus 2023-08-06 11:19:46 +00:00
CvH
b6ac306e90 Merge pull request #8028 from heitbaum/openssl11
[le11] openssl: update to 3.0.10
2023-08-05 11:14:51 +02:00
Rudi Heitbaum
1d27268d53 system-tools: update addon (3)
- file: update to 5.45
- libssh2: dont build shared library
  - fix build of mc
- pv: update to 1.7.24
- unrar: update to 6.2.10
2023-08-05 08:34:50 +00:00
Rudi Heitbaum
6aae64151d libssh2: dont build shared library
revert to not shared library:
- 896154bc17
2023-08-05 08:34:50 +00:00
Rudi Heitbaum
00d53d70d2 unrar: update to 6.2.10 2023-08-05 08:34:44 +00:00
CvH
5379d64168 Merge pull request #8023 from heitbaum/binaries11
pvr.iptvsimple: update 20.10.1-Nexus to 20.11.0-Nexus
2023-08-04 23:03:20 +02:00
Matthias Reichl
a9d8da14c3 linux (RPi): config options for 6.1.43-9d516c9
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-08-03 19:13:27 +02:00
Matthias Reichl
e3e16eae25 linux (RPi): update to 6.1.43-9d516c9
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-08-03 19:11:16 +02:00
Rudi Heitbaum
0f2980a7ea openssl: update to 3.0.10
Release notes:
- https://www.openssl.org

Release notes:
- https://www.openssl.org/news/vulnerabilities.html
2023-08-02 09:47:47 +00:00
Rudi Heitbaum
b953a100b0 pvr.iptvsimple: update 20.10.1-Nexus to 20.11.0-Nexus 2023-08-01 15:44:58 +00:00
Rudi Heitbaum
98bfa6dbb1 file: update to 5.45 2023-07-31 10:11:05 +00:00
Rudi Heitbaum
5d97cb4d80 pv: update to 1.7.24 2023-07-31 10:10:57 +00:00
CvH
4f20a62fdd Merge pull request #8018 from HiassofT/le11-kernel-6.1.39
[le11] linux (RPi): update to 6.1.42
2023-07-30 21:48:04 +02:00
Matthias Reichl
586b983a99 linux (RPi): update to 6.1.42-431319d
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-07-30 21:46:18 +02:00
Matthias Reichl
c69d8a2c21 linux (RPi): update to 6.1.39-b84b8a9
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-07-30 21:46:18 +02:00
Matthias Reichl
44ac574f25 linux (RPi): enable pwm-fan module
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-07-30 21:46:18 +02:00
CvH
445ef36645 Merge pull request #8014 from heitbaum/kernel6142
[le11] linux: update to 6.1.y
2023-07-30 11:05:53 +02:00
Rudi Heitbaum
acfd5e24e2 linux: update to 6.1.42 2023-07-30 06:00:40 +00:00
CvH
759c92aae4 Merge pull request #7982 from heitbaum/system-tools11
[le11] system-tools: replace dstat with dool and updates and addon (2)
2023-07-28 14:16:23 +02:00
CvH
12e57916fb Merge pull request #8004 from heitbaum/cert11
[le11] cacert.pem: update to 2023-07-20
2023-07-28 14:15:51 +02:00
CvH
0b866d07ac Merge pull request #7998 from heitbaum/asp11
[le11] dotnet-runtime: update to aspnet6-runtime 6.0.20 and addon (5)
2023-07-28 14:15:10 +02:00
Matthias Reichl
06464d9c08 Merge pull request #7993 from heitbaum/binaries11
[le11] kodi-binary-addons: update to latest versions
2023-07-22 12:18:09 +02:00
LibreELEC Bot
e7b9c569a8 cacert.pem: update to 2023-07-20
This commit updates cacert.pem certificate bundle with mk-ca-bundle.pl script using the
content of [certdata][1] associated with mozilla/gecko-dev@e2b607f89a,

[1]: e2b607f89a/security/nss/lib/ckfw/builtins/certdata.txt
2023-07-21 14:50:39 +00:00
Rudi Heitbaum
6ff3ffc3d8 kodi-binary-addons: update to latest versions
- inputstream.adaptive: update 20.3.9-Nexus to 20.3.11-Nexus
- peripheral.joystick: update 20.1.9-Nexus to 20.1.10-Nexus
- pvr.zattoo: update 20.3.11-Nexus to 20.3.13-Nexus
2023-07-21 13:17:30 +00:00
Rudi Heitbaum
5e45a8df12 samba: update to 4.17.10
Release notes:
- https://www.samba.org/samba/history/samba-4.7.10.html
2023-07-20 11:19:50 +00:00
Rudi Heitbaum
7571ab4fbd dotnet-runtime: update to aspnet6-runtime 6.0.20 and addon (5) 2023-07-19 11:18:20 +00:00
Rudi Heitbaum
64d7cbc66b aspnet6-runtime: update to 6.0.20 2023-07-19 11:17:21 +00:00
CvH
079e5a207e Merge pull request #7988 from heitbaum/binaries11
pvr.zattoo: update 20.3.10-Nexus to 20.3.11-Nexus
2023-07-16 16:19:45 +02:00
Rudi Heitbaum
459b6782fa pvr.zattoo: update 20.3.10-Nexus to 20.3.11-Nexus 2023-07-16 13:46:14 +00:00
Rudi Heitbaum
8807e2e8eb stress-ng: workaround cross compilation issue since 0.15.09 2023-07-16 05:16:29 +00:00
Rudi Heitbaum
87b612738f system-tools: replace dstat with dool and updates and addon (2)
- bottom: update to 0.9.3
- diffutils: update to 3.10
- dool: initial package
- dstat: drop package
- libssh2: update to 1.11.0
- stress-ng: update to 0.16.02
- unrar: update to 6.2.8
2023-07-15 04:54:36 +00:00
Rudi Heitbaum
0426c1cb32 bottom: update to 0.9.3 2023-07-15 04:53:34 +00:00
Rudi Heitbaum
d4e56b2ee0 libssh2: update to 1.11.0 2023-07-15 04:53:34 +00:00
Rudi Heitbaum
7c0f412e46 diffutils: update to 3.10 2023-07-15 04:53:34 +00:00
Rudi Heitbaum
7482afd0ac stress-ng: update to 0.16.02 2023-07-15 04:53:29 +00:00
Rudi Heitbaum
451b245ecc unrar: update to 6.2.8 2023-07-15 00:56:30 +00:00
Rudi Heitbaum
6fbbd1c695 dool: initial package 2023-07-15 00:56:24 +00:00
CvH
9a33cd2a76 Merge pull request #7966 from heitbaum/kernel61y
[le11] linux: update to 6.1.y
2023-07-14 21:45:56 +02:00
Rudi Heitbaum
0f99a5cd40 dstat: drop package
replaced by dool
2023-07-14 13:51:36 +00:00
CvH
b0f562fdb0 Merge pull request #7979 from HiassofT/le11-kernel-6.1.37
[le11] linux (RPi): update to 6.1.38
2023-07-13 16:08:05 +02:00
Matthias Reichl
c409e369bc linux (RPi): update to 6.1.38-31dbf25
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-07-10 20:53:07 +02:00
Matthias Reichl
ad0254186f linux (RPi): config options for 6.1.37-bb592ec
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-07-10 20:53:07 +02:00
Matthias Reichl
1555189e7d linux (RPi): update to 6.1.37-bb592ec
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-07-10 20:53:07 +02:00
Rudi Heitbaum
b3075207e7 samba: update to 4.17.9
Changes since 4.17.8
--------------------

o  Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
   * BUG 15404: Backport --pidl-developer fixes.

o  Ralph Boehme <slow@samba.org>
   * BUG 15275: smbd_scavenger crashes when service smbd is stopped.
   * BUG 15378: vfs_fruit might cause a failing open for delete.

o  Samuel Cabrero <scabrero@samba.org>
   * BUG 14030: named crashes on DLZ zone update.

o  Volker Lendecke <vl@samba.org>
   * BUG 15361: winbind recurses into itself via rpcd_lsad.
   * BUG 15382: cli_list loops 100% CPU against pre-lanman2 servers.
   * BUG 15391: smbclient leaks fds with showacls.

o  Stefan Metzmacher <metze@samba.org>
   * BUG 15374: aes256 smb3 encryption algorithms are not allowed in
     smb3_sid_parse().
   * BUG 15413: winbindd gets stuck on NT_STATUS_RPC_SEC_PKG_ERROR.

o  Jones Syue <jonessyue@qnap.com>
   * BUG 15403: smbget memory leak if failed to download files recursively.
2023-07-07 10:21:25 +00:00
Rudi Heitbaum
9b1e894782 linux (Amlogic): update to 6.1.38 2023-07-06 12:47:33 +00:00
Rudi Heitbaum
38c0b60fea linux: update to 6.1.38 2023-07-06 12:47:22 +00:00
CvH
7863fdfb90 Merge pull request #7833 from heitbaum/linux6128
[le11] linux: update to 6.1.y
2023-07-01 12:01:42 +02:00
CvH
17d73d1d30 Merge pull request #7960 from HiassofT/le11-kernel-6.1.35
[le11] linux (RPi): update to 6.1.36
2023-07-01 12:00:06 +02:00
Rudi Heitbaum
f7558a4798 linux (Amlogic): update to 6.1.36 2023-07-01 09:38:00 +00:00
Rudi Heitbaum
90f0ffa348 linux (Amlogic): update to 6.1.28 to support shared patches 2023-07-01 08:52:27 +00:00
Rudi Heitbaum
6aa195f595 linux: update to 6.1.36 2023-07-01 08:38:39 +00:00
CvH
f8c7c8326e Merge pull request #7955 from heitbaum/asp11
dotnet-runtime: update to aspnet6-runtime 6.0.19 and addon (4)
2023-06-30 21:55:54 +02:00
CvH
9183fcdfa0 Merge pull request #7950 from emveepee/le11614
[le11] nextpvr: update to 6.1.4
2023-06-30 21:53:01 +02:00
Matthias Reichl
5a270b3807 linux (RPi): config options for 6.1.36-dc41960
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-06-30 19:41:14 +02:00
Matthias Reichl
d68baebaa1 linux (RPi): update to 6.1.36-dc41960
drop ALSA ELD and hdmi-codec patches which are now in RPi kernel

Signed-off-by: Matthias Reichl <hias@horus.com>
2023-06-30 19:41:14 +02:00
Matthias Reichl
8719bceafa linux (RPi): update to 6.1.35-4b60cbf
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-06-30 19:41:14 +02:00
Christian Hewitt
880951d749 Merge pull request #7957 from heitbaum/iwd
[le11] update iwd and connman
2023-06-30 18:24:44 +04:00
Rudi Heitbaum
f4466f211e iwd: update to 2.6
release notes:
- Fix issue with HT40+/- checks when creating chandef.
- Fix issue with handling support for FT-8021X-SHA384.
- Fix issue with handling secure bit check in handshake 1/4.
- Fix issue with allowing roaming before netconfig finishes.
- Fix issue with double free when disconnecting during FT.

- Add support for setting driver specific quirks.
- Add support for disabling power saving mode.

log:
- https://git.kernel.org/pub/scm/network/wireless/iwd.git/log/
2023-06-30 13:51:26 +00:00
Rudi Heitbaum
3eeaaeb269 connman: update to 24180d1 (1.41+/2023-04-11)
log:
- https://git.kernel.org/pub/scm/network/connman/connman.git/log/
2023-06-30 13:51:13 +00:00
Rudi Heitbaum
202f6146fe dotnet-runtime: update to aspnet6-runtime 6.0.19 and addon (4) 2023-06-30 10:27:26 +00:00
Rudi Heitbaum
9244dde514 aspnet6-runtime: update to 6.0.19 2023-06-30 10:22:29 +00:00
CvH
296cee2c4c Merge pull request #7952 from HiassofT/le11-kodi-20.2
kodi: update to 20.2-Nexus
2023-06-29 17:19:49 +02:00
Matthias Reichl
8f236b2799 kodi: update to 20.2-Nexus
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-06-29 16:44:15 +02:00
Martin Vallevand
d377104232 [le11] nextpvr: update to 6.1.4 2023-06-26 15:40:30 -04:00
Matthias Reichl
82b67bee29 Merge pull request #7943 from heitbaum/binaries11
pvr.zattoo: update 20.3.9-Nexus to 20.3.10-Nexus
2023-06-23 14:49:42 +02:00
Rudi Heitbaum
bcb3a254e5 pvr.zattoo: update 20.3.9-Nexus to 20.3.10-Nexus 2023-06-23 12:47:38 +00:00
Matthias Reichl
dd0aa3b3e7 Merge pull request #7940 from heitbaum/binaries11
pvr.zattoo: update 20.3.8-Nexus to 20.3.9-Nexus
2023-06-20 16:53:23 +02:00
Rudi Heitbaum
248f640ead pvr.zattoo: update 20.3.8-Nexus to 20.3.9-Nexus 2023-06-20 13:57:38 +00:00
CvH
5031b3ba8a Merge pull request #7935 from HiassofT/le11-kodi-2306
[le11] kodi: update to latest Nexus version and add E-AC3 fix backport PR
2023-06-18 14:32:11 +02:00
Matthias Reichl
ee35c2601b kodi: add backport PR 23411 with E-AC3 fixes
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-06-18 12:46:17 +02:00
Matthias Reichl
2fd6b9ae31 kodi: update to 9a44d07
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-06-18 11:34:24 +02:00
CvH
d07b2ce816 Merge pull request #7930 from heitbaum/dotnet11
dotnet-runtime: update aspnet6-runtime to 6.0.18 and addon (3)
2023-06-18 10:31:36 +02:00
CvH
c99d0173f7 Merge pull request #7933 from heitbaum/intel11
[le11] intel-ucode: update to 20230613
2023-06-18 10:31:01 +02:00
Rudi Heitbaum
7a744cf99a intel-ucode: update to 20230613 2023-06-18 07:30:10 +00:00
Rudi Heitbaum
bf84e20652 dotnet-runtime: update aspnet6-runtime to 6.0.18 and addon (3) 2023-06-18 07:17:14 +00:00
Rudi Heitbaum
c0d7eb62c5 aspnet6-runtime: update to 6.0.18 2023-06-18 07:15:42 +00:00
CvH
fc54f40df0 Merge pull request #7877 from heitbaum/snap11
[le11] snapclient and snapserver: update shairport-sync to 4.2 and addon (2)
2023-06-17 15:44:31 +02:00
Rudi Heitbaum
6fbd1e65dc snapclient: update shairport-sync to 4.2 and addon (2)
- asio: update to 1.28.0
  - https://think-async.com/Asio/asio-1.28.0/doc/asio/history.html#asio.history.asio_1_28_0
- nqptp: update to 1.2.1
  - https://github.com/mikebrady/nqptp/releases/tag/1.2.1
- shairport-sync: update to 4.2
  - https://github.com/mikebrady/shairport-sync/releases/tag/4.2
2023-06-17 13:14:00 +00:00
Rudi Heitbaum
5b92ff99ab snapserver: update shairport-sync to 4.2 and addon (2)
- asio: update to 1.28.0
  - https://think-async.com/Asio/asio-1.28.0/doc/asio/history.html#asio.history.asio_1_28_0
- nqptp: update to 1.2.1
  - https://github.com/mikebrady/nqptp/releases/tag/1.2.1
- shairport-sync: update to 4.2
  - https://github.com/mikebrady/shairport-sync/releases/tag/4.2
2023-06-17 13:13:52 +00:00
CvH
1a4bdeaec0 Merge pull request #7886 from henri-funck/librespot-11
[le11] librespot: update to githash c964102 (2023-05-14) and addon (2)
2023-06-17 12:43:07 +02:00
CvH
fafa8cbfbc Merge pull request #7889 from heitbaum/openssl11
[le11] openssl: update to 3.0.9
2023-06-17 12:41:30 +02:00
CvH
563d6d6d48 Merge pull request #7872 from emveepee/le11613
[le11] nextpvr: update to 6.1.3
2023-06-17 12:41:11 +02:00
CvH
b7bf1958c8 Merge pull request #7925 from HiassofT/le11-kernel-6.1.32
[le11] linux (RPi): update to 6.1.34
2023-06-17 12:40:43 +02:00
Matthias Reichl
086ba5e6fe linux (RPi): update to 6.1.34-a72a720
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-06-17 12:15:51 +02:00
Matthias Reichl
d174df44a6 linux (RPi): update to 6.1.32-bb63dc3
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-06-17 12:15:51 +02:00
Matthias Reichl
9d525e2383 Merge pull request #7922 from heitbaum/binaries11
[le11] kodi-binary-addons: update to latest versions
2023-06-17 10:07:55 +02:00
Rudi Heitbaum
a3ca53e54b kodi-binary-addons: update to latest versions
- peripheral.joystick: update 20.1.8-Nexus to 20.1.9-Nexus
- pvr.sledovanitv.cz: update 20.5.0-Nexus to 20.6.0-Nexus
2023-06-16 23:26:51 +00:00
Jernej Škrabec
a54b88f19c Merge pull request #7915 from HiassofT/le11-ffmpeg-12
[le11] ffmpeg: update rpi patch
2023-06-13 19:35:51 +02:00
Matthias Reichl
387ecdc9e7 ffmpeg: update rpi patch
Patch created using revisions 7e0d640..8832f79
from branch test/4.4.1/main of https://github.com/jc-kynesim/rpi-ffmpeg
2023-06-13 15:31:07 +02:00
CvH
c5b7574ca6 Merge pull request #7913 from HiassofT/le11-ffmpeg-11
[le11] ffmpeg: update rpi patch
2023-06-12 16:50:38 +02:00
Matthias Reichl
251b6ee13d ffmpeg: update rpi patch
Patch created using revisions 7e0d640..e3d9763
from branch test/4.4.1/main of https://github.com/jc-kynesim/rpi-ffmpeg
2023-06-11 22:50:30 +02:00
Matthias Reichl
45649c3525 Merge pull request #7906 from heitbaum/binaries11
[le11] kodi-binary-addons: update to latest versions
2023-06-08 16:42:18 +02:00
Rudi Heitbaum
7507ef5f32 kodi-binary-addons: update to latest versions
- pvr.nextpvr: update 20.4.1-Nexus to 20.4.2-Nexus
- pvr.sledovanitv.cz: update 20.4.1-Nexus to 20.5.0-Nexus
2023-06-08 14:21:43 +00:00
Matthias Reichl
5cbfc56947 Merge pull request #7882 from heitbaum/binaries11
inputstream.adaptive: update 20.3.8-Nexus to 20.3.9-Nexus
2023-06-05 23:17:01 +02:00
Matthias Reichl
564a734482 Merge pull request #7890 from heitbaum/zattoo
pvr.zattoo: update 20.3.7-Nexus to 20.3.8-Nexus
2023-06-05 23:15:47 +02:00
CvH
37878c1101 Merge pull request #7897 from heitbaum/sha256-11
[le11] minisatip: fix sha256
2023-06-04 09:50:40 +02:00
Rudi Heitbaum
b596550b0e minisatip: fix sha256 2023-06-04 00:18:12 +00:00
mglae
b3d8150bea samba: samba-config: call smbpasswd with valid smb.conf
Use fresh created tempfile as parameter. Allow smbpasswd logging to
journal to catch errors.
2023-06-04 00:15:52 +02:00
mglae
1bded02269 LibreELEC-settings: update to b920d5d 2023-06-04 00:15:40 +02:00
CvH
07a8ee8938 Merge pull request #7895 from HiassofT/le11-eld-constraints
[le11] linux: update patches to fix audio passthrough issues
2023-06-03 19:13:57 +02:00
CvH
fcb78a50c5 Merge pull request #7893 from HiassofT/le11-kernel-6.1.28
[le11] linux (RPi): update to 6.1.31
2023-06-03 19:13:22 +02:00
Matthias Reichl
83bd9b7dc3 rpi-eeprom: update to 75d3a76
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-06-03 13:24:04 +02:00
Matthias Reichl
b8c25675d3 linux (RPi): update to 6.1.31-3a4603d
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-06-03 13:24:04 +02:00
Matthias Reichl
bfdea4bf29 linux (RPi): update to 6.1.29-2e77428
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-06-03 13:24:04 +02:00
Matthias Reichl
73f7933525 linux (RPi): update to 6.1.28-4d48800
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-06-03 13:24:04 +02:00
Matthias Reichl
b6039226b7 linux (RPi): update to 6.1.28-1229967
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-06-03 13:24:04 +02:00
Matthias Reichl
806e0f5ef8 linux (RPi): update to 6.1.28-dbcb823
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-06-03 13:24:04 +02:00
Rudi Heitbaum
4ce3c96239 pvr.zattoo: update 20.3.7-Nexus to 20.3.8-Nexus 2023-06-03 11:00:06 +00:00
Matthias Reichl
a1d19b43e0 linux: update patches to fix audio passthrough issues
The ELD constraint patch is updated to a more correct version which
now properly sets the constraints based on rate families.

The added hdmi-codec patch fixes audio infoframe values for passthrough
(channel info needs to be set to "refer to stream header") as some
TVs (eg Sony) tripped over that and refused to play TrueHD otherwise.

Signed-off-by: Matthias Reichl <hias@horus.com>
2023-06-03 12:50:43 +02:00
Rudi Heitbaum
06b81cccdc openssl: update to 3.0.9
release annoucement:
    - https://www.openssl.org/news/secadv/20230530.txt
2023-06-01 14:43:07 +00:00
Rudi Heitbaum
892d2943cc inputstream.adaptive: update 20.3.8-Nexus to 20.3.9-Nexus 2023-05-30 15:53:30 +00:00
Henri Funck
97bfce34c0 librespot: update to githash c964102 (2023-05-14) 2023-05-27 13:38:28 +02:00
Rudi Heitbaum
b0be544ba2 asio: update to 1.28.0 2023-05-26 08:46:58 +00:00
Rudi Heitbaum
38753fd02c shairport-sync: update to 4.2 2023-05-26 08:46:58 +00:00
Rudi Heitbaum
cffcac2157 nqptp: update to 1.2.1 2023-05-26 08:46:58 +00:00
Martin Vallevand
8d99a4bf24 [le11] nextpvr: update to 6.1.3 2023-05-25 16:39:38 -04:00
Rudi Heitbaum
00ef38defa linux (Rockchip): rebase patches for 6.1.30 2023-05-25 09:05:41 +00:00
Rudi Heitbaum
45d5e80ac5 linux (Generic): update .config for 6.1.30 2023-05-25 09:05:40 +00:00
Rudi Heitbaum
b43819bf6d linux: drop now upstream wifi: rtw88: rtw8821c: Fix rfe_option field width 2023-05-25 09:05:40 +00:00
Rudi Heitbaum
e06be90c11 linux (Allwinner): use upstream Bluetooth: btrtl: Add support for RTL8822BS patch 2023-05-25 09:05:40 +00:00
Rudi Heitbaum
5b5e1dfb9e linux: rtw88: rebase for 6.1.28 2023-05-25 09:05:40 +00:00
CvH
305d1a6518 Merge pull request #7787 from mglae/le11_createlog_no_journal
busybox: createlog: don't include journal files of persistent logging
2023-05-21 21:47:09 +02:00
CvH
a3b8e868b7 Merge pull request #7851 from heitbaum/docker11
[le11] docker: update to 23.0.6 and addon (4)
2023-05-21 21:46:42 +02:00
CvH
7426953602 Merge pull request #7842 from heitbaum/ca11
[le11] cacert.pem: update to 2023-05-05
2023-05-21 21:46:26 +02:00
CvH
a4484efb92 Merge pull request #7840 from heitbaum/wireless-regdb11
[le11] wireless-regdb: update to 2023.05.03
2023-05-21 21:46:13 +02:00
CvH
807a523c60 Merge pull request #7836 from heitbaum/intel-ucode11
[le11] intel-ucode: update to 20230516
2023-05-21 21:45:48 +02:00
Rudi Heitbaum
7c1f88db24 intel-ucode: update to 20230516 2023-05-20 14:10:45 +00:00
CvH
c3ca265704 Merge pull request #7852 from heitbaum/binaries11
pvr.waipu: update 20.8.1-Nexus to 20.9.0-Nexus
2023-05-19 16:13:26 +02:00
Rudi Heitbaum
34e01ffd19 pvr.waipu: update 20.8.1-Nexus to 20.9.0-Nexus 2023-05-18 10:29:37 +00:00
Rudi Heitbaum
f999195ee4 docker: update to 23.0.6 and addon (4)
- update moby and cli to 23.0.6
- containerd: update to 1.7.1
- runc: update to 1.1.7
2023-05-17 14:28:03 +00:00
Rudi Heitbaum
2a5ddc2d25 runc: update to 1.1.7 2023-05-17 14:28:03 +00:00
Rudi Heitbaum
70e5377081 moby: update to 23.0.6
release notes:
- https://github.com/moby/moby/releases/tag/v23.0.6
2023-05-17 14:28:03 +00:00
Rudi Heitbaum
c33ef604f3 cli: update to 23.0.6 2023-05-17 14:28:03 +00:00
Rudi Heitbaum
3b81e1f895 containerd: update to 1.7.1 2023-05-17 14:28:03 +00:00
Jernej Škrabec
15fb02cc4f Merge pull request #7844 from HiassofT/le11-kodi-drmprime-flush-fix
kodi: update drmprime-filter patches
2023-05-16 21:52:27 +02:00
Matthias Reichl
eb9923c34c kodi: update drmprime-filter patches
Fix missing flush after EOF

Signed-off-by: Matthias Reichl <hias@horus.com>
2023-05-16 20:57:16 +02:00
Rudi Heitbaum
eeb08c93e5 cacert.pem: update to 2023-05-05
This commit updates cacert.pem certificate bundle with [mk-ca-bundle.pl][1] script using the
content of [certdata][2] associated with mozilla/gecko-dev@94259a5334,

It was auto-generated by the [update-cacert-pem-certificate-bundle][3] GitHub action workflow.

[1]: https://github.com/curl/curl/blob/master/scripts/mk-ca-bundle.pl
[2]: 94259a5334/security/nss/lib/ckfw/builtins/certdata.txt
[3]: 098e3881f0/.github/workflows/update-cacert-pem-certificate-bundle.yml
2023-05-16 13:29:18 +00:00
Rudi Heitbaum
f6aa45e14f wireless-regdb: update to 2023.05.03 2023-05-16 11:37:06 +00:00
Rudi Heitbaum
fbfa284bd4 intel-ucode: update to 20230512
release notes:
- https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20230512
2023-05-13 00:09:13 +00:00
CvH
864420aae0 Merge pull request #7831 from heitbaum/samba11
samba: update to 4.17.8
2023-05-12 21:26:01 +02:00
Matthias Reichl
d9174ee766 Merge pull request #7834 from heitbaum/binaries11
inputstream.adaptive: update 20.3.7-Nexus to 20.3.8-Nexus
2023-05-12 17:15:30 +02:00
Rudi Heitbaum
e290b1c429 inputstream.adaptive: update 20.3.7-Nexus to 20.3.8-Nexus 2023-05-12 15:08:11 +00:00
Rudi Heitbaum
78e2ec014a samba: update to 4.17.8
ann:
- https://lists.samba.org/archive/samba-announce/2023/000635.html
2023-05-11 09:37:04 +00:00
mglae
207500ef03 samba: samba-config: support user name with spaces 2023-05-11 00:21:38 +02:00
mglae
401b898ff5 samba: samba-config: gain exclusive access with flock 2023-05-11 00:21:24 +02:00
mglae
8546c5a9aa samba: include smbd-config in samba-config
smbd-config is only used from samba-config and therefore deleted.

/run/samba/smb.conf is created in a single step via temp file
2023-05-11 00:21:10 +02:00
CvH
511c9abe98 Merge pull request #7813 from henri-funck/librespot-11
[le11] librespot: update to 03b547d
2023-05-09 17:48:56 +02:00
CvH
69117e577c Merge pull request #7712 from heitbaum/btrfs-progs11
[le11] btrfs-progs: update to 6.2.2 and addon (1)
2023-05-09 17:45:46 +02:00
CvH
1f878f7d4f Merge pull request #7656 from heitbaum/system-tools11
[le11] system-tools: update to addon (1)
2023-05-09 17:45:15 +02:00
CvH
80a9367bae Merge pull request #7648 from heitbaum/addons-go11
[le11] addon updates: docker and syncthing
2023-05-09 17:44:48 +02:00
CvH
b7e52ba5f8 Merge pull request #7619 from heitbaum/dotnet11
[le11] dotnet-runtime: update aspnet6-runtime to 6.0.16
2023-05-09 17:44:18 +02:00
CvH
9a9092b40d Merge pull request #7824 from HiassofT/le11-kernel-6.1.24
[le11] linux (RPi): update to 6.1.27
2023-05-09 17:41:30 +02:00
CvH
068d87309d Merge pull request #7808 from heitbaum/binaries11
[le11] kodi-binary-addons: update to latest versions
2023-05-09 17:40:53 +02:00
Matthias Reichl
372c4792b6 Merge pull request #7822 from heitbaum/inputstream.adaptive11
inputstream.adaptive: update 20.3.6-Nexus to 20.3.7-Nexus
2023-05-07 16:48:15 +02:00
Rudi Heitbaum
b6a8709fae bento4: update to 1.6.0-639-7-Omega 2023-05-07 13:54:04 +00:00
Rudi Heitbaum
c7e9dbf3da inputstream.adaptive: update 20.3.6-Nexus to 20.3.7-Nexus 2023-05-07 11:46:49 +00:00
Matthias Reichl
690a4fbf46 brcmfmac_sdio-firmware-rpi: drop rpi-btuart script and service
Bluetooth is finally initialized by the kernel

Signed-off-by: Matthias Reichl <hias@horus.com>
2023-05-07 13:10:06 +02:00
Matthias Reichl
8cf52171a8 linux (RPi): config options for 6.1.27-83cf6b4
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-05-07 13:10:06 +02:00
Matthias Reichl
93a98ea0e8 linux (RPi): update to 6.1.27-83cf6b4
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-05-07 13:10:06 +02:00
Matthias Reichl
a9bd0de19c linux (RPi): update to 6.1.25-461e0b7
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-05-07 13:10:06 +02:00
Matthias Reichl
1a54f9ad50 RPi: update to firmware 543692d
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-05-07 13:10:06 +02:00
Matthias Reichl
d1095debcb linux (RPi): config options for 6.1.25-fc30a91
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-05-07 13:10:06 +02:00
Matthias Reichl
f8d9b98b7d linux (RPi): update to 6.1.25-fc30a91
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-05-07 13:10:06 +02:00
Matthias Reichl
758800a252 linux (RPi): update to 6.1.24-3e39d7a
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-05-07 13:10:06 +02:00
Henri Funck
84cc997dc0 librespot: update to 03b547d 2023-05-04 22:11:16 +02:00
Rudi Heitbaum
3a119595dc kodi-binary-addons: update to latest versions
- pvr.iptvsimple: update 20.10.0-Nexus to 20.10.1-Nexus
- pvr.waipu: update 20.7.0-Nexus to 20.8.1-Nexus
2023-05-02 11:16:42 +00:00
CvH
f1977b90c5 Merge pull request #7796 from heitbaum/binaries11
pvr.iptvsimple: update 20.9.1-Nexus to 20.10.0-Nexus
2023-04-29 11:19:50 +02:00
Rudi Heitbaum
d2b3612ef2 pvr.iptvsimple: update 20.9.1-Nexus to 20.10.0-Nexus 2023-04-26 17:44:27 +00:00
CvH
185f6f76f7 Merge pull request #7789 from heitbaum/jellyfin11
[le11] jellyfin: update to 10.8.10 and addon (1)
2023-04-25 20:23:41 +02:00
Rudi Heitbaum
c4aa4ed8cc jellyfin: update to 10.8.10 and addon (1) 2023-04-24 02:20:19 +00:00
mglae
115b829af2 busybox: createlog: don't include journal files of persistent logging 2023-04-23 19:37:57 +02:00
Rudi Heitbaum
69dad39f28 docker: fix addon-depends variable quoting 2023-04-23 10:31:17 +00:00
Rudi Heitbaum
af4ea9d439 syncthing: update to 1.23.4 and addon (2)
release notes:
- https://github.com/syncthing/syncthing/releases/tag/v1.23.0
- https://github.com/syncthing/syncthing/releases/tag/v1.23.1
- https://github.com/syncthing/syncthing/releases/tag/v1.23.2
- https://github.com/syncthing/syncthing/releases/tag/v1.23.3
- https://github.com/syncthing/syncthing/releases/tag/v1.23.4

log:
- https://github.com/syncthing/syncthing/compare/v1.22.2...v1.23.4
2023-04-23 10:31:17 +00:00
Rudi Heitbaum
17de9d54ac docker: update to 23.0.4 and addon (3) 2023-04-23 10:31:17 +00:00
Rudi Heitbaum
b4907acc8e docker: include replacement ctop from https://ctop.sh 2023-04-23 10:31:17 +00:00
Rudi Heitbaum
5533b2f389 ctop: initial package
Replaces yadutaf/ctop as it is not longer maintained
- https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1009800
- https://github.com/yadutaf/ctop/

References
- https://ctop.sh
- https://github.com/bcicen/ctop
2023-04-23 10:31:17 +00:00
Rudi Heitbaum
b350c79dc3 docker: yadutaf/ctop is not longer maintained - drop
Errors with: (because it doesn't support cgroup2)
[ERROR] Failed to locate cgroup mountpoints.

- https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1009800
- https://github.com/yadutaf/ctop/

to be replaced with
- https://ctop.sh
- https://github.com/bcicen/ctop
2023-04-23 10:31:17 +00:00
Rudi Heitbaum
3d675c9a53 docker: update containerd to 1.7.0 and runc now depends on seccomp 2023-04-23 10:31:17 +00:00
Rudi Heitbaum
1680dbaf12 containerd: update to 1.7.0
release notes:
- https://github.com/containerd/containerd/releases/tag/v1.6.17
- https://github.com/containerd/containerd/releases/tag/v1.6.18
- https://github.com/containerd/containerd/releases/tag/v1.6.19
- https://github.com/containerd/containerd/releases/tag/v1.7.0
2023-04-23 10:31:17 +00:00
Rudi Heitbaum
b943cd209b go: update to 1.20.3 2023-04-23 10:31:17 +00:00
Rudi Heitbaum
c0788bf034 cli: update to 23.0.4
log:
- https://github.com/docker/cli/compare/v23.0.1...v23.0.3
- https://github.com/docker/cli/compare/v23.0.3...v23.0.4
2023-04-23 10:31:06 +00:00
Rudi Heitbaum
e10d59f750 moby: update to 23.0.4
log:
- https://github.com/moby/moby/compare/v23.0.1...v23.0.3
- https://github.com/moby/moby/compare/v23.0.3...v23.0.4
- https://github.com/moby/moby/milestone/117?closed=1

release notes:
- https://github.com/moby/moby/releases/tag/v23.0.2
- https://github.com/moby/moby/releases/tag/v23.0.3
- https://github.com/moby/moby/releases/tag/v23.0.4
2023-04-23 10:30:40 +00:00
CvH
4de8123127 Merge pull request #7773 from jernejsk/aw-dram-11
[LE11] Allwinner: u-boot: Fix sporadic DRAM size misdetection
2023-04-16 11:42:03 +02:00
Jernej Skrabec
3a8ef09613 Allwinner: u-boot: Fix sporadic DRAM size misdetection 2023-04-16 11:28:11 +02:00
Rudi Heitbaum
171bbd5cfb dotnet-runtime: update aspnet6-runtime to 6.0.16 2023-04-14 12:13:25 +00:00
Rudi Heitbaum
1cb93803d5 aspnet6-runtime: update to 6.0.16 2023-04-14 12:12:26 +00:00
CvH
03cdde395f Merge pull request #7762 from heitbaum/linux61le11
[le11] linux: update to 6.1.y
2023-04-12 17:28:58 +02:00
Rudi Heitbaum
d71f38c101 linux: update to 6.1.23 2023-04-12 13:36:52 +00:00
Rudi Heitbaum
63e3a0cace linux: rtw88: USB bug fixes 2023-04-12 13:36:52 +00:00
CvH
efb9002222 Merge pull request #7761 from HiassofT/le11-kernel-6.1.20
[le11] linux (RPi): update to 6.1.23
2023-04-12 05:03:05 +02:00
Matthias Reichl
e878ad774a linux (RPi): update to 6.1.23-cb8d82a
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-04-11 22:54:17 +02:00
Matthias Reichl
719f02112a linux (RPi): update to 6.1.21-b70f2a8
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-04-11 22:54:17 +02:00
Matthias Reichl
aab96fceac RPi: update to firmware c4122b8
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-04-11 22:54:17 +02:00
Matthias Reichl
806b9eed61 linux (RPi): update to 6.1.20-e10a5ef
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-04-11 22:54:17 +02:00
Matthias Reichl
8890cb5dc8 RPi: update to firmware a585b37
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-04-11 22:54:17 +02:00
Rudi Heitbaum
0f41381753 system-tools: update to addon (1)
- bottom: update to 0.8.0
- diffutils: update to 3.9
- htop: update to 3.2.2
- lshw: fix lshw -version display
- mc: update to 4.8.29
- stress-ng: update to 0.15.06
- unrar: update to 6.2.6
- vim: update to 9.0.1417
2023-04-10 01:32:23 +00:00
Rudi Heitbaum
f3adad642d vim: update to 9.0.1417 2023-04-10 01:29:52 +00:00
Rudi Heitbaum
7ec62a0242 unrar: update to 6.2.6 2023-04-10 01:29:52 +00:00
Rudi Heitbaum
728ba5f3e6 mc: update to 4.8.29 2023-04-10 01:29:52 +00:00
Rudi Heitbaum
841b70d009 vim: update to 9.0.1413 2023-04-10 01:29:52 +00:00
Rudi Heitbaum
f2801aa47c stress-ng: update to 0.15.06 2023-04-10 01:29:52 +00:00
Rudi Heitbaum
db0e96ae97 lshw: fix lshw -version display 2023-04-10 01:29:52 +00:00
Rudi Heitbaum
9ead1e460a runc: update to 1.1.5 2023-04-07 13:08:51 +00:00
Rudi Heitbaum
2aa26eb5b0 runc: used by both docker and podman 2023-04-07 13:08:51 +00:00
Rudi Heitbaum
ded92d470e runc: build with seccomp 2023-04-07 13:08:51 +00:00
Rudi Heitbaum
77192d1f37 libseccomp: initial package 2023-04-07 13:08:51 +00:00
Christian Hewitt
64e9552d1b Merge pull request #7726 from HiassofT/le11-build-strip
[le11] scripts/build: properly honor strip build flag
2023-04-06 09:38:37 +04:00
Christian Hewitt
6464772a8e Merge pull request #7575 from heitbaum/samba11
[le11] samba: update to 4.17.7
2023-04-06 09:16:31 +04:00
Christian Hewitt
90f94bb767 Merge pull request #7741 from mglae/le11_mount.ntfs
udevil: improve mount.ntfs script
2023-04-06 09:15:58 +04:00
Matthias Reichl
3a9c971f50 Merge pull request #7746 from heitbaum/binaries11
inputstream.adaptive: update 20.3.5-Nexus to 20.3.6-Nexus
2023-04-05 14:36:45 +02:00
Rudi Heitbaum
1bca26e8ba inputstream.adaptive: update 20.3.5-Nexus to 20.3.6-Nexus 2023-04-05 12:23:09 +00:00
Christian Hewitt
bb4c561fe2 Merge pull request #7737 from heitbaum/binaries11
[le11] kodi-binary-addons: update to latest versions
2023-04-03 12:52:02 +04:00
Rudi Heitbaum
636bc77df6 kodi-binary-addons: update to latest versions
- pvr.nextpvr: update 20.4.0-Nexus to 20.4.1-Nexus
- pvr.zattoo: update 20.3.6-Nexus to 20.3.7-Nexus
2023-04-03 08:07:22 +00:00
mglae
0adb582098 udevil: improve mount.ntfs script
Explicit mount ntfs3 fs. Avoid log spam by performing automatic
mount over all file systems. Explicit Ntfs3 module load can be
dropped.
2023-04-02 15:15:02 +02:00
CvH
a09d471083 Merge pull request #7708 from heitbaum/tz11
[le11] tz: update to 2023c
2023-04-01 12:49:26 +02:00
mglae
9ed1338ad3 gptfdisk: update to 1.0.9.2+ via patches from git
Latest release 1.0.9 is failing when using "sgdisk -e /dev/sdX"
2023-03-30 18:47:11 +02:00
mglae
33ae9c1101 fs-resize: log to /flash
Add simple logging to ease debugging of future errors
2023-03-30 18:47:07 +02:00
mglae
2f27d3ac97 fs-resize: print error if disk or partition was not deteced 2023-03-30 18:47:03 +02:00
mglae
c6a6dc3f0e fs-resize: add nvme support 2023-03-30 18:46:58 +02:00
mglae
9bd74cef15 Merge pull request #7715 from vpeter4/mariadb-11
mariadb: include mariadb-upgrade and mariadb-check and update addon (1)
2023-03-30 17:54:25 +02:00
Matthias Reichl
f5f9a9e1cc scripts/build: properly honor strip build flag
Package building honor's the strip flag so we can prevent executables
from being stripped.

But copying files to INSTALL ignored that flag which meant the flag
had practically no effect.

Fix this by using the same logic as we do in the meson strip handling in
line 170 and in config/functions.

Also add the missing quotes in scripts/build to align it with config/functions

Signed-off-by: Matthias Reichl <hias@horus.com>
2023-03-30 17:19:48 +02:00
Peter Vicman
25c52d4e55 mariadb: include mariadb-upgrade and mariadb-check and update addon (1)
fixes https://github.com/LibreELEC/LibreELEC.tv/issues/7701
2023-03-29 18:56:57 +02:00
Rudi Heitbaum
c44ef45e99 samba: update to 4.17.7
release notes:
- https://www.samba.org/samba/history/samba-4.17.6.html
- https://www.samba.org/samba/history/samba-4.17.7.html
2023-03-29 15:39:44 +00:00
Rudi Heitbaum
1d502b3242 btrfs-progs: update to 6.2.2 and addon (1)
changes:
- https://btrfs.readthedocs.io/en/latest/CHANGES.html
2023-03-29 09:33:25 +00:00
Rudi Heitbaum
ceb3783c78 tz: update to 2023c
log:
- https://github.com/eggert/tz/compare/2023b...2023c
2023-03-29 08:38:51 +00:00
Christian Hewitt
a0f002bc17 Merge pull request #7704 from heitbaum/iwd11
[le11] iwd: update to 2.4
2023-03-28 12:21:38 +04:00
Rudi Heitbaum
d996527193 iwd: update to 2.4 2023-03-28 06:56:32 +00:00
Jernej Škrabec
9da7818ac2 Merge pull request #7702 from CvH/11.0/tiger_fix
tigervnc: update addon to (1)
2023-03-27 19:57:57 +02:00
CvH
34b1b6f77e tigervnc: update addon to (1) 2023-03-27 19:54:39 +02:00
CvH
d34ae2aca9 Merge pull request #7658 from heitbaum/ttyd11
[le11] ttyd: update to 1.7.3 and addon (1)
2023-03-27 11:04:24 +02:00
CvH
788526ae54 Merge pull request #7654 from heitbaum/network-tools-le11
[le11] network-tools: update to addon (1)
2023-03-27 11:03:21 +02:00
CvH
197ef0ec26 Merge pull request #7644 from heitbaum/rsyslog11
[le11] rsyslog: update to 8.2302.0
2023-03-27 11:03:00 +02:00
CvH
7468c12ca4 Merge pull request #7660 from heitbaum/mpd11
[le11] mpd: update to 0.23.12 and addon (1)
2023-03-27 10:59:56 +02:00
CvH
2ca8a7228b Merge pull request #7664 from heitbaum/multimedia-tools11
[le11] multimedia-tools: update addon to (1)
2023-03-27 10:59:25 +02:00
CvH
02b5256816 Merge pull request #7666 from heitbaum/pcscd11
[le11] pcscd: rebuild with ccid 1.5.2 and addon (1)
2023-03-27 10:58:54 +02:00
CvH
866c027410 Merge pull request #7668 from heitbaum/snapcast11
[le11] snapclient and snapserver: update to 0.27.0 and addon (1)
2023-03-27 10:58:37 +02:00
CvH
1f9729d213 Merge pull request #7685 from heitbaum/tz11
[le11] tz: update to 2023b
2023-03-27 10:57:33 +02:00
CvH
08665f1c32 Merge pull request #7689 from HiassofT/le11-rpi-h264-hi10-fix
[le11] RPi: fix playback of 10bit H264 files
2023-03-27 10:57:13 +02:00
CvH
8b5e4c03d8 Merge pull request #7700 from heitbaum/tigervnc11
[le11] tigervnc: copy missing library libXtst to addon directory
2023-03-27 09:14:39 +02:00
Rudi Heitbaum
0da28ba159 tigervnc: copy missing library libXtst to addon directory 2023-03-26 12:54:58 +00:00
Rudi Heitbaum
7b3313a17d tz: update to 2023b 2023-03-24 07:36:31 +00:00
Matthias Reichl
c1fd8cdbe6 kodi (RPi): add patches to support arbitrary pixel formats
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-03-23 13:52:48 +01:00
Matthias Reichl
98490c3218 ffmpeg: update rpi patch
Patch created using revisions 7e0d640..df6e6f0
from branch test/4.4.1/main of https://github.com/jc-kynesim/rpi-ffmpeg
2023-03-23 13:52:48 +01:00
Matthias Reichl
1e008188ba tools/ffmpeg/gen-patches.sh: switch RPi to jc/test/4.4.1/main branch
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-03-23 13:52:48 +01:00
Matthias Reichl
d1ae498653 Merge pull request #7687 from heitbaum/binaries11
[le11] kodi-binary-addons: update to latest versions
2023-03-23 12:44:35 +01:00
Rudi Heitbaum
48eb53b647 kodi-binary-addons: update to latest versions
- pvr.hts: update 20.6.1-Nexus to 20.6.2-Nexus
- pvr.iptvsimple: update 20.8.1-Nexus to 20.9.1-Nexus
- pvr.vdr.vnsi: update 20.4.0-Nexus to 20.4.1-Nexus
2023-03-23 11:13:53 +00:00
Rudi Heitbaum
4d4de8c13d mpd: update to 0.23.12 and addon (1)
release notes:
- https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.12/NEWS

log:
- https://github.com/MusicPlayerDaemon/MPD/compare/v0.23.11...v0.23.12
2023-03-23 10:51:26 +00:00
Rudi Heitbaum
98a35fd100 multimedia-tools: update addon to (1)
- mpg123: update to 1.31.3
- mpv-drmprime: update to 0.35.1
2023-03-20 09:25:53 +00:00
Rudi Heitbaum
afe8988f4d mpv-drmprime: update to 0.35.1 2023-03-20 09:25:10 +00:00
Rudi Heitbaum
7f73298c27 mpg123: update to 1.31.3 2023-03-20 09:25:03 +00:00
Rudi Heitbaum
b3166cec47 snapcast: update to 0.27.0
changelog:
- https://github.com/badaix/snapcast/blob/develop/changelog.md

log:
- https://github.com/badaix/snapcast/compare/v0.26.0...v0.27.0
2023-03-19 09:09:33 +00:00
Rudi Heitbaum
9f01192546 asio: update to 1.27.0 2023-03-19 09:09:33 +00:00
Rudi Heitbaum
a426a3d199 snapserver: update to 0.27.0 and addon (1) 2023-03-19 09:09:08 +00:00
Rudi Heitbaum
d7b5ed8645 snapclient: update to 0.27.0 and addon (1) 2023-03-19 09:07:42 +00:00
Rudi Heitbaum
5c9a3e81fa pcscd: rebuild with ccid 1.5.2 and addon (1) 2023-03-19 08:54:09 +00:00
Rudi Heitbaum
f222356059 ccid: update to 1.5.2 2023-03-19 08:52:45 +00:00
Rudi Heitbaum
35c0915eac ttyd: update to 1.7.3 and addon (1)
release notes:
- https://github.com/tsl0922/ttyd/releases/tag/1.7.3

log:
- https://github.com/tsl0922/ttyd/compare/1.7.2...1.7.3
2023-03-19 07:44:31 +00:00
Rudi Heitbaum
0926cf2776 htop: update to 3.2.2 2023-03-19 07:29:49 +00:00
Rudi Heitbaum
458f3e191a diffutils: update to 3.9 2023-03-19 07:29:49 +00:00
Rudi Heitbaum
4cb93f084a bottom: update to 0.8.0
release notes:
- https://github.com/ClementTsang/bottom/releases/tag/0.7.0
- https://github.com/ClementTsang/bottom/releases/tag/0.7.1
- https://github.com/ClementTsang/bottom/releases/tag/0.8.0
2023-03-19 07:29:49 +00:00
Rudi Heitbaum
cd5095bc10 network-tools: update to addon (1)
- iperf: update to 3.13
- libpcap: update to 1.10.3
- rar2fs: update to 1.29.6
- tcpdump: update to 4.99.3
2023-03-19 07:11:23 +00:00
Rudi Heitbaum
c2dec8fd3f tcpdump: update to 4.99.3 2023-03-19 07:10:09 +00:00
Rudi Heitbaum
3077558ecb iperf: update to 3.13 2023-03-19 07:10:09 +00:00
Rudi Heitbaum
47aba0a344 rar2fs: update to 1.29.6 2023-03-19 07:10:09 +00:00
Rudi Heitbaum
902c7dcf41 libpcap: update to 1.10.3 2023-03-19 07:10:09 +00:00
Rudi Heitbaum
ef67de1ff4 librelp: update to 1.11.0 2023-03-19 05:06:18 +00:00
Rudi Heitbaum
5f5e719c48 rsyslog: update to 8.2302.0 2023-03-19 05:06:18 +00:00
CvH
aae861df88 Merge pull request #7638 from vpeter4/hwdb-11
systemd: fix error in 70-local-keyboard.hwdb
2023-03-17 19:09:27 +01:00
Peter Vicman
4747e6e688 systemd: fix error in 70-local-keyboard.hwdb
introduced in https://github.com/LibreELEC/LibreELEC.tv/pull/7386

LibreELEC:~ # udevadm hwdb --update
/usr/lib/udev/hwdb.d/70-local-keyboard.hwdb:28: Property expected, ignoring record with no properties.
2023-03-17 18:34:13 +01:00
CvH
cf1296b3d1 Merge pull request #7636 from chewitt/amlogic-11.0
linux: update Amlogic 6.1.y patches
2023-03-17 17:15:02 +01:00
Christian Hewitt
a798e0b5d8 linux: update Amlogic 6.1.y patches
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2023-03-17 15:40:34 +00:00
Rudi Heitbaum
b724032556 dotnet-runtime: update aspnet6-runtime to 6.0.15 2023-03-16 08:12:00 +00:00
Rudi Heitbaum
aacd3629ff aspnet6-runtime: update to 6.0.15 2023-03-16 08:09:10 +00:00
CvH
13d3f9f82d Merge pull request #7613 from HiassofT/le11-kernel-6.1.15
[le11] linux (RPi): update to 6.1.19-e3376fb
2023-03-14 17:33:50 +01:00
Matthias Reichl
aadbd4cace RPi: update to firmware 2c9ca22
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-03-14 16:19:31 +01:00
Matthias Reichl
df7391bef6 linux (RPi): config options for 6.1.19-e3376fb
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-03-14 16:19:27 +01:00
Matthias Reichl
37ef591093 linux (RPi): update to 6.1.19-e3376fb
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-03-14 16:19:27 +01:00
Matthias Reichl
cbc7d3e75c linux (RPi): add patch to fix color format check in vc4_hdmi
This fixes "no video" issue when working around EDID problems with
eg video=... kernel command line parameter.

Signed-off-by: Matthias Reichl <hias@horus.com>
2023-03-14 16:19:27 +01:00
Matthias Reichl
dfc23bf03e linux (RPi): config options for 6.1.16-02928eb
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-03-14 16:19:27 +01:00
Matthias Reichl
184cf5295c linux (RPi): update to 6.1.16-02928eb
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-03-14 16:19:27 +01:00
Matthias Reichl
d6a255cd1b RPi: update to firmware 379d5bf
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-03-14 16:19:27 +01:00
Matthias Reichl
0a31b3eb4e linux (RPi): update to 6.1.15-78eb7ea
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-03-14 16:19:27 +01:00
Rudi Heitbaum
23a9a4899d Merge pull request #7603 from chewitt/amlogic-upstream
linux: update Amlogic Linux 6.1.x patches
2023-03-14 22:34:44 +11:00
Christian Hewitt
0562e5adbc linux: update Amlogic Linux 6.1.x patches 2023-03-14 11:10:30 +00:00
Christian Hewitt
035fa332cd Merge pull request #7600 from heitbaum/binaries11
pvr.vbox: update 20.4.1-Nexus to 20.4.2-Nexus
2023-03-14 14:42:22 +04:00
Rudi Heitbaum
e16d9e8e44 pvr.vbox: update 20.4.1-Nexus to 20.4.2-Nexus 2023-03-14 09:16:36 +00:00
CvH
8b01ceb005 Merge pull request #7599 from heitbaum/linux61s
[le11] linux: update to 6.1.19
2023-03-13 20:59:25 +01:00
Rudi Heitbaum
d7876df684 linux: update to 6.1.19 2023-03-13 19:43:55 +00:00
CvH
707238c7dd Merge pull request #7596 from heitbaum/binaries11
[le11] kodi-binary-addons: update to latest versions
2023-03-12 15:27:27 +01:00
CvH
daf339777c Merge pull request #7595 from heitbaum/linux11.0
[le11] linux: update to 6.1.18
2023-03-12 15:26:44 +01:00
Rudi Heitbaum
6f264f6b8f kodi-binary-addons: update to latest versions
- inputstream.adaptive: update 20.3.4-Nexus to 20.3.5-Nexus
- peripheral.joystick: update 20.1.7-Nexus to 20.1.8-Nexus
2023-03-12 13:09:29 +00:00
Rudi Heitbaum
0f10694c26 Merge pull request #7590 from CvH/11.0/kodi-20.1
kodi: update to 20.1-Nexus
2023-03-12 11:31:44 +11:00
CvH
62b254abb4 kodi: update to 20.1-Nexus 2023-03-12 00:37:57 +01:00
Jernej Škrabec
84d83d1083 Merge pull request #7585 from CvH/11.0/kodi_up_20230310
update Kodi 20 to latest
2023-03-11 15:34:20 +01:00
CvH
22a018934d kodi: update LE patches 2023-03-10 17:59:27 +01:00
CvH
61296540f0 kodi: update to cfad925 2023-03-10 17:40:07 +01:00
CvH
9f7c82be4b Merge pull request #7566 from HiassofT/le11-kernel-6.1.14
linux (RPi): update to 6.1.14
2023-03-10 11:19:49 +01:00
CvH
177094ca2d Merge pull request #7573 from chewitt/amlogic-upstream
amlogic: bump kernel and add cm4io
2023-03-10 11:18:04 +01:00
CvH
d7d589e7d7 Merge pull request #7579 from heitbaum/mesa11
[le11] mesa: update to 22.3.7
2023-03-10 11:16:25 +01:00
Rudi Heitbaum
97fac3eb57 mesa: update to 22.3.7 2023-03-10 06:21:14 +00:00
Christian Hewitt
72692fa9f1 linux: update Amlogic Linux 6.1.x patches 2023-03-10 02:59:34 +00:00
Christian Hewitt
1f23cfa056 u-boot: update Amlogic patches for bananapi-cm4io 2023-03-09 15:51:26 +00:00
Christian Hewitt
b91fd79e4a amlogic-boot-fip: bump to include bananapi-cm4io 2023-03-09 15:51:14 +00:00
Christian Hewitt
258e4b9b3d scripts: add bananapi-cm4io to uboot_helper 2023-03-09 15:49:09 +00:00
Matthias Reichl
a720cd39f5 linux (RPi): update to 6.1.14-0c9bfdb
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-03-05 22:13:29 +01:00
Matthias Reichl
d7d581451a linux (RPi): add CONFIG_SND_SOC_MA120X0P=m
This is needed for the Hifiberry AMP3 soundcard

Signed-off-by: Matthias Reichl <hias@horus.com>
2023-03-05 22:13:29 +01:00
Matthias Reichl
c69b7674a7 linux (RPi): update to 6.1.13-4161eac
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-03-05 22:13:29 +01:00
Matthias Reichl
cd68b48986 linux (RPi): config options for 6.1.13-e9b8fd9
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-03-05 22:13:29 +01:00
Matthias Reichl
266ffa3db7 linux (RPi): update to 6.1.13-e9b8fd9
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-03-05 22:13:29 +01:00
2030 changed files with 170300 additions and 102347 deletions

View File

@@ -1,5 +1,5 @@
---
name: Bug Report
name: Bug report
about: Describe this issue
title: "[BUG]"
labels: ISSUE NEEDS REVIEW
@@ -8,21 +8,21 @@ assignees: ''
---
### Describe the bug
<!-- A clear description of what the bug is. -->
<!--- A clear description of what the bug is. -->
### How to reproduce
### To Reproduce
Steps to reproduce the behavior:
1. Go to '...'
2. Play '....'
3. See error
### Information
- LibreELEC Version: [e.g. 9.2.1]
### Informations
- LE Version: [e.g. 9.2.1]
- Hardware Platform: [e.g. RPi3]
### Log file
<!-- Add debug log files (https://libreelec.wiki/how_to/provide_logfile) that we can search for errors. -->
<!-- Add log files (https://libreelec.wiki/how_to/provide_logfile) that we can search for errors. -->
### Context
<!-- Add any context about the problem here. -->
### Additional context
<!--- Add any other context about the problem here. -->

View File

@@ -1,8 +1 @@
blank_issues_enabled: false
contact_links:
- name: Help and Support
url: https://forum.libreelec.tv
about: Please ask for help and post questions in the forum
- name: Feature Requests
url: https://forum.libreelec.tv/board/18-feature-requests/
about: Please make feature requests via the forum

2
.gitignore vendored
View File

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

View File

@@ -15,16 +15,16 @@
# build with microarchitecture feature support defined by the TARGET_CPU value
# see https://gitlab.com/x86-psABIs/x86-64-ABI/-/wikis/home for further details
if [ -z "${TARGET_FEATURES}" ]; then
TARGET_FEATURES="64bit cmov cx8 fpu fxsr mmx osfxsr sce sse sse2"
TARGET_FEATURES_X86_64_V2="cmpxchg16b lahf-sahf popcnt sse3 sse4_1 sse4_2 ssse3"
TARGET_FEATURES_X86_64_V3="avx avx2 bmi1 bmi2 f16c fma lzcnt movbe osxsave"
if [ "${TARGET_CPU}" = "x86-64" ]; then
TARGET_FEATURES+=" no_sahf"
elif [ "${TARGET_CPU}" = "x86-64-v2" ]; then
TARGET_FEATURES+=" ${TARGET_FEATURES_X86_64_V2}"
elif [ "${TARGET_CPU}" = "x86-64-v3" ]; then
TARGET_FEATURES+=" ${TARGET_FEATURES_X86_64_V2} ${TARGET_FEATURES_X86_64_V3}"
fi
TARGET_FEATURES="64bit cmov cx8 fpu fxsr mmx osfxsr sce sse sse2"
TARGET_FEATURES_X86_64_V2="cmpxchg16b lahf-sahf popcnt sse3 sse4_1 sse4_2 ssse3"
TARGET_FEATURES_X86_64_V3="avx avx2 bmi1 bmi2 f16c fma lzcnt movbe osxsave"
if [ "${TARGET_CPU}" = "x86-64" ]; then
TARGET_FEATURES+=" no_sahf"
elif [ "${TARGET_CPU}" = "x86-64-v2" ]; then
TARGET_FEATURES+=" ${TARGET_FEATURES_X86_64_V2}"
elif [ "${TARGET_CPU}" = "x86-64-v3" ]; then
TARGET_FEATURES+=" ${TARGET_FEATURES_X86_64_V2} ${TARGET_FEATURES_X86_64_V3}"
else
TARGET_FEATURES+=" UNKNOWN_ADDITIONAL_CPU_SPECIFIC_FEATURES"
fi
TARGET_FEATURES="$(echo ${TARGET_FEATURES} | xargs -n1 | sort -u | xargs)"

View File

@@ -580,7 +580,7 @@ c = '$CC'
cpp = '$CXX'
ar = '$AR'
strip = '$STRIP'
pkg-config = '$PKG_CONFIG'
pkgconfig = '$PKG_CONFIG'
llvm-config = '$TOOLCHAIN/bin/llvm-config'
libgcrypt-config = '$SYSROOT_PREFIX/usr/bin/libgcrypt-config'
@@ -618,7 +618,7 @@ c = '$TARGET_CC'
cpp = '$TARGET_CXX'
ar = '$TARGET_AR'
strip = '$TARGET_STRIP'
pkg-config = '$PKG_CONFIG'
pkgconfig = '$PKG_CONFIG'
llvm-config = '$SYSROOT_PREFIX/usr/bin/llvm-config'
libgcrypt-config = '$SYSROOT_PREFIX/usr/bin/libgcrypt-config'
@@ -641,7 +641,6 @@ $(python3 -c "import os; print('cpp_args = {}'.format([x for x in os.getenv('TAR
$(python3 -c "import os; print('cpp_link_args = {}'.format([x for x in os.getenv('TARGET_LDFLAGS').split()]))")
[properties]
ipc_rmid_deferred_release = true
needs_exe_wrapper = true
root = '$SYSROOT_PREFIX/usr'
${!properties}
@@ -1014,10 +1013,6 @@ get_pkg_version() {
get_pkg_variable "$1" PKG_VERSION
}
get_pkg_sha256() {
get_pkg_variable "$1" PKG_SHA256
}
get_pkg_version_maj_min() {
local pkg_version

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

View File

@@ -35,6 +35,13 @@ fi
export ARCH="${ARCH:-x86_64}"
TARGET_ARCH="${ARCH}"
# include arm-mem package on arm
if [ "${TARGET_ARCH}" = "arm" ]; then
ARM_MEM_SUPPORT="yes"
else
ARM_MEM_SUPPORT="no"
fi
# include helper functions
. config/functions

View File

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

View File

@@ -33,7 +33,6 @@ show_config() {
config_message+="\n - GOLD (Google Linker) Support:\t ${GOLD_SUPPORT}"
config_message+="\n - MOLD (Modern Linker) Support:\t ${MOLD_SUPPORT}"
config_message+="\n - Default Linker:\t\t\t ${DEFAULT_LINKER}"
config_message+="\n - Accelerated arm libc functions:\t ${ARM_MEM_SUPPORT}"
config_message+="\n - LLVM support:\t\t\t ${LLVM_SUPPORT}"
config_message+="\n - DEBUG:\t\t\t\t ${DEBUG:-no}"
config_message+="\n - CFLAGS:\t\t\t\t ${TARGET_CFLAGS}"
@@ -63,17 +62,6 @@ show_config() {
config_message+="\n - Include firmware:\t\t\t ${config_firmware}"
done
# Image Filesystem
config_message+="\n\n Image Filesystems:"
config_message+="\n ${dashes}${dashes}"
config_message+="\n - Flash Size (MiB): \t\t\t ${SYSTEM_SIZE}"
config_message+="\n - Storage Size (MiB): \t\t\t ${STORAGE_SIZE}"
config_message+="\n - SquashFS Compression Method: \t ${SQUASHFS_COMPRESSION}"
if [ -n "${SQUASHFS_COMPRESSION_OPTION}" ]; then
config_message+="\n - SquashFS Compression Options: \t ${SQUASHFS_COMPRESSION_OPTION}"
fi
# Misc. Filesystems
config_message+="\n\n Misc. Filesystems:"
@@ -83,6 +71,7 @@ show_config() {
if [ "${SWAP_SUPPORT}" = "yes" ]; then
config_message+="\n - Swapfile default size:\t\t ${SWAPFILESIZE}"
fi
config_message+="\n - Install HFS Tools:\t\t\t ${HFSTOOLS}"
# Network service configuration

View File

@@ -16,7 +16,6 @@ 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
@@ -24,10 +23,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
# packages/network/iwd
CONFIG_CRYPTO_USER_API_HASH=y
@@ -64,7 +60,6 @@ CONFIG_WIREGUARD=m
# packages/sysutils/systemd
CONFIG_DEVTMPFS=y
CONFIG_CGROUPS=y
CONFIG_FB_DEVICE=y
CONFIG_INOTIFY_USER=y
CONFIG_SIGNALFD=y
CONFIG_TIMERFD=y
@@ -80,7 +75,7 @@ CONFIG_SYSFS_DEPRECATED=n
CONFIG_UEVENT_HELPER=n
CONFIG_FW_LOADER_USER_HELPER=n
CONFIG_IPV6=y
CONFIG_AUTOFS_FS=y
CONFIG_AUTOFS4_FS=y
CONFIG_TMPFS_XATTR=y
CONFIG_TMPFS_POSIX_ACL=y
CONFIG_EXT4_FS_POSIX_ACL=y
@@ -175,7 +170,3 @@ 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

@@ -53,18 +53,11 @@
# Install glibc locales to the build (yes / no)
GLIBC_LOCALES="yes"
# Install arm-mem package on ARM32 (yes / no)
if [ "${TARGET_ARCH}" = "arm" ]; then
ARM_MEM_SUPPORT="yes"
else
ARM_MEM_SUPPORT="no"
fi
# additional drivers to install:
# for a list of additional drivers see packages/linux-drivers
# Space separated list is supported,
# e.g. ADDITIONAL_DRIVERS="DRIVER1 DRIVER2"
ADDITIONAL_DRIVERS=""
ADDITIONAL_DRIVERS="RTL8192DU RTL8812AU"
# Default size of system partition, in MB, eg. 512
SYSTEM_SIZE=512
@@ -72,9 +65,6 @@
# Default system partition offset, in sectors, eg. 2048
SYSTEM_PART_START=8192
# Size of storage partition, in MB. Must be >=32
STORAGE_SIZE=32
# build with swap support (yes / no)
SWAP_SUPPORT="yes"
@@ -110,7 +100,7 @@
PIPEWIRE_SUPPORT="no"
# build and install eSpeak-NG support (yes / no)
ESPEAK_SUPPORT="yes"
ESPEAK_SUPPORT="no"
# build and install with BluRay support (yes / no)
KODI_BLURAY_SUPPORT="yes"
@@ -142,7 +132,7 @@
# build with MySQL support (mariadb / none)
KODI_MYSQL_SUPPORT="mariadb"
# build Kodi with optical drive support (yes / no)
# build xbmc with optical drive support (yes / no)
KODI_OPTICAL_SUPPORT="yes"
# build with AirPlay support (stream videos from iDevices to KODI) (yes / no)
@@ -193,6 +183,9 @@
DEBUG_GROUPS="kodi+=kodi+,kodi-platform+,p8-platform+,!mesa"
DEBUG_GROUP_YES="kodi+"
# wireless daemon to use (wpa_supplicant/iwd)
WIRELESS_DAEMON="iwd"
# build and install iSCSI support - iscsistart (yes / no)
ISCSI_SUPPORT="no"
@@ -219,10 +212,13 @@
# mediacenter also automount internally drives at boottime via udev (yes / no)
UDEVIL="yes"
# Support for partitioning and formatting disks in initramfs (yes / no)
# Support for partitioning and formating disks in initramfs (yes / no)
# This adds support for parted and mkfs.ext3/4 to initramfs for OEM usage
INITRAMFS_PARTED_SUPPORT="no"
# build and install hfs filesystem utilities (yes / no)
HFSTOOLS="yes"
# build and install nano text editor (yes / no)
NANO_EDITOR="yes"
@@ -257,22 +253,3 @@
# 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.2"
OS_VERSION="11.0"
# ADDON_VERSION: Addon version
ADDON_VERSION="12.2.0"
ADDON_VERSION="11.0.0"

View File

@@ -1,11 +0,0 @@
Permission to use, copy, modify, and/or distribute this
software for any purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL
THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR
CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

View File

@@ -1,88 +0,0 @@
Eclipse Public License - v 1.0
THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
1. DEFINITIONS
"Contribution" means:
a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and
b) in the case of each subsequent Contributor:
i) changes to the Program, and
ii) additions to the Program;
where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.
"Contributor" means any person or entity that distributes the Program.
"Licensed Patents" mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.
"Program" means the Contributions distributed in accordance with this Agreement.
"Recipient" means anyone who receives the Program under this Agreement, including all Contributors.
2. GRANT OF RIGHTS
a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.
b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.
c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient's responsibility to acquire that license before distributing the Program.
d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.
3. REQUIREMENTS
A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:
a) it complies with the terms and conditions of this Agreement; and
b) its license agreement:
i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;
ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;
iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and
iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.
When the Program is made available in source code form:
a) it must be made available under this Agreement; and
b) a copy of this Agreement must be included with each copy of the Program.
Contributors may not remove or alter any copyright notices contained within the Program.
Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.
4. COMMERCIAL DISTRIBUTION
Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor") against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.
For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.
5. NO WARRANTY
EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.
6. DISCLAIMER OF LIABILITY
EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
7. GENERAL
If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed.
All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.
Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.
This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.

View File

@@ -1,70 +0,0 @@
==============================================================================
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

@@ -1,25 +0,0 @@
This is free and unencumbered software released into the public domain.
Anyone is free to copy, modify, publish, use, compile, sell, or
distribute this software, either in source code form or as a compiled
binary, for any purpose, commercial or non-commercial, and by any
means.
In jurisdictions that recognize copyright laws, the author or authors
of this software dedicate any and all copyright interest in the
software to the public domain. We make this dedication for the benefit
of the public at large and to the detriment of our heirs and
successors. We intend this dedication to be an overt act of
relinquishment in perpetuity of all present and future rights to this
software under copyright law.
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 AUTHORS 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 IN THE SOFTWARE.
For more information, please refer to <http://unlicense.org/>

View File

@@ -1,92 +0,0 @@
Software License for The Fraunhofer FDK AAC Codec Library for Android
© Copyright 1995 - 2018 Fraunhofer-Gesellschaft zur Förderung der angewandten
Forschung e.V. All rights reserved.
1. INTRODUCTION
The Fraunhofer FDK AAC Codec Library for Android ("FDK AAC Codec") is software
that implements the MPEG Advanced Audio Coding ("AAC") encoding and decoding
scheme for digital audio. This FDK AAC Codec software is intended to be used on
a wide variety of Android devices.
AAC's HE-AAC and HE-AAC v2 versions are regarded as today's most efficient
general perceptual audio codecs. AAC-ELD is considered the best-performing
full-bandwidth communications codec by independent studies and is widely
deployed. AAC has been standardized by ISO and IEC as part of the MPEG
specifications.
Patent licenses for necessary patent claims for the FDK AAC Codec (including
those of Fraunhofer) may be obtained through Via Licensing
(www.vialicensing.com) or through the respective patent owners individually for
the purpose of encoding or decoding bit streams in products that are compliant
with the ISO/IEC MPEG audio standards. Please note that most manufacturers of
Android devices already license these patent claims through Via Licensing or
directly from the patent owners, and therefore FDK AAC Codec software may
already be covered under those patent licenses when it is used for those
licensed purposes only.
Commercially-licensed AAC software libraries, including floating-point versions
with enhanced sound quality, are also available from Fraunhofer. Users are
encouraged to check the Fraunhofer website for additional applications
information and documentation.
2. COPYRIGHT LICENSE
Redistribution and use in source and binary forms, with or without modification,
are permitted without payment of copyright license fees provided that you
satisfy the following conditions:
You must retain the complete text of this software license in redistributions of
the FDK AAC Codec or your modifications thereto in source code form.
You must retain the complete text of this software license in the documentation
and/or other materials provided with redistributions of the FDK AAC Codec or
your modifications thereto in binary form. You must make available free of
charge copies of the complete source code of the FDK AAC Codec and your
modifications thereto to recipients of copies in binary form.
The name of Fraunhofer may not be used to endorse or promote products derived
from this library without prior written permission.
You may not charge copyright license fees for anyone to use, copy or distribute
the FDK AAC Codec software or your modifications thereto.
Your modified versions of the FDK AAC Codec must carry prominent notices stating
that you changed the software and the date of any change. For modified versions
of the FDK AAC Codec, the term "Fraunhofer FDK AAC Codec Library for Android"
must be replaced by the term "Third-Party Modified Version of the Fraunhofer FDK
AAC Codec Library for Android."
3. NO PATENT LICENSE
NO EXPRESS OR IMPLIED LICENSES TO ANY PATENT CLAIMS, including without
limitation the patents of Fraunhofer, ARE GRANTED BY THIS SOFTWARE LICENSE.
Fraunhofer provides no warranty of patent non-infringement with respect to this
software.
You may use this FDK AAC Codec software or modifications thereto only for
purposes that are authorized by appropriate patent licenses.
4. DISCLAIMER
This FDK AAC Codec software is provided by Fraunhofer on behalf of the copyright
holders and contributors "AS IS" and WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES,
including but not limited to the implied warranties of merchantability and
fitness for a particular purpose. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
CONTRIBUTORS BE LIABLE for any direct, indirect, incidental, special, exemplary,
or consequential damages, including but not limited to procurement of substitute
goods or services; loss of use, data, or profits, or business interruption,
however caused and on any theory of liability, whether in contract, strict
liability, or tort (including negligence), arising in any way out of the use of
this software, even if advised of the possibility of such damage.
5. CONTACT INFORMATION
Fraunhofer Institute for Integrated Circuits IIS
Attention: Audio and Multimedia Departments - FDK AAC LL
Am Wolfsmantel 33
91058 Erlangen, Germany
www.iis.fraunhofer.de/amm
amm-info@iis.fraunhofer.de

View File

@@ -1,38 +0,0 @@
Additional license notices for GPGME. -*- org -*-
This file contains the copying permission notices for various files in
the GPGME distribution which are not covered by the GNU Lesser
General Public License (LGPL) or the GNU General Public License (GPL).
These notices all require that a copy of the notice be included
in the accompanying documentation and be distributed with binary
distributions of the code, so be sure to include this file along
with any binary distributions derived from the GNU C Library.
* MIT License
For files:
- cJSON.c, cJSON.h
#+begin_quote
Copyright (c) 2009 Dave Gamble
Permission is hereby granted, free of charge, to any person obtaining
a opy of this software and associated documentation files (the
"Software"), to eal in the Software without restriction, including
without limitation the ights 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:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
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 AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING ROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#+end_quote

View File

@@ -0,0 +1,13 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_ADS1x15"
PKG_VERSION="a963cc0ee83e2ba6d671b02df5febf7250f626aa"
PKG_SHA256="2f81a9a6b7b7f46b79faa5b01df0c25fa5f16af80842d74e35b5fbf01ab0c619"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
PKG_LONGDESC="Python code to use the ADS1015 and ADS1115 analog to digital converters with a Raspberry Pi."
PKG_TOOLCHAIN="manual"

View File

@@ -0,0 +1,12 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_ADXL345"
PKG_VERSION="dca3d90b5477a304fa130f5cc90ea59e3968ce6f"
PKG_SHA256="22ec0fc6679cc3e9b5f0aff5cfeef34cbbf13e59aecfb829c2f0dc2d90b5fb8b"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
PKG_LONGDESC="Python code to use the ADXL345 triple-axis accelerometer over I2C with a Raspberry Pi."
PKG_TOOLCHAIN="manual"

View File

@@ -0,0 +1,12 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_BMP"
PKG_VERSION="e8521e969afae3321d9789353d7e92ea9a5e9a56"
PKG_SHA256="e5e140c34e312f6a00c62b1bd47ebe3f1857009b1c202c18c7b092ebb2e1eb9c"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
PKG_LONGDESC="Python library for accessing the BMP series pressure and temperature sensors like the BMP085/BMP180 on a Raspberry Pi."
PKG_TOOLCHAIN="manual"

View File

@@ -0,0 +1,12 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_CharLCD"
PKG_VERSION="bc75cad284766240424f29dc8e7b84d0caceb72e"
PKG_SHA256="eae4b446162feb533a469a9dacf6e750250f925561c9f7983a11d340e1dd98d4"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
PKG_LONGDESC="Python library for accessing Adafruit character LCDs from a Raspberry Pi."
PKG_TOOLCHAIN="manual"

View File

@@ -0,0 +1,32 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_DHT"
PKG_VERSION="18846deec6a96572b3f2c4a9edfb5bac55b46f5b"
PKG_SHA256="9125f8f42b4874db257a45184b866e8b424aa67230d2ffbc734b53686da7817f"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
PKG_LONGDESC="Python library to read the DHT series of humidity and temperature sensors on a Raspberry Pi."
PKG_TOOLCHAIN="manual"
pre_make_target() {
export PYTHONXCPREFIX="${SYSROOT_PREFIX}/usr"
export LDSHARED="${CC} -shared"
}
make_target() {
case "${PROJECT}:${DEVICE}" in
"RPi:RPi")
PKG_RPI_VERSION="--force-pi"
;;
"RPi:RPi2")
PKG_RPI_VERSION="--force-pi2"
;;
*)
PKG_RPI_VERSION=""
esac
python3 setup.py build ${PKG_RPI_VERSION} --cross-compile
}

View File

@@ -0,0 +1,12 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_GPIO"
PKG_VERSION="c543d1df9c0a71bafb9f0a1f9dceecd79a920e74"
PKG_SHA256="d3cb74fd033ebe5aea1786a584d64ef5eb8082ef2bf0a568b01691612cd04e88"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
PKG_LONGDESC="Library to provide a cross-platform GPIO interface on the Raspberry Pi ."
PKG_TOOLCHAIN="manual"

View File

@@ -0,0 +1,12 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_LED_Backpack"
PKG_VERSION="e34b9548e86e63747563a94f02b65b2980fdefff"
PKG_SHA256="244d2625cdaebdc68e299fedde276efa5c9f7c143681c4ee056fb8350a4f7167"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
PKG_LONGDESC="Python library for controlling LED backpack displays."
PKG_TOOLCHAIN="manual"

View File

@@ -0,0 +1,12 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_LSM303"
PKG_VERSION="37d288844515d7bb62a2329982eb033e92dceceb"
PKG_SHA256="609591f2add15e849d3bba320417c705a50a3ed077632baf20c12c8b740d5331"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
PKG_LONGDESC="Python code to use the LSM303 accelerometer & magnetometer with Raspberry Pi."
PKG_TOOLCHAIN="manual"

View File

@@ -0,0 +1,12 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_MCP3008"
PKG_VERSION="e721d26e650c99b0f6d3efd4ec30444e1adf5ccd"
PKG_SHA256="f5e4c847a87716c16f0209df95c281b5071549644a79a143a77b212f25c464dc"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
PKG_LONGDESC="Python code to use the MCP3008 analog to digital converter with a Raspberry Pi."
PKG_TOOLCHAIN="manual"

View File

@@ -0,0 +1,12 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_MCP4725"
PKG_VERSION="4d028bbcf58b011a8f14c5d95057b7e1dcc1064e"
PKG_SHA256="6ebbd1f76807b01dc2b723064e52b0c82fc45388265b8ec867e0a42a46a6e926"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
PKG_LONGDESC="Python code to use the MCP4725 digital to analog converter with a Raspberry Pi."
PKG_TOOLCHAIN="manual"

View File

@@ -0,0 +1,12 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_PCA9685"
PKG_VERSION="f86db2ca5de379748afd71e379ce2155f47d21e7"
PKG_SHA256="46e11dcfbfaab5756ddeb6ab31740cf8c7419ec1d32be2519f19882e7d86e426"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
PKG_LONGDESC="Python code to use the PCA9685 PWM servo/LED controller with a Raspberry Pi."
PKG_TOOLCHAIN="manual"

View File

@@ -0,0 +1,12 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_PureIO"
PKG_VERSION="6f4976d91c52d70b67b28bba75a429b5328a52c1"
PKG_SHA256="891a4d077fe6610de6aa4b0dc5b9933a6c7db3492072df60c0383662f28c2ae9"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
PKG_LONGDESC="Pure python access to Linux IO including I2C and SPI."
PKG_TOOLCHAIN="manual"

View File

@@ -0,0 +1,12 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_SI1145"
PKG_VERSION="18c400643b39dbf29ab7ff8e74ab0c5c36ef5cf1"
PKG_SHA256="0238b2c01cfbb2890ae78468d2fc19c815748fc94860a4eb92b649d074476264"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/THP-JOE/Python_SI1145"
PKG_URL="https://github.com/THP-JOE/Python_SI1145/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
PKG_LONGDESC="Python library for accessing the SI1145 temperature sensor on a Raspberry Pi"
PKG_TOOLCHAIN="manual"

View File

@@ -0,0 +1,12 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_SSD1306"
PKG_VERSION="8819e2d203df49f2843059d981b7347d9881c82b"
PKG_SHA256="ed1163dee2fe6c0c2065a429e1d93cff7397a309071ff83714c84566739680a2"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
PKG_LONGDESC="SSD1306 oled driver library for 'monochrome' 128x64 and 128x32 OLEDs."
PKG_TOOLCHAIN="manual"

View File

@@ -0,0 +1,12 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_TCS34725"
PKG_VERSION="6306f90b4601237a852acef89eeecc1261ce38b3"
PKG_SHA256="f2c3218551da55d7fdbe2499a6ffa3a0b8ed1709e4402c6b0e0f37b17d4aa81f"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
PKG_LONGDESC="Python code to use the TCS34725 color sensor with the Raspberry Pi."
PKG_TOOLCHAIN="manual"

View File

@@ -0,0 +1,12 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_VCNL40xx"
PKG_VERSION="5c72575b7390fbedfae0b5fb2a881ca9efe9ca22"
PKG_SHA256="78346836965562720248138203a4af9dc6aa18815bda2a5b7842e3b9af9d1ea8"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
PKG_LONGDESC="Python code to use the VCNL4000 & VCNL4010 proximity sensors with the Raspberry Pi."
PKG_TOOLCHAIN="manual"

View File

@@ -0,0 +1,12 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_WS2801"
PKG_VERSION="d0c190715ffef1b00e5ffa2d7b7560e7f8ed4263"
PKG_SHA256="6219edb5c1d767ff950f5020bacdfb5ba608b4995eb14d6073fdec2f17f584cb"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
PKG_LONGDESC="Python code to control WS2801 and similar SPI interface addressable RGB LED strips on a Raspberry Pi."
PKG_TOOLCHAIN="manual"

View File

@@ -3,11 +3,11 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="ccid"
PKG_VERSION="1.6.2"
PKG_SHA256="41958410950157e622f9d91c9e78c7b708db74e22f71190c581d24d20564d449"
PKG_VERSION="1.5.2"
PKG_SHA256="13934487e6f8b48f699a16d367cc7a1af7a3ca874de721ac6e9633beb86e7219"
PKG_LICENSE="LGPL"
PKG_SITE="https://ccid.apdu.fr"
PKG_URL="https://ccid.apdu.fr/files/${PKG_NAME}-${PKG_VERSION}.tar.xz"
PKG_URL="https://ccid.apdu.fr/files/${PKG_NAME}-${PKG_VERSION}.tar.bz2"
PKG_DEPENDS_TARGET="toolchain pcsc-lite"
PKG_LONGDESC="A generic USB Chip/Smart Card Interface Devices driver."
PKG_TOOLCHAIN="autotools"

View File

@@ -0,0 +1,12 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2017 Escalade
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="at-spi2-atk"
PKG_VERSION="2.38.0"
PKG_SHA256="cfa008a5af822b36ae6287f18182c40c91dd699c55faa38605881ed175ca464f"
PKG_LICENSE="OSS"
PKG_SITE="http://www.gnome.org/"
PKG_URL="https://ftp.gnome.org/pub/gnome/sources/at-spi2-atk/${PKG_VERSION:0:4}/at-spi2-atk-${PKG_VERSION}.tar.xz"
PKG_DEPENDS_TARGET="toolchain at-spi2-core atk libX11 libxml2"
PKG_LONGDESC="A GTK+ module that bridges ATK to D-Bus at-spi."

View File

@@ -3,30 +3,18 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="at-spi2-core"
PKG_VERSION="2.57.2"
PKG_SHA256="a38692aac174f73b774ac60ba795c0c0c60ba56d4134b6a0ec03e6481674c60a"
PKG_VERSION="2.47.1"
PKG_SHA256="c6ba7c160434edebf09d2936933569c936f6ec972301766f2bdac5a4d418153c"
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"
PKG_DEPENDS_TARGET="toolchain atk dbus glib libxml2"
PKG_DEPENDS_TARGET="toolchain atk dbus glib libXtst"
PKG_LONGDESC="Protocol definitions and daemon for D-Bus at-spi."
configure_package() {
# Build with x11 support
if [ ${DISPLAYSERVER} = "x11" ]; then
PKG_DEPENDS_TARGET+=" libXtst"
fi
}
PKG_MESON_OPTS_TARGET="-Ddocs=false \
-Dintrospection=disabled \
-Ddbus_daemon=/usr/bin/dbus-daemon"
pre_configure_target() {
PKG_MESON_OPTS_TARGET="-Ddocs=false \
-Dintrospection=disabled \
-Ddbus_daemon=/usr/bin/dbus-daemon"
if [ ${DISPLAYSERVER} = "x11" ]; then
PKG_MESON_OPTS_TARGET+="-Dx11=true"
TARGET_LDFLAGS="${LDFLAGS} -lXext"
else
PKG_MESON_OPTS_TARGET+="-Dx11=false"
fi
TARGET_LDFLAGS="${LDFLAGS} -lXext"
}

View File

@@ -8,7 +8,7 @@ PKG_SHA256="ac4de2a4ef4bd5665052952fe169657e65e895c5057dffb3c2a810f6191a0c36"
PKG_LICENSE="GPL"
PKG_SITE="http://library.gnome.org/devel/atk/"
PKG_URL="https://ftp.gnome.org/pub/gnome/sources/atk/${PKG_VERSION:0:4}/atk-${PKG_VERSION}.tar.xz"
PKG_DEPENDS_TARGET="toolchain glib"
PKG_DEPENDS_TARGET="toolchain glib glib:host"
PKG_LONGDESC="Provides the set of accessibility interfaces that are implemented by other applications."
PKG_BUILD_FLAGS="+pic"

View File

@@ -15,5 +15,5 @@ PKG_CONFIGURE_OPTS_TARGET="${PKG_CONFIGURE_OPTS_TARGET} \
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.bz2 -C ${PKG_BUILD}
}

View File

@@ -15,5 +15,5 @@ PKG_CONFIGURE_OPTS_TARGET="${PKG_CONFIGURE_OPTS_TARGET} \
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.bz2 -C ${PKG_BUILD}
}

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.gz -C ${PKG_BUILD}
tar --strip-components=1 -xf ${SOURCES}/${PKG_NAME:7}/${PKG_NAME:7}-${PKG_VERSION}.tar.xz -C ${PKG_BUILD}
}

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="cups"
PKG_VERSION="2.4.14"
PKG_SHA256="ad044f42b0bfbaca934d511dd8ab0c021345db02d6bd2d8b981ee1eedef983dc"
PKG_VERSION="2.4.2"
PKG_SHA256="7095b2977bb728ded5566a5c802866062840d6541fd027836865949a407c3682"
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,12 +3,12 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="gtk3"
PKG_VERSION="3.24.50"
PKG_SHA256="399118a5699314622165a11b769ea9b6ed68e037b6d46d57cfcf4851dec07529"
PKG_VERSION="3.24.36"
PKG_SHA256="27a6ef157743350c807ffea59baa1d70226dbede82a5e953ffd58ea6059fe691"
PKG_LICENSE="LGPL"
PKG_SITE="https://www.gtk.org/"
PKG_URL="https://download.gnome.org/sources/gtk/${PKG_VERSION:0:4}/gtk-${PKG_VERSION}.tar.xz"
PKG_DEPENDS_TARGET="toolchain at-spi2-core atk cairo gdk-pixbuf glib libX11 libXi libXrandr libepoxy pango libxkbcommon"
PKG_SITE="http://www.gtk.org/"
PKG_URL="https://ftp.gnome.org/pub/gnome/sources/gtk+/${PKG_VERSION:0:4}/gtk+-${PKG_VERSION}.tar.xz"
PKG_DEPENDS_TARGET="toolchain at-spi2-atk 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."
PKG_BUILD_FLAGS="-sysroot"

View File

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

View File

@@ -1,26 +0,0 @@
From 93d58f8315fc3cbb2b15a4ff79329a1022ca8d54 Mon Sep 17 00:00:00 2001
From: Alexander Kanavin <alex@linutronix.de>
Date: Tue, 28 May 2024 11:39:27 +0200
Subject: [PATCH] meson: set -std=c++17 when building with icu >= 75
Fixes:
https://github.com/harfbuzz/harfbuzz/issues/4671
---
meson.build | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/meson.build b/meson.build
index d8d8424e7b9..9e6f8de9c50 100644
--- a/meson.build
+++ b/meson.build
@@ -174,6 +174,10 @@ else
endif
endif
+if icu_dep.found() and icu_dep.version().version_compare('>=75.1') and (get_option('cpp_std') == 'c++11' or get_option('cpp_std') == 'c++14')
+ add_project_arguments('-std=c++17', language: 'cpp')
+endif
+
if icu_dep.found() and icu_dep.type_name() == 'pkgconfig'
icu_defs = icu_dep.get_variable(pkgconfig: 'DEFS', default_value: '').split()
if icu_defs.length() > 0

View File

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

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libXcursor"
PKG_VERSION="1.2.3"
PKG_SHA256="fde9402dd4cfe79da71e2d96bb980afc5e6ff4f8a7d74c159e1966afb2b2c2c0"
PKG_VERSION="1.2.1"
PKG_SHA256="46c143731610bafd2070159a844571b287ac26192537d047a39df06155492104"
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

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

View File

@@ -2,11 +2,17 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libxss"
PKG_VERSION="1.2.5"
PKG_SHA256="5057365f847253e0e275871441e10ff7846c8322a5d88e1e187d326de1cd8d00"
PKG_VERSION="1.2.4"
PKG_SHA256="75cd2859f38e207a090cac980d76bc71e9da99d48d09703584e00585abc920fe"
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

@@ -1,12 +1,12 @@
# SPDX-License-Identifier: GPL-2.0-only
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="comskip"
PKG_VERSION="0.83"
PKG_SHA256="bd90d7922916e0b04ea9f3426ea7747d347f218f3f915fb4d251961d0730876e"
PKG_VERSION="84fcd7388394c95fc8a7e558642bbadb43134507"
PKG_SHA256="4d45d30335ce1c28fb4de8865ada57f81de18d83a77950e9ab7c3ea26d24a883"
PKG_LICENSE="GPL"
PKG_SITE="http://www.kaashoek.com/comskip/"
PKG_URL="https://github.com/erikkaashoek/Comskip/archive/V${PKG_VERSION}.tar.gz"
PKG_URL="https://github.com/erikkaashoek/Comskip/archive/${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

@@ -0,0 +1,12 @@
diff --git a/mpeg2dec.c b/mpeg2dec.c
index 3013dc1..5b79227 100755
--- a/mpeg2dec.c
+++ b/mpeg2dec.c
@@ -161,7 +161,6 @@ int64_t pev_best_effort_timestamp = 0;
int video_stream_index = -1;
int audio_stream_index = -1;
-int width, height;
int have_frame_rate ;
int stream_index;

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 --disable-unittest"
PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared --disable-demos --disable-unittest"
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"
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="420f9caf3ba09229cd98f7f8325fb9969d0746cccf4bdc3c56dfe2621bb07803"
PKG_SHA256="b31eb0343e8bb587e921a7630baa659896602072a77ad97720e5f2a8e48005e9"
PKG_LICENSE="ASL"
PKG_SITE="https://github.com/docker/cli"
PKG_URL="https://github.com/docker/cli/archive/v${PKG_VERSION}.tar.gz"
@@ -11,8 +11,8 @@ PKG_DEPENDS_TARGET="toolchain go:host"
PKG_LONGDESC="The Docker CLI"
PKG_TOOLCHAIN="manual"
# Git commit of the matching tag https://github.com/docker/cli/tags
export PKG_GIT_COMMIT="d8eb465f86cfceeb57f8582e373d41a558d35503"
# Git commit of the matching release https://github.com/docker/cli/releases
export PKG_GIT_COMMIT="ef23cbc4315ae76c744e02d687c09548ede461bd"
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,13 +1,11 @@
--- a/cli-plugins/manager/manager_unix.go 2023-02-03 11:54:16.746399916 +0000
+++ b/cli-plugins/manager/manager_unix.go 2023-02-03 11:59:04.528175595 +0000
@@ -13,8 +13,6 @@
//
// [ConfigFile.CLIPluginsExtraDirs]: https://pkg.go.dev/github.com/docker/cli@v26.1.4+incompatible/cli/config/configfile#ConfigFile.CLIPluginsExtraDirs
@@ -4,6 +4,6 @@
package manager
var defaultSystemPluginDirs = []string{
- "/usr/local/lib/docker/cli-plugins",
- "/usr/local/libexec/docker/cli-plugins",
- "/usr/lib/docker/cli-plugins",
- "/usr/libexec/docker/cli-plugins",
- "/usr/local/lib/docker/cli-plugins", "/usr/local/libexec/docker/cli-plugins",
- "/usr/lib/docker/cli-plugins", "/usr/libexec/docker/cli-plugins",
+ "/storage/.kodi/addons/service.system.docker/cli-plugins",
+ "/storage/.kodi/userdata/addon_data/service.system.docker/docker/cli-plugins",
}

View File

@@ -1,9 +1,10 @@
# 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="2.1.4"
PKG_SHA256="8c409f8a0ba6015cb365a95e039a0fc9f3663c891a26eb52c0fb8cd291ba75d4"
PKG_VERSION="1.7.1"
PKG_SHA256="fd844af82afda7242d8eba5e0086c5a0d54ddc3041c1bbdd4d3c62bfee844e3a"
PKG_LICENSE="APL"
PKG_SITE="https://containerd.io"
PKG_URL="https://github.com/containerd/containerd/archive/v${PKG_VERSION}.tar.gz"
@@ -12,7 +13,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="75cb2b7193e4e490e9fbdc236c0e811ccaba3376"
PKG_GIT_COMMIT="78f51771157abb6c9ed224c22013cdf09962315d"
pre_make_target() {
@@ -20,7 +21,7 @@ pre_make_target() {
export CONTAINERD_VERSION="${PKG_VERSION}"
export CONTAINERD_REVISION="${PKG_GIT_COMMIT}"
export CONTAINERD_PKG="github.com/containerd/containerd/v2"
export CONTAINERD_PKG="github.com/containerd/containerd"
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
@@ -29,13 +30,12 @@ pre_make_target() {
mv ${PKG_BUILD}/vendor ${GOPATH}/src
fi
mv ${GOPATH}/src/github.com/containerd/containerd/api ${PKG_BUILD}/api-vendor-duplicate
ln -fs ${PKG_BUILD} ${GOPATH}/src/github.com/containerd/containerd/v2
ln -fs ${PKG_BUILD}/api ${GOPATH}/src/github.com/containerd/containerd/api
ln -fs ${PKG_BUILD} ${GOPATH}/src/github.com/containerd/containerd
}
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

@@ -12,7 +12,7 @@ PKG_LONGDESC="Top-like interface for container metrics"
PKG_TOOLCHAIN="manual"
# Git commit of the matching release https://github.com/bcicen/ctop/releases
export PKG_GIT_COMMIT="11a1cb10f416b4ca5e36c22c1acc2d11dbb24fb4"
PKG_GIT_COMMIT="11a1cb10f416b4ca5e36c22c1acc2d11dbb24fb4"
pre_make_target() {
go_configure

View File

@@ -1,32 +0,0 @@
# 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="28.4.0"
PKG_SHA256="4aa0776ef3c040204cada69f3d4d7b89a3cef85e07cbe098c05cdcb000ea7e30"
PKG_VERSION="23.0.6"
PKG_SHA256="3bbd32f401f652cc15084d3c09bd7acd381571802beac9333fd63d803dc66c3e"
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="249d679a6baf8a32bb6d72d6ac5cc7ab9c90b4ea"
export PKG_GIT_COMMIT="9dbdbd4b6d7681bd18c897a6ba0376073c2a72ff"
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
@@ -40,7 +40,7 @@ EOF
GO111MODULE=auto ${GOLANG} mod tidy -modfile 'vendor.mod' -compat 1.18
GO111MODULE=auto ${GOLANG} mod vendor -modfile vendor.mod
source hack/make/.go-autogen
bash hack/make/.go-autogen
}
make_target() {

View File

@@ -4,158 +4,150 @@
#
#
diff -Naur a/cmd/dockerd/daemon_unix.go b/cmd/dockerd/daemon_unix.go
--- 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 @@
--- a/cmd/dockerd/daemon_unix.go 2022-06-03 10:30:24.000000000 -0700
+++ b/cmd/dockerd/daemon_unix.go 2022-06-07 14:28:05.510327911 -0700
@@ -25,7 +25,7 @@
func getDefaultDaemonConfigDir() string {
func getDefaultDaemonConfigDir() (string, error) {
if !honorXDG {
- return "/etc/docker"
+ return "/storage/.kodi/userdata/addon_data/service.system.docker/config"
- return "/etc/docker", nil
+ return "/storage/.kodi/userdata/addon_data/service.system.docker/config", nil
}
// NOTE: CLI uses ~/.docker while the daemon uses ~/.config/docker, because
// ~/.docker was not designed to store daemon configurations.
diff -Naur a/cmd/dockerd/options.go b/cmd/dockerd/options.go
--- a/cmd/dockerd/options.go 2025-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
// location for the actual *daemon configuration* (which defaults to
- // "/etc/docker/daemon.json").
+ // "/storage/.kodi/userdata/addon_data/service.system.docker/config/daemon.json").
// - If no value is set, configDir uses "~/.docker/" as default, but does
// not take $XDG_CONFIG_HOME into account (it uses pkg/homedir.Get, which
// is not XDG_CONFIG_HOME-aware).
@@ -52,7 +52,7 @@
// We should:
//
// - deprecate DOCKER_CONFIG for the daemon
- // - decide where the TLS certs should live by default ("/etc/docker/"?)
+ // - decide where the TLS certs should live by default ("/storage/.kodi/userdata/addon_data/service.system.docker/config/"?)
// - look at "when" (and when _not_) XDG_CONFIG_HOME should be used. Its
// needed for rootless, but perhaps could be used for non-rootless(?)
// - When changing the location for TLS config, (ideally) they should
diff -Naur a/daemon/config/config_linux_test.go b/daemon/config/config_linux_test.go
--- a/daemon/config/config_linux_test.go 2025-06-20 16:22:35.000000000 +0000
+++ b/daemon/config/config_linux_test.go 2025-06-25 12:49:40.538939276 +0000
@@ -377,7 +377,7 @@
}{
{
name: "deprecated-key-path",
- configJSON: `{"deprecated-key-path": "/etc/docker/key.json"}`,
+ configJSON: `{"deprecated-key-path": "/storage/.kodi/userdata/addon_data/service.system.docker/config/key.json"}`,
},
{
name: "allow-nondistributable-artifacts",
diff -Naur a/integration/plugin/authz/authz_plugin_test.go b/integration/plugin/authz/authz_plugin_test.go
--- a/integration/plugin/authz/authz_plugin_test.go 2025-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 @@
--- a/integration/plugin/authz/authz_plugin_test.go 2022-06-03 10:30:24.000000000 -0700
+++ b/integration/plugin/authz/authz_plugin_test.go 2022-06-07 14:28:05.570328822 -0700
@@ -56,15 +56,15 @@
ctrl = &authorizationController{}
teardown := setupTest(t)
- err := os.MkdirAll("/etc/docker/plugins", 0o755)
+ err := os.MkdirAll("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins", 0o755)
- err := os.MkdirAll("/etc/docker/plugins", 0755)
+ err := os.MkdirAll("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins", 0755)
assert.NilError(t, err)
- fileName := fmt.Sprintf("/etc/docker/plugins/%s.spec", testAuthZPlugin)
+ fileName := fmt.Sprintf("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins/%s.spec", testAuthZPlugin)
err = os.WriteFile(fileName, []byte(server.URL), 0o644)
err = os.WriteFile(fileName, []byte(server.URL), 0644)
assert.NilError(t, err)
t.Cleanup(func() {
return func() {
- err := os.RemoveAll("/etc/docker/plugins")
+ err := os.RemoveAll("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins")
assert.NilError(t, err)
ctrl = nil
})
diff -Naur a/integration-cli/docker_cli_external_volume_driver_test.go b/integration-cli/docker_cli_external_volume_driver_test.go
--- a/integration-cli/docker_cli_external_volume_driver_test.go 2025-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(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(t, err)
return s
}
@@ -277,7 +277,7 @@
func (s *DockerExternalVolumeSuite) TearDownSuite(ctx context.Context, t *testing.T) {
s.volumePlugin.Close()
teardown()
diff -Naur a/integration/plugin/graphdriver/external_test.go b/integration/plugin/graphdriver/external_test.go
--- a/integration/plugin/graphdriver/external_test.go 2022-06-03 10:30:24.000000000 -0700
+++ b/integration/plugin/graphdriver/external_test.go 2022-06-07 14:28:05.570328822 -0700
@@ -80,7 +80,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)
}
@@ -371,7 +371,7 @@
@@ -345,10 +345,10 @@
respond(w, &graphDriverResponse{Size: size})
})
- err = os.MkdirAll("/etc/docker/plugins", 0755)
+ err = os.MkdirAll("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins", 0755)
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, 0644)
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 2022-06-03 10:30:24.000000000 -0700
+++ b/integration-cli/docker_cli_external_volume_driver_test.go 2022-06-07 14:28:05.556328610 -0700
@@ -258,10 +258,10 @@
send(w, `{"Capabilities": { "Scope": "global" }}`)
})
- err := os.MkdirAll("/etc/docker/plugins", 0755)
+ err := os.MkdirAll("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins", 0755)
assert.NilError(c, err)
- err = os.WriteFile("/etc/docker/plugins/"+name+".spec", []byte(s.Server.URL), 0644)
+ err = os.WriteFile("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins/"+name+".spec", []byte(s.Server.URL), 0644)
assert.NilError(c, err)
return s
}
@@ -269,7 +269,7 @@
func (s *DockerExternalVolumeSuite) TearDownSuite(c *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)
}
@@ -359,7 +359,7 @@
// Make sure a request to use a down driver doesn't block other requests
func (s *DockerExternalVolumeSuite) TestExternalVolumeDriverLookupNotBlocked(c *testing.T) {
- specPath := "/etc/docker/plugins/down-driver.spec"
+ specPath := "/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins/down-driver.spec"
err := os.WriteFile(specPath, []byte("tcp://127.0.0.7:9999"), 0o644)
err := os.WriteFile(specPath, []byte("tcp://127.0.0.7:9999"), 0644)
assert.NilError(c, err)
defer os.RemoveAll(specPath)
diff -Naur a/integration-cli/docker_cli_network_unix_test.go b/integration-cli/docker_cli_network_unix_test.go
--- a/integration-cli/docker_cli_network_unix_test.go 2025-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 @@
--- a/integration-cli/docker_cli_network_unix_test.go 2022-06-03 10:30:24.000000000 -0700
+++ b/integration-cli/docker_cli_network_unix_test.go 2022-06-07 14:28:05.558328640 -0700
@@ -196,14 +196,14 @@
}
})
- 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)
- err := os.MkdirAll("/etc/docker/plugins", 0755)
+ err := os.MkdirAll("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins", 0755)
assert.NilError(c, err)
- fileName := fmt.Sprintf("/etc/docker/plugins/%s.spec", netDrv)
+ fileName := fmt.Sprintf("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins/%s.spec", netDrv)
err = os.WriteFile(fileName, []byte(url), 0o644)
assert.NilError(t, err)
err = os.WriteFile(fileName, []byte(url), 0644)
assert.NilError(c, err)
- ipamFileName := fmt.Sprintf("/etc/docker/plugins/%s.spec", ipamDrv)
+ ipamFileName := fmt.Sprintf("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins/%s.spec", ipamDrv)
err = os.WriteFile(ipamFileName, []byte(url), 0o644)
assert.NilError(t, err)
err = os.WriteFile(ipamFileName, []byte(url), 0644)
assert.NilError(c, err)
}
@@ -245,7 +245,7 @@
@@ -215,7 +215,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(t, err)
assert.NilError(c, err)
}
diff -Naur a/integration-cli/docker_cli_swarm_test.go b/integration-cli/docker_cli_swarm_test.go
--- a/integration-cli/docker_cli_swarm_test.go 2025-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 @@
--- a/integration-cli/docker_cli_swarm_test.go 2022-06-03 10:30:24.000000000 -0700
+++ b/integration-cli/docker_cli_swarm_test.go 2022-06-07 14:28:05.561328685 -0700
@@ -770,14 +770,14 @@
}
})
- 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)
- err := os.MkdirAll("/etc/docker/plugins", 0755)
+ err := os.MkdirAll("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins", 0755)
assert.NilError(c, err)
- fileName := fmt.Sprintf("/etc/docker/plugins/%s.spec", netDrv)
+ fileName := fmt.Sprintf("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins/%s.spec", netDrv)
err = os.WriteFile(fileName, []byte(url), 0o644)
assert.NilError(t, err)
err = os.WriteFile(fileName, []byte(url), 0644)
assert.NilError(c, err)
- ipamFileName := fmt.Sprintf("/etc/docker/plugins/%s.spec", ipamDrv)
+ ipamFileName := fmt.Sprintf("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins/%s.spec", ipamDrv)
err = os.WriteFile(ipamFileName, []byte(url), 0o644)
assert.NilError(t, err)
err = os.WriteFile(ipamFileName, []byte(url), 0644)
assert.NilError(c, err)
}
@@ -863,7 +863,7 @@
@@ -789,7 +789,7 @@
setupRemoteGlobalNetworkPlugin(c, mux, s.server.URL, globalNetworkPlugin, globalIPAMPlugin)
defer func() {
s.server.Close()
@@ -165,9 +157,9 @@ diff -Naur a/integration-cli/docker_cli_swarm_test.go b/integration-cli/docker_c
}()
diff -Naur a/libnetwork/drivers/remote/driver_test.go b/libnetwork/drivers/remote/driver_test.go
--- a/libnetwork/drivers/remote/driver_test.go 2025-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 @@
--- a/libnetwork/drivers/remote/driver_test.go 2022-06-03 10:30:24.000000000 -0700
+++ b/libnetwork/drivers/remote/driver_test.go 2022-06-07 14:28:05.586329065 -0700
@@ -41,7 +41,7 @@
}
func setupPlugin(t *testing.T, name string, mux *http.ServeMux) func() {
@@ -177,9 +169,9 @@ diff -Naur a/libnetwork/drivers/remote/driver_test.go b/libnetwork/drivers/remot
specPath = filepath.Join(os.Getenv("programdata"), "docker", "plugins")
}
diff -Naur a/libnetwork/ipams/remote/remote_test.go b/libnetwork/ipams/remote/remote_test.go
--- a/libnetwork/ipams/remote/remote_test.go 2025-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 @@
--- a/libnetwork/ipams/remote/remote_test.go 2022-06-03 10:30:24.000000000 -0700
+++ b/libnetwork/ipams/remote/remote_test.go 2022-06-07 14:28:05.591329141 -0700
@@ -36,7 +36,7 @@
}
func setupPlugin(t *testing.T, name string, mux *http.ServeMux) func() {
@@ -189,54 +181,29 @@ diff -Naur a/libnetwork/ipams/remote/remote_test.go b/libnetwork/ipams/remote/re
specPath = filepath.Join(os.Getenv("programdata"), "docker", "plugins")
}
diff -Naur a/libnetwork/libnetwork_unix_test.go b/libnetwork/libnetwork_unix_test.go
--- a/libnetwork/libnetwork_unix_test.go 2025-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 @@
--- a/libnetwork/libnetwork_unix_test.go 2022-06-03 10:30:24.000000000 -0700
+++ b/libnetwork/libnetwork_unix_test.go 2022-06-07 14:28:05.592329156 -0700
@@ -3,4 +3,4 @@
package libnetwork_test
-var specPath = "/etc/docker/plugins"
+var specPath = "/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins"
diff -Naur a/pkg/plugins/discovery.go b/pkg/plugins/discovery.go
--- a/pkg/plugins/discovery.go 2025-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:
//
-// - "/etc/docker/plugins"
+// - "/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins"
// - "/usr/lib/docker/plugins"
//
// On Unix in rootless-mode:
//
-// - "$XDG_CONFIG_HOME/docker/plugins" (or "/etc/docker/plugins" if $XDG_CONFIG_HOME is not set)
+// - "$XDG_CONFIG_HOME/docker/plugins" (or "/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins" if $XDG_CONFIG_HOME is not set)
// - "$HOME/.local/lib/docker/plugins" (pr "/usr/lib/docker/plugins" if $HOME is set)
func SpecsPaths() []string {
return specsPaths()
diff -Naur a/pkg/plugins/discovery_unix.go b/pkg/plugins/discovery_unix.go
--- a/pkg/plugins/discovery_unix.go 2025-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")
}
- return "/etc/docker/plugins"
+ return "/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins"
}
--- a/pkg/plugins/discovery_unix.go 2022-06-03 10:30:24.000000000 -0700
+++ b/pkg/plugins/discovery_unix.go 2022-06-07 14:28:05.615329505 -0700
@@ -9,7 +9,7 @@
"github.com/docker/docker/pkg/rootless"
)
func rootlessLibPluginsPath() string {
@@ -28,5 +28,5 @@
if rootless.RunningWithRootlessKit() {
return []string{rootlessConfigPluginsPath(), rootlessLibPluginsPath()}
}
- return []string{"/etc/docker/plugins", "/usr/lib/docker/plugins"}
+ return []string{"/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins", "/usr/lib/docker/plugins"}
}
-const globalConfigPluginsPath = "/etc/docker/plugins"
+const globalConfigPluginsPath = "/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins"
const globalLibPluginsPath = "/usr/lib/docker/plugins"
var globalSpecsPaths = []string{globalConfigPluginsPath, globalLibPluginsPath}
diff -Naur a/pkg/plugins/plugins.go b/pkg/plugins/plugins.go
--- 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
--- a/pkg/plugins/plugins.go 2022-06-03 10:30:24.000000000 -0700
+++ b/pkg/plugins/plugins.go 2022-06-07 14:28:05.616329521 -0700
@@ -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
@@ -247,9 +214,9 @@ diff -Naur a/pkg/plugins/plugins.go b/pkg/plugins/plugins.go
// its name if it exists.
//
diff -Naur a/registry/config_unix.go b/registry/config_unix.go
--- a/registry/config_unix.go 2025-06-20 16:22:35.000000000 +0000
+++ b/registry/config_unix.go 2025-06-25 12:49:40.866806097 +0000
@@ -5,7 +5,7 @@
--- a/registry/config_unix.go 2022-06-03 10:30:24.000000000 -0700
+++ b/registry/config_unix.go 2022-06-07 14:28:05.626329672 -0700
@@ -6,7 +6,7 @@
// defaultCertsDir is the platform-specific default directory where certificates
// are stored. On Linux, it may be overridden through certsDir, for example, when
// running in rootless mode.
@@ -258,27 +225,15 @@ diff -Naur a/registry/config_unix.go b/registry/config_unix.go
// cleanPath is used to ensure that a directory name is valid on the target
// platform. It will be passed in something *similar* to a URL such as
diff -Naur a/registry/search_endpoint_v1.go b/registry/search_endpoint_v1.go
--- a/registry/search_endpoint_v1.go 2025-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 @@
diff -Naur a/registry/endpoint_v1.go b/registry/endpoint_v1.go
--- a/registry/endpoint_v1.go 2022-06-03 10:30:24.000000000 -0700
+++ b/registry/endpoint_v1.go 2022-06-07 14:28:05.627329688 -0700
@@ -63,7 +63,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.
- return nil, invalidParamf("invalid registry endpoint %s: %v. If this private registry supports only HTTP or HTTPS with an unknown CA certificate, please add `--insecure-registry %s` to the daemon's arguments. In the case of HTTPS, if you have access to the registry's CA certificate, no need for the flag; simply place the CA certificate at /etc/docker/certs.d/%s/ca.crt", endpoint, err, endpoint.URL.Host, endpoint.URL.Host)
+ return nil, invalidParamf("invalid registry endpoint %s: %v. If this private registry supports only HTTP or HTTPS with an unknown CA certificate, please add `--insecure-registry %s` to the daemon's arguments. In the case of HTTPS, if you have access to the registry's CA certificate, no need for the flag; simply place the CA certificate at /storage/.kodi/userdata/addon_data/service.system.docker/config/certs.d/%s/ca.crt", endpoint, err, endpoint.URL.Host, endpoint.URL.Host)
// in case that's what they need. DO NOT accept unknown CA certificates, and DO NOT fallback to HTTP.
- return invalidParamf("invalid registry endpoint %s: %v. If this private registry supports only HTTP or HTTPS with an unknown CA certificate, please add `--insecure-registry %s` to the daemon's arguments. In the case of HTTPS, if you have access to the registry's CA certificate, no need for the flag; simply place the CA certificate at /etc/docker/certs.d/%s/ca.crt", endpoint, err, endpoint.URL.Host, endpoint.URL.Host)
+ return invalidParamf("invalid registry endpoint %s: %v. If this private registry supports only HTTP or HTTPS with an unknown CA certificate, please add `--insecure-registry %s` to the daemon's arguments. In the case of HTTPS, if you have access to the registry's CA certificate, no need for the flag; simply place the CA certificate at /storage/.kodi/userdata/addon_data/service.system.docker/config/certs.d/%s/ca.crt", endpoint, err, endpoint.URL.Host, endpoint.URL.Host)
}
// 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
// If registry is insecure and HTTPS failed, fallback to HTTP.

View File

@@ -1,8 +1,8 @@
--- a/daemon/config/config.go 2022-06-03 10:30:24.000000000 -0700
+++ b/daemon/config/config.go 2022-06-07 14:29:36.755713207 -0700
@@ -60,7 +60,7 @@
// by [minAPIVersion].
defaultMinAPIVersion = "1.24"
@@ -59,7 +59,7 @@
LinuxV2RuntimeName = "io.containerd.runc.v2"
// SeccompProfileDefault is the built-in default seccomp profile.
- SeccompProfileDefault = "builtin"
+ SeccompProfileDefault = "unconfined"
@@ -11,10 +11,10 @@
SeccompProfileUnconfined = "unconfined"
--- a/daemon/daemon_unix.go 2022-06-03 10:30:24.000000000 -0700
+++ b/daemon/daemon_unix.go 2022-06-07 14:34:55.315558083 -0700
@@ -1463,8 +1463,6 @@
@@ -1711,8 +1711,6 @@
func (daemon *Daemon) setupSeccompProfile(cfg *config.Config) error {
switch profile := cfg.SeccompProfile; profile {
func (daemon *Daemon) setupSeccompProfile() error {
switch profile := daemon.configStore.SeccompProfile; profile {
- case "", config.SeccompProfileDefault:
- daemon.seccompProfilePath = config.SeccompProfileDefault
case config.SeccompProfileUnconfined:

View File

@@ -1,4 +1,5 @@
# 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"
@@ -12,7 +13,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.36"
PKG_VERSION="6.0.24"
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="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"
PKG_SHA256="ee6b660b3c8b3fb88eb64690ac78a47752dae68c21647fccdc5f810bc68829ab"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/d562ba2b-8e2c-48e5-9853-f8616a9cb4e4/f4e251ba67b718083c28017e3b0c6349/aspnetcore-runtime-6.0.24-linux-arm64.tar.gz"
;;
"arm")
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"
PKG_SHA256="634b0ecd7312e8a46adedcbff6e1b23e514fa153f7135a6b9f6aefb5851f9d88"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/9c00fe25-e1e0-4390-9061-77d07e95356f/09886ffeaed522c3fa8803e879ce070c/aspnetcore-runtime-6.0.24-linux-arm.tar.gz"
;;
"x86_64")
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"
PKG_SHA256="022dc914af7490bcd2d885edeb5d4c1faa4b771b503b8059d5181f130191cf2c"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/8f5a65c0-9bc8-497d-9ce2-4658c461dc55/b6c01c3cd060552d987501ba6bbde09f/aspnetcore-runtime-6.0.24-linux-x64.tar.gz"
;;
esac
PKG_SOURCE_NAME="aspnetcore-runtime_${PKG_VERSION}_${ARCH}.tar.gz"

View File

@@ -1,26 +0,0 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="aspnet8-runtime"
PKG_VERSION="8.0.20"
PKG_LICENSE="MIT"
PKG_SITE="https://dotnet.microsoft.com/"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="ASP.NET Core Runtime enables you to run existing web/server applications."
PKG_TOOLCHAIN="manual"
case "${ARCH}" in
"aarch64")
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="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="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

@@ -1,17 +0,0 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="dtv-scan-tables"
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"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="Digital TV scan tables."
PKG_TOOLCHAIN="manual"
PKG_BUILD_FLAGS="-sysroot"
makeinstall_target() {
make -C share/dvb install DATADIR=${INSTALL}/usr/share
}

View File

@@ -3,18 +3,15 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="dvb-apps"
PKG_VERSION="9f848ee0b1529ad5d33b62d1035bfdaf607ccbd8"
PKG_SHA256="5ed8693a7d469e47f01923d2a42720ff4b61de1760eb3dee1a49d0c9f8c62d93"
PKG_VERSION="3d43b280298c"
PKG_SHA256="f39e2f0ebed7e32bce83522062ad4d414f67fccd5df1b647618524497e15e057"
PKG_LICENSE="GPL"
PKG_SITE="https://www.linuxtv.org/wiki/index.php/LinuxTV_dvb-apps"
PKG_URL="https://github.com/tbsdtv/dvb-apps/archive/${PKG_VERSION}.tar.gz"
PKG_URL="https://linuxtv.org/hg/dvb-apps/archive/${PKG_VERSION}.tar.bz2"
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

@@ -1,24 +0,0 @@
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

@@ -0,0 +1,11 @@
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

@@ -0,0 +1,13 @@
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

@@ -0,0 +1,11 @@
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

@@ -0,0 +1,52 @@
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

@@ -0,0 +1,28 @@
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

@@ -0,0 +1,11 @@
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

@@ -3,11 +3,11 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="dvblast"
PKG_VERSION="74b297310be8def45d8c890c19a88fff3b1bbeb9" # HEAD 29/07/2025
PKG_SHA256="6c29ff62bdaf08eb0850acbd71b49345ec33a5b87ec7d9c0749b92a1ddbb0084"
PKG_VERSION="4270dcae7b754b25ad27332bb1c55b6b23b85b0d" # 2021-01-07
PKG_SHA256="6f613b9c5e2582b7bc48458c531c926170726a094a5a93f8d9142a2382c09c58"
PKG_LICENSE="GPL"
PKG_SITE="https://www.videolan.org/projects/dvblast.html"
PKG_URL="https://code.videolan.org/videolan/dvblast/-/archive/${PKG_VERSION}.tar.gz"
PKG_URL="http://repo.or.cz/dvblast.git/snapshot/${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="d561ddc3c5396e0462f2ef08c19d8fcf4df68f5e"
PKG_SHA256="23fa6d5a7ac74f4ca23598ff91f2ff088011fdd88fa37e2ca3716bf23b90da42"
PKG_VERSION="badf61fcdab1177c1162747be06d035a2b671e9b"
PKG_SHA256="7f0f5d9ca15c5caae3ca249d95a5fc30cececd16f63e00a1404e0d2368ce56fa"
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="46056b21f790603dfb38ca5c39be84c92f32d99e"
PKG_SHA256="e904348a36c10a3930384b55a4a31250780456306c9c98cedbdcee277afea3e9"
PKG_VERSION="efc815ccecf5a2b9603027c959a4966fe501f6a5" # 2021-01-06
PKG_SHA256="b3a6f4a5d2f08d31afa46504dc53644ae21d7dbfa320a216efafcf1e7c44cdba"
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 gettext"
PKG_DEPENDS_TARGET="toolchain libdvbcsa"
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) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="szap-s2"
PKG_VERSION="c4e6ff29c7371c42653edce152d50d18066a4ae7"
PKG_SHA256="4c512c891fa4a1e4326632956b60a96eca3d1341f862ae10c1ef2c98676e4c4b"
PKG_VERSION="69ff3584caf9b46f7a551b39b9f9956f8461377c"
PKG_SHA256="eea8d99d2d5d6403d624acdd9df908a2dd7767dd5469b44e9a281ff863096b32"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/crazycat69/szap-s2"
PKG_URL="https://github.com/crazycat69/szap-s2/archive/${PKG_VERSION}.tar.gz"
PKG_SITE="https://bitbucket.org/updatelee/tune-s2"
PKG_URL="https://bitbucket.org/CrazyCat/szap-s2/get/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="szap-s2 is a simple zapping tool for the Linux DVB S2 API"
PKG_BUILD_FLAGS="-sysroot"

View File

@@ -2,11 +2,11 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="t2scan"
PKG_VERSION="ae1c768d8ff08400f8409e9e9338d375b78731c1"
PKG_SHA256="7a04aaabff34c83bac683e50e27494467ff1865829d2f95445a17228fe4b77c6"
PKG_VERSION="0.7"
PKG_SHA256="44e4b738a2beed8eb964be3d90b6da48c2d1c672d81fd8db8bbda87bcc433fcb"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/mighty-p/t2scan"
PKG_URL="https://github.com/mighty-p/t2scan/archive/${PKG_VERSION}.tar.gz"
PKG_URL="https://github.com/mighty-p/t2scan/archive/v${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="f2e7546c70d9b29abc2e9fcfd2f0d3f960c00112e9f7143962f7ff99da929b08"
PKG_SHA256="e39069a0f2f0930809647052fe1f8c9a13f05af537013b03a99f09ceb9bfb997"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/crazycat69/tune-s2"
PKG_URL="https://github.com/crazycat69/tune-s2/archive/${PKG_VERSION}.tar.gz"
PKG_SITE="https://bitbucket.org/updatelee/tune-s2"
PKG_URL="https://bitbucket.org/CrazyCat/tune-s2/get/${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="20210218"
PKG_SHA256="75d7447ebeddfb9ce251f32a93f23190ed46dca44f5b701f2af11e1787b9eb08"
PKG_VERSION="20170107"
PKG_SHA256="38e0f38a7bf06cff6d6ea01652ad4ee60da2cb0e937360468f936da785b46ffe"
PKG_LICENSE="GPL"
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_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_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

@@ -0,0 +1,34 @@
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

@@ -0,0 +1,18 @@
# 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,15 +3,24 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="faad2"
PKG_VERSION="2.11.2"
PKG_SHA256="3fcbd305e4abd34768c62050e18ca0986f7d9c5eca343fb98275418013065c0e"
PKG_VERSION="2.10.1"
PKG_SHA256="4c16c71295ca0cbf7c3dfe98eb11d8fa8d0ac3042e41604cfd6cc11a408cf264"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/knik0/faad2/"
PKG_URL="https://github.com/knik0/faad2/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="An MPEG-4 AAC decoder."
PKG_TOOLCHAIN="configure"
PKG_CMAKE_OPTS_TARGET="-DBUILD_SHARED_LIBS=OFF"
PKG_CONFIGURE_OPTS_TARGET="--enable-static \
--disable-shared \
--without-drm \
--with-gnu-ld \
--without-mpeg4ip \
--without-xmms"
pre_configure_target() {
./bootstrap
}
post_makeinstall_target() {
rm -rf ${INSTALL}/usr/bin

View File

@@ -1,9 +1,9 @@
# SPDX-License-Identifier: GPL-2.0-only
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="x264"
PKG_VERSION="b35605ace3ddf7c1a5d67a2eb553f034aef41d55"
PKG_SHA256="6eeb82934e69fd51e043bd8c5b0d152839638d1ce7aa4eea65a3fedcf83ff224"
PKG_VERSION="baee400fa9ced6f5481a728138fed6e867b0ff7f" # r3095 stable 2022-06-01
PKG_SHA256="ce6623b8b289765daee04a297c2fd1a293cb2565a1749c76d66c8d72c7ddc1ab"
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.1"
PKG_SHA256="53c9363dba429eab3123ffcfda28065c5e7a8b5e21efa0a5f23bc5b89340d390"
PKG_VERSION="3.5"
PKG_SHA256="7ebc5d2de6ce5dfefb434e422e59a0c4715fe939c784ac2f3d41af5775adc706"
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} -G "Unix Makefiles" ./source
cmake -DCMAKE_INSTALL_PREFIX=/usr -G "Unix Makefiles" ./source
}

View File

@@ -1,13 +1,13 @@
# SPDX-License-Identifier: GPL-2.0-only
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="ffmpegx"
PKG_VERSION="7.1.1"
PKG_SHA256="733984395e0dbbe5c046abda2dc49a5544e7e0e1e2366bba849222ae9e3a03b1"
PKG_LICENSE="GPL-3.0-only"
PKG_VERSION="4.4.3"
PKG_SHA256="6c5b6c195e61534766a0b5fe16acc919170c883362612816d0a1c7f4f947006e"
PKG_LICENSE="LGPLv2.1+"
PKG_SITE="https://ffmpeg.org"
PKG_URL="https://ffmpeg.org/releases/ffmpeg-${PKG_VERSION}.tar.xz"
PKG_DEPENDS_TARGET="toolchain aom bzip2 openssl lame libvorbis libxml2 opus x264 zlib"
PKG_DEPENDS_TARGET="toolchain aom bzip2 openssl lame libvorbis opus x264 zlib"
PKG_LONGDESC="FFmpegx is an complete FFmpeg build to support encoding and decoding."
PKG_BUILD_FLAGS="-sysroot"
@@ -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
@@ -64,12 +64,12 @@ pre_configure_target() {
PKG_FFMPEG_X26x_GENERIC="\
--enable-libx264 \
--enable-encoder=libx264 \
--enable-encoder=x264 \
--enable-libx265 \
--enable-encoder=libx265"
--enable-encoder=x265"
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="\
@@ -134,6 +134,7 @@ configure_target() {
${PKG_FFMPEG_ENCODERS} \
\
`#General options` \
--enable-avresample \
--disable-lzma \
--disable-alsa \
${PKG_FFMPEG_X11_GRAB} \
@@ -162,9 +163,8 @@ configure_target() {
--enable-pic \
--disable-gnutls \
--enable-openssl \
--enable-libxml2 \
\
`#Advanced options` \
--disable-hardcoded-tables
--disable-hardcoded-tables \
}

View File

@@ -1,103 +0,0 @@
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

@@ -0,0 +1,44 @@
From 1d23e125b6f76e74b754560c3b6931507cacddce Mon Sep 17 00:00:00 2001
From: Timo Rothenpieler <timo@rothenpieler.org>
Date: Tue, 7 Sep 2021 19:35:31 +0200
Subject: [PATCH] configure: account for openssl3 license change
---
configure | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/configure b/configure
index c87a010387..ed7345b2c1 100755
--- a/configure
+++ b/configure
@@ -1765,7 +1765,6 @@ EXTERNAL_LIBRARY_GPL_LIST="
EXTERNAL_LIBRARY_NONFREE_LIST="
decklink
libfdk_aac
- openssl
libtls
"
@@ -1857,6 +1856,7 @@ EXTERNAL_LIBRARY_LIST="
mediacodec
openal
opengl
+ openssl
pocketsphinx
vapoursynth
"
@@ -6572,7 +6572,10 @@ enabled omx_rpi && { test_code cc OMX_Core.h OMX_IndexConfigBrcmVideoR
die "ERROR: OpenMAX IL headers from raspberrypi/firmware not found"; } &&
enable omx
enabled omx && require_headers OMX_Core.h
-enabled openssl && { check_pkg_config openssl openssl openssl/ssl.h OPENSSL_init_ssl ||
+enabled openssl && { { check_pkg_config openssl "openssl >= 3.0.0" openssl/ssl.h OPENSSL_init_ssl &&
+ { enabled gplv3 || ! enabled gpl || enabled nonfree || die "ERROR: OpenSSL >=3.0.0 requires --enable-version3"; }; } ||
+ { enabled gpl && ! enabled nonfree && die "ERROR: OpenSSL <3.0.0 is incompatible with the gpl"; } ||
+ check_pkg_config openssl openssl openssl/ssl.h OPENSSL_init_ssl ||
check_pkg_config openssl openssl openssl/ssl.h SSL_library_init ||
check_lib openssl openssl/ssl.h OPENSSL_init_ssl -lssl -lcrypto ||
check_lib openssl openssl/ssl.h SSL_library_init -lssl -lcrypto ||
--
2.34.1

View File

@@ -1,9 +1,10 @@
# 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.25.1"
PKG_SHA256="765a18d20549c150307fd150c9c1cfa5fbd6192118ca42a3630ddc7845974b14"
PKG_VERSION="1.20.3"
PKG_SHA256="991a67cecebb7b9b1237fdbca76c4754a9f5e1669d5d49b58a9931813047e905"
PKG_LICENSE="BSD"
PKG_SITE="https://golang.org"
PKG_URL="https://github.com/golang/go/archive/${PKG_NAME}${PKG_VERSION}.tar.gz"
@@ -12,14 +13,14 @@ PKG_LONGDESC="An programming language that makes it easy to build simple, reliab
PKG_TOOLCHAIN="manual"
configure_host() {
export GOOS=linux
export GOROOT_FINAL=${TOOLCHAIN}/lib/golang
if [ -x /usr/local/go/bin/go ]; then
export GOROOT_BOOTSTRAP=/usr/local/go
elif [ -x /usr/lib/go/bin/go ]; then
if [ -x /usr/lib/go/bin/go ]; then
export GOROOT_BOOTSTRAP=/usr/lib/go
else
export GOROOT_BOOTSTRAP=/usr/lib/golang
fi
export GOARCH=amd64
if [ ! -d ${GOROOT_BOOTSTRAP} ]; then
cat <<EOF

View File

@@ -2,11 +2,9 @@ diff --git a/src/crypto/x509/root_linux.go b/src/crypto/x509/root_linux.go
index ad6ce5cae7..763c686fed 100644
--- a/src/crypto/x509/root_linux.go
+++ b/src/crypto/x509/root_linux.go
@@ -20,6 +20,7 @@ var certDirectories = []string{
var certDirectories = []string{
"/etc/ssl/certs", // SLES10/SLES11, https://golang.org/issue/12139
"/etc/pki/tls/certs", // Fedora/RHEL
+ "/etc/ssl", // LibreELEC
@@ -20,4 +20,5 @@ var certDirectories = []string{
"/etc/ssl/certs", // SLES10/SLES11, https://golang.org/issue/12139
"/etc/pki/tls/certs", // Fedora/RHEL
"/system/etc/security/cacerts", // Android
+ "/etc/ssl", // LibreELEC
}
func init() {

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="hidapi"
PKG_VERSION="0.15.0"
PKG_SHA256="5d84dec684c27b97b921d2f3b73218cb773cf4ea915caee317ac8fc73cef8136"
PKG_VERSION="0.14.0"
PKG_SHA256="a5714234abe6e1f53647dd8cba7d69f65f71c558b7896ed218864ffcf405bcbd"
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

@@ -1,12 +0,0 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2025-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="hyperhdr-linalg"
PKG_VERSION="4460f1f5b85ccc81ffcf49aa450d454db58ca90e"
PKG_SHA256="fbeacd845a4121da101222112af45b2e7f4fb024ad627b4adc97aaaab2272ccb"
PKG_LICENSE="Unlicense"
PKG_SITE="https://github.com/sgorsten/linalg"
PKG_URL="https://github.com/sgorsten/linalg/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="single header, public domain, short vector math library for C++"
PKG_TOOLCHAIN="manual"

View File

@@ -1,12 +0,0 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2025-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="hyperhdr-lunasvg"
PKG_VERSION="610b8bf5148a27489b4e3344b4f5617b81be38c7"
PKG_SHA256="b71a1abf80cebf909da1b0e9bc86b8e10d0281851202785ecf04761229da8275"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/sammycage/lunasvg"
PKG_URL="https://github.com/sammycage/lunasvg/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="Lightweight SVG rendering library in C++"
PKG_TOOLCHAIN="manual"

View File

@@ -1,12 +0,0 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2025-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="hyperhdr-mdns"
PKG_VERSION="1727be0602941a714cb6048a737f0584b1cebf3c"
PKG_SHA256="e8559095ac179ca89fee6c2de6c24cf252538485c7521a50d4f36785e22c571e"
PKG_LICENSE="Unlicense"
PKG_SITE="https://github.com/mjansson/mdns"
PKG_URL="https://github.com/mjansson/mdns/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="Public domain mDNS/DNS-SD library in C"
PKG_TOOLCHAIN="manual"

View File

@@ -1,12 +0,0 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2025-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="hyperhdr-nanopb"
PKG_VERSION="6cfe48d6f1593f8fa5c0f90437f5e6522587745e"
PKG_SHA256="556899aeba86a151a0c27b85234cc1918b8278d90d482aaeb58207da5720dd4a"
PKG_LICENSE="Zlib"
PKG_SITE="https://github.com/nanopb/nanopb"
PKG_URL="https://github.com/nanopb/nanopb/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="Protocol Buffers for Embedded Systems"
PKG_TOOLCHAIN="manual"

View File

@@ -1,12 +0,0 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2025-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="hyperhdr-qmqtt"
PKG_VERSION="6476bf68edc4840fbe4395838a27d1b06f9f84ec"
PKG_SHA256="8a8dfdb77391a565cb086708557a4f96db4b8186cd316bca6e8fd1a41611bb7f"
PKG_LICENSE="EPL-1.0"
PKG_SITE="https://github.com/emqx/qmqtt"
PKG_URL="https://github.com/emqx/qmqtt/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="MQTT client for Qt 5 in maintenance status"
PKG_TOOLCHAIN="manual"

View File

@@ -1,12 +0,0 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2025-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="hyperhdr-sdbus-cpp"
PKG_VERSION="b7d85f936d622299ee57966c2b2aefde5e4f3684"
PKG_SHA256="1ab2c8b6ee551fe6cd5afe75660cf88ebf9094b1132a5823bb84a65a14fd821c"
PKG_LICENSE="LGPL-2.1"
PKG_SITE="https://github.com/Kistler-Group/sdbus-cpp"
PKG_URL="https://github.com/Kistler-Group/sdbus-cpp/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="single-file public domain (or MIT licensed) libraries for C/C++"
PKG_TOOLCHAIN="manual"

View File

@@ -1,12 +0,0 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2025-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="hyperhdr-stb"
PKG_VERSION="f7f20f39fe4f206c6f19e26ebfef7b261ee59ee4"
PKG_SHA256="76bbeda8d27488b8520e2c05b722c6f2500530ac41de3240d364a2ad800eb273"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/nothings/stb"
PKG_URL="https://github.com/nothings/stb/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="single-file public domain (or MIT licensed) libraries for C/C++"
PKG_TOOLCHAIN="manual"

View File

@@ -2,11 +2,11 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="icu"
PKG_VERSION="77-1"
PKG_SHA256="ded3a96f6b7236d160df30af46593165b9c78a4ec72a414aa63cf50614e4c14e"
PKG_VERSION="72.1"
PKG_SHA256="43cbad628d98f37a3f95f6c34579f9144ef4bde60248fa6004a4f006d7487e69"
PKG_LICENSE="Custom"
PKG_SITE="https://icu.unicode.org"
PKG_URL="https://github.com/unicode-org/icu/archive/release-${PKG_VERSION}.tar.gz"
PKG_URL="https://github.com/unicode-org/icu/archive/release-${PKG_VERSION//./-}.tar.gz"
PKG_DEPENDS_HOST="toolchain:host"
PKG_DEPENDS_TARGET="toolchain icu:host"
PKG_LONGDESC="International Components for Unicode library."

View File

@@ -3,12 +3,12 @@
# Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="apache-ant"
PKG_VERSION="1.10.15"
PKG_SHA256="4d5bb20cee34afbad17782de61f4f422c5a03e4d2dffc503bcbd0651c3d3c396"
PKG_VERSION="1.10.12"
PKG_SHA256="6115c940367e50755cf806de5816f20a1db1321b1cb734e2c34ab20ef6682b9b"
PKG_LICENSE="Apache License 2.0"
PKG_SITE="https://ant.apache.org/"
PKG_URL="https://archive.apache.org/dist/ant/binaries/${PKG_NAME}-${PKG_VERSION}-bin.tar.xz"
PKG_DEPENDS_UNPACK="jdk-${MACHINE_HARDWARE_NAME}-zulu"
PKG_URL="https://downloads.apache.org/ant/binaries/${PKG_NAME}-${PKG_VERSION}-bin.tar.xz"
PKG_DEPENDS_UNPACK="jdk-x86_64-zulu"
PKG_LONGDESC="Apache Ant is a Java library and command-line tool that help building software."
PKG_TOOLCHAIN="manual"

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