Compare commits

...

357 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
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
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
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
290 changed files with 29645 additions and 1398 deletions

View File

@@ -11,7 +11,7 @@
fi
# TARGET_CPU:
# generic cortex-a35 cortex-a53 cortex-a57 cortex-a72
# generic cortex-a35 cortex-a53 cortex-a57 cortex-a72 cortex-a76
# exynos-m1 qdf24xx thunderx xgene1 cortex-a57.cortex-a53
# cortex-a72.cortex-a53
@@ -21,6 +21,10 @@
TARGET_SUBARCH=aarch64
TARGET_VARIANT=armv8-a
;;
cortex-a76)
TARGET_SUBARCH=aarch64
TARGET_VARIANT=armv8.2-a
;;
esac
TARGET_GCC_ARCH=${TARGET_SUBARCH/-}

View File

@@ -46,7 +46,7 @@ fi
# create bootloader configuration
echo "creating bootloader configuration..."
echo "boot=$id1 disk=$id2 quiet" > $MOUNTPOINT/cmdline.txt
echo "boot=$id1 disk=$id2 quiet @EXTRA_CMDLINE@" > $MOUNTPOINT/cmdline.txt
# cleanup mountpoint
umount $MOUNTPOINT

32
licenses/FLIRC.txt Normal file
View File

@@ -0,0 +1,32 @@
/*
* Copyright 2023 Flirc Inc. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
*
* 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
*
* 2. Redistributions in binary form must reproduce the above
* copyright notice, this list of conditions and the following
* disclaimer in the documentation and/or other materials
* provided with the distribution.
*
* THIS SOFTWARE IS PROVIDED BY FLIRC INC. \`\`AS IS'' AND ANY
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL ${AUTHOR_UPPER} 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 OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
* USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
* DAMAGE.
*
* The views and conclusions contained in the software and documentation
* are those of the authors and should not be interpreted as representing
* official policies, either expressed or implied, of Flirc Inc.
*/

9
licenses/HIDAPI-orig.txt Normal file
View File

@@ -0,0 +1,9 @@
HIDAPI - Multi-Platform library for
communication with HID devices.
Copyright 2009, Alan Ott, Signal 11 Software.
All Rights Reserved.
This software may be used by anyone for any reason so
long as the copyright notice in the source files
remains intact.

View File

@@ -2,7 +2,7 @@
# Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="aspnet6-runtime"
PKG_VERSION="6.0.19"
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="fb4d55dd30f3956595c398477436322819fd1cf7d273a559db5e43a14435c9bb"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/86b5e7ea-d316-4b44-a543-95cbfeafadd9/7e7b8ed4c007d9290c2099b5bcd144af/aspnetcore-runtime-6.0.19-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="d9ac8112187666535e2940daa90c55606d2f62a3a267ae471c92859e25a87b60"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/f33d9dc8-1f77-48dc-89f5-8f691038d629/90926d8575953228ee5271530e08b595/aspnetcore-runtime-6.0.19-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="217e4dfb3c9469580559f5714daa3c505f36156d2bd97a15238d240c6bcc54bf"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/fb0913f6-79a8-40b6-b604-bda42b60d0c2/eb98e78d3d75c16326a54cd0277b5406/aspnetcore-runtime-6.0.19-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

@@ -0,0 +1,12 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="hidapi"
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"
PKG_DEPENDS_TARGET="toolchain libusb"
PKG_LONGDESC="HIDAPI is a multi-platform library which allows an application to interface with USB and Bluetooth HID-Class devices."
PKG_TOOLCHAIN="cmake"

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libzip"
PKG_VERSION="1.9.2"
PKG_SHA256="c93e9852b7b2dc931197831438fee5295976ee0ba24f8524a8907be5c2ba5937"
PKG_VERSION="1.10.1"
PKG_SHA256="dc3c8d5b4c8bbd09626864f6bcf93de701540f761d76b85d7c7d710f4bd90318"
PKG_LICENSE="GPL"
PKG_SITE="https://libzip.org/"
PKG_URL="https://libzip.org/download/${PKG_NAME}-${PKG_VERSION}.tar.xz"
@@ -16,6 +16,7 @@ PKG_CMAKE_OPTS_TARGET="-DENABLE_COMMONCRYPTO=OFF \
-DENABLE_MBEDTLS=OFF \
-DENABLE_OPENSSL=OFF \
-DENABLE_WINDOWS_CRYPTO=OFF \
-DENABLE_ZSTD=OFF \
-DBUILD_TOOLS=OFF \
-DBUILD_REGRESS=OFF \
-DBUILD_EXAMPLES=OFF \

View File

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

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libzen"
PKG_VERSION="0.4.40"
PKG_SHA256="0c2e1c7302b3ee260d34b52e4b16ab655bdf021db8c14653e418aced46eb24a7"
PKG_VERSION="0.4.41"
PKG_SHA256="933bad3b7ecd29dc6bdc88a83645c83dfd098c15b0b90d6177a37fa1536704e8"
PKG_LICENSE="GPL"
PKG_SITE="https://mediaarea.net/en/MediaInfo/"
PKG_URL="https://mediaarea.net/download/source/libzen/${PKG_VERSION}/libzen_${PKG_VERSION}.tar.xz"

View File

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

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mpv-drmprime"
PKG_VERSION="0.35.1"
PKG_SHA256="41df981b7b84e33a2ef4478aaf81d6f4f5c8b9cd2c0d337ac142fc20b387d1a9"
PKG_VERSION="0.36.0"
PKG_SHA256="29abc44f8ebee013bb2f9fe14d80b30db19b534c679056e4851ceadf5a5e8bf6"
PKG_LICENSE="GPL"
PKG_SITE="https://mpv.io/"
PKG_URL="https://github.com/mpv-player/mpv/archive/v${PKG_VERSION}.tar.gz"

View File

@@ -2,11 +2,11 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="opus"
PKG_VERSION="1.3.1"
PKG_SHA256="65b58e1e25b2a114157014736a3d9dfeaad8d41be1c8179866f144a2fb44ff9d"
PKG_VERSION="1.4"
PKG_SHA256="c9b32b4253be5ae63d1ff16eea06b94b5f0f2951b7a02aceef58e3a3ce49c51f"
PKG_LICENSE="BSD"
PKG_SITE="http://www.opus-codec.org"
PKG_URL="https://archive.mozilla.org/pub/opus/${PKG_NAME}-${PKG_VERSION}.tar.gz"
PKG_URL="https://github.com/xiph/opus/releases/download/v${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="Codec designed for interactive speech and audio transmission over the Internet."
PKG_TOOLCHAIN="configure"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pngquant"
PKG_VERSION="2.17.0"
PKG_SHA256="a27cf0e64db499ccb3ddae9b36036e881f78293e46ec27a9e7a86a3802fcda66"
PKG_VERSION="2.18.0"
PKG_SHA256="e72194b52b36f040deaec49a1ddd5dcd8d4feecc3a5fe6c5e9589a9707b233d4"
PKG_LICENSE="GPLv3"
PKG_SITE="https://pngquant.org"
PKG_URL="https://pngquant.org/pngquant-${PKG_VERSION}-src.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libfastjson"
PKG_VERSION="0.99.9"
PKG_SHA256="a330e1bdef3096b7ead53b4bad1a6158f19ba9c9ec7c36eda57de7729d84aaee"
PKG_VERSION="1.2304.0"
PKG_SHA256="ef30d1e57a18ec770f90056aaac77300270c6203bbe476f4181cc83a2d5dc80c"
PKG_LICENSE="GPL"
PKG_SITE="https://www.rsyslog.com/tag/libfastjson"
PKG_URL="https://download.rsyslog.com/libfastjson/${PKG_NAME}-${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="bottom"
PKG_VERSION="0.8.0"
PKG_SHA256="0fe6a826d18570ab33b2af3b26ce28c61e3aa830abb2b622f2c3b81da802437a"
PKG_VERSION="0.9.4"
PKG_SHA256="199123ef354bcabaa8a2e3b7b477b324f5b647d503a2599d08296733846eea6e"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/ClementTsang/bottom"
PKG_URL="https://github.com/ClementTsang/bottom/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libmtp"
PKG_VERSION="1.1.20"
PKG_SHA256="c9191dac2f5744cf402e08641610b271f73ac21a3c802734ec2cedb2c6bc56d0"
PKG_VERSION="1.1.21"
PKG_SHA256="c4ffa5ab8c8f48c91b0047f2e253c101c418d5696a5ed65c839922a4280872a7"
PKG_LICENSE="GPL"
PKG_SITE="http://libmtp.sourceforge.net/"
PKG_URL="${SOURCEFORGE_SRC}/project/${PKG_NAME}/${PKG_NAME}/${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libssh2"
PKG_VERSION="1.10.0"
PKG_SHA256="2d64e90f3ded394b91d3a2e774ca203a4179f69aebee03003e5a6fa621e41d51"
PKG_VERSION="1.11.0"
PKG_SHA256="3736161e41e2693324deb38c26cfdc3efe6209d634ba4258db1cecff6a5ad461"
PKG_LICENSE="BSD"
PKG_SITE="https://www.libssh2.org"
PKG_URL="https://www.libssh2.org/download/libssh2-${PKG_VERSION}.tar.gz"
@@ -12,4 +12,5 @@ PKG_LONGDESC="A library implementing the SSH2 protocol"
PKG_BUILD_FLAGS="+pic"
PKG_CMAKE_OPTS_TARGET="-DBUILD_EXAMPLES=OFF \
-DBUILD_SHARED_LIBS=OFF \
-DBUILD_TESTING=OFF"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="diffutils"
PKG_VERSION="3.9"
PKG_SHA256="d80d3be90a201868de83d78dad3413ad88160cc53bcc36eb9eaf7c20dbf023f1"
PKG_VERSION="3.10"
PKG_SHA256="90e5e93cc724e4ebe12ede80df1634063c7a855692685919bfe60b556c9bd09e"
PKG_LICENSE="GPL"
PKG_SITE="http://www.gnu.org/software/diffutils/"
PKG_URL="http://ftpmirror.gnu.org/diffutils/${PKG_NAME}-${PKG_VERSION}.tar.xz"

View File

@@ -0,0 +1,25 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="dool"
PKG_VERSION="1.2.0"
PKG_SHA256="a626ec796a2508443625314e464adec885cb22543157794a6255570b19f68a7d"
PKG_LICENSE="GPL-3.0-or-later"
PKG_SITE="https://github.com/scottchiefbaker/dool"
PKG_URL="https://github.com/scottchiefbaker/dool/archive/v${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python3"
PKG_LONGDESC="Python3 compatible clone of dstat"
PKG_TOOLCHAIN="manual"
PKG_BUILD_FLAGS="-sysroot"
post_unpack() {
rm ${PKG_BUILD}/Makefile
}
makeinstall_target() {
mkdir -p ${INSTALL}/usr/bin
cp -p dool ${INSTALL}/usr/bin
cp -pr plugins ${INSTALL}/usr/bin
printf "#!/bin/sh\n\necho \"\${0} has been replaced by dool\"" > ${INSTALL}/usr/bin/dstat
chmod 755 ${INSTALL}/usr/bin/dstat
}

View File

@@ -1,22 +0,0 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="dstat"
PKG_VERSION="e428c7dc7137f81f8ca6bef8854b37a4ddd4f337" # 19 Jun 2020
PKG_SHA256="3315f5cefc7cd4e968430baa19247fc32af36dd42c9ad3edf5962ae4f597013f"
PKG_LICENSE="GPL"
PKG_SITE="http://dag.wiee.rs/home-made/dstat"
PKG_URL="https://github.com/dstat-real/dstat/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python3"
PKG_LONGDESC="Versatile resource statistics tool."
PKG_TOOLCHAIN="manual"
PKG_BUILD_FLAGS="-sysroot"
post_unpack() {
rm ${PKG_BUILD}/Makefile
}
makeinstall_target() {
mkdir -p ${INSTALL}/usr/bin
cp -p dstat ${INSTALL}/usr/bin
}

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="file"
PKG_VERSION="5.44"
PKG_SHA256="64c72d99926d2af13c2f20df1e136059d762e3c6ba450e26d5fb3fe5af5fd26f"
PKG_VERSION="5.45"
PKG_SHA256="28c01a5ef1a127ef71758222ca019ba6c6bfa4a8fe20c2b525ce75943ee9da3c"
PKG_LICENSE="BSD"
PKG_SITE="http://www.darwinsys.com/file/"
PKG_URL="https://github.com/file/file/archive/FILE${PKG_VERSION/./_}.tar.gz"

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mc"
PKG_VERSION="4.8.29"
PKG_SHA256="01d8a3b94f58180cca5bf17257b5078d1fd6fd27a9b5c0e970ec767549540ad4"
PKG_VERSION="4.8.30"
PKG_SHA256="5ebc3cb2144b970c5149fda556c4ad50b78780494696cdf2d14a53204c95c7df"
PKG_LICENSE="GPL"
PKG_SITE="http://www.midnight-commander.org"
PKG_URL="http://ftp.midnight-commander.org/mc-${PKG_VERSION}.tar.xz"

View File

@@ -2,11 +2,11 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pv"
PKG_VERSION="1.6.20"
PKG_SHA256="e831951eff0718fba9b1ef286128773b9d0e723e1fbfae88d5a3188814fdc603"
PKG_VERSION="1.7.24"
PKG_SHA256="3bf43c5809c8d50066eaeaea5a115f6503c57a38c151975b710aa2bee857b65e"
PKG_LICENSE="GNU"
PKG_SITE="http://www.ivarch.com/programs/pv.shtml"
PKG_URL="http://www.ivarch.com/programs/sources/pv-${PKG_VERSION}.tar.bz2"
PKG_URL="http://www.ivarch.com/programs/sources/pv-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="Pipe Viewer can be inserted into any normal pipeline between two processes."
PKG_BUILD_FLAGS="-sysroot"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="screen"
PKG_VERSION="4.9.0"
PKG_SHA256="f9335281bb4d1538ed078df78a20c2f39d3af9a4e91c57d084271e0289c730f4"
PKG_VERSION="4.9.1"
PKG_SHA256="26cef3e3c42571c0d484ad6faf110c5c15091fbf872b06fa7aa4766c7405ac69"
PKG_LICENSE="GPL"
PKG_SITE="http://www.gnu.org/software/screen/"
PKG_URL="http://ftpmirror.gnu.org/screen/${PKG_NAME}-${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="smartmontools"
PKG_VERSION="7.3"
PKG_SHA256="a544f8808d0c58cfb0e7424ca1841cb858a974922b035d505d4e4c248be3a22b"
PKG_VERSION="7.4"
PKG_SHA256="e9a61f641ff96ca95319edfb17948cd297d0cd3342736b2c49c99d4716fb993d"
PKG_LICENSE="GPL"
PKG_SITE="https://www.smartmontools.org"
PKG_URL="https://downloads.sourceforge.net/sourceforge/smartmontools/smartmontools-${PKG_VERSION}.tar.gz"

View File

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

View File

@@ -1,13 +0,0 @@
--- a/core-helper.c 2022-06-12 11:38:26.000000000 +0000
+++ b/core-helper.c 2022-07-19 10:00:39.040379407 +0000
@@ -55,10 +55,6 @@
#include <sys/utsname.h>
#endif
-#if defined(HAVE_LINUX_FS_H)
-#include <linux/fs.h>
-#endif
-
#if defined(HAVE_SYS_VFS_H)
#include <sys/vfs.h>
#endif

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="unrar"
PKG_VERSION="6.2.6"
PKG_SHA256="0c2d4cbc8b34d0e3bec7b474e0f52bbcc6c4320ec089b4141223ee355f63c318"
PKG_VERSION="6.2.10"
PKG_SHA256="55fe6ebd5e48d6655bfda3fd19b55438ca05e13c7e69772420caad9fdb68ef42"
PKG_LICENSE="free"
PKG_SITE="https://www.rarlab.com/rar_add.htm"
PKG_URL="https://www.rarlab.com/rar/unrarsrc-${PKG_VERSION}.tar.gz"

View File

@@ -2,3 +2,7 @@
- update librespot to githash 03b547d (2023-04-16)
2
- update librespot to githash c964102 (2023-05-14)
3
- update librespot to githash f037e46 (2023-07-19)
4
- update librespot to githash 886617e (2023-12-06)

View File

@@ -3,10 +3,10 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="librespot"
PKG_VERSION="c964102a349589d644baef5f43a566d6d1e151f1"
PKG_VERSION_DATE="2023-05-14"
PKG_SHA256="3bc6782d8796253040d995043fba4e6f6c71ff902da110b50398071e082b1930"
PKG_REV="2"
PKG_VERSION="886617e41c2177d0cb184cb761aa64acc8695a88"
PKG_VERSION_DATE="2023-12-06"
PKG_SHA256="c53fa249e2ff7c75d51f4cbe9867e9ca6a60a0d714c2810fab16a29d113b2144"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/librespot-org/librespot/"

View File

@@ -1,3 +1,6 @@
2
- mariadb: update to 10.11.5
1
- include mariadb-upgrade and mariadb-check
copy mariadb* binaries and make symbolic links to mysql*

View File

@@ -2,9 +2,9 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mariadb"
PKG_VERSION="10.11.2"
PKG_REV="1"
PKG_SHA256="1c89dee0caed0f68bc2a1d203eb98a123150e6a179f6ee0f1fc0ba3f08dc71dc"
PKG_VERSION="10.11.5"
PKG_REV="2"
PKG_SHA256="4c9484048d4d0c71dd076ab33fc2a9ce8510bdf762886de0d63fe52496f3dbbb"
PKG_LICENSE="GPL2"
PKG_SITE="https://mariadb.org"
PKG_URL="https://downloads.mariadb.com/MariaDB/${PKG_NAME}-${PKG_VERSION}/source/${PKG_NAME}-${PKG_VERSION}.tar.gz"

View File

@@ -11,7 +11,7 @@ diff --git a/cmake/build_configurations/mysql_release.cmake b/cmake/build_config
index 37a6c45..e2a4ba8 100644
--- a/cmake/build_configurations/mysql_release.cmake
+++ b/cmake/build_configurations/mysql_release.cmake
@@ -124,7 +124,7 @@ ENDIF()
@@ -147,7 +147,7 @@ ENDIF()
IF(UNIX)
SET(WITH_EXTRA_CHARSETS all CACHE STRING "")
@@ -19,7 +19,7 @@ index 37a6c45..e2a4ba8 100644
+ SET(PLUGIN_AUTH_PAM NO CACHE BOOL "")
IF(CMAKE_SYSTEM_NAME STREQUAL "Linux")
IF(NOT IGNORE_AIO_CHECK)
FIND_PACKAGE(URING)
--
2.7.4

View File

@@ -1 +1,2 @@
initial release
1
- net-snmp: update to 5.9.4

View File

@@ -2,9 +2,9 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="net-snmp"
PKG_VERSION="5.9.3"
PKG_SHA256="2097f29b7e1bf3f1300b4bae52fa2308d0bb8d5d3998dbe02f9462a413a2ef0a"
PKG_REV="0"
PKG_VERSION="5.9.4"
PKG_SHA256="8b4de01391e74e3c7014beb43961a2d6d6fa03acc34280b9585f4930745b0544"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="BSD"
PKG_SITE="http://www.net-snmp.org"

View File

@@ -1,14 +1,14 @@
--- net-snmp-5.9/net-snmp-create-v3-user.in 2020-08-14 21:41:47.000000000 +0000
+++ net-snmp-5.9/net-snmp-create-v3-user.in 2021-01-14 07:04:26.196982169 +0000
@@ -5,10 +5,8 @@
@@ -3,10 +3,8 @@
# this shell script is designed to add new SNMPv3 users
# to Net-SNMP config file.
-if @PSCMD@ | egrep ' snmpd *$' > /dev/null 2>&1 ; then
- echo "Apparently at least one snmpd demon is already running."
-if @PSCMD@ | @EGREP@ ' snmpd *$' > /dev/null 2>&1 ; then
- echo "Apparently at least one snmpd daemon is already running."
- echo "You must stop them in order to use this command."
- exit 1
+if @PSCMD@ | egrep 'snmpd'> /dev/null 2>&1 ; then
+if @PSCMD@ | @EGREP@ 'snmpd' > /dev/null 2>&1 ; then
+ systemctl stop service.net-snmp.service
fi

View File

@@ -1,34 +0,0 @@
diff -ur net-snmp-5.7.3/config.sub net-snmp-5.7.3.new/config.sub
--- net-snmp-5.7.3/config.sub 2014-12-08 21:23:22.000000000 +0100
+++ net-snmp-5.7.3.new/config.sub 2017-11-09 18:39:31.638689732 +0100
@@ -247,10 +247,11 @@ case $basic_machine in
# Some are omitted here because they have special meanings below.
1750a | 580 \
| a29k \
+ | aarch64 | aarch64_be \
| alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
| alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
| am33_2.0 \
- | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \
+ | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \
| bfin \
| c4x | clipper \
| d10v | d30v | dlx | dsp16xx \
@@ -339,6 +340,7 @@ case $basic_machine in
# Recognize the basic CPU types with company name.
580-* \
| a29k-* \
+ | aarch64-* | aarch64_be-* \
| alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
| alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
| alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
@@ -1171,6 +1173,9 @@ case $basic_machine in
basic_machine=hppa1.1-winbond
os=-proelf
;;
+ x64)
+ basic_machine=x86_64-pc
+ ;;
xbox)
basic_machine=i686-pc
os=-mingw32

View File

@@ -1,3 +1,6 @@
5
- download NextPVR 6.1.5
4
- download NextPVR 6.1.4

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="nextpvr"
PKG_VERSION="6.1.4~Nexus"
PKG_ADDON_VERSION="6.1.4~4"
PKG_VERSION="6.1.5~Nexus"
PKG_ADDON_VERSION="6.1.5~5"
PKG_REV="0"
PKG_ARCH="any"
PKG_LICENSE="NextPVR"

View File

@@ -1 +1,6 @@
1
- proftpd bumped to 1.3.8b
use TLS protocols v1.2 and v1.3
use 2048-bit key length for certificate
initial release

View File

@@ -3,9 +3,9 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="proftpd"
PKG_VERSION="1.3.8"
PKG_SHA256="f7139e7377a2cb059b8b9b14d76a6df5f440e3181cb15ae890d43bbcae574748"
PKG_REV="0"
PKG_VERSION="1.3.8b"
PKG_SHA256="183ab7c6107de271a2959ff268f55c9b6c76b2cf0029e6584fccc019686601e0"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.proftpd.org/"

View File

@@ -24,7 +24,7 @@ fi
[ -z "$Debuglevel" ] && Debuglevel=0
if [ ! -f "$ADDON_HOME/proftpd.cert.pem" -o ! -f "$ADDON_HOME/proftpd.key.pem" ]; then
openssl req -newkey rsa:1024 -config $ADDON_HOME/openssl.cnf -new -x509 -days "$CertTTL" -nodes -out "$ADDON_HOME/proftpd.cert.pem" -keyout "$ADDON_HOME/proftpd.key.pem"
openssl req -newkey rsa:${CertBitStrength} -config $ADDON_HOME/openssl.cnf -new -x509 -days "$CertTTL" -nodes -out "$ADDON_HOME/proftpd.cert.pem" -keyout "$ADDON_HOME/proftpd.key.pem"
fi
# Edit proftpd.conf with user settings
@@ -98,7 +98,6 @@ touch /var/config/proftpd.passwd
chmod 700 /var/config/proftpd.passwd
for NUM in $(seq 1 100); do
USERNAME=$(eval echo \$Username${NUM})
USERPASS=$(eval echo \$Userpass${NUM})
USERPATH=$(eval echo \$Userpath${NUM})

View File

@@ -46,8 +46,7 @@ PersistentPasswd off
<IfModule mod_tls.c>
TLSEngine on
# Support both SSLv3 and TLSv1
TLSProtocol SSLv3 TLSv1
TLSProtocol TLSv1.2 TLSv1.3
TLSRequired off
TLSVerifyClient off
TLSOptions NoSessionReuseRequired

View File

@@ -11,4 +11,4 @@ RestartSec=2
StartLimitInterval=0
[Install]
WantedBy=kodi.target
WantedBy=multi-user.target

View File

@@ -1 +1,3 @@
initial release
1
- libfastjson: update to 1.2304.0
- rsyslog: update to 8.2308.0

View File

@@ -2,9 +2,9 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="rsyslog"
PKG_VERSION="8.2302.0"
PKG_SHA256="25415f85b662615ce3c83077d53758029e8743cb5929044bfd3564e3d626a3b9"
PKG_REV="0"
PKG_VERSION="8.2308.0"
PKG_SHA256="02086b9121e872cea69e5d0f6c8e2d8ebff33234b3cad5503665378d3af2e3c9"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/rsyslog"

View File

@@ -1,2 +1,5 @@
2
- btrfs-progs: update to 6.3.3
1
- btrfs-progs: update to 6.2.2

View File

@@ -2,9 +2,9 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="btrfs-progs"
PKG_VERSION="6.2.2"
PKG_SHA256="140d3d98f2cba4c7f05c16aec3038f044e11555a40c27a5006185c99a10c7ca2"
PKG_REV="1"
PKG_VERSION="6.3.3"
PKG_SHA256="0e55374e448ad4d8876db9c676669bedc16cb763e2493b14c245df8c5d00064b"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://btrfs.wiki.kernel.org/index.php/Main_Page"

View File

@@ -1,3 +1,12 @@
7
- aspnet6-runtime: update to 6.0.24
6
- aspnet6-runtime: update to 6.0.21
5
- aspnet6-runtime: update to 6.0.20
4
- aspnet6-runtime: update to 6.0.19

View File

@@ -2,7 +2,7 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="dotnet-runtime"
PKG_REV="4"
PKG_REV="7"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://dotnet.microsoft.com/"

View File

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

View File

@@ -0,0 +1,36 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="flirc_util"
PKG_VERSION="8d3c86e8bb419ad44297c1b186f0cdc7dfcac915" # 30/10/2023
PKG_SHA256="fc460e6ce5477cb6b83c90a5f8b2ebb9876ed23cdd813a6a4a0fdc3730052a2b"
PKG_LICENSE="FLIRC"
PKG_SITE="http://www.flirc.tv"
PKG_URL="https://github.com/flirc/sdk/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain hidapi libusb"
PKG_SECTION="tools"
PKG_SHORTDESC="CLI utility for flirc IR receivers"
PKG_LONGDESC="Command-Line utility for configuring flirc IR receivers"
PKG_TOOLCHAIN="manual"
PKG_IS_ADDON="yes"
PKG_ADDON_NAME="flirc_util"
PKG_ADDON_TYPE="xbmc.python.script"
make_target() {
cd cli
make VERBOSE="1" \
CONFIG="release" \
HOSTOS="LIBREELEC" \
MACHINE="Linux_${TARGET_ARCH}" \
BUILDDIR_ROOT="${PKG_BUILD}/build" \
BUILDDIR="${PKG_BUILD}/build" \
LSEARCH+=" -L../libs/Linux_${TARGET_ARCH}" \
flirc_util
}
addon() {
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/{bin,lib}
cp -P ${PKG_BUILD}/build/flirc_util ${ADDON_BUILD}/${PKG_ADDON_ID}/bin/
cp -P $(get_install_dir hidapi)/usr/lib/libhidapi-hidraw.so* ${ADDON_BUILD}/${PKG_ADDON_ID}/lib
}

View File

@@ -0,0 +1,8 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
import xbmcgui
import subprocess
xbmcgui.Dialog().ok('', 'This is a console-only addon')

View File

@@ -1,3 +1,9 @@
2
- libmediainfo: update to 23.07
- libzen: update to 0.4.41
- mediainfo: update to 23.07
- mpv-drmprime: update to 0.36.0
1
- mpg123: update to 1.31.3
- mpv-drmprime: update to 0.35.1

View File

@@ -3,7 +3,7 @@
PKG_NAME="multimedia-tools"
PKG_VERSION="1.0"
PKG_REV="1"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://libreelec.tv"

View File

@@ -1,3 +1,26 @@
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
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
2
- replace dstat with dool
- bottom: update to 0.9.3
- diffutils: update to 3.10
- libssh2: update to 1.11.0
- stress-ng: update to 0.16.02
- unrar: update to 6.2.8
1
- bottom: update to 0.8.0
- diffutils: update to 3.9

View File

@@ -3,7 +3,7 @@
PKG_NAME="system-tools"
PKG_VERSION="1.0"
PKG_REV="1"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://libreelec.tv"
@@ -11,7 +11,7 @@ PKG_URL=""
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="virtual"
PKG_SHORTDESC="A bundle of system tools and programs"
PKG_LONGDESC="This bundle currently includes 7-zip, autossh, bottom, diffutils, dstat, dtach, efibootmgr, encfs, evtest, fdupes, file, getscancodes, hddtemp, hd-idle, hid_mapper, htop, i2c-tools, inotify-tools, jq, libgpiod, lm_sensors, lshw, mc, mmc-utils, mtpfs, nmon, patch, pv, screen, smartmontools, stress-ng, unrar, usb-modeswitch and vim."
PKG_LONGDESC="This bundle currently includes 7-zip, autossh, bottom, diffutils, dool, dtach, efibootmgr, encfs, evtest, fdupes, file, getscancodes, hddtemp, hd-idle, hid_mapper, htop, i2c-tools, inotify-tools, jq, libgpiod, lm_sensors, lshw, mc, mmc-utils, mtpfs, nmon, patch, pv, screen, smartmontools, stress-ng, unrar, usb-modeswitch and vim."
PKG_IS_ADDON="yes"
PKG_ADDON_NAME="System Tools"
@@ -22,7 +22,7 @@ PKG_DEPENDS_TARGET="toolchain \
autossh \
bottom \
diffutils \
dstat \
dool \
dtach \
encfs \
evtest \
@@ -72,8 +72,8 @@ addon() {
# diffutils
cp -P $(get_install_dir diffutils)/usr/bin/{cmp,diff,diff3,sdiff} ${ADDON_BUILD}/${PKG_ADDON_ID}/bin
# dstat
cp -P $(get_install_dir dstat)/usr/bin/dstat ${ADDON_BUILD}/${PKG_ADDON_ID}/bin
# dool
cp -Pa $(get_install_dir dool)/usr/bin/* ${ADDON_BUILD}/${PKG_ADDON_ID}/bin
# dtach
cp -P $(get_install_dir dtach)/usr/bin/dtach ${ADDON_BUILD}/${PKG_ADDON_ID}/bin

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="bcm2835-driver"
PKG_VERSION="543692d23dff7075915bc9c7e34abb3fe28e1c46"
PKG_SHA256="838aa79b842fc10030c6a8b8d7f8dc6b6b08ed7ac762a5488d3d64f1bc51a4ec"
PKG_VERSION="fdb9eafae4b83e553593937eae8e77b0193903c3"
PKG_SHA256="ae590baa29a507fa50b5beae46643519a2d2e012945668cfc7393f9275793c78"
PKG_LICENSE="nonfree"
PKG_SITE="http://www.broadcom.com"
PKG_URL="${DISTRO_SRC}/${PKG_NAME}-${PKG_VERSION}.tar.xz"

View File

@@ -12,7 +12,9 @@ PKG_LONGDESC="A HEIF file format decoder and encoder."
PKG_BUILD_FLAGS="+pic"
PKG_CMAKE_OPTS_TARGET="-DBUILD_SHARED_LIBS=OFF \
-DWITH_EXAMPLES=OFF"
-DWITH_EXAMPLES=OFF \
-DWITH_AOM_DECODER=OFF \
-DWITH_AOM_ENCODER=OFF"
pre_configure_target() {
export CXXFLAGS="${CXXFLAGS} -Wno-unused-variable"

View File

@@ -3,8 +3,13 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mesa"
PKG_VERSION="22.3.7"
PKG_SHA256="894ce2f4a1c2e76177cdd2284620192d0da3066b243eec2fbb1d7cf37f13042c"
if [ "${DEVICE}" = "RPi5" ]; then
PKG_VERSION="23.2.1"
PKG_SHA256="64de0616fc2d801f929ab1ac2a4f16b3e2783c4309a724c8a259b20df8bbc1cc"
else
PKG_VERSION="22.3.7"
PKG_SHA256="894ce2f4a1c2e76177cdd2284620192d0da3066b243eec2fbb1d7cf37f13042c"
fi
PKG_LICENSE="OSS"
PKG_SITE="http://www.mesa3d.org/"
PKG_URL="https://mesa.freedesktop.org/archive/mesa-${PKG_VERSION}.tar.xz"
@@ -13,8 +18,7 @@ PKG_LONGDESC="Mesa is a 3-D graphics library with an API."
get_graphicdrivers
PKG_MESON_OPTS_TARGET="-Ddri-drivers= \
-Dgallium-drivers=${GALLIUM_DRIVERS// /,} \
PKG_MESON_OPTS_TARGET="-Dgallium-drivers=${GALLIUM_DRIVERS// /,} \
-Dgallium-extra-hud=false \
-Dgallium-omx=disabled \
-Dgallium-nine=false \
@@ -31,6 +35,12 @@ PKG_MESON_OPTS_TARGET="-Ddri-drivers= \
-Dselinux=false \
-Dosmesa=false"
if [ "${DEVICE}" = "RPi5" ]; then
PKG_MESON_OPTS_TARGET+=" -Ddraw-use-llvm=false"
else
PKG_MESON_OPTS_TARGET+=" -Ddri-drivers="
fi
if [ "${DISPLAYSERVER}" = "x11" ]; then
PKG_DEPENDS_TARGET+=" xorgproto libXext libXdamage libXfixes libXxf86vm libxcb libX11 libxshmfence libXrandr"
export X11_INCLUDES=

View File

@@ -16,21 +16,21 @@ PKG_PATCH_DIRS="${LINUX}"
case "${LINUX}" in
amlogic)
PKG_VERSION="7163dc197f14f1360506d97814fef17a51673293" # 6.1.36
PKG_SHA256="18f6a5e57cb2ca021e500680784e757c9985a63f6301f2bea32ea5ebee8edaf0"
PKG_VERSION="16f603617dbbc30cafbacaf78ef6468a081fa482" # 6.1.38
PKG_SHA256="aab5563a0ff2f7581b8f40d28950d4e9a30e51ea72397e3bf26efd85719af28c"
PKG_URL="https://github.com/torvalds/linux/archive/${PKG_VERSION}.tar.gz"
PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz"
PKG_PATCH_DIRS="default"
;;
raspberrypi)
PKG_VERSION="dc419608fb4e13bf1e33e6add31860730dd953fa" # 6.1.36
PKG_SHA256="4a5dd4657f517dc5bc91f9c2f65d63867632f158fc9926b3234f877948107c4a"
PKG_VERSION="14c373b069031f01031e113f62d65c7518f0f084" # 6.1.77
PKG_SHA256="1af26cc6cc5dfdf1df874f7f86bbaf0fc48fc7a1af03a3da15c9202da5f6d3cd"
PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz"
PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz"
;;
*)
PKG_VERSION="6.1.36"
PKG_SHA256="d8ca0e300f30b9ff70c6e1497c638a1dac1407f45d3655e9c62c6e45a08afe6b"
PKG_VERSION="6.1.80"
PKG_SHA256="568ecaaebb8b87c7c8246bba67bc83402972bf34f5811651a2d3cd548ff7b671"
PKG_URL="https://www.kernel.org/pub/linux/kernel/v${PKG_VERSION/.*/}.x/${PKG_NAME}-${PKG_VERSION}.tar.xz"
PKG_PATCH_DIRS="default"
;;

View File

@@ -0,0 +1,57 @@
From 5e4400b24fc1f8ad41bccb6a6bdb54b961526556 Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Thu, 7 Sep 2023 20:33:25 +0200
Subject: [PATCH] ASoC: hdmi-codec: Fix broken channel map reporting
Commit 4e0871333661 ("ASoC: hdmi-codec: fix channel info for
compressed formats") accidentally changed hcp->chmap_idx from
ca_id, the CEA channel allocation ID, to idx, the index to
the table of channel mappings ordered by preference.
This resulted in wrong channel maps being reported to userspace,
eg for 5.1 "FL,FR,LFE,FC" was reported instead of the expected
"FL,FR,LFE,FC,RL,RR":
~ # speaker-test -c 6 -t sine
...
0 - Front Left
3 - Front Center
1 - Front Right
2 - LFE
4 - Unknown
5 - Unknown
~ # amixer cget iface=PCM,name='Playback Channel Map' | grep ': values'
: values=3,4,8,7,0,0,0,0
Switch this back to ca_id in case of PCM audio so the correct channel
map is reported again and set it to HDMI_CODEC_CHMAP_IDX_UNKNOWN in
case of non-PCM audio so the PCM channel map control returns "Unknown"
channels (value 0).
Fixes: 4e0871333661 ("ASoC: hdmi-codec: fix channel info for compressed formats")
Cc: stable@vger.kernel.org
Signed-off-by: Matthias Reichl <hias@horus.com>
---
sound/soc/codecs/hdmi-codec.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/sound/soc/codecs/hdmi-codec.c b/sound/soc/codecs/hdmi-codec.c
index 13689e718d36f..09eef6042aad6 100644
--- a/sound/soc/codecs/hdmi-codec.c
+++ b/sound/soc/codecs/hdmi-codec.c
@@ -531,7 +531,10 @@ static int hdmi_codec_fill_codec_params(struct snd_soc_dai *dai,
hp->sample_rate = sample_rate;
hp->channels = channels;
- hcp->chmap_idx = idx;
+ if (pcm_audio)
+ hcp->chmap_idx = ca_id;
+ else
+ hcp->chmap_idx = HDMI_CODEC_CHMAP_IDX_UNKNOWN;
return 0;
}
--
2.39.2

View File

@@ -1,21 +0,0 @@
diff -Naur linux-3.16.1/drivers/media/rc/imon.c linux-3.16.1.patch/drivers/media/rc/imon.c
--- linux-3.16.1/drivers/media/rc/imon.c 2014-08-14 04:36:35.000000000 +0200
+++ linux-3.16.1.patch/drivers/media/rc/imon.c 2014-08-15 13:57:16.587620642 +0200
@@ -1344,6 +1344,17 @@
}
} else {
/*
+ * For users without stabilized, just ignore any value getting
+ * to close to the diagonal.
+ */
+ if ((abs(rel_y) < 2 && abs(rel_x) < 2) ||
+ abs(abs(rel_y) - abs(rel_x)) < 2 ) {
+ spin_lock_irqsave(&ictx->kc_lock, flags);
+ ictx->kc = KEY_UNKNOWN;
+ spin_unlock_irqrestore(&ictx->kc_lock, flags);
+ return;
+ }
+ /*
* Hack alert: instead of using keycodes, we have
* to use hard-coded scancodes here...
*/

View File

@@ -1,25 +0,0 @@
From c314d9af9d774c052bea324e1a140ccdba0ca070 Mon Sep 17 00:00:00 2001
From: Stefan Saraev <stefan@saraev.ca>
Date: Tue, 8 Apr 2014 14:02:53 +0300
Subject: [PATCH] pm: disable async suspend/resume by default
---
kernel/power/main.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/kernel/power/main.c b/kernel/power/main.c
index 1d1bf63..361db93 100644
--- a/kernel/power/main.c
+++ b/kernel/power/main.c
@@ -46,7 +46,7 @@ int pm_notifier_call_chain(unsigned long val)
}
/* If set, devices may be suspended and resumed asynchronously. */
-int pm_async_enabled = 1;
+int pm_async_enabled = 0;
static ssize_t pm_async_show(struct kobject *kobj, struct kobj_attribute *attr,
char *buf)
--
1.7.2.5

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="LibreELEC-settings"
PKG_VERSION="9a334c0857fe5ccf84af272f42dc6f6cd5c72e4b"
PKG_SHA256="71be076033ae4bcb9012a12c2fc47b0805b0e40db2e812e19613643bbcba978c"
PKG_VERSION="b920d5d83a8a7445d121d2f920169444111bf93c"
PKG_SHA256="d8147068b6172250d98d41fafd7d6dbaa286074932b537214bf0dab95fe9e99a"
PKG_LICENSE="GPL"
PKG_SITE="https://libreelec.tv"
PKG_URL="https://github.com/LibreELEC/service.libreelec.settings/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="game.libretro"
PKG_VERSION="20.2.3-Nexus"
PKG_SHA256="e6ca0ab29eca52679438ce2226a68df60bc77c0ec4ced7495d7db71119fe2da9"
PKG_VERSION="20.2.6-Nexus"
PKG_SHA256="32b24c0d67046e41d703c70a432ba8209163bafc8ca88afc8181be4d6693efb4"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@@ -4,7 +4,7 @@
PKG_NAME="imagedecoder.heif"
PKG_VERSION="20.1.0-Nexus"
PKG_SHA256="17f50aada11528c02db2ff3871a355c89709ab7e2a5e6b5e33957b790cf207ff"
PKG_REV="5"
PKG_REV="6"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/imagedecoder.heif"

View File

@@ -2,9 +2,9 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="inputstream.adaptive"
PKG_VERSION="20.3.9-Nexus"
PKG_SHA256="02bc1048115c4affd0bf3f6cbb6ea15b06b1830831ba1892668334b99f7097a7"
PKG_REV="1"
PKG_VERSION="dc604fff57e2dd7b8b79253da72d55040a7ba646"
PKG_SHA256="7303a15d1407c185b0bf7ec3ca699fe285c2e8f252e6a708c720f284772798cb"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/inputstream.adaptive"

View File

@@ -2,9 +2,9 @@
# Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="inputstream.ffmpegdirect"
PKG_VERSION="20.5.0-Nexus"
PKG_SHA256="a849b6b4d5ce740ec3552d244acc4c7a4d64792358428f5154236052473d5734"
PKG_REV="5"
PKG_VERSION="20.5.1-Nexus"
PKG_SHA256="1019b3699adca58779bf8dac3063435b5eac7b4300496a30c289d79b1b77762c"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL2+"
PKG_SITE="https://github.com/xbmc/inputstream.ffmpegdirect"

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="peripheral.joystick"
PKG_VERSION="20.1.9-Nexus"
PKG_SHA256="b1b379e7eb24a16702745c78a57b2f246a013becf5c2daf7579651cbf2188b82"
PKG_VERSION="20.1.18-Nexus"
PKG_SHA256="f1275f80dc884efa6771f19eafd7320f43b80e89e4632cd879db40b03dcef576"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.hts"
PKG_VERSION="20.6.2-Nexus"
PKG_SHA256="e77bd87f1f4d1abc06e32d0347a0bb635bc129bec43a07864cb8a9e6b0e4d374"
PKG_VERSION="20.7.2-Nexus"
PKG_SHA256="244cfc1488aa0c51465af411f3df8884b4a571a08acfa20ac9defdb8ef49022e"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.iptvsimple"
PKG_VERSION="20.10.1-Nexus"
PKG_SHA256="91ed962a4f77a2aa5df820ce57cf744c2a8ea02a356dafc2da270cf813c2d669"
PKG_VERSION="20.13.0-Nexus"
PKG_SHA256="9edf800d7d5e755c92e9e8f6d3771a74cf3fec23b3aaec5b8535f1a579941a5b"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@@ -3,14 +3,14 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.mythtv"
PKG_VERSION="20.3.2-Nexus"
PKG_SHA256="b1ad428bec882d3e852240cbef2378803635b530545a08421ff3baf0611a29e7"
PKG_REV="2"
PKG_VERSION="20.6.9-Nexus"
PKG_SHA256="32196265ee5b78bb97e0bd8e633778f4566e95d54df96e4577764e5d3681fcf1"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/janbar/pvr.mythtv"
PKG_URL="https://github.com/janbar/pvr.mythtv/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain kodi-platform"
PKG_DEPENDS_TARGET="toolchain kodi-platform zlib"
PKG_SECTION=""
PKG_SHORTDESC="pvr.mythtv"
PKG_LONGDESC="pvr.mythtv"

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.nextpvr"
PKG_VERSION="20.4.2-Nexus"
PKG_SHA256="1ce85447426ddf6d443a5e3444145a2d3af65ce73d9fb583e42cd8afc9d599a5"
PKG_VERSION="20.4.3-Nexus"
PKG_SHA256="752dff532a277797f3fefc1ced7fea6efb8d92982d9040c4080c1e6dbab203a0"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@@ -2,9 +2,9 @@
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.plutotv"
PKG_VERSION="20.3.0-Nexus"
PKG_SHA256="d38a6bf4debc442849d01faedadcccb1b07debe850cd3c9a5789508233d22256"
PKG_REV="5"
PKG_VERSION="20.3.2-Nexus"
PKG_SHA256="7bccc0001acb796aa706f8a1bcce2661fcb67a7f346420c691ee0461ab5aace8"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/kodi-pvr/pvr.plutotv"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.sledovanitv.cz"
PKG_VERSION="20.6.0-Nexus"
PKG_SHA256="677f9893187ce14b18f4984b7175f59bb1d2354f3b6a153a58a33d166d5eac28"
PKG_VERSION="20.7.0-Nexus"
PKG_SHA256="de582551019b6659909d1ba7dd623070d7290c4c8f90d30282e2ec4c39b9b0be"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.waipu"
PKG_VERSION="20.9.0-Nexus"
PKG_SHA256="3a0a1dffe1bb8711dd6747b02a51aee6a0bce40ca6822cc2ab7f04b4b5acb82f"
PKG_VERSION="20.12.1-Nexus"
PKG_SHA256="46caa9b0ecb5bd59978c8fe877c8d2e16ed116f613eb11edc707a7fe4723b6e7"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.zattoo"
PKG_VERSION="20.3.10-Nexus"
PKG_SHA256="68aa0a3af4f10396c866b0da225928033d0bbf980b8884c944dd1829e013435d"
PKG_VERSION="20.3.14-Nexus"
PKG_SHA256="b6f5205caede6aaf57c1eab8206c5a5b3aaa6b5d8bda862d983ca53150cdf14a"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@@ -0,0 +1,15 @@
# Ignore power button input devices in libinput so logind can handle them
ACTION=="remove", GOTO="end"
SUBSYSTEM!="input", GOTO="end"
KERNEL!="event*", GOTO="end"
IMPORT{parent}="KEY"
# match devices that only generate KEY_POWER (code 116) events
ENV{KEY}=="10000000000000 0", ENV{LIBINPUT_IGNORE_DEVICE}="1"
# 32bit systems report the bitmap in 32bit chunks
ENV{KEY}=="100000 0 0 0", ENV{LIBINPUT_IGNORE_DEVICE}="1"
LABEL="end"

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="kodi"
PKG_VERSION="20.2-Nexus"
PKG_SHA256="4e81abf81172812bc8891f69a7a80a2b846298cecaae7b5009725e28a3040c23"
PKG_VERSION="20.5-Nexus"
PKG_SHA256="9bf3257ebf251d20f276b7f90681985a270779150af2fb395d4b593c04002deb"
PKG_LICENSE="GPL"
PKG_SITE="http://www.kodi.tv"
PKG_URL="https://github.com/xbmc/xbmc/archive/${PKG_VERSION}.tar.gz"
@@ -408,6 +408,12 @@ post_makeinstall_target() {
mkdir -p ${INSTALL}/usr/cache/libreelec
cp ${PKG_DIR}/config/network_wait ${INSTALL}/usr/cache/libreelec
# GBM: install udev rule to ignore the power button in libinput/kodi so logind can handle it
if [ "${DISPLAYSERVER}" = "no" ]; then
mkdir -p ${INSTALL}/usr/lib/udev/rules.d/
cp ${PKG_DIR}/config/70-libinput-ignore-power-button.rules ${INSTALL}/usr/lib/udev/rules.d/
fi
# update addon manifest
ADDON_MANIFEST=${INSTALL}/usr/share/kodi/system/addon-manifest.xml
xmlstarlet ed -L -d "/addons/addon[text()='service.xbmc.versioncheck']" ${ADDON_MANIFEST}

View File

@@ -3,7 +3,7 @@ Subject: disable online check
---
--- a/xbmc/GUIInfoManager.cpp
+++ b/xbmc/GUIInfoManager.cpp
@@ -1919,7 +1919,6 @@ const infomap system_labels[] = {
@@ -1921,7 +1921,6 @@ const infomap system_labels[] = {
{"currentcontrol", SYSTEM_CURRENT_CONTROL},
{"currentcontrolid", SYSTEM_CURRENT_CONTROL_ID},
{"dvdlabel", SYSTEM_DVD_LABEL},

View File

@@ -52,7 +52,7 @@ so, when shutdown/reboot is requested:
Stop(EXITCODE_RESTARTAPP);
#endif
break;
@@ -2083,7 +2084,7 @@ bool CApplication::Stop(int exitCode)
@@ -2094,7 +2095,7 @@ bool CApplication::Stop(int exitCode)
m_frameMoveGuard.unlock();
CVariant vExitCode(CVariant::VariantTypeObject);
@@ -61,7 +61,7 @@ so, when shutdown/reboot is requested:
CServiceBroker::GetAnnouncementManager()->Announce(ANNOUNCEMENT::System, "OnQuit", vExitCode);
// Abort any active screensaver
@@ -2115,7 +2116,6 @@ bool CApplication::Stop(int exitCode)
@@ -2126,7 +2127,6 @@ bool CApplication::Stop(int exitCode)
// Needs cleaning up
CServiceBroker::GetAppMessenger()->Stop();
m_AppFocused = false;
@@ -69,7 +69,7 @@ so, when shutdown/reboot is requested:
CLog::Log(LOGINFO, "Stopping all");
// cancel any jobs from the jobmanager
@@ -2658,6 +2658,18 @@ void CApplication::StopPlaying()
@@ -2669,6 +2669,18 @@ void CApplication::StopPlaying()
}
}
@@ -88,7 +88,7 @@ so, when shutdown/reboot is requested:
bool CApplication::OnMessage(CGUIMessage& message)
{
switch (message.GetMessage())
@@ -3178,7 +3190,7 @@ void CApplication::ProcessSlow()
@@ -3189,7 +3201,7 @@ void CApplication::ProcessSlow()
if (CPlatformPosix::TestQuitFlag())
{
CLog::Log(LOGINFO, "Quitting due to POSIX signal");

View File

@@ -0,0 +1,21 @@
From 5604be6a6701e0bd68cb36fadb05cecba57f7887 Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Fri, 22 Sep 2023 23:41:51 +0200
Subject: [PATCH] keymaps: change remote poweroff action to show shutdown menu
Signed-off-by: Matthias Reichl <hias@horus.com>
---
system/keymaps/remote.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- a/system/keymaps/remote.xml
+++ b/system/keymaps/remote.xml
@@ -50,7 +50,7 @@
<volumeplus>VolumeUp</volumeplus>
<volumeminus>VolumeDown</volumeminus>
<mute>Mute</mute>
- <power>ShutDown()</power>
+ <power>ActivateWindow(ShutdownMenu)</power>
<myvideo>ActivateWindow(Videos)</myvideo>
<mymusic>ActivateWindow(Music)</mymusic>
<mypictures>ActivateWindow(Pictures)</mypictures>

View File

@@ -50,7 +50,7 @@ if [ "${V4L2_SUPPORT}" = "yes" ]; then
if [ "${PROJECT}" = "Allwinner" -o "${PROJECT}" = "Rockchip" -o "${DEVICE}" = "iMX8" ]; then
PKG_V4L2_REQUEST="yes"
elif [ "${PROJECT}" = "RPi" -a "${DEVICE}" = "RPi4" ]; then
elif [ "${PROJECT}" = "RPi" ] && [ "${DEVICE}" = "RPi4" -o "${DEVICE}" = "RPi5" ]; then
PKG_V4L2_REQUEST="yes"
PKG_FFMPEG_HWACCEL="--disable-hwaccel=h264_v4l2request \
--disable-hwaccel=mpeg2_v4l2request \

File diff suppressed because it is too large Load Diff

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="samba"
PKG_VERSION="4.17.8"
PKG_SHA256="712e537e1b09b739b6a607e0942503af92a3b2e244484b61264eb091efdfaad7"
PKG_VERSION="4.17.12"
PKG_SHA256="6129a7f967b822b308c57152326e7302711c2d0b9830a82d0c21832b648741f4"
PKG_LICENSE="GPLv3+"
PKG_SITE="https://www.samba.org"
PKG_URL="https://download.samba.org/pub/samba/stable/${PKG_NAME}-${PKG_VERSION}.tar.gz"
@@ -173,7 +173,6 @@ post_makeinstall_target() {
mkdir -p ${INSTALL}/usr/lib/samba
cp ${PKG_DIR}/scripts/samba-config ${INSTALL}/usr/lib/samba
cp ${PKG_DIR}/scripts/smbd-config ${INSTALL}/usr/lib/samba
cp ${PKG_DIR}/scripts/samba-autoshare ${INSTALL}/usr/lib/samba
if find_file_path config/smb.conf; then

View File

@@ -2,40 +2,120 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2009-2017 Stephan Raue (stephan@openelec.tv)
# Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv)
SMB_USERCONF="/storage/.config/samba.conf"
SMB_DEFCONF="/etc/samba/smb.conf"
SMB_CONF="/run/samba/smb.conf"
SMB_DIR=$(dirname ${SMB_CONF})
mkdir -p ${SMB_DIR}
# exclusive access
SMB_LOCK="${SMB_DIR}/samba-config.lock"
exec 200>"${SMB_LOCK}"
flock 200
SMB_TMP=$(mktemp -p ${SMB_DIR})
SMB_USERCONF_IS_VALID=no
SMB_CONFIG_VERSION=4
# If user config is based on legacy OpenELEC, or old version (or no version)
# then don't use it, and log a warning.
if [ -f $SMB_USERCONF ]; then
SMB_IS_LEGACY="$(awk 'NR <= 2 && /This file is part of OpenELEC/{ print }' $SMB_USERCONF)"
SMB_THIS_VER="$(awk '/^# samba.conf v[0-9\.]*/{ print substr($3,2); exit }' $SMB_USERCONF)"
if [ -f ${SMB_USERCONF} ]; then
SMB_IS_LEGACY="$(awk 'NR <= 2 && /This file is part of OpenELEC/{ print }' ${SMB_USERCONF})"
SMB_THIS_VER="$(awk '/^# samba.conf v[0-9\.]*/{ print substr($3,2); exit }' ${SMB_USERCONF})"
if [ -n "${SMB_IS_LEGACY}" ]; then
echo "WARNING: Ignoring user config $SMB_USERCONF due to incompatibility [Old style OpenELEC]"
echo "WARNING: Ignoring user config ${SMB_USERCONF} due to incompatibility [Old style OpenELEC]"
elif [ -z "${SMB_THIS_VER}" ]; then
echo "WARNING: Ignoring user config $SMB_USERCONF due to incompatibility [version is unknown or invalid]"
echo "WARNING: Ignoring user config ${SMB_USERCONF} due to incompatibility [version is unknown or invalid]"
elif [ ${SMB_THIS_VER} != ${SMB_CONFIG_VERSION} ]; then
echo "WARNING: Ignoring user config $SMB_USERCONF due to incompatibility [version ${SMB_THIS_VER} is not the required version $SMB_CONFIG_VERSION]"
echo "WARNING: Ignoring user config ${SMB_USERCONF} due to incompatibility [version ${SMB_THIS_VER} is not the required version ${SMB_CONFIG_VERSION}]"
else
SMB_USERCONF_IS_VALID=yes
fi
fi
mkdir -p $(dirname $SMB_CONF)
if [ $SMB_USERCONF_IS_VALID = yes ]; then
cp $SMB_USERCONF $SMB_CONF
else
cp $SMB_DEFCONF $SMB_CONF
fi
# Generate smb.conf, unless disabled
if [ ! -f /storage/.cache/services/samba.disabled ]; then
/usr/lib/samba/smbd-config
if [ ${SMB_USERCONF_IS_VALID} = yes ]; then
cp ${SMB_USERCONF} ${SMB_TMP}
else
cp ${SMB_DEFCONF} ${SMB_TMP}
fi
echo >>${SMB_TMP}
if [ ! -f /storage/.cache/services/samba.disabled ]; then
### Generate smb.conf
if [ ! -f /storage/.cache/services/samba.conf ]; then
cp /usr/share/services/samba.conf /storage/.cache/services
fi
# Specify defaults here, in case these new properties not yet added in .cache
SAMBA_WORKGROUP=WORKGROUP
SAMBA_MINPROTOCOL=SMB2
SAMBA_MAXPROTOCOL=SMB3
. /storage/.cache/services/samba.conf
# fixup synonyms
sed -i 's/browsable/browseable/g; s/writable/writeable/g' ${SMB_TMP}
# handle external drives
if [ "${SAMBA_AUTOSHARE}" = "true" ] ; then
for dir in /media/* ; do
if [ -d "$dir" ] ; then
name=$(basename "$dir")
echo -e "[$name]\n path = $dir\n available = yes\n browseable = yes\n public = yes\n writeable = yes\n" >> ${SMB_TMP}
fi
done
fi
# Allow access to a "failed" (safe mode) Kodi installation
if [ -d /storage/.kodi.FAILED ]; then
echo -e "[Kodi-Failed]\n path = /storage/.kodi.FAILED\n available = yes\n browseable = yes\n public = yes\n writeable = yes\n" >> ${SMB_TMP}
fi
ADD_CONFIG=
# If workgroup is not set, don't set it - who knows, user may know better.
if [ -n "$SAMBA_WORKGROUP" ]; then
# Remove any existing workgroup setting
sed -E '/^[[:space:]]*workgroup[[:space:]]*=/d' -i ${SMB_TMP}
ADD_CONFIG="${ADD_CONFIG} workgroup = ${SAMBA_WORKGROUP:-WORKGROUP}\n"
fi
ADD_CONFIG="${ADD_CONFIG} server min protocol = ${SAMBA_MINPROTOCOL/SMB1/NT1}\n"
ADD_CONFIG="${ADD_CONFIG} server max protocol = ${SAMBA_MAXPROTOCOL/SMB1/NT1}\n"
# Add extra config after [global], escaping spaces so that all are retained by sed
sed -e "/\[global\]/ a ${ADD_CONFIG// /\\ }" -i ${SMB_TMP}
if [ "${SAMBA_SECURE}" = "true" -a -n "${SAMBA_USERNAME}" -a -n "${SAMBA_PASSWORD}" ] ; then
# username map: first line makes sure plain root does not work all the time
# processing continues, so if user chooses root as username, second line overrides the first
# this is done always in case user uses passwords in userconf.
# many thanks to viljoviitanen for this
sed -e 's|^.[ \t]*.public.=.*| public = no |' \
-e 's|^.[ \t]*.username map.=.*||' \
-e 's|^.[ \t]*.security.=.*| security = user\n username map = /run/samba/samba.map|' \
-e 's|^.[ \t]*.map.to.guest.=.*| map to guest = Never|' \
-i ${SMB_TMP}
printf "%s\n%s" "${SAMBA_PASSWORD}" "${SAMBA_PASSWORD}" | smbpasswd -c ${SMB_TMP} -s -a root
printf 'nobody = root\nroot = "%s"\n' "${SAMBA_USERNAME}" > /run/samba/samba.map
else
sed -e 's|^.[ \t]*.public.=.*| public = yes |' \
-e 's|^.[ \t]*.username map.=.*||' \
-e 's|^.[ \t]*.security.=.*| security = user|' \
-e 's|^.[ \t]*.map.to.guest.=.*| map to guest = Bad User|' \
-i ${SMB_TMP}
fi
fi
mv -f ${SMB_TMP} ${SMB_CONF}
exit 0

View File

@@ -1,77 +0,0 @@
#!/bin/sh
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2009-2017 Stephan Raue (stephan@openelec.tv)
# Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv)
SMB_CONF="/run/samba/smb.conf"
SMB_TMP="$(mktemp -p /run/samba)"
cp -f $SMB_CONF $SMB_TMP
if [ ! -f /storage/.cache/services/samba.conf ]; then
cp /usr/share/services/samba.conf /storage/.cache/services
fi
# Specify defaults here, in case these new properties not yet added in .cache
SAMBA_WORKGROUP=WORKGROUP
SAMBA_MINPROTOCOL=SMB2
SAMBA_MAXPROTOCOL=SMB3
. /storage/.cache/services/samba.conf
# fixup synonyms
sed -i 's/browsable/browseable/g; s/writable/writeable/g' $SMB_TMP
# handle external drives
if [ "$SAMBA_AUTOSHARE" == "true" ] ; then
for dir in /media/* ; do
if [ -d "$dir" ] ; then
name=$(basename "$dir")
echo -e "[$name]\n path = $dir\n available = yes\n browseable = yes\n public = yes\n writeable = yes\n" >> $SMB_TMP
fi
done
fi
# Allow access to a "failed" (safe mode) Kodi installation
if [ -d /storage/.kodi.FAILED ]; then
echo -e "[Kodi-Failed]\n path = /storage/.kodi.FAILED\n available = yes\n browseable = yes\n public = yes\n writeable = yes\n" >> $SMB_TMP
fi
ADD_CONFIG=
# If workgroup is not set, don't set it - who knows, user may know better.
if [ -n "$SAMBA_WORKGROUP" ]; then
# Remove any existing workgroup setting
sed -E '/^[[:space:]]*workgroup[[:space:]]*=/d' -i $SMB_TMP
ADD_CONFIG="${ADD_CONFIG} workgroup = ${SAMBA_WORKGROUP:-WORKGROUP}\n"
fi
ADD_CONFIG="${ADD_CONFIG} server min protocol = ${SAMBA_MINPROTOCOL/SMB1/NT1}\n"
ADD_CONFIG="${ADD_CONFIG} server max protocol = ${SAMBA_MAXPROTOCOL/SMB1/NT1}\n"
# Add extra config after [global], escaping spaces so that all are retained by sed
sed -e "/\[global\]/ a ${ADD_CONFIG// /\\ }" -i $SMB_TMP
if [ "$SAMBA_SECURE" == "true" -a ! "$SAMBA_USERNAME" == "" -a ! "$SAMBA_PASSWORD" == "" ] ; then
# username map: first line makes sure plain root does not work all the time
# processing continues, so if user chooses root as username, second line overrides the first
# this is done always in case user uses passwords in userconf.
# many thanks to viljoviitanen for this
printf "%s\n%s" "$SAMBA_PASSWORD" "$SAMBA_PASSWORD" | smbpasswd -s -a root >/dev/null 2>&1
printf "nobody = root\nroot = %s" "$SAMBA_USERNAME" > /run/samba/samba.map
sed -e 's|^.[ \t]*.public.=.*| public = no |' \
-e 's|^.[ \t]*.username map.=.*||' \
-e 's|^.[ \t]*.security.=.*| security = user\n username map = /run/samba/samba.map|' \
-e 's|^.[ \t]*.map.to.guest.=.*| map to guest = Never|' \
-i $SMB_TMP
else
sed -e 's|^.[ \t]*.public.=.*| public = yes |' \
-e 's|^.[ \t]*.username map.=.*||' \
-e 's|^.[ \t]*.security.=.*| security = user|' \
-e 's|^.[ \t]*.map.to.guest.=.*| map to guest = Bad User|' \
-i $SMB_TMP
fi
mv -f $SMB_TMP $SMB_CONF

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="wireless-regdb"
PKG_VERSION="2023.05.03"
PKG_SHA256="f254d08ab3765aeae2b856222e11a95d44aef519a6663877c71ef68fae4c8c12"
PKG_VERSION="2023.09.01"
PKG_SHA256="26d4c2a727cc59239b84735aad856b7c7d0b04e30aa5c235c4f7f47f5f053491"
PKG_LICENSE="GPL"
PKG_SITE="https://wireless.wiki.kernel.org/en/developers/regulatory/wireless-regdb"
PKG_URL="https://www.kernel.org/pub/software/network/${PKG_NAME}/${PKG_NAME}-${PKG_VERSION}.tar.xz"

View File

@@ -1,7 +1,7 @@
##
## Bundle of CA Root Certificates
##
## Certificate data from Mozilla as of: Tue May 16 11:31:33 2023 GMT
## Certificate data from Mozilla as of: Sat Nov 18 22:59:13 2023 GMT
##
## This is a bundle of X.509 certificates of public Certificate Authorities
## (CA). These were automatically extracted from Mozilla's root certificates
@@ -14,7 +14,7 @@
## Just configure this file as the SSLCACertificateFile.
##
## Conversion done with mk-ca-bundle.pl version 1.29.
## SHA256: c47475103fb05bb562bbadff0d1e72346b03236154e1448a6ca191b740f83507
## SHA256: 1970dd65858925d68498d2356aea6d03f764422523c5887deca8ce3ba9e1f845
##
@@ -200,27 +200,6 @@ vGJHvOB0K7Lrfb5BG7XARsWhIstfTsEokt4YutUqKLsRixeTmJlglFwjz1onl14LBQaTNx47aTbr
qZ5hHY8y2o4M1nQ+ewkk2gF3R8Q7zTSMmfXK4SVhM7JZG+Ju1zdXtg2pEto=
-----END CERTIFICATE-----
Security Communication Root CA
==============================
-----BEGIN CERTIFICATE-----
MIIDWjCCAkKgAwIBAgIBADANBgkqhkiG9w0BAQUFADBQMQswCQYDVQQGEwJKUDEYMBYGA1UEChMP
U0VDT00gVHJ1c3QubmV0MScwJQYDVQQLEx5TZWN1cml0eSBDb21tdW5pY2F0aW9uIFJvb3RDQTEw
HhcNMDMwOTMwMDQyMDQ5WhcNMjMwOTMwMDQyMDQ5WjBQMQswCQYDVQQGEwJKUDEYMBYGA1UEChMP
U0VDT00gVHJ1c3QubmV0MScwJQYDVQQLEx5TZWN1cml0eSBDb21tdW5pY2F0aW9uIFJvb3RDQTEw
ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCzs/5/022x7xZ8V6UMbXaKL0u/ZPtM7orw
8yl89f/uKuDp6bpbZCKamm8sOiZpUQWZJtzVHGpxxpp9Hp3dfGzGjGdnSj74cbAZJ6kJDKaVv0uM
DPpVmDvY6CKhS3E4eayXkmmziX7qIWgGmBSWh9JhNrxtJ1aeV+7AwFb9Ms+k2Y7CI9eNqPPYJayX
5HA49LY6tJ07lyZDo6G8SVlyTCMwhwFY9k6+HGhWZq/NQV3Is00qVUarH9oe4kA92819uZKAnDfd
DJZkndwi92SL32HeFZRSFaB9UslLqCHJxrHty8OVYNEP8Ktw+N/LTX7s1vqr2b1/VPKl6Xn62dZ2
JChzAgMBAAGjPzA9MB0GA1UdDgQWBBSgc0mZaNyFW2XjmygvV5+9M7wHSDALBgNVHQ8EBAMCAQYw
DwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQUFAAOCAQEAaECpqLvkT115swW1F7NgE+vGkl3g
0dNq/vu+m22/xwVtWSDEHPC32oRYAmP6SBbvT6UL90qY8j+eG61Ha2POCEfrUj94nK9NrvjVT8+a
mCoQQTlSxN3Zmw7vkwGusi7KaEIkQmywszo+zenaSMQVy+n5Bw+SUEmK3TGXX8npN6o7WWWXlDLJ
s58+OmJYxUmtYg5xpTKqL8aJdkNAExNnPaJUJRDL8Try2frbSVa7pv6nQTXD4IhhyYjH3zYQIphZ
6rBK+1YWc26sTfcioU+tHXotRSflMMFe8toTyyVCUZVHA4xsIcx0Qu1T/zOLjw9XARYvz6buyXAi
FL39vmwLAw==
-----END CERTIFICATE-----
XRamp Global CA Root
====================
-----BEGIN CERTIFICATE-----
@@ -669,39 +648,6 @@ YIvDQVETI53O9zJrlAGomecsMx86OyXShkDOOyyGeMlhLxS67ttVb9+E7gUJTb0o2HLO02JQZR7r
kpeDMdmztcpHWD9f
-----END CERTIFICATE-----
Autoridad de Certificacion Firmaprofesional CIF A62634068
=========================================================
-----BEGIN CERTIFICATE-----
MIIGFDCCA/ygAwIBAgIIU+w77vuySF8wDQYJKoZIhvcNAQEFBQAwUTELMAkGA1UEBhMCRVMxQjBA
BgNVBAMMOUF1dG9yaWRhZCBkZSBDZXJ0aWZpY2FjaW9uIEZpcm1hcHJvZmVzaW9uYWwgQ0lGIEE2
MjYzNDA2ODAeFw0wOTA1MjAwODM4MTVaFw0zMDEyMzEwODM4MTVaMFExCzAJBgNVBAYTAkVTMUIw
QAYDVQQDDDlBdXRvcmlkYWQgZGUgQ2VydGlmaWNhY2lvbiBGaXJtYXByb2Zlc2lvbmFsIENJRiBB
NjI2MzQwNjgwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDKlmuO6vj78aI14H9M2uDD
Utd9thDIAl6zQyrET2qyyhxdKJp4ERppWVevtSBC5IsP5t9bpgOSL/UR5GLXMnE42QQMcas9UX4P
B99jBVzpv5RvwSmCwLTaUbDBPLutN0pcyvFLNg4kq7/DhHf9qFD0sefGL9ItWY16Ck6WaVICqjaY
7Pz6FIMMNx/Jkjd/14Et5cS54D40/mf0PmbR0/RAz15iNA9wBj4gGFrO93IbJWyTdBSTo3OxDqqH
ECNZXyAFGUftaI6SEspd/NYrspI8IM/hX68gvqB2f3bl7BqGYTM+53u0P6APjqK5am+5hyZvQWyI
plD9amML9ZMWGxmPsu2bm8mQ9QEM3xk9Dz44I8kvjwzRAv4bVdZO0I08r0+k8/6vKtMFnXkIoctX
MbScyJCyZ/QYFpM6/EfY0XiWMR+6KwxfXZmtY4laJCB22N/9q06mIqqdXuYnin1oKaPnirjaEbsX
LZmdEyRG98Xi2J+Of8ePdG1asuhy9azuJBCtLxTa/y2aRnFHvkLfuwHb9H/TKI8xWVvTyQKmtFLK
bpf7Q8UIJm+K9Lv9nyiqDdVF8xM6HdjAeI9BZzwelGSuewvF6NkBiDkal4ZkQdU7hwxu+g/GvUgU
vzlN1J5Bto+WHWOWk9mVBngxaJ43BjuAiUVhOSPHG0SjFeUc+JIwuwIDAQABo4HvMIHsMBIGA1Ud
EwEB/wQIMAYBAf8CAQEwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRlzeurNR4APn7VdMActHNH
DhpkLzCBpgYDVR0gBIGeMIGbMIGYBgRVHSAAMIGPMC8GCCsGAQUFBwIBFiNodHRwOi8vd3d3LmZp
cm1hcHJvZmVzaW9uYWwuY29tL2NwczBcBggrBgEFBQcCAjBQHk4AUABhAHMAZQBvACAAZABlACAA
bABhACAAQgBvAG4AYQBuAG8AdgBhACAANAA3ACAAQgBhAHIAYwBlAGwAbwBuAGEAIAAwADgAMAAx
ADcwDQYJKoZIhvcNAQEFBQADggIBABd9oPm03cXF661LJLWhAqvdpYhKsg9VSytXjDvlMd3+xDLx
51tkljYyGOylMnfX40S2wBEqgLk9am58m9Ot/MPWo+ZkKXzR4Tgegiv/J2Wv+xYVxC5xhOW1//qk
R71kMrv2JYSiJ0L1ILDCExARzRAVukKQKtJE4ZYm6zFIEv0q2skGz3QeqUvVhyj5eTSSPi5E6PaP
T481PyWzOdxjKpBrIF/EUhJOlywqrJ2X3kjyo2bbwtKDlaZmp54lD+kLM5FlClrD2VQS3a/DTg4f
Jl4N3LON7NWBcN7STyQF82xO9UxJZo3R/9ILJUFI/lGExkKvgATP0H5kSeTy36LssUzAKh3ntLFl
osS88Zj0qnAHY7S42jtM+kAiMFsRpvAFDsYCA0irhpuF3dvd6qJ2gHN99ZwExEWN57kci57q13XR
crHedUTnQn3iV2t93Jm8PYMo6oCTjcVMZcFwgbg4/EMxsvYDNEeyrPsiBsse3RdHHF9mudMaotoR
saS8I8nkvof/uZS2+F0gStRf571oe2XyFR7SOqkt6dhrJKyXWERHrVkY8SFlcN7ONGCoQPHzPKTD
KCOM/iczQ0CgFzzr6juwcqajuUpLXhZI9LK8yIySxZ2frHI2vDSANGupi5LAuBft7HZT9SQBjLMi
6Et8Vcad+qMUu2WFbm5PEn4KPJ2V
-----END CERTIFICATE-----
Izenpe.com
==========
-----BEGIN CERTIFICATE-----
@@ -3222,55 +3168,6 @@ AwMDaAAwZQIxALGOWiDDshliTd6wT99u0nCK8Z9+aozmut6Dacpps6kFtZaSF4fC0urQe87YQVt8
rgIwRt7qy12a7DLCZRawTDBcMPPaTnOGBtjOiQRINzf43TNRnXCve1XYAS59BWQOhriR
-----END CERTIFICATE-----
E-Tugra Global Root CA RSA v3
=============================
-----BEGIN CERTIFICATE-----
MIIF8zCCA9ugAwIBAgIUDU3FzRYilZYIfrgLfxUGNPt5EDQwDQYJKoZIhvcNAQELBQAwgYAxCzAJ
BgNVBAYTAlRSMQ8wDQYDVQQHEwZBbmthcmExGTAXBgNVBAoTEEUtVHVncmEgRUJHIEEuUy4xHTAb
BgNVBAsTFEUtVHVncmEgVHJ1c3QgQ2VudGVyMSYwJAYDVQQDEx1FLVR1Z3JhIEdsb2JhbCBSb290
IENBIFJTQSB2MzAeFw0yMDAzMTgwOTA3MTdaFw00NTAzMTIwOTA3MTdaMIGAMQswCQYDVQQGEwJU
UjEPMA0GA1UEBxMGQW5rYXJhMRkwFwYDVQQKExBFLVR1Z3JhIEVCRyBBLlMuMR0wGwYDVQQLExRF
LVR1Z3JhIFRydXN0IENlbnRlcjEmMCQGA1UEAxMdRS1UdWdyYSBHbG9iYWwgUm9vdCBDQSBSU0Eg
djMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCiZvCJt3J77gnJY9LTQ91ew6aEOErx
jYG7FL1H6EAX8z3DeEVypi6Q3po61CBxyryfHUuXCscxuj7X/iWpKo429NEvx7epXTPcMHD4QGxL
sqYxYdE0PD0xesevxKenhOGXpOhL9hd87jwH7eKKV9y2+/hDJVDqJ4GohryPUkqWOmAalrv9c/SF
/YP9f4RtNGx/ardLAQO/rWm31zLZ9Vdq6YaCPqVmMbMWPcLzJmAy01IesGykNz709a/r4d+ABs8q
QedmCeFLl+d3vSFtKbZnwy1+7dZ5ZdHPOrbRsV5WYVB6Ws5OUDGAA5hH5+QYfERaxqSzO8bGwzrw
bMOLyKSRBfP12baqBqG3q+Sx6iEUXIOk/P+2UNOMEiaZdnDpwA+mdPy70Bt4znKS4iicvObpCdg6
04nmvi533wEKb5b25Y08TVJ2Glbhc34XrD2tbKNSEhhw5oBOM/J+JjKsBY04pOZ2PJ8QaQ5tndLB
eSBrW88zjdGUdjXnXVXHt6woq0bM5zshtQoK5EpZ3IE1S0SVEgpnpaH/WwAH0sDM+T/8nzPyAPiM
bIedBi3x7+PmBvrFZhNb/FAHnnGGstpvdDDPk1Po3CLW3iAfYY2jLqN4MpBs3KwytQXk9TwzDdbg
h3cXTJ2w2AmoDVf3RIXwyAS+XF1a4xeOVGNpf0l0ZAWMowIDAQABo2MwYTAPBgNVHRMBAf8EBTAD
AQH/MB8GA1UdIwQYMBaAFLK0ruYt9ybVqnUtdkvAG1Mh0EjvMB0GA1UdDgQWBBSytK7mLfcm1ap1
LXZLwBtTIdBI7zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggIBAImocn+M684uGMQQ
gC0QDP/7FM0E4BQ8Tpr7nym/Ip5XuYJzEmMmtcyQ6dIqKe6cLcwsmb5FJ+Sxce3kOJUxQfJ9emN4
38o2Fi+CiJ+8EUdPdk3ILY7r3y18Tjvarvbj2l0Upq7ohUSdBm6O++96SmotKygY/r+QLHUWnw/q
ln0F7psTpURs+APQ3SPh/QMSEgj0GDSz4DcLdxEBSL9htLX4GdnLTeqjjO/98Aa1bZL0SmFQhO3s
SdPkvmjmLuMxC1QLGpLWgti2omU8ZgT5Vdps+9u1FGZNlIM7zR6mK7L+d0CGq+ffCsn99t2HVhjY
sCxVYJb6CH5SkPVLpi6HfMsg2wY+oF0Dd32iPBMbKaITVaA9FCKvb7jQmhty3QUBjYZgv6Rn7rWl
DdF/5horYmbDB7rnoEgcOMPpRfunf/ztAmgayncSd6YAVSgU7NbHEqIbZULpkejLPoeJVF3Zr52X
nGnnCv8PWniLYypMfUeUP95L6VPQMPHF9p5J3zugkaOj/s1YzOrfr28oO6Bpm4/srK4rVJ2bBLFH
IK+WEj5jlB0E5y67hscMmoi/dkfv97ALl2bSRM9gUgfh1SxKOidhd8rXj+eHDjD/DLsE4mHDosiX
YY60MGo8bcIHX0pzLz/5FooBZu+6kcpSV3uu1OYP3Qt6f4ueJiDPO++BcYNZ
-----END CERTIFICATE-----
E-Tugra Global Root CA ECC v3
=============================
-----BEGIN CERTIFICATE-----
MIICpTCCAiqgAwIBAgIUJkYZdzHhT28oNt45UYbm1JeIIsEwCgYIKoZIzj0EAwMwgYAxCzAJBgNV
BAYTAlRSMQ8wDQYDVQQHEwZBbmthcmExGTAXBgNVBAoTEEUtVHVncmEgRUJHIEEuUy4xHTAbBgNV
BAsTFEUtVHVncmEgVHJ1c3QgQ2VudGVyMSYwJAYDVQQDEx1FLVR1Z3JhIEdsb2JhbCBSb290IENB
IEVDQyB2MzAeFw0yMDAzMTgwOTQ2NThaFw00NTAzMTIwOTQ2NThaMIGAMQswCQYDVQQGEwJUUjEP
MA0GA1UEBxMGQW5rYXJhMRkwFwYDVQQKExBFLVR1Z3JhIEVCRyBBLlMuMR0wGwYDVQQLExRFLVR1
Z3JhIFRydXN0IENlbnRlcjEmMCQGA1UEAxMdRS1UdWdyYSBHbG9iYWwgUm9vdCBDQSBFQ0MgdjMw
djAQBgcqhkjOPQIBBgUrgQQAIgNiAASOmCm/xxAeJ9urA8woLNheSBkQKczLWYHMjLiSF4mDKpL2
w6QdTGLVn9agRtwcvHbB40fQWxPa56WzZkjnIZpKT4YKfWzqTTKACrJ6CZtpS5iB4i7sAnCWH/31
Rs7K3IKjYzBhMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAU/4Ixcj75xGZsrTie0bBRiKWQ
zPUwHQYDVR0OBBYEFP+CMXI++cRmbK04ntGwUYilkMz1MA4GA1UdDwEB/wQEAwIBBjAKBggqhkjO
PQQDAwNpADBmAjEA5gVYaWHlLcoNy/EZCL3W/VGSGn5jVASQkZo1kTmZ+gepZpO6yGjUij/67W4W
Aie3AjEA3VoXK3YdZUKWpqxdinlW2Iob35reX8dQj7FbcQwm32pAAOwzkSFxvmjkI6TZraE3
-----END CERTIFICATE-----
Security Communication RootCA3
==============================
-----BEGIN CERTIFICATE-----
@@ -3361,3 +3258,277 @@ SR9BIgmwUVJY1is0j8USRhTFiy8shP8sbqjV8QnjAyEUxEM9fMEsxEtqSs3ph+B99iK++kpRuDCK
W9f+qdJUDkpd0m2xQNz0Q9XSSpkZElaA94M04TVOSG0ED1cxMDAtsaqdAzjbBgIxAMvMh1PLet8g
UXOQwKhbYdDFUDn9hf7B43j4ptZLvZuHjw/l1lOWqzzIQNph91Oj9w==
-----END CERTIFICATE-----
Sectigo Public Server Authentication Root E46
=============================================
-----BEGIN CERTIFICATE-----
MIICOjCCAcGgAwIBAgIQQvLM2htpN0RfFf51KBC49DAKBggqhkjOPQQDAzBfMQswCQYDVQQGEwJH
QjEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTYwNAYDVQQDEy1TZWN0aWdvIFB1YmxpYyBTZXJ2
ZXIgQXV0aGVudGljYXRpb24gUm9vdCBFNDYwHhcNMjEwMzIyMDAwMDAwWhcNNDYwMzIxMjM1OTU5
WjBfMQswCQYDVQQGEwJHQjEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTYwNAYDVQQDEy1TZWN0
aWdvIFB1YmxpYyBTZXJ2ZXIgQXV0aGVudGljYXRpb24gUm9vdCBFNDYwdjAQBgcqhkjOPQIBBgUr
gQQAIgNiAAR2+pmpbiDt+dd34wc7qNs9Xzjoq1WmVk/WSOrsfy2qw7LFeeyZYX8QeccCWvkEN/U0
NSt3zn8gj1KjAIns1aeibVvjS5KToID1AZTc8GgHHs3u/iVStSBDHBv+6xnOQ6OjQjBAMB0GA1Ud
DgQWBBTRItpMWfFLXyY4qp3W7usNw/upYTAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB
/zAKBggqhkjOPQQDAwNnADBkAjAn7qRaqCG76UeXlImldCBteU/IvZNeWBj7LRoAasm4PdCkT0RH
lAFWovgzJQxC36oCMB3q4S6ILuH5px0CMk7yn2xVdOOurvulGu7t0vzCAxHrRVxgED1cf5kDW21U
SAGKcw==
-----END CERTIFICATE-----
Sectigo Public Server Authentication Root R46
=============================================
-----BEGIN CERTIFICATE-----
MIIFijCCA3KgAwIBAgIQdY39i658BwD6qSWn4cetFDANBgkqhkiG9w0BAQwFADBfMQswCQYDVQQG
EwJHQjEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTYwNAYDVQQDEy1TZWN0aWdvIFB1YmxpYyBT
ZXJ2ZXIgQXV0aGVudGljYXRpb24gUm9vdCBSNDYwHhcNMjEwMzIyMDAwMDAwWhcNNDYwMzIxMjM1
OTU5WjBfMQswCQYDVQQGEwJHQjEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTYwNAYDVQQDEy1T
ZWN0aWdvIFB1YmxpYyBTZXJ2ZXIgQXV0aGVudGljYXRpb24gUm9vdCBSNDYwggIiMA0GCSqGSIb3
DQEBAQUAA4ICDwAwggIKAoICAQCTvtU2UnXYASOgHEdCSe5jtrch/cSV1UgrJnwUUxDaef0rty2k
1Cz66jLdScK5vQ9IPXtamFSvnl0xdE8H/FAh3aTPaE8bEmNtJZlMKpnzSDBh+oF8HqcIStw+Kxwf
GExxqjWMrfhu6DtK2eWUAtaJhBOqbchPM8xQljeSM9xfiOefVNlI8JhD1mb9nxc4Q8UBUQvX4yMP
FF1bFOdLvt30yNoDN9HWOaEhUTCDsG3XME6WW5HwcCSrv0WBZEMNvSE6Lzzpng3LILVCJ8zab5vu
ZDCQOc2TZYEhMbUjUDM3IuM47fgxMMxF/mL50V0yeUKH32rMVhlATc6qu/m1dkmU8Sf4kaWD5Qaz
Yw6A3OASVYCmO2a0OYctyPDQ0RTp5A1NDvZdV3LFOxxHVp3i1fuBYYzMTYCQNFu31xR13NgESJ/A
wSiItOkcyqex8Va3e0lMWeUgFaiEAin6OJRpmkkGj80feRQXEgyDet4fsZfu+Zd4KKTIRJLpfSYF
plhym3kT2BFfrsU4YjRosoYwjviQYZ4ybPUHNs2iTG7sijbt8uaZFURww3y8nDnAtOFr94MlI1fZ
EoDlSfB1D++N6xybVCi0ITz8fAr/73trdf+LHaAZBav6+CuBQug4urv7qv094PPK306Xlynt8xhW
6aWWrL3DkJiy4Pmi1KZHQ3xtzwIDAQABo0IwQDAdBgNVHQ4EFgQUVnNYZJX5khqwEioEYnmhQBWI
IUkwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEMBQADggIBAC9c
mTz8Bl6MlC5w6tIyMY208FHVvArzZJ8HXtXBc2hkeqK5Duj5XYUtqDdFqij0lgVQYKlJfp/imTYp
E0RHap1VIDzYm/EDMrraQKFz6oOht0SmDpkBm+S8f74TlH7Kph52gDY9hAaLMyZlbcp+nv4fjFg4
exqDsQ+8FxG75gbMY/qB8oFM2gsQa6H61SilzwZAFv97fRheORKkU55+MkIQpiGRqRxOF3yEvJ+M
0ejf5lG5Nkc/kLnHvALcWxxPDkjBJYOcCj+esQMzEhonrPcibCTRAUH4WAP+JWgiH5paPHxsnnVI
84HxZmduTILA7rpXDhjvLpr3Etiga+kFpaHpaPi8TD8SHkXoUsCjvxInebnMMTzD9joiFgOgyY9m
pFuiTdaBJQbpdqQACj7LzTWb4OE4y2BThihCQRxEV+ioratF4yUQvNs+ZUH7G6aXD+u5dHn5Hrwd
Vw1Hr8Mvn4dGp+smWg9WY7ViYG4A++MnESLn/pmPNPW56MORcr3Ywx65LvKRRFHQV80MNNVIIb/b
E/FmJUNS0nAiNs2fxBx1IK1jcmMGDw4nztJqDby1ORrp0XZ60Vzk50lJLVU3aPAaOpg+VBeHVOmm
J1CJeyAvP/+/oYtKR5j/K3tJPsMpRmAYQqszKbrAKbkTidOIijlBO8n9pu0f9GBj39ItVQGL
-----END CERTIFICATE-----
SSL.com TLS RSA Root CA 2022
============================
-----BEGIN CERTIFICATE-----
MIIFiTCCA3GgAwIBAgIQb77arXO9CEDii02+1PdbkTANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQG
EwJVUzEYMBYGA1UECgwPU1NMIENvcnBvcmF0aW9uMSUwIwYDVQQDDBxTU0wuY29tIFRMUyBSU0Eg
Um9vdCBDQSAyMDIyMB4XDTIyMDgyNTE2MzQyMloXDTQ2MDgxOTE2MzQyMVowTjELMAkGA1UEBhMC
VVMxGDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjElMCMGA1UEAwwcU1NMLmNvbSBUTFMgUlNBIFJv
b3QgQ0EgMjAyMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANCkCXJPQIgSYT41I57u
9nTPL3tYPc48DRAokC+X94xI2KDYJbFMsBFMF3NQ0CJKY7uB0ylu1bUJPiYYf7ISf5OYt6/wNr/y
7hienDtSxUcZXXTzZGbVXcdotL8bHAajvI9AI7YexoS9UcQbOcGV0insS657Lb85/bRi3pZ7Qcac
oOAGcvvwB5cJOYF0r/c0WRFXCsJbwST0MXMwgsadugL3PnxEX4MN8/HdIGkWCVDi1FW24IBydm5M
R7d1VVm0U3TZlMZBrViKMWYPHqIbKUBOL9975hYsLfy/7PO0+r4Y9ptJ1O4Fbtk085zx7AGL0SDG
D6C1vBdOSHtRwvzpXGk3R2azaPgVKPC506QVzFpPulJwoxJF3ca6TvvC0PeoUidtbnm1jPx7jMEW
TO6Af77wdr5BUxIzrlo4QqvXDz5BjXYHMtWrifZOZ9mxQnUjbvPNQrL8VfVThxc7wDNY8VLS+YCk
8OjwO4s4zKTGkH8PnP2L0aPP2oOnaclQNtVcBdIKQXTbYxE3waWglksejBYSd66UNHsef8JmAOSq
g+qKkK3ONkRN0VHpvB/zagX9wHQfJRlAUW7qglFA35u5CCoGAtUjHBPW6dvbxrB6y3snm/vg1UYk
7RBLY0ulBY+6uB0rpvqR4pJSvezrZ5dtmi2fgTIFZzL7SAg/2SW4BCUvAgMBAAGjYzBhMA8GA1Ud
EwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAU+y437uOEeicuzRk1sTN8/9REQrkwHQYDVR0OBBYEFPsu
N+7jhHonLs0ZNbEzfP/UREK5MA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQsFAAOCAgEAjYlt
hEUY8U+zoO9opMAdrDC8Z2awms22qyIZZtM7QbUQnRC6cm4pJCAcAZli05bg4vsMQtfhWsSWTVTN
j8pDU/0quOr4ZcoBwq1gaAafORpR2eCNJvkLTqVTJXojpBzOCBvfR4iyrT7gJ4eLSYwfqUdYe5by
iB0YrrPRpgqU+tvT5TgKa3kSM/tKWTcWQA673vWJDPFs0/dRa1419dvAJuoSc06pkZCmF8NsLzjU
o3KUQyxi4U5cMj29TH0ZR6LDSeeWP4+a0zvkEdiLA9z2tmBVGKaBUfPhqBVq6+AL8BQx1rmMRTqo
ENjwuSfr98t67wVylrXEj5ZzxOhWc5y8aVFjvO9nHEMaX3cZHxj4HCUp+UmZKbaSPaKDN7Egkaib
MOlqbLQjk2UEqxHzDh1TJElTHaE/nUiSEeJ9DU/1172iWD54nR4fK/4huxoTtrEoZP2wAgDHbICi
vRZQIA9ygV/MlP+7mea6kMvq+cYMwq7FGc4zoWtcu358NFcXrfA/rs3qr5nsLFR+jM4uElZI7xc7
P0peYNLcdDa8pUNjyw9bowJWCZ4kLOGGgYz+qxcs+sjiMho6/4UIyYOf8kpIEFR3N+2ivEC+5BB0
9+Rbu7nzifmPQdjH5FCQNYA+HLhNkNPU98OwoX6EyneSMSy4kLGCenROmxMmtNVQZlR4rmA=
-----END CERTIFICATE-----
SSL.com TLS ECC Root CA 2022
============================
-----BEGIN CERTIFICATE-----
MIICOjCCAcCgAwIBAgIQFAP1q/s3ixdAW+JDsqXRxDAKBggqhkjOPQQDAzBOMQswCQYDVQQGEwJV
UzEYMBYGA1UECgwPU1NMIENvcnBvcmF0aW9uMSUwIwYDVQQDDBxTU0wuY29tIFRMUyBFQ0MgUm9v
dCBDQSAyMDIyMB4XDTIyMDgyNTE2MzM0OFoXDTQ2MDgxOTE2MzM0N1owTjELMAkGA1UEBhMCVVMx
GDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjElMCMGA1UEAwwcU1NMLmNvbSBUTFMgRUNDIFJvb3Qg
Q0EgMjAyMjB2MBAGByqGSM49AgEGBSuBBAAiA2IABEUpNXP6wrgjzhR9qLFNoFs27iosU8NgCTWy
JGYmacCzldZdkkAZDsalE3D07xJRKF3nzL35PIXBz5SQySvOkkJYWWf9lCcQZIxPBLFNSeR7T5v1
5wj4A4j3p8OSSxlUgaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAfBgNVHSMEGDAWgBSJjy+j6CugFFR7
81a4Jl9nOAuc0DAdBgNVHQ4EFgQUiY8vo+groBRUe/NWuCZfZzgLnNAwDgYDVR0PAQH/BAQDAgGG
MAoGCCqGSM49BAMDA2gAMGUCMFXjIlbp15IkWE8elDIPDAI2wv2sdDJO4fscgIijzPvX6yv/N33w
7deedWo1dlJF4AIxAMeNb0Igj762TVntd00pxCAgRWSGOlDGxK0tk/UYfXLtqc/ErFc2KAhl3zx5
Zn6g6g==
-----END CERTIFICATE-----
Atos TrustedRoot Root CA ECC TLS 2021
=====================================
-----BEGIN CERTIFICATE-----
MIICFTCCAZugAwIBAgIQPZg7pmY9kGP3fiZXOATvADAKBggqhkjOPQQDAzBMMS4wLAYDVQQDDCVB
dG9zIFRydXN0ZWRSb290IFJvb3QgQ0EgRUNDIFRMUyAyMDIxMQ0wCwYDVQQKDARBdG9zMQswCQYD
VQQGEwJERTAeFw0yMTA0MjIwOTI2MjNaFw00MTA0MTcwOTI2MjJaMEwxLjAsBgNVBAMMJUF0b3Mg
VHJ1c3RlZFJvb3QgUm9vdCBDQSBFQ0MgVExTIDIwMjExDTALBgNVBAoMBEF0b3MxCzAJBgNVBAYT
AkRFMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEloZYKDcKZ9Cg3iQZGeHkBQcfl+3oZIK59sRxUM6K
DP/XtXa7oWyTbIOiaG6l2b4siJVBzV3dscqDY4PMwL502eCdpO5KTlbgmClBk1IQ1SQ4AjJn8ZQS
b+/Xxd4u/RmAo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBR2KCXWfeBmmnoJsmo7jjPX
NtNPojAOBgNVHQ8BAf8EBAMCAYYwCgYIKoZIzj0EAwMDaAAwZQIwW5kp85wxtolrbNa9d+F851F+
uDrNozZffPc8dz7kUK2o59JZDCaOMDtuCCrCp1rIAjEAmeMM56PDr9NJLkaCI2ZdyQAUEv049OGY
a3cpetskz2VAv9LcjBHo9H1/IISpQuQo
-----END CERTIFICATE-----
Atos TrustedRoot Root CA RSA TLS 2021
=====================================
-----BEGIN CERTIFICATE-----
MIIFZDCCA0ygAwIBAgIQU9XP5hmTC/srBRLYwiqipDANBgkqhkiG9w0BAQwFADBMMS4wLAYDVQQD
DCVBdG9zIFRydXN0ZWRSb290IFJvb3QgQ0EgUlNBIFRMUyAyMDIxMQ0wCwYDVQQKDARBdG9zMQsw
CQYDVQQGEwJERTAeFw0yMTA0MjIwOTIxMTBaFw00MTA0MTcwOTIxMDlaMEwxLjAsBgNVBAMMJUF0
b3MgVHJ1c3RlZFJvb3QgUm9vdCBDQSBSU0EgVExTIDIwMjExDTALBgNVBAoMBEF0b3MxCzAJBgNV
BAYTAkRFMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAtoAOxHm9BYx9sKOdTSJNy/BB
l01Z4NH+VoyX8te9j2y3I49f1cTYQcvyAh5x5en2XssIKl4w8i1mx4QbZFc4nXUtVsYvYe+W/CBG
vevUez8/fEc4BKkbqlLfEzfTFRVOvV98r61jx3ncCHvVoOX3W3WsgFWZkmGbzSoXfduP9LVq6hdK
ZChmFSlsAvFr1bqjM9xaZ6cF4r9lthawEO3NUDPJcFDsGY6wx/J0W2tExn2WuZgIWWbeKQGb9Cpt
0xU6kGpn8bRrZtkh68rZYnxGEFzedUlnnkL5/nWpo63/dgpnQOPF943HhZpZnmKaau1Fh5hnstVK
PNe0OwANwI8f4UDErmwh3El+fsqyjW22v5MvoVw+j8rtgI5Y4dtXz4U2OLJxpAmMkokIiEjxQGMY
sluMWuPD0xeqqxmjLBvk1cbiZnrXghmmOxYsL3GHX0WelXOTwkKBIROW1527k2gV+p2kHYzygeBY
Br3JtuP2iV2J+axEoctr+hbxx1A9JNr3w+SH1VbxT5Aw+kUJWdo0zuATHAR8ANSbhqRAvNncTFd+
rrcztl524WWLZt+NyteYr842mIycg5kDcPOvdO3GDjbnvezBc6eUWsuSZIKmAMFwoW4sKeFYV+xa
fJlrJaSQOoD0IJ2azsct+bJLKZWD6TWNp0lIpw9MGZHQ9b8Q4HECAwEAAaNCMEAwDwYDVR0TAQH/
BAUwAwEB/zAdBgNVHQ4EFgQUdEmZ0f+0emhFdcN+tNzMzjkz2ggwDgYDVR0PAQH/BAQDAgGGMA0G
CSqGSIb3DQEBDAUAA4ICAQAjQ1MkYlxt/T7Cz1UAbMVWiLkO3TriJQ2VSpfKgInuKs1l+NsW4AmS
4BjHeJi78+xCUvuppILXTdiK/ORO/auQxDh1MoSf/7OwKwIzNsAQkG8dnK/haZPso0UvFJ/1TCpl
Q3IM98P4lYsU84UgYt1UU90s3BiVaU+DR3BAM1h3Egyi61IxHkzJqM7F78PRreBrAwA0JrRUITWX
AdxfG/F851X6LWh3e9NpzNMOa7pNdkTWwhWaJuywxfW70Xp0wmzNxbVe9kzmWy2B27O3Opee7c9G
slA9hGCZcbUztVdF5kJHdWoOsAgMrr3e97sPWD2PAzHoPYJQyi9eDF20l74gNAf0xBLh7tew2Vkt
afcxBPTy+av5EzH4AXcOPUIjJsyacmdRIXrMPIWo6iFqO9taPKU0nprALN+AnCng33eU0aKAQv9q
TFsR0PXNor6uzFFcw9VUewyu1rkGd4Di7wcaaMxZUa1+XGdrudviB0JbuAEFWDlN5LuYo7Ey7Nmj
1m+UI/87tyll5gfp77YZ6ufCOB0yiJA8EytuzO+rdwY0d4RPcuSBhPm5dDTedk+SKlOxJTnbPP/l
PqYO5Wue/9vsL3SD3460s6neFE3/MaNFcyT6lSnMEpcEoji2jbDwN/zIIX8/syQbPYtuzE2wFg2W
HYMfRsCbvUOZ58SWLs5fyQ==
-----END CERTIFICATE-----
TrustAsia Global Root CA G3
===========================
-----BEGIN CERTIFICATE-----
MIIFpTCCA42gAwIBAgIUZPYOZXdhaqs7tOqFhLuxibhxkw8wDQYJKoZIhvcNAQEMBQAwWjELMAkG
A1UEBhMCQ04xJTAjBgNVBAoMHFRydXN0QXNpYSBUZWNobm9sb2dpZXMsIEluYy4xJDAiBgNVBAMM
G1RydXN0QXNpYSBHbG9iYWwgUm9vdCBDQSBHMzAeFw0yMTA1MjAwMjEwMTlaFw00NjA1MTkwMjEw
MTlaMFoxCzAJBgNVBAYTAkNOMSUwIwYDVQQKDBxUcnVzdEFzaWEgVGVjaG5vbG9naWVzLCBJbmMu
MSQwIgYDVQQDDBtUcnVzdEFzaWEgR2xvYmFsIFJvb3QgQ0EgRzMwggIiMA0GCSqGSIb3DQEBAQUA
A4ICDwAwggIKAoICAQDAMYJhkuSUGwoqZdC+BqmHO1ES6nBBruL7dOoKjbmzTNyPtxNST1QY4Sxz
lZHFZjtqz6xjbYdT8PfxObegQ2OwxANdV6nnRM7EoYNl9lA+sX4WuDqKAtCWHwDNBSHvBm3dIZwZ
Q0WhxeiAysKtQGIXBsaqvPPW5vxQfmZCHzyLpnl5hkA1nyDvP+uLRx+PjsXUjrYsyUQE49RDdT/V
P68czH5GX6zfZBCK70bwkPAPLfSIC7Epqq+FqklYqL9joDiR5rPmd2jE+SoZhLsO4fWvieylL1Ag
dB4SQXMeJNnKziyhWTXAyB1GJ2Faj/lN03J5Zh6fFZAhLf3ti1ZwA0pJPn9pMRJpxx5cynoTi+jm
9WAPzJMshH/x/Gr8m0ed262IPfN2dTPXS6TIi/n1Q1hPy8gDVI+lhXgEGvNz8teHHUGf59gXzhqc
D0r83ERoVGjiQTz+LISGNzzNPy+i2+f3VANfWdP3kXjHi3dqFuVJhZBFcnAvkV34PmVACxmZySYg
WmjBNb9Pp1Hx2BErW+Canig7CjoKH8GB5S7wprlppYiU5msTf9FkPz2ccEblooV7WIQn3MSAPmea
mseaMQ4w7OYXQJXZRe0Blqq/DPNL0WP3E1jAuPP6Z92bfW1K/zJMtSU7/xxnD4UiWQWRkUF3gdCF
TIcQcf+eQxuulXUtgQIDAQABo2MwYTAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFEDk5PIj
7zjKsK5Xf/IhMBY027ySMB0GA1UdDgQWBBRA5OTyI+84yrCuV3/yITAWNNu8kjAOBgNVHQ8BAf8E
BAMCAQYwDQYJKoZIhvcNAQEMBQADggIBACY7UeFNOPMyGLS0XuFlXsSUT9SnYaP4wM8zAQLpw6o1
D/GUE3d3NZ4tVlFEbuHGLige/9rsR82XRBf34EzC4Xx8MnpmyFq2XFNFV1pF1AWZLy4jVe5jaN/T
G3inEpQGAHUNcoTpLrxaatXeL1nHo+zSh2bbt1S1JKv0Q3jbSwTEb93mPmY+KfJLaHEih6D4sTNj
duMNhXJEIlU/HHzp/LgV6FL6qj6jITk1dImmasI5+njPtqzn59ZW/yOSLlALqbUHM/Q4X6RJpstl
cHboCoWASzY9M/eVVHUl2qzEc4Jl6VL1XP04lQJqaTDFHApXB64ipCz5xUG3uOyfT0gA+QEEVcys
+TIxxHWVBqB/0Y0n3bOppHKH/lmLmnp0Ft0WpWIp6zqW3IunaFnT63eROfjXy9mPX1onAX1daBli
2MjN9LdyR75bl87yraKZk62Uy5P2EgmVtqvXO9A/EcswFi55gORngS1d7XB4tmBZrOFdRWOPyN9y
aFvqHbgB8X7754qz41SgOAngPN5C8sLtLpvzHzW2NtjjgKGLzZlkD8Kqq7HK9W+eQ42EVJmzbsAS
ZthwEPEGNTNDqJwuuhQxzhB/HIbjj9LV+Hfsm6vxL2PZQl/gZ4FkkfGXL/xuJvYz+NO1+MRiqzFR
JQJ6+N1rZdVtTTDIZbpoFGWsJwt0ivKH
-----END CERTIFICATE-----
TrustAsia Global Root CA G4
===========================
-----BEGIN CERTIFICATE-----
MIICVTCCAdygAwIBAgIUTyNkuI6XY57GU4HBdk7LKnQV1tcwCgYIKoZIzj0EAwMwWjELMAkGA1UE
BhMCQ04xJTAjBgNVBAoMHFRydXN0QXNpYSBUZWNobm9sb2dpZXMsIEluYy4xJDAiBgNVBAMMG1Ry
dXN0QXNpYSBHbG9iYWwgUm9vdCBDQSBHNDAeFw0yMTA1MjAwMjEwMjJaFw00NjA1MTkwMjEwMjJa
MFoxCzAJBgNVBAYTAkNOMSUwIwYDVQQKDBxUcnVzdEFzaWEgVGVjaG5vbG9naWVzLCBJbmMuMSQw
IgYDVQQDDBtUcnVzdEFzaWEgR2xvYmFsIFJvb3QgQ0EgRzQwdjAQBgcqhkjOPQIBBgUrgQQAIgNi
AATxs8045CVD5d4ZCbuBeaIVXxVjAd7Cq92zphtnS4CDr5nLrBfbK5bKfFJV4hrhPVbwLxYI+hW8
m7tH5j/uqOFMjPXTNvk4XatwmkcN4oFBButJ+bAp3TPsUKV/eSm4IJijYzBhMA8GA1UdEwEB/wQF
MAMBAf8wHwYDVR0jBBgwFoAUpbtKl86zK3+kMd6Xg1mDpm9xy94wHQYDVR0OBBYEFKW7SpfOsyt/
pDHel4NZg6ZvccveMA4GA1UdDwEB/wQEAwIBBjAKBggqhkjOPQQDAwNnADBkAjBe8usGzEkxn0AA
bbd+NvBNEU/zy4k6LHiRUKNbwMp1JvK/kF0LgoxgKJ/GcJpo5PECMFxYDlZ2z1jD1xCMuo6u47xk
dUfFVZDj/bpV6wfEU6s3qe4hsiFbYI89MvHVI5TWWA==
-----END CERTIFICATE-----
CommScope Public Trust ECC Root-01
==================================
-----BEGIN CERTIFICATE-----
MIICHTCCAaOgAwIBAgIUQ3CCd89NXTTxyq4yLzf39H91oJ4wCgYIKoZIzj0EAwMwTjELMAkGA1UE
BhMCVVMxEjAQBgNVBAoMCUNvbW1TY29wZTErMCkGA1UEAwwiQ29tbVNjb3BlIFB1YmxpYyBUcnVz
dCBFQ0MgUm9vdC0wMTAeFw0yMTA0MjgxNzM1NDNaFw00NjA0MjgxNzM1NDJaME4xCzAJBgNVBAYT
AlVTMRIwEAYDVQQKDAlDb21tU2NvcGUxKzApBgNVBAMMIkNvbW1TY29wZSBQdWJsaWMgVHJ1c3Qg
RUNDIFJvb3QtMDEwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAARLNumuV16ocNfQj3Rid8NeeqrltqLx
eP0CflfdkXmcbLlSiFS8LwS+uM32ENEp7LXQoMPwiXAZu1FlxUOcw5tjnSCDPgYLpkJEhRGnSjot
6dZoL0hOUysHP029uax3OVejQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0G
A1UdDgQWBBSOB2LAUN3GGQYARnQE9/OufXVNMDAKBggqhkjOPQQDAwNoADBlAjEAnDPfQeMjqEI2
Jpc1XHvr20v4qotzVRVcrHgpD7oh2MSg2NED3W3ROT3Ek2DS43KyAjB8xX6I01D1HiXo+k515liW
pDVfG2XqYZpwI7UNo5uSUm9poIyNStDuiw7LR47QjRE=
-----END CERTIFICATE-----
CommScope Public Trust ECC Root-02
==================================
-----BEGIN CERTIFICATE-----
MIICHDCCAaOgAwIBAgIUKP2ZYEFHpgE6yhR7H+/5aAiDXX0wCgYIKoZIzj0EAwMwTjELMAkGA1UE
BhMCVVMxEjAQBgNVBAoMCUNvbW1TY29wZTErMCkGA1UEAwwiQ29tbVNjb3BlIFB1YmxpYyBUcnVz
dCBFQ0MgUm9vdC0wMjAeFw0yMTA0MjgxNzQ0NTRaFw00NjA0MjgxNzQ0NTNaME4xCzAJBgNVBAYT
AlVTMRIwEAYDVQQKDAlDb21tU2NvcGUxKzApBgNVBAMMIkNvbW1TY29wZSBQdWJsaWMgVHJ1c3Qg
RUNDIFJvb3QtMDIwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAR4MIHoYx7l63FRD/cHB8o5mXxO1Q/M
MDALj2aTPs+9xYa9+bG3tD60B8jzljHz7aRP+KNOjSkVWLjVb3/ubCK1sK9IRQq9qEmUv4RDsNuE
SgMjGWdqb8FuvAY5N9GIIvejQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0G
A1UdDgQWBBTmGHX/72DehKT1RsfeSlXjMjZ59TAKBggqhkjOPQQDAwNnADBkAjAmc0l6tqvmSfR9
Uj/UQQSugEODZXW5hYA4O9Zv5JOGq4/nich/m35rChJVYaoR4HkCMHfoMXGsPHED1oQmHhS48zs7
3u1Z/GtMMH9ZzkXpc2AVmkzw5l4lIhVtwodZ0LKOag==
-----END CERTIFICATE-----
CommScope Public Trust RSA Root-01
==================================
-----BEGIN CERTIFICATE-----
MIIFbDCCA1SgAwIBAgIUPgNJgXUWdDGOTKvVxZAplsU5EN0wDQYJKoZIhvcNAQELBQAwTjELMAkG
A1UEBhMCVVMxEjAQBgNVBAoMCUNvbW1TY29wZTErMCkGA1UEAwwiQ29tbVNjb3BlIFB1YmxpYyBU
cnVzdCBSU0EgUm9vdC0wMTAeFw0yMTA0MjgxNjQ1NTRaFw00NjA0MjgxNjQ1NTNaME4xCzAJBgNV
BAYTAlVTMRIwEAYDVQQKDAlDb21tU2NvcGUxKzApBgNVBAMMIkNvbW1TY29wZSBQdWJsaWMgVHJ1
c3QgUlNBIFJvb3QtMDEwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCwSGWjDR1C45Ft
nYSkYZYSwu3D2iM0GXb26v1VWvZVAVMP8syMl0+5UMuzAURWlv2bKOx7dAvnQmtVzslhsuitQDy6
uUEKBU8bJoWPQ7VAtYXR1HHcg0Hz9kXHgKKEUJdGzqAMxGBWBB0HW0alDrJLpA6lfO741GIDuZNq
ihS4cPgugkY4Iw50x2tBt9Apo52AsH53k2NC+zSDO3OjWiE260f6GBfZumbCk6SP/F2krfxQapWs
vCQz0b2If4b19bJzKo98rwjyGpg/qYFlP8GMicWWMJoKz/TUyDTtnS+8jTiGU+6Xn6myY5QXjQ/c
Zip8UlF1y5mO6D1cv547KI2DAg+pn3LiLCuz3GaXAEDQpFSOm117RTYm1nJD68/A6g3czhLmfTif
BSeolz7pUcZsBSjBAg/pGG3svZwG1KdJ9FQFa2ww8esD1eo9anbCyxooSU1/ZOD6K9pzg4H/kQO9
lLvkuI6cMmPNn7togbGEW682v3fuHX/3SZtS7NJ3Wn2RnU3COS3kuoL4b/JOHg9O5j9ZpSPcPYeo
KFgo0fEbNttPxP/hjFtyjMcmAyejOQoBqsCyMWCDIqFPEgkBEa801M/XrmLTBQe0MXXgDW1XT2mH
+VepuhX2yFJtocucH+X8eKg1mp9BFM6ltM6UCBwJrVbl2rZJmkrqYxhTnCwuwwIDAQABo0IwQDAP
BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUN12mmnQywsL5x6YVEFm4
5P3luG0wDQYJKoZIhvcNAQELBQADggIBAK+nz97/4L1CjU3lIpbfaOp9TSp90K09FlxD533Ahuh6
NWPxzIHIxgvoLlI1pKZJkGNRrDSsBTtXAOnTYtPZKdVUvhwQkZyybf5Z/Xn36lbQnmhUQo8mUuJM
3y+Xpi/SB5io82BdS5pYV4jvguX6r2yBS5KPQJqTRlnLX3gWsWc+QgvfKNmwrZggvkN80V4aCRck
jXtdlemrwWCrWxhkgPut4AZ9HcpZuPN4KWfGVh2vtrV0KnahP/t1MJ+UXjulYPPLXAziDslg+Mkf
Foom3ecnf+slpoq9uC02EJqxWE2aaE9gVOX2RhOOiKy8IUISrcZKiX2bwdgt6ZYD9KJ0DLwAHb/W
NyVntHKLr4W96ioDj8z7PEQkguIBpQtZtjSNMgsSDesnwv1B10A8ckYpwIzqug/xBpMu95yo9GA+
o/E4Xo4TwbM6l4c/ksp4qRyv0LAbJh6+cOx69TOY6lz/KwsETkPdY34Op054A5U+1C0wlREQKC6/
oAI+/15Z0wUOlV9TRe9rh9VIzRamloPh37MG88EU26fsHItdkJANclHnYfkUyq+Dj7+vsQpZXdxc
1+SWrVtgHdqul7I52Qb1dgAT+GhMIbA1xNxVssnBQVocicCMb3SgazNNtQEo/a2tiRc7ppqEvOuM
6sRxJKi6KfkIsidWNTJf6jn7MZrVGczw
-----END CERTIFICATE-----
CommScope Public Trust RSA Root-02
==================================
-----BEGIN CERTIFICATE-----
MIIFbDCCA1SgAwIBAgIUVBa/O345lXGN0aoApYYNK496BU4wDQYJKoZIhvcNAQELBQAwTjELMAkG
A1UEBhMCVVMxEjAQBgNVBAoMCUNvbW1TY29wZTErMCkGA1UEAwwiQ29tbVNjb3BlIFB1YmxpYyBU
cnVzdCBSU0EgUm9vdC0wMjAeFw0yMTA0MjgxNzE2NDNaFw00NjA0MjgxNzE2NDJaME4xCzAJBgNV
BAYTAlVTMRIwEAYDVQQKDAlDb21tU2NvcGUxKzApBgNVBAMMIkNvbW1TY29wZSBQdWJsaWMgVHJ1
c3QgUlNBIFJvb3QtMDIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDh+g77aAASyE3V
rCLENQE7xVTlWXZjpX/rwcRqmL0yjReA61260WI9JSMZNRTpf4mnG2I81lDnNJUDMrG0kyI9p+Kx
7eZ7Ti6Hmw0zdQreqjXnfuU2mKKuJZ6VszKWpCtYHu8//mI0SFHRtI1CrWDaSWqVcN3SAOLMV2MC
e5bdSZdbkk6V0/nLKR8YSvgBKtJjCW4k6YnS5cciTNxzhkcAqg2Ijq6FfUrpuzNPDlJwnZXjfG2W
Wy09X6GDRl224yW4fKcZgBzqZUPckXk2LHR88mcGyYnJ27/aaL8j7dxrrSiDeS/sOKUNNwFnJ5rp
M9kzXzehxfCrPfp4sOcsn/Y+n2Dg70jpkEUeBVF4GiwSLFworA2iI540jwXmojPOEXcT1A6kHkIf
hs1w/tkuFT0du7jyU1fbzMZ0KZwYszZ1OC4PVKH4kh+Jlk+71O6d6Ts2QrUKOyrUZHk2EOH5kQMr
eyBUzQ0ZGshBMjTRsJnhkB4BQDa1t/qp5Xd1pCKBXbCL5CcSD1SIxtuFdOa3wNemKfrb3vOTlycE
VS8KbzfFPROvCgCpLIscgSjX74Yxqa7ybrjKaixUR9gqiC6vwQcQeKwRoi9C8DfF8rhW3Q5iLc4t
Vn5V8qdE9isy9COoR+jUKgF4z2rDN6ieZdIs5fq6M8EGRPbmz6UNp2YINIos8wIDAQABo0IwQDAP
BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUR9DnsSL/nSz12Vdgs7Gx
cJXvYXowDQYJKoZIhvcNAQELBQADggIBAIZpsU0v6Z9PIpNojuQhmaPORVMbc0RTAIFhzTHjCLqB
KCh6krm2qMhDnscTJk3C2OVVnJJdUNjCK9v+5qiXz1I6JMNlZFxHMaNlNRPDk7n3+VGXu6TwYofF
1gbTl4MgqX67tiHCpQ2EAOHyJxCDut0DgdXdaMNmEMjRdrSzbymeAPnCKfWxkxlSaRosTKCL4BWa
MS/TiJVZbuXEs1DIFAhKm4sTg7GkcrI7djNB3NyqpgdvHSQSn8h2vS/ZjvQs7rfSOBAkNlEv41xd
gSGn2rtO/+YHqP65DSdsu3BaVXoT6fEqSWnHX4dXTEN5bTpl6TBcQe7rd6VzEojov32u5cSoHw2O
HG1QAk8mGEPej1WFsQs3BWDJVTkSBKEqz3EWnzZRSb9wO55nnPt7eck5HHisd5FUmrh1CoFSl+Nm
YWvtPjgelmFV4ZFUjO2MJB+ByRCac5krFk5yAD9UG/iNuovnFNa2RU9g7Jauwy8CTl2dlklyALKr
dVwPaFsdZcJfMw8eD/A7hvWwTruc9+olBdytoptLFwG+Qt81IR2tq670v64fG9PiO/yzcnMcmyiQ
iRM9HcEARwmWmjgb3bHPDcK0RPOWlc4yOo80nOAXx17Org3bhzjlP1v9mxnhMUF6cKojawHhRUzN
lM47ni3niAIi9G7oyOzWPPO5std3eqx7
-----END CERTIFICATE-----

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="openssl"
PKG_VERSION="3.0.9"
PKG_SHA256="eb1ab04781474360f77c318ab89d8c5a03abc38e63d65a603cabbf1b00a1dc90"
PKG_VERSION="3.0.12"
PKG_SHA256="f93c9e8edde5e9166119de31755fc87b4aa34863662f67ddfcba14d0b6b69b61"
PKG_LICENSE="Apache-2.0"
PKG_SITE="https://www.openssl.org"
PKG_URL="https://www.openssl.org/source/${PKG_NAME}-${PKG_VERSION}.tar.gz"

View File

@@ -119,6 +119,8 @@ makeinstall_target() {
cp ${PKG_DIR}/scripts/apt-get ${INSTALL}/usr/bin/
cp ${PKG_DIR}/scripts/sudo ${INSTALL}/usr/bin/
cp ${PKG_DIR}/scripts/pastebinit ${INSTALL}/usr/bin/
sed -e "s/@DISTRONAME@-@OS_VERSION@/${DISTRONAME}-$OS_VERSION/g" \
-i ${INSTALL}/usr/bin/pastebinit
ln -sf pastebinit ${INSTALL}/usr/bin/paste
cp ${PKG_DIR}/scripts/vfd-clock ${INSTALL}/usr/bin/

View File

@@ -3,27 +3,40 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2009-2014 Stephan Raue (stephan@openelec.tv)
StartProgressLog() {
if [ "$1" = "spinner" ]; then
echo "*** $3" >>$LOG
fi
StartProgress "$@"
}
if [ -e /storage/.please_resize_me ] ; then
. /usr/lib/libreelec/functions
hidecursor
mount -o remount,rw /flash
LOG=/flash/fs-resize.log
date -Iseconds >>$LOG
# this sh** was never intended to be used
# on already installed and runing system
if [ -d /storage/.kodi -o -d /storage/.config -o -d /storage/.cache ] ; then
rm -f /storage/.please_resize_me
sync
echo "Resizing is not permitted - the system has already been initialised."
echo "Resizing is not permitted - the system has already been initialised." | tee -a $LOG
mount -o remount,ro /flash
StartProgress countdown "Rebooting in 15s... " 15 "NOW"
reboot -f
fi
# get the disk. /storage on 2nd partition
echo $(grep "/storage " /proc/mounts) >>$LOG
PART=$(grep "/storage " /proc/mounts | cut -d" " -f1 | grep '2$')
# get disk: /dev/sdx2 -> /dev/sdx, /dev/mmcblkxp2 -> /dev/mmcblkx
case $PART in
"/dev/mmcblk"*)
"/dev/mmcblk"*|"/dev/nvme"*)
DISK=$(echo $PART | sed s/p2$//g)
;;
*)
@@ -34,6 +47,8 @@ if [ -e /storage/.please_resize_me ] ; then
rm -f /storage/.please_resize_me
sync
echo "DISK: $DISK PART: $PART" >>$LOG
# just in case
if [ ! -z "$DISK" -a ! -z "$PART" ] ; then
umount $PART
@@ -46,13 +61,17 @@ if [ -e /storage/.please_resize_me ] ; then
# identify the partition scheme, and if gpt fix minor issues such as gpt header not at end of disk
SCHEME=$(blkid -s PTTYPE -o value $DISK)
if [ "$SCHEME" = "gpt" ]; then
StartProgress spinner "Checking layout... " "sgdisk -e $DISK &>/dev/null"
StartProgressLog spinner "Checking layout... " "sgdisk -e $DISK >>$LOG 2>&1"
fi
StartProgress spinner "Resizing partition... " "parted -s -m $DISK resizepart 2 100% &>/dev/null"
StartProgress spinner "Checking file system... " "e2fsck -f -p $PART &>/dev/null"
StartProgress spinner "Resizing file system... " "resize2fs $PART &>/dev/null"
StartProgressLog spinner "Resizing partition... " "parted -s -m $DISK resizepart 2 100% >>$LOG 2>&1"
StartProgressLog spinner "Checking file system... " "e2fsck -f -p $PART >>$LOG 2>&1"
StartProgressLog spinner "Resizing file system... " "resize2fs $PART >>$LOG 2>&1"
StartProgress countdown "Rebooting in 15s... " 15 "NOW"
else
echo "Partition was not detected - resizing aborted."
StartProgress countdown "Rebooting in 15s... " 15 "NOW"
fi
mount -o remount,ro /flash
fi
reboot -f &>/dev/null

View File

@@ -4,8 +4,6 @@
# Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv)
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
if [ -n "${PASTEUSR}" -a "${PASTEPWD}" ]; then
cat "$@" | curl -F 'f:1=<-' ${PASTEUSR}:${PASTEPWD}@ix.io
else
cat "$@" | curl -F 'f:1=<-' http://ix.io
fi
token=$(echo "@DISTRONAME@-@OS_VERSION@" | sha256sum | cut -d ' ' -f 1)
cat "$@" | curl https://paste.libreelec.tv -F 'file=@-' -H "Authorization: Bearer ${token}"

View File

@@ -0,0 +1,57 @@
From 5d5e76d369a412bfb3d2cebb5fc0a7509cef878d Mon Sep 17 00:00:00 2001
From: Rod Smith <rodsmith@rodsbooks.com>
Date: Fri, 15 Apr 2022 18:10:14 -0400
Subject: [PATCH 01/12] Fix failure & crash of sgdisk when compiled with latest
popt (commit 740; presumably eventually release 1.19)
---
NEWS | 8 ++++++++
gptcl.cc | 2 +-
support.h | 2 +-
3 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/NEWS b/NEWS
index c7add56..9e153fd 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,11 @@
+1.0.10 (?/??/2022):
+-------------------
+
+- Fixed problem that caused sgdisk to crash with errors about being unable
+ to read the disk's partition table when compiled with the latest popt
+ (commit 740, which is pre-release as I type; presumably version 1.19 and
+ later once released).
+
1.0.9 (4/14/2022):
------------------
diff --git a/gptcl.cc b/gptcl.cc
index 34c9421..0d578eb 100644
--- a/gptcl.cc
+++ b/gptcl.cc
@@ -155,7 +155,7 @@ int GPTDataCL::DoOptions(int argc, char* argv[]) {
} // while
// Assume first non-option argument is the device filename....
- device = (char*) poptGetArg(poptCon);
+ device = strdup((char*) poptGetArg(poptCon));
poptResetContext(poptCon);
if (device != NULL) {
diff --git a/support.h b/support.h
index 8ba9ad1..f91f1bc 100644
--- a/support.h
+++ b/support.h
@@ -8,7 +8,7 @@
#include <stdlib.h>
#include <string>
-#define GPTFDISK_VERSION "1.0.9"
+#define GPTFDISK_VERSION "1.0.9.1"
#if defined (__FreeBSD__) || defined (__FreeBSD_kernel__) || defined (__APPLE__)
// Darwin (Mac OS) & FreeBSD: disk IOCTLs are different, and there is no lseek64
--
2.31.1

View File

@@ -0,0 +1,39 @@
From 6a8416cbd12d55f882bb751993b94f72d338d96f Mon Sep 17 00:00:00 2001
From: Rod Smith <rodsmith@rodsbooks.com>
Date: Sat, 16 Apr 2022 09:32:04 -0400
Subject: [PATCH 02/12] Updated guid.cc to deal with minor change in libuuid
---
NEWS | 2 ++
guid.cc | 2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/NEWS b/NEWS
index 9e153fd..9ec7e63 100644
--- a/NEWS
+++ b/NEWS
@@ -6,6 +6,8 @@
(commit 740, which is pre-release as I type; presumably version 1.19 and
later once released).
+- Updated guid.cc to deal with minor change in libuuid.
+
1.0.9 (4/14/2022):
------------------
diff --git a/guid.cc b/guid.cc
index 1e73ab7..d3e4fd5 100644
--- a/guid.cc
+++ b/guid.cc
@@ -141,7 +141,7 @@ void GUIDData::Zero(void) {
void GUIDData::Randomize(void) {
int i, uuidGenerated = 0;
-#ifdef _UUID_UUID_H
+#if defined (_UUID_UUID_H) || defined (_UL_LIBUUID_UUID_H)
uuid_generate(uuidData);
ReverseBytes(&uuidData[0], 4);
ReverseBytes(&uuidData[4], 2);
--
2.31.1

View File

@@ -0,0 +1,115 @@
From 913f7b48647bdbd23fdc4abccf2168b061273aa4 Mon Sep 17 00:00:00 2001
From: Rod Smith <rodsmith@rodsbooks.com>
Date: Tue, 26 Apr 2022 15:46:49 -0400
Subject: [PATCH 03/12] Updated URLs in man pages to HTTPS rather than HTTP
---
cgdisk.8 | 8 ++++----
fixparts.8 | 4 ++--
gdisk.8 | 8 ++++----
sgdisk.8 | 8 ++++----
4 files changed, 14 insertions(+), 14 deletions(-)
diff --git a/cgdisk.8 b/cgdisk.8
index e3b5cb4..bc83d4b 100644
--- a/cgdisk.8
+++ b/cgdisk.8
@@ -25,7 +25,7 @@ disks.
For information on MBR vs. GPT, as well as GPT terminology and structure,
see the extended GPT fdisk documentation at
-\fIhttp://www.rodsbooks.com/gdisk/\fR or consult Wikipedia.
+\fIhttps://www.rodsbooks.com/gdisk/\fR or consult Wikipedia.
The \fBcgdisk\fR program employs a user interface similar to that of Linux's
\fBcfdisk\fR, but \fBcgdisk\fR modifies GPT partitions. It also has the
@@ -389,11 +389,11 @@ Contributors:
.BR sgdisk (8),
.BR fixparts (8).
-\fIhttp://en.wikipedia.org/wiki/GUID_Partition_Table\fR
+\fIhttps://en.wikipedia.org/wiki/GUID_Partition_Table\fR
-\fIhttp://developer.apple.com/technotes/tn2006/tn2166.html\fR
+\fIhttps://developer.apple.com/technotes/tn2006/tn2166.html\fR
-\fIhttp://www.rodsbooks.com/gdisk/\fR
+\fIhttps://www.rodsbooks.com/gdisk/\fR
.SH "AVAILABILITY"
The \fBcgdisk\fR command is part of the \fIGPT fdisk\fR package and is
diff --git a/fixparts.8 b/fixparts.8
index da7462a..25d05ad 100644
--- a/fixparts.8
+++ b/fixparts.8
@@ -273,9 +273,9 @@ Contributors:
.BR gdisk (8),
.BR sgdisk (8).
-\fIhttp://en.wikipedia.org/wiki/Master_boot_record\fR
+\fIhttps://en.wikipedia.org/wiki/Master_boot_record\fR
-\fIhttp://www.rodsbooks.com/fixparts/\fR
+\fIhttps://www.rodsbooks.com/fixparts/\fR
.SH "AVAILABILITY"
The \fBfixparts\fR command is part of the \fIGPT fdisk\fR package and is
diff --git a/gdisk.8 b/gdisk.8
index b826b89..8c9929b 100644
--- a/gdisk.8
+++ b/gdisk.8
@@ -27,7 +27,7 @@ recovery options require you to understand the distinctions between the
main and backup data, as well as between the GPT headers and the partition
tables. For information on MBR vs. GPT, as well as GPT terminology and
structure, see the extended \fBgdisk\fR documentation at
-\fIhttp://www.rodsbooks.com/gdisk/\fR or consult Wikipedia.
+\fIhttps://www.rodsbooks.com/gdisk/\fR or consult Wikipedia.
The \fBgdisk\fR program employs a user interface similar to that of Linux's
\fBfdisk\fR, but \fBgdisk\fR modifies GPT partitions. It also has the
@@ -702,11 +702,11 @@ Contributors:
.BR sgdisk (8),
.BR fixparts (8).
-\fIhttp://en.wikipedia.org/wiki/GUID_Partition_Table\fR
+\fIhttps://en.wikipedia.org/wiki/GUID_Partition_Table\fR
-\fIhttp://developer.apple.com/technotes/tn2006/tn2166.html\fR
+\fIhttps://developer.apple.com/technotes/tn2006/tn2166.html\fR
-\fIhttp://www.rodsbooks.com/gdisk/\fR
+\fIhttps://www.rodsbooks.com/gdisk/\fR
.SH "AVAILABILITY"
The \fBgdisk\fR command is part of the \fIGPT fdisk\fR package and is
diff --git a/sgdisk.8 b/sgdisk.8
index b966a13..4e5a15a 100644
--- a/sgdisk.8
+++ b/sgdisk.8
@@ -23,7 +23,7 @@ recovery options require you to understand the distinctions between the
main and backup data, as well as between the GPT headers and the partition
tables. For information on MBR vs. GPT, as well as GPT terminology and
structure, see the extended \fBgdisk\fR documentation at
-\fIhttp://www.rodsbooks.com/gdisk/\fR or consult Wikipedia.
+\fIhttps://www.rodsbooks.com/gdisk/\fR or consult Wikipedia.
The \fBsgdisk\fR program employs a user interface that's based entirely on
the command line, making it suitable for use in scripts or by experts who
@@ -632,11 +632,11 @@ Contributors:
.BR sfdisk (8),
.BR fixparts (8).
-\fIhttp://en.wikipedia.org/wiki/GUID_Partition_Table\fR
+\fIhttps://en.wikipedia.org/wiki/GUID_Partition_Table\fR
-\fIhttp://developer.apple.com/technotes/tn2006/tn2166.html\fR
+\fIhttps://developer.apple.com/technotes/tn2006/tn2166.html\fR
-\fIhttp://www.rodsbooks.com/gdisk/\fR
+\fIhttps://www.rodsbooks.com/gdisk/\fR
.SH "AVAILABILITY"
The \fBsgdisk\fR command is part of the \fIGPT fdisk\fR package and is
--
2.31.1

View File

@@ -0,0 +1,40 @@
From f5de3401b974ce103ffd93af8f9d43505a04aaf9 Mon Sep 17 00:00:00 2001
From: Damian Kurek <starfire24680@gmail.com>
Date: Thu, 7 Jul 2022 03:39:16 +0000
Subject: [PATCH 04/12] Fix NULL dereference when duplicating string argument
poptGetArg can return NULL if there are no additional arguments, which
makes strdup dereference NULL on strlen
---
gptcl.cc | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/gptcl.cc b/gptcl.cc
index 0d578eb..ab95239 100644
--- a/gptcl.cc
+++ b/gptcl.cc
@@ -155,10 +155,11 @@ int GPTDataCL::DoOptions(int argc, char* argv[]) {
} // while
// Assume first non-option argument is the device filename....
- device = strdup((char*) poptGetArg(poptCon));
- poptResetContext(poptCon);
+ device = (char*) poptGetArg(poptCon);
if (device != NULL) {
+ device = strdup(device);
+ poptResetContext(poptCon);
JustLooking(); // reset as necessary
BeQuiet(); // Tell called functions to be less verbose & interactive
if (LoadPartitions((string) device)) {
@@ -498,6 +499,7 @@ int GPTDataCL::DoOptions(int argc, char* argv[]) {
cerr << "Error encountered; not saving changes.\n";
retval = 4;
} // if
+ free(device);
} // if (device != NULL)
poptFreeContext(poptCon);
return retval;
--
2.31.1

View File

@@ -0,0 +1,34 @@
From 7dfa8984f5a30f313d8675ff6097c8592d636d10 Mon Sep 17 00:00:00 2001
From: Khem Raj <raj.khem@gmail.com>
Date: Mon, 12 Dec 2022 12:50:07 -0800
Subject: [PATCH 05/12] Use 64bit time_t on linux as well
Alias 64bit version of stat functions to original functions
we are already passing -D_FILE_OFFSET_BITS=64 in linux Makefile
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
diskio-unix.cc | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/diskio-unix.cc b/diskio-unix.cc
index 7780aeb..0897c56 100644
--- a/diskio-unix.cc
+++ b/diskio-unix.cc
@@ -37,8 +37,12 @@
using namespace std;
-#ifdef __APPLE__
+#if defined(__APPLE__) || defined(__linux__)
#define off64_t off_t
+#define stat64 stat
+#define fstat64 fstat
+#define lstat64 lstat
+#define lseek64 lseek
#endif
// Returns the official "real" name for a shortened version of same.
--
2.31.1

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