Compare commits

..

556 Commits

Author SHA1 Message Date
Rudi Heitbaum
fe13b66332 Merge pull request #8504 from HiassofT/le11-kodi-20.3
[le11] kodi: update to 20.3-Nexus
2024-01-10 22:32:23 +11:00
Matthias Reichl
77e56aa0aa kodi: update to 20.3-Nexus
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-01-10 11:51:05 +01:00
CvH
850899b5cc Merge pull request #8498 from HiassofT/le11-kernel-6.1.70
[le11] linux (RPi): update to 6.1.71
2024-01-09 17:31:24 +01:00
CvH
9ab905d12e Merge pull request #8502 from heitbaum/linux6171
[le11] linux: update to 6.1.71
2024-01-09 17:31:04 +01:00
Christian Hewitt
2a13b975c3 Merge pull request #8501 from heitbaum/tz
[le11] tz: update to 2023d
2024-01-09 16:40:59 +04:00
Rudi Heitbaum
d785042240 linux: update to 6.1.71 2024-01-09 12:31:13 +00:00
Rudi Heitbaum
4fe0a56c2a tz: update to 2023d 2024-01-09 12:26:27 +00:00
Christian Hewitt
724a6f8912 Merge pull request #8305 from antonlacon/le11-hostname
systemd: network-base: add hostname and localhost to hosts.conf if not present [LE11]
2024-01-09 04:37:26 +04:00
Matthias Reichl
81a7affa3b rpi-eeprom: update to 8855da9
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-01-08 14:37:35 +01:00
Matthias Reichl
c00c53a8d4 linux (RPi): update to 6.1.71-280d1a9
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-01-08 14:36:21 +01:00
Matthias Reichl
aaaa24946d linux (RPi): update to 6.1.70-146bbf9
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-01-08 11:55:34 +01:00
Matthias Reichl
e33d0e8ceb linux (RPi): disable IRQSOFF and SCHED tracers
The IRQSOFF tracer harms wireguard performance. Disable those
tracers as they are advanced debugging options not normally
enabled in release kernels.

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

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

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

Changes since v20.2.4:

  * Fixed broken left shoulder in fallback buttonmap

Changes since v20.2.3:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -24,8 +24,6 @@ CONFIG_IP6_NF_TARGET_REJECT=m
CONFIG_IP6_NF_MANGLE=m
CONFIG_IP6_NF_NAT=m
CONFIG_IP6_NF_TARGET_MASQUERADE=m
CONFIG_NETFILTER_XT_MATCH_LIMIT=m
CONFIG_NETFILTER_XT_TARGET_LOG=m
# packages/network/iwd
CONFIG_CRYPTO_USER_API_HASH=y
@@ -62,7 +60,6 @@ CONFIG_WIREGUARD=m
# packages/sysutils/systemd
CONFIG_DEVTMPFS=y
CONFIG_CGROUPS=y
CONFIG_FB_DEVICE=y
CONFIG_INOTIFY_USER=y
CONFIG_SIGNALFD=y
CONFIG_TIMERFD=y
@@ -78,7 +75,7 @@ CONFIG_SYSFS_DEPRECATED=n
CONFIG_UEVENT_HELPER=n
CONFIG_FW_LOADER_USER_HELPER=n
CONFIG_IPV6=y
CONFIG_AUTOFS_FS=y
CONFIG_AUTOFS4_FS=y
CONFIG_TMPFS_XATTR=y
CONFIG_TMPFS_POSIX_ACL=y
CONFIG_EXT4_FS_POSIX_ACL=y

View File

@@ -53,13 +53,6 @@
# Install glibc locales to the build (yes / no)
GLIBC_LOCALES="yes"
# Install arm-mem package on ARM32 (yes / no)
if [ "${TARGET_ARCH}" = "arm" ]; then
ARM_MEM_SUPPORT="yes"
else
ARM_MEM_SUPPORT="no"
fi
# additional drivers to install:
# for a list of additional drivers see packages/linux-drivers
# Space separated list is supported,
@@ -72,9 +65,6 @@
# Default system partition offset, in sectors, eg. 2048
SYSTEM_PART_START=8192
# Size of storage partition, in MB. Must be >=32
STORAGE_SIZE=32
# build with swap support (yes / no)
SWAP_SUPPORT="yes"
@@ -193,6 +183,9 @@
DEBUG_GROUPS="kodi+=kodi+,kodi-platform+,p8-platform+,!mesa"
DEBUG_GROUP_YES="kodi+"
# wireless daemon to use (wpa_supplicant/iwd)
WIRELESS_DAEMON="iwd"
# build and install iSCSI support - iscsistart (yes / no)
ISCSI_SUPPORT="no"
@@ -223,6 +216,9 @@
# This adds support for parted and mkfs.ext3/4 to initramfs for OEM usage
INITRAMFS_PARTED_SUPPORT="no"
# build and install hfs filesystem utilities (yes / no)
HFSTOOLS="yes"
# build and install nano text editor (yes / no)
NANO_EDITOR="yes"

View File

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

View File

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

View File

@@ -1,25 +0,0 @@
This is free and unencumbered software released into the public domain.
Anyone is free to copy, modify, publish, use, compile, sell, or
distribute this software, either in source code form or as a compiled
binary, for any purpose, commercial or non-commercial, and by any
means.
In jurisdictions that recognize copyright laws, the author or authors
of this software dedicate any and all copyright interest in the
software to the public domain. We make this dedication for the benefit
of the public at large and to the detriment of our heirs and
successors. We intend this dedication to be an overt act of
relinquishment in perpetuity of all present and future rights to this
software under copyright law.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.
For more information, please refer to <http://unlicense.org/>

View File

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

View File

@@ -1,38 +0,0 @@
Additional license notices for GPGME. -*- org -*-
This file contains the copying permission notices for various files in
the GPGME distribution which are not covered by the GNU Lesser
General Public License (LGPL) or the GNU General Public License (GPL).
These notices all require that a copy of the notice be included
in the accompanying documentation and be distributed with binary
distributions of the code, so be sure to include this file along
with any binary distributions derived from the GNU C Library.
* MIT License
For files:
- cJSON.c, cJSON.h
#+begin_quote
Copyright (c) 2009 Dave Gamble
Permission is hereby granted, free of charge, to any person obtaining
a opy of this software and associated documentation files (the
"Software"), to eal in the Software without restriction, including
without limitation the ights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING ROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#+end_quote

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -3,30 +3,18 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="at-spi2-core"
PKG_VERSION="2.52.0"
PKG_SHA256="0ac3fc8320c8d01fa147c272ba7fa03806389c6b03d3c406d0823e30e35ff5ab"
PKG_VERSION="2.47.1"
PKG_SHA256="c6ba7c160434edebf09d2936933569c936f6ec972301766f2bdac5a4d418153c"
PKG_LICENSE="OSS"
PKG_SITE="https://www.gnome.org/"
PKG_URL="https://download.gnome.org/sources/at-spi2-core/${PKG_VERSION:0:4}/at-spi2-core-${PKG_VERSION}.tar.xz"
PKG_DEPENDS_TARGET="toolchain atk dbus glib libxml2"
PKG_DEPENDS_TARGET="toolchain atk dbus glib libXtst"
PKG_LONGDESC="Protocol definitions and daemon for D-Bus at-spi."
configure_package() {
# Build with x11 support
if [ ${DISPLAYSERVER} = "x11" ]; then
PKG_DEPENDS_TARGET+=" libXtst"
fi
}
PKG_MESON_OPTS_TARGET="-Ddocs=false \
-Dintrospection=disabled \
-Ddbus_daemon=/usr/bin/dbus-daemon"
pre_configure_target() {
PKG_MESON_OPTS_TARGET="-Ddocs=false \
-Dintrospection=disabled \
-Ddbus_daemon=/usr/bin/dbus-daemon"
if [ ${DISPLAYSERVER} = "x11" ]; then
PKG_MESON_OPTS_TARGET+="-Dx11=true"
TARGET_LDFLAGS="${LDFLAGS} -lXext"
else
PKG_MESON_OPTS_TARGET+="-Dx11=false"
fi
TARGET_LDFLAGS="${LDFLAGS} -lXext"
}

View File

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

View File

@@ -15,5 +15,5 @@ PKG_CONFIGURE_OPTS_TARGET="${PKG_CONFIGURE_OPTS_TARGET} \
unpack() {
mkdir -p ${PKG_BUILD}
tar --strip-components=1 -xf ${SOURCES}/${PKG_NAME:7}/${PKG_NAME:7}-${PKG_VERSION}.tar.xz -C ${PKG_BUILD}
tar --strip-components=1 -xf ${SOURCES}/${PKG_NAME:7}/${PKG_NAME:7}-${PKG_VERSION}.tar.bz2 -C ${PKG_BUILD}
}

View File

@@ -15,5 +15,5 @@ PKG_CONFIGURE_OPTS_TARGET="${PKG_CONFIGURE_OPTS_TARGET} \
unpack() {
mkdir -p ${PKG_BUILD}
tar --strip-components=1 -xf ${SOURCES}/${PKG_NAME:7}/${PKG_NAME:7}-${PKG_VERSION}.tar.xz -C ${PKG_BUILD}
tar --strip-components=1 -xf ${SOURCES}/${PKG_NAME:7}/${PKG_NAME:7}-${PKG_VERSION}.tar.bz2 -C ${PKG_BUILD}
}

View File

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

View File

@@ -3,12 +3,12 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="gtk3"
PKG_VERSION="3.24.42"
PKG_SHA256="50f89f615092d4dd01bbd759719f8bd380e5f149f6fd78a94725e2de112377e2"
PKG_VERSION="3.24.36"
PKG_SHA256="27a6ef157743350c807ffea59baa1d70226dbede82a5e953ffd58ea6059fe691"
PKG_LICENSE="LGPL"
PKG_SITE="https://www.gtk.org/"
PKG_SITE="http://www.gtk.org/"
PKG_URL="https://ftp.gnome.org/pub/gnome/sources/gtk+/${PKG_VERSION:0:4}/gtk+-${PKG_VERSION}.tar.xz"
PKG_DEPENDS_TARGET="toolchain at-spi2-core atk cairo gdk-pixbuf glib libX11 libXi libXrandr libepoxy pango libxkbcommon"
PKG_DEPENDS_TARGET="toolchain at-spi2-atk atk cairo gdk-pixbuf glib libX11 libXi libXrandr libepoxy pango libxkbcommon"
PKG_DEPENDS_CONFIG="libXft pango gdk-pixbuf shared-mime-info"
PKG_LONGDESC="A library for creating graphical user interfaces for the X Window System."
PKG_BUILD_FLAGS="-sysroot"

View File

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

View File

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

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libXft"
PKG_VERSION="2.3.8"
PKG_SHA256="5e8c3c4bc2d4c0a40aef6b4b38ed2fb74301640da29f6528154b5009b1c6dd49"
PKG_VERSION="2.3.7"
PKG_SHA256="79f0b37c45007381c371a790c2754644ad955166dbf2a48e3625032e9bdd4f71"
PKG_LICENSE="OSS"
PKG_SITE="https://www.X.org"
PKG_URL="https://xorg.freedesktop.org/archive/individual/lib/libXft-${PKG_VERSION}.tar.xz"

View File

@@ -1,9 +1,9 @@
# SPDX-License-Identifier: GPL-2.0-only
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="comskip"
PKG_VERSION="6e66de54358498aa276d233f5b3e7fa673526af1"
PKG_SHA256="412f0cc543cbe327b36b0354c00ace260c996e95dd95cb585ca58dd52c926607"
PKG_VERSION="84fcd7388394c95fc8a7e558642bbadb43134507"
PKG_SHA256="4d45d30335ce1c28fb4de8865ada57f81de18d83a77950e9ab7c3ea26d24a883"
PKG_LICENSE="GPL"
PKG_SITE="http://www.kaashoek.com/comskip/"
PKG_URL="https://github.com/erikkaashoek/Comskip/archive/${PKG_VERSION}.tar.gz"

View File

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

View File

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

View File

@@ -3,7 +3,7 @@
PKG_NAME="cli"
PKG_VERSION="$(get_pkg_version moby)"
PKG_SHA256="f992e895c949852686abef9a6fa9efd622826c4f4d70b83876569a4641c4c8fc"
PKG_SHA256="b31eb0343e8bb587e921a7630baa659896602072a77ad97720e5f2a8e48005e9"
PKG_LICENSE="ASL"
PKG_SITE="https://github.com/docker/cli"
PKG_URL="https://github.com/docker/cli/archive/v${PKG_VERSION}.tar.gz"
@@ -11,8 +11,8 @@ PKG_DEPENDS_TARGET="toolchain go:host"
PKG_LONGDESC="The Docker CLI"
PKG_TOOLCHAIN="manual"
# Git commit of the matching tag https://github.com/docker/cli/tags
export PKG_GIT_COMMIT="7d4bcd863a4c863e650eed02a550dfeb98560b83"
# Git commit of the matching release https://github.com/docker/cli/releases
export PKG_GIT_COMMIT="ef23cbc4315ae76c744e02d687c09548ede461bd"
configure_target() {
go_configure

View File

@@ -1,13 +1,11 @@
--- a/cli-plugins/manager/manager_unix.go 2023-02-03 11:54:16.746399916 +0000
+++ b/cli-plugins/manager/manager_unix.go 2023-02-03 11:59:04.528175595 +0000
@@ -13,8 +13,6 @@
//
// [ConfigFile.CLIPluginsExtraDirs]: https://pkg.go.dev/github.com/docker/cli@v26.1.4+incompatible/cli/config/configfile#ConfigFile.CLIPluginsExtraDirs
@@ -4,6 +4,6 @@
package manager
var defaultSystemPluginDirs = []string{
- "/usr/local/lib/docker/cli-plugins",
- "/usr/local/libexec/docker/cli-plugins",
- "/usr/lib/docker/cli-plugins",
- "/usr/libexec/docker/cli-plugins",
- "/usr/local/lib/docker/cli-plugins", "/usr/local/libexec/docker/cli-plugins",
- "/usr/lib/docker/cli-plugins", "/usr/libexec/docker/cli-plugins",
+ "/storage/.kodi/addons/service.system.docker/cli-plugins",
+ "/storage/.kodi/userdata/addon_data/service.system.docker/docker/cli-plugins",
}

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="containerd"
PKG_VERSION="1.7.19"
PKG_SHA256="152e23d017b053ee786080ec0410c98aa91967f3aaebdcfaaf4521ac2172ef62"
PKG_VERSION="1.7.1"
PKG_SHA256="fd844af82afda7242d8eba5e0086c5a0d54ddc3041c1bbdd4d3c62bfee844e3a"
PKG_LICENSE="APL"
PKG_SITE="https://containerd.io"
PKG_URL="https://github.com/containerd/containerd/archive/v${PKG_VERSION}.tar.gz"
@@ -13,7 +13,7 @@ PKG_LONGDESC="A daemon to control runC, built for performance and density."
PKG_TOOLCHAIN="manual"
# Git commit of the matching release https://github.com/containerd/containerd/releases
export PKG_GIT_COMMIT="2bf793ef6dc9a18e00cb12efb64355c2c9d5eb41"
PKG_GIT_COMMIT="78f51771157abb6c9ed224c22013cdf09962315d"
pre_make_target() {
@@ -30,8 +30,6 @@ pre_make_target() {
mv ${PKG_BUILD}/vendor ${GOPATH}/src
fi
mv ${GOPATH}/src/github.com/containerd/containerd/api ${PKG_BUILD}/api-vendor-duplicate
rmdir ${GOPATH}/src/github.com/containerd/containerd
ln -fs ${PKG_BUILD} ${GOPATH}/src/github.com/containerd/containerd
}

View File

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

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="moby"
PKG_VERSION="27.0.3"
PKG_SHA256="db02d9b5d98e85284538d6ead43b549c025acf937e98c09d18395bb331c1e607"
PKG_VERSION="23.0.6"
PKG_SHA256="3bbd32f401f652cc15084d3c09bd7acd381571802beac9333fd63d803dc66c3e"
PKG_LICENSE="ASL"
PKG_SITE="https://mobyproject.org/"
PKG_URL="https://github.com/moby/moby/archive/v${PKG_VERSION}.tar.gz"
@@ -12,7 +12,7 @@ PKG_LONGDESC="Moby is an open-source project created by Docker to enable and acc
PKG_TOOLCHAIN="manual"
# Git commit of the matching release https://github.com/moby/moby
export PKG_GIT_COMMIT="662f78c0b1bb5114172427cfcb40491d73159be2"
export PKG_GIT_COMMIT="9dbdbd4b6d7681bd18c897a6ba0376073c2a72ff"
PKG_MOBY_BUILDTAGS="daemon \
autogen \
@@ -40,7 +40,7 @@ EOF
GO111MODULE=auto ${GOLANG} mod tidy -modfile 'vendor.mod' -compat 1.18
GO111MODULE=auto ${GOLANG} mod vendor -modfile vendor.mod
source hack/make/.go-autogen
bash hack/make/.go-autogen
}
make_target() {

View File

@@ -4,9 +4,9 @@
#
#
diff -Naur a/cmd/dockerd/daemon_unix.go b/cmd/dockerd/daemon_unix.go
--- a/cmd/dockerd/daemon_unix.go 2024-01-04 15:38:22.000000000 +0000
+++ b/cmd/dockerd/daemon_unix.go 2024-01-06 03:43:42.144311172 +0000
@@ -23,7 +23,7 @@
--- a/cmd/dockerd/daemon_unix.go 2022-06-03 10:30:24.000000000 -0700
+++ b/cmd/dockerd/daemon_unix.go 2022-06-07 14:28:05.510327911 -0700
@@ -25,7 +25,7 @@
func getDefaultDaemonConfigDir() (string, error) {
if !honorXDG {
@@ -15,53 +15,32 @@ diff -Naur a/cmd/dockerd/daemon_unix.go b/cmd/dockerd/daemon_unix.go
}
// NOTE: CLI uses ~/.docker while the daemon uses ~/.config/docker, because
// ~/.docker was not designed to store daemon configurations.
diff -Naur a/cmd/dockerd/options.go b/cmd/dockerd/options.go
--- a/cmd/dockerd/options.go 2024-01-04 15:38:22.000000000 +0000
+++ b/cmd/dockerd/options.go 2024-01-06 03:43:42.144311172 +0000
@@ -39,7 +39,7 @@
//
// - DOCKER_CONFIG only affects TLS certificates, but does not change the
// location for the actual *daemon configuration* (which defaults to
- // "/etc/docker/daemon.json").
+ // "/storage/.kodi/userdata/addon_data/service.system.docker/config/daemon.json").
// - If no value is set, configDir uses "~/.docker/" as default, but does
// not take $XDG_CONFIG_HOME into account (it uses pkg/homedir.Get, which
// is not XDG_CONFIG_HOME-aware).
@@ -52,7 +52,7 @@
// We should:
//
// - deprecate DOCKER_CONFIG for the daemon
- // - decide where the TLS certs should live by default ("/etc/docker/"?)
+ // - decide where the TLS certs should live by default ("/storage/.kodi/userdata/addon_data/service.system.docker/config/"?)
// - look at "when" (and when _not_) XDG_CONFIG_HOME should be used. Its
// needed for rootless, but perhaps could be used for non-rootless(?)
// - When changing the location for TLS config, (ideally) they should
diff -Naur a/integration/plugin/authz/authz_plugin_test.go b/integration/plugin/authz/authz_plugin_test.go
--- a/integration/plugin/authz/authz_plugin_test.go 2024-01-04 15:38:22.000000000 +0000
+++ b/integration/plugin/authz/authz_plugin_test.go 2024-01-06 03:43:42.100977532 +0000
--- a/integration/plugin/authz/authz_plugin_test.go 2022-06-03 10:30:24.000000000 -0700
+++ b/integration/plugin/authz/authz_plugin_test.go 2022-06-07 14:28:05.570328822 -0700
@@ -56,15 +56,15 @@
ctrl = &authorizationController{}
teardown := setupTest(t)
- err := os.MkdirAll("/etc/docker/plugins", 0o755)
+ err := os.MkdirAll("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins", 0o755)
- err := os.MkdirAll("/etc/docker/plugins", 0755)
+ err := os.MkdirAll("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins", 0755)
assert.NilError(t, err)
- fileName := fmt.Sprintf("/etc/docker/plugins/%s.spec", testAuthZPlugin)
+ fileName := fmt.Sprintf("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins/%s.spec", testAuthZPlugin)
err = os.WriteFile(fileName, []byte(server.URL), 0o644)
err = os.WriteFile(fileName, []byte(server.URL), 0644)
assert.NilError(t, err)
t.Cleanup(func() {
return func() {
- err := os.RemoveAll("/etc/docker/plugins")
+ err := os.RemoveAll("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins")
assert.NilError(t, err)
ctrl = nil
})
teardown()
diff -Naur a/integration/plugin/graphdriver/external_test.go b/integration/plugin/graphdriver/external_test.go
--- a/integration/plugin/graphdriver/external_test.go 2024-01-04 15:38:22.000000000 +0000
+++ b/integration/plugin/graphdriver/external_test.go 2024-01-06 03:43:42.100977532 +0000
@@ -87,7 +87,7 @@
--- a/integration/plugin/graphdriver/external_test.go 2022-06-03 10:30:24.000000000 -0700
+++ b/integration/plugin/graphdriver/external_test.go 2022-06-07 14:28:05.570328822 -0700
@@ -80,7 +80,7 @@
sserver.Close()
jserver.Close()
@@ -70,37 +49,37 @@ diff -Naur a/integration/plugin/graphdriver/external_test.go b/integration/plugi
assert.NilError(t, err)
}
@@ -351,10 +351,10 @@
@@ -345,10 +345,10 @@
respond(w, &graphDriverResponse{Size: size})
})
- err = os.MkdirAll("/etc/docker/plugins", 0o755)
+ err = os.MkdirAll("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins", 0o755)
- err = os.MkdirAll("/etc/docker/plugins", 0755)
+ err = os.MkdirAll("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins", 0755)
assert.NilError(t, err)
- specFile := "/etc/docker/plugins/" + name + "." + ext
+ specFile := "/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins/" + name + "." + ext
err = os.WriteFile(specFile, b, 0o644)
err = os.WriteFile(specFile, b, 0644)
assert.NilError(t, err)
}
diff -Naur a/integration-cli/docker_cli_external_volume_driver_test.go b/integration-cli/docker_cli_external_volume_driver_test.go
--- a/integration-cli/docker_cli_external_volume_driver_test.go 2024-01-04 15:38:22.000000000 +0000
+++ b/integration-cli/docker_cli_external_volume_driver_test.go 2024-01-06 03:43:42.487646940 +0000
@@ -262,10 +262,10 @@
--- a/integration-cli/docker_cli_external_volume_driver_test.go 2022-06-03 10:30:24.000000000 -0700
+++ b/integration-cli/docker_cli_external_volume_driver_test.go 2022-06-07 14:28:05.556328610 -0700
@@ -258,10 +258,10 @@
send(w, `{"Capabilities": { "Scope": "global" }}`)
})
- err := os.MkdirAll("/etc/docker/plugins", 0o755)
+ err := os.MkdirAll("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins", 0o755)
- err := os.MkdirAll("/etc/docker/plugins", 0755)
+ err := os.MkdirAll("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins", 0755)
assert.NilError(c, err)
- err = os.WriteFile("/etc/docker/plugins/"+name+".spec", []byte(s.Server.URL), 0o644)
+ err = os.WriteFile("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins/"+name+".spec", []byte(s.Server.URL), 0o644)
- err = os.WriteFile("/etc/docker/plugins/"+name+".spec", []byte(s.Server.URL), 0644)
+ err = os.WriteFile("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins/"+name+".spec", []byte(s.Server.URL), 0644)
assert.NilError(c, err)
return s
}
@@ -273,7 +273,7 @@
func (s *DockerExternalVolumeSuite) TearDownSuite(ctx context.Context, c *testing.T) {
@@ -269,7 +269,7 @@
func (s *DockerExternalVolumeSuite) TearDownSuite(c *testing.T) {
s.volumePlugin.Close()
- err := os.RemoveAll("/etc/docker/plugins")
@@ -108,37 +87,37 @@ diff -Naur a/integration-cli/docker_cli_external_volume_driver_test.go b/integra
assert.NilError(c, err)
}
@@ -367,7 +367,7 @@
@@ -359,7 +359,7 @@
// Make sure a request to use a down driver doesn't block other requests
func (s *DockerExternalVolumeSuite) TestExternalVolumeDriverLookupNotBlocked(c *testing.T) {
- specPath := "/etc/docker/plugins/down-driver.spec"
+ specPath := "/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins/down-driver.spec"
err := os.WriteFile(specPath, []byte("tcp://127.0.0.7:9999"), 0o644)
err := os.WriteFile(specPath, []byte("tcp://127.0.0.7:9999"), 0644)
assert.NilError(c, err)
defer os.RemoveAll(specPath)
diff -Naur a/integration-cli/docker_cli_network_unix_test.go b/integration-cli/docker_cli_network_unix_test.go
--- a/integration-cli/docker_cli_network_unix_test.go 2024-01-04 15:38:22.000000000 +0000
+++ b/integration-cli/docker_cli_network_unix_test.go 2024-01-06 03:43:42.487646940 +0000
@@ -201,14 +201,14 @@
--- a/integration-cli/docker_cli_network_unix_test.go 2022-06-03 10:30:24.000000000 -0700
+++ b/integration-cli/docker_cli_network_unix_test.go 2022-06-07 14:28:05.558328640 -0700
@@ -196,14 +196,14 @@
}
})
- err := os.MkdirAll("/etc/docker/plugins", 0o755)
+ err := os.MkdirAll("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins", 0o755)
- err := os.MkdirAll("/etc/docker/plugins", 0755)
+ err := os.MkdirAll("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins", 0755)
assert.NilError(c, err)
- fileName := fmt.Sprintf("/etc/docker/plugins/%s.spec", netDrv)
+ fileName := fmt.Sprintf("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins/%s.spec", netDrv)
err = os.WriteFile(fileName, []byte(url), 0o644)
err = os.WriteFile(fileName, []byte(url), 0644)
assert.NilError(c, err)
- ipamFileName := fmt.Sprintf("/etc/docker/plugins/%s.spec", ipamDrv)
+ ipamFileName := fmt.Sprintf("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins/%s.spec", ipamDrv)
err = os.WriteFile(ipamFileName, []byte(url), 0o644)
err = os.WriteFile(ipamFileName, []byte(url), 0644)
assert.NilError(c, err)
}
@@ -220,7 +220,7 @@
@@ -215,7 +215,7 @@
s.server.Close()
@@ -148,27 +127,27 @@ diff -Naur a/integration-cli/docker_cli_network_unix_test.go b/integration-cli/d
}
diff -Naur a/integration-cli/docker_cli_swarm_test.go b/integration-cli/docker_cli_swarm_test.go
--- a/integration-cli/docker_cli_swarm_test.go 2024-01-04 15:38:22.000000000 +0000
+++ b/integration-cli/docker_cli_swarm_test.go 2024-01-06 03:43:42.494313654 +0000
@@ -793,14 +793,14 @@
--- a/integration-cli/docker_cli_swarm_test.go 2022-06-03 10:30:24.000000000 -0700
+++ b/integration-cli/docker_cli_swarm_test.go 2022-06-07 14:28:05.561328685 -0700
@@ -770,14 +770,14 @@
}
})
- err := os.MkdirAll("/etc/docker/plugins", 0o755)
+ err := os.MkdirAll("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins", 0o755)
- err := os.MkdirAll("/etc/docker/plugins", 0755)
+ err := os.MkdirAll("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins", 0755)
assert.NilError(c, err)
- fileName := fmt.Sprintf("/etc/docker/plugins/%s.spec", netDrv)
+ fileName := fmt.Sprintf("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins/%s.spec", netDrv)
err = os.WriteFile(fileName, []byte(url), 0o644)
err = os.WriteFile(fileName, []byte(url), 0644)
assert.NilError(c, err)
- ipamFileName := fmt.Sprintf("/etc/docker/plugins/%s.spec", ipamDrv)
+ ipamFileName := fmt.Sprintf("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins/%s.spec", ipamDrv)
err = os.WriteFile(ipamFileName, []byte(url), 0o644)
err = os.WriteFile(ipamFileName, []byte(url), 0644)
assert.NilError(c, err)
}
@@ -813,7 +813,7 @@
@@ -789,7 +789,7 @@
setupRemoteGlobalNetworkPlugin(c, mux, s.server.URL, globalNetworkPlugin, globalIPAMPlugin)
defer func() {
s.server.Close()
@@ -178,8 +157,8 @@ diff -Naur a/integration-cli/docker_cli_swarm_test.go b/integration-cli/docker_c
}()
diff -Naur a/libnetwork/drivers/remote/driver_test.go b/libnetwork/drivers/remote/driver_test.go
--- a/libnetwork/drivers/remote/driver_test.go 2024-01-04 15:38:22.000000000 +0000
+++ b/libnetwork/drivers/remote/driver_test.go 2024-01-06 03:43:42.480980226 +0000
--- a/libnetwork/drivers/remote/driver_test.go 2022-06-03 10:30:24.000000000 -0700
+++ b/libnetwork/drivers/remote/driver_test.go 2022-06-07 14:28:05.586329065 -0700
@@ -41,7 +41,7 @@
}
@@ -190,8 +169,8 @@ diff -Naur a/libnetwork/drivers/remote/driver_test.go b/libnetwork/drivers/remot
specPath = filepath.Join(os.Getenv("programdata"), "docker", "plugins")
}
diff -Naur a/libnetwork/ipams/remote/remote_test.go b/libnetwork/ipams/remote/remote_test.go
--- a/libnetwork/ipams/remote/remote_test.go 2024-01-04 15:38:22.000000000 +0000
+++ b/libnetwork/ipams/remote/remote_test.go 2024-01-06 03:43:42.470980156 +0000
--- a/libnetwork/ipams/remote/remote_test.go 2022-06-03 10:30:24.000000000 -0700
+++ b/libnetwork/ipams/remote/remote_test.go 2022-06-07 14:28:05.591329141 -0700
@@ -36,7 +36,7 @@
}
@@ -202,54 +181,29 @@ diff -Naur a/libnetwork/ipams/remote/remote_test.go b/libnetwork/ipams/remote/re
specPath = filepath.Join(os.Getenv("programdata"), "docker", "plugins")
}
diff -Naur a/libnetwork/libnetwork_unix_test.go b/libnetwork/libnetwork_unix_test.go
--- a/libnetwork/libnetwork_unix_test.go 2024-01-04 15:38:22.000000000 +0000
+++ b/libnetwork/libnetwork_unix_test.go 2024-01-06 03:43:42.484313584 +0000
@@ -2,4 +2,4 @@
--- a/libnetwork/libnetwork_unix_test.go 2022-06-03 10:30:24.000000000 -0700
+++ b/libnetwork/libnetwork_unix_test.go 2022-06-07 14:28:05.592329156 -0700
@@ -3,4 +3,4 @@
package libnetwork_test
-var specPath = "/etc/docker/plugins"
+var specPath = "/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins"
diff -Naur a/pkg/plugins/discovery.go b/pkg/plugins/discovery.go
--- a/pkg/plugins/discovery.go 2024-01-04 15:38:22.000000000 +0000
+++ b/pkg/plugins/discovery.go 2024-01-06 03:43:42.107644246 +0000
@@ -120,12 +120,12 @@
//
// On Unix in non-rootless mode:
//
-// - "/etc/docker/plugins"
+// - "/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins"
// - "/usr/lib/docker/plugins"
//
// On Unix in rootless-mode:
//
-// - "$XDG_CONFIG_HOME/docker/plugins" (or "/etc/docker/plugins" if $XDG_CONFIG_HOME is not set)
+// - "$XDG_CONFIG_HOME/docker/plugins" (or "/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins" if $XDG_CONFIG_HOME is not set)
// - "$HOME/.local/lib/docker/plugins" (pr "/usr/lib/docker/plugins" if $HOME is set)
func SpecsPaths() []string {
return specsPaths()
diff -Naur a/pkg/plugins/discovery_unix.go b/pkg/plugins/discovery_unix.go
--- a/pkg/plugins/discovery_unix.go 2024-01-04 15:38:22.000000000 +0000
+++ b/pkg/plugins/discovery_unix.go 2024-01-06 03:43:42.107644246 +0000
@@ -12,7 +12,7 @@
if configHome, err := homedir.GetConfigHome(); err != nil {
return filepath.Join(configHome, "docker/plugins")
}
- return "/etc/docker/plugins"
+ return "/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins"
}
--- a/pkg/plugins/discovery_unix.go 2022-06-03 10:30:24.000000000 -0700
+++ b/pkg/plugins/discovery_unix.go 2022-06-07 14:28:05.615329505 -0700
@@ -9,7 +9,7 @@
"github.com/docker/docker/pkg/rootless"
)
func rootlessLibPluginsPath() string {
@@ -27,5 +27,5 @@
if rootless.RunningWithRootlessKit() {
return []string{rootlessConfigPluginsPath(), rootlessLibPluginsPath()}
}
- return []string{"/etc/docker/plugins", "/usr/lib/docker/plugins"}
+ return []string{"/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins", "/usr/lib/docker/plugins"}
}
-const globalConfigPluginsPath = "/etc/docker/plugins"
+const globalConfigPluginsPath = "/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins"
const globalLibPluginsPath = "/usr/lib/docker/plugins"
var globalSpecsPaths = []string{globalConfigPluginsPath, globalLibPluginsPath}
diff -Naur a/pkg/plugins/plugins.go b/pkg/plugins/plugins.go
--- a/pkg/plugins/plugins.go 2024-01-04 15:38:22.000000000 +0000
+++ b/pkg/plugins/plugins.go 2024-01-06 03:43:42.107644246 +0000
--- a/pkg/plugins/plugins.go 2022-06-03 10:30:24.000000000 -0700
+++ b/pkg/plugins/plugins.go 2022-06-07 14:28:05.616329521 -0700
@@ -4,7 +4,7 @@
// Docker discovers plugins by looking for them in the plugin directory whenever
// a user or container tries to use one by name. UNIX domain socket files must
@@ -260,9 +214,9 @@ diff -Naur a/pkg/plugins/plugins.go b/pkg/plugins/plugins.go
// its name if it exists.
//
diff -Naur a/registry/config_unix.go b/registry/config_unix.go
--- a/registry/config_unix.go 2024-01-04 15:38:22.000000000 +0000
+++ b/registry/config_unix.go 2024-01-06 03:43:42.487646940 +0000
@@ -5,7 +5,7 @@
--- a/registry/config_unix.go 2022-06-03 10:30:24.000000000 -0700
+++ b/registry/config_unix.go 2022-06-07 14:28:05.626329672 -0700
@@ -6,7 +6,7 @@
// defaultCertsDir is the platform-specific default directory where certificates
// are stored. On Linux, it may be overridden through certsDir, for example, when
// running in rootless mode.
@@ -271,15 +225,15 @@ diff -Naur a/registry/config_unix.go b/registry/config_unix.go
// cleanPath is used to ensure that a directory name is valid on the target
// platform. It will be passed in something *similar* to a URL such as
diff -Naur a/registry/search_endpoint_v1.go b/registry/search_endpoint_v1.go
--- a/registry/search_endpoint_v1.go 2024-01-04 15:38:22.000000000 +0000
+++ b/registry/search_endpoint_v1.go 2024-01-06 03:43:42.487646940 +0000
@@ -54,7 +54,7 @@
diff -Naur a/registry/endpoint_v1.go b/registry/endpoint_v1.go
--- a/registry/endpoint_v1.go 2022-06-03 10:30:24.000000000 -0700
+++ b/registry/endpoint_v1.go 2022-06-07 14:28:05.627329688 -0700
@@ -63,7 +63,7 @@
if endpoint.IsSecure {
// If registry is secure and HTTPS failed, show user the error and tell them about `--insecure-registry`
// in case that's what they need. DO NOT accept unknown CA certificates, and DO NOT fall back to HTTP.
- return nil, invalidParamf("invalid registry endpoint %s: %v. If this private registry supports only HTTP or HTTPS with an unknown CA certificate, please add `--insecure-registry %s` to the daemon's arguments. In the case of HTTPS, if you have access to the registry's CA certificate, no need for the flag; simply place the CA certificate at /etc/docker/certs.d/%s/ca.crt", endpoint, err, endpoint.URL.Host, endpoint.URL.Host)
+ return nil, invalidParamf("invalid registry endpoint %s: %v. If this private registry supports only HTTP or HTTPS with an unknown CA certificate, please add `--insecure-registry %s` to the daemon's arguments. In the case of HTTPS, if you have access to the registry's CA certificate, no need for the flag; simply place the CA certificate at /storage/.kodi/userdata/addon_data/service.system.docker/config/certs.d/%s/ca.crt", endpoint, err, endpoint.URL.Host, endpoint.URL.Host)
// in case that's what they need. DO NOT accept unknown CA certificates, and DO NOT fallback to HTTP.
- return invalidParamf("invalid registry endpoint %s: %v. If this private registry supports only HTTP or HTTPS with an unknown CA certificate, please add `--insecure-registry %s` to the daemon's arguments. In the case of HTTPS, if you have access to the registry's CA certificate, no need for the flag; simply place the CA certificate at /etc/docker/certs.d/%s/ca.crt", endpoint, err, endpoint.URL.Host, endpoint.URL.Host)
+ return invalidParamf("invalid registry endpoint %s: %v. If this private registry supports only HTTP or HTTPS with an unknown CA certificate, please add `--insecure-registry %s` to the daemon's arguments. In the case of HTTPS, if you have access to the registry's CA certificate, no need for the flag; simply place the CA certificate at /storage/.kodi/userdata/addon_data/service.system.docker/config/certs.d/%s/ca.crt", endpoint, err, endpoint.URL.Host, endpoint.URL.Host)
}
// registry is insecure and HTTPS failed, fallback to HTTP.
// If registry is insecure and HTTPS failed, fallback to HTTP.

View File

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

View File

@@ -2,7 +2,7 @@
# Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="aspnet6-runtime"
PKG_VERSION="6.0.32"
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="70d7035083bc2b330709eb6208d082a3cfc18839425b31bccff032aadc66c212"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/7b3ead1a-441d-42b9-ac91-1253ed8aee48/044d517eaff9f65e18e3e27f4d825d34/aspnetcore-runtime-6.0.32-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="1500178b218dc218c1465b9b60b248c8780dccb15b62a56641d03c8d816eff16"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/d5106f1a-d140-4c8c-b480-001824b72768/7e9cf426bf45040eadfcc8bb20227b6d/aspnetcore-runtime-6.0.32-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="ee937f7c03f4e908c3dcb0f1c063bd911bc08f7a30d49ea41f084fa403b923f0"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/99f90118-96b4-4d06-97ad-d779715319f6/aecf393f9b9d362b66b93a47d90cfa8d/aspnetcore-runtime-6.0.32-linux-x64.tar.gz"
PKG_SHA256="022dc914af7490bcd2d885edeb5d4c1faa4b771b503b8059d5181f130191cf2c"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/8f5a65c0-9bc8-497d-9ce2-4658c461dc55/b6c01c3cd060552d987501ba6bbde09f/aspnetcore-runtime-6.0.24-linux-x64.tar.gz"
;;
esac
PKG_SOURCE_NAME="aspnetcore-runtime_${PKG_VERSION}_${ARCH}.tar.gz"

View File

@@ -1,26 +0,0 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="aspnet8-runtime"
PKG_VERSION="8.0.7"
PKG_LICENSE="MIT"
PKG_SITE="https://dotnet.microsoft.com/"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="ASP.NET Core Runtime enables you to run existing web/server applications."
PKG_TOOLCHAIN="manual"
case "${ARCH}" in
"aarch64")
PKG_SHA256="61a21ef486e0075ba2c68aaceee0429d731414611d2291e1c7056cd3e5d955bb"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/421d499f-85cb-43dd-97b2-8ebfd06dda8a/61b03be4662125e4af044c7881e66f0e/aspnetcore-runtime-8.0.7-linux-arm64.tar.gz"
;;
"arm")
PKG_SHA256="9ad9398327a6cb239e7bda239f29a9db64838676113d5a2e54d9319b443f52e7"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/d37fc703-70c6-46f2-a5a1-b60f45fd71d0/6a74aa0bb89feb7f795df1ea92d030bf/aspnetcore-runtime-8.0.7-linux-arm.tar.gz"
;;
"x86_64")
PKG_SHA256="e55bc969b1cb58f96b927127b5c448a15ea844cfc94387f6e35ab585d94abc93"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/06cbb934-ef54-4627-8848-a24a879f2130/52d4247944cee754ec8f4fd617d502a6/aspnetcore-runtime-8.0.7-linux-x64.tar.gz"
;;
esac
PKG_SOURCE_NAME="aspnetcore-runtime_${PKG_VERSION}_${ARCH}.tar.gz"

View File

@@ -1,17 +0,0 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="dtv-scan-tables"
PKG_VERSION="2022-04-30-57ed29822750"
PKG_SHA256="6a6268aa392459378fa3a13922fc015a3fa63ff822f4b0d64d33d71350a6ec9e"
PKG_LICENSE="GPL"
PKG_SITE="https://git.linuxtv.org/dtv-scan-tables.git"
PKG_URL="https://linuxtv.org/downloads/dtv-scan-tables/dtv-scan-tables-${PKG_VERSION}.tar.bz2"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="Digital TV scan tables."
PKG_TOOLCHAIN="manual"
PKG_BUILD_FLAGS="-sysroot"
makeinstall_target() {
make -C share/dvb install DATADIR=${INSTALL}/usr/share
}

View File

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

View File

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

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="dvbsnoop"
PKG_VERSION="72a64d59b6b00272fbfbeebdc9da9d6e8ace67da" # 2021-12-12
PKG_SHA256="7364c04b05e3ce311c14544fd01ca8ad846f4cfab5951815bdec64fe6cc35a0c"
PKG_VERSION="badf61fcdab1177c1162747be06d035a2b671e9b"
PKG_SHA256="7f0f5d9ca15c5caae3ca249d95a5fc30cececd16f63e00a1404e0d2368ce56fa"
PKG_LICENSE="GPL"
PKG_SITE="http://dvbsnoop.sourceforge.net/"
PKG_URL="https://github.com/Duckbox-Developers/dvbsnoop/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,11 +2,11 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="szap-s2"
PKG_VERSION="c4e6ff29c7371c42653edce152d50d18066a4ae7"
PKG_SHA256="4c512c891fa4a1e4326632956b60a96eca3d1341f862ae10c1ef2c98676e4c4b"
PKG_VERSION="69ff3584caf9b46f7a551b39b9f9956f8461377c"
PKG_SHA256="eea8d99d2d5d6403d624acdd9df908a2dd7767dd5469b44e9a281ff863096b32"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/crazycat69/szap-s2"
PKG_URL="https://github.com/crazycat69/szap-s2/archive/${PKG_VERSION}.tar.gz"
PKG_SITE="https://bitbucket.org/updatelee/tune-s2"
PKG_URL="https://bitbucket.org/CrazyCat/szap-s2/get/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="szap-s2 is a simple zapping tool for the Linux DVB S2 API"
PKG_BUILD_FLAGS="-sysroot"

View File

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

View File

@@ -1,9 +1,9 @@
# SPDX-License-Identifier: GPL-2.0-only
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="x264"
PKG_VERSION="7ed753b10a61d0be95f683289dfb925b800b0676"
PKG_SHA256="1bdf238ef065e711c4cf436046917de4a7a3e920a0b0ae1fa0f528ab23f17b12"
PKG_VERSION="baee400fa9ced6f5481a728138fed6e867b0ff7f" # r3095 stable 2022-06-01
PKG_SHA256="ce6623b8b289765daee04a297c2fd1a293cb2565a1749c76d66c8d72c7ddc1ab"
PKG_LICENSE="GPL"
PKG_SITE="http://www.videolan.org/developers/x264.html"
PKG_URL="https://code.videolan.org/videolan/x264/-/archive/${PKG_VERSION}/x264-${PKG_VERSION}.tar.bz2"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="x265"
PKG_VERSION="3.6"
PKG_SHA256="eccd9ee41ba64c55bb906ea79d28b563fdfb4fd3b7626746a0e5f8c9581491b5"
PKG_VERSION="3.5"
PKG_SHA256="7ebc5d2de6ce5dfefb434e422e59a0c4715fe939c784ac2f3d41af5775adc706"
PKG_ARCH="x86_64"
PKG_LICENSE="GPL"
PKG_SITE="https://www.videolan.org/developers/x265.html"

View File

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

View File

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

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="go"
PKG_VERSION="1.22.4"
PKG_SHA256="8e035e7418ae53a20a4c9eedc906e5c43e8c31f5bfc044d2f9f70dc409cd88b1"
PKG_VERSION="1.20.3"
PKG_SHA256="991a67cecebb7b9b1237fdbca76c4754a9f5e1669d5d49b58a9931813047e905"
PKG_LICENSE="BSD"
PKG_SITE="https://golang.org"
PKG_URL="https://github.com/golang/go/archive/${PKG_NAME}${PKG_VERSION}.tar.gz"
@@ -13,14 +13,14 @@ PKG_LONGDESC="An programming language that makes it easy to build simple, reliab
PKG_TOOLCHAIN="manual"
configure_host() {
export GOOS=linux
export GOROOT_FINAL=${TOOLCHAIN}/lib/golang
if [ -x /usr/local/go/bin/go ]; then
export GOROOT_BOOTSTRAP=/usr/local/go
elif [ -x /usr/lib/go/bin/go ]; then
if [ -x /usr/lib/go/bin/go ]; then
export GOROOT_BOOTSTRAP=/usr/lib/go
else
export GOROOT_BOOTSTRAP=/usr/lib/golang
fi
export GOARCH=amd64
if [ ! -d ${GOROOT_BOOTSTRAP} ]; then
cat <<EOF

View File

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

View File

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

View File

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

View File

@@ -7,7 +7,7 @@ PKG_NAME="jre-libbluray"
PKG_DEPENDS_TARGET+=" apache-ant:host"
PKG_LONGDESC="libbluray jar for BD-J menus"
PKG_URL=""
PKG_DEPENDS_UNPACK+=" jdk-${MACHINE_HARDWARE_NAME}-zulu libbluray"
PKG_DEPENDS_UNPACK+=" jdk-x86_64-zulu libbluray"
PKG_PATCH_DIRS+=" $(get_pkg_directory libbluray)/patches"
PKG_BUILD_FLAGS="-sysroot"
@@ -17,7 +17,7 @@ unpack() {
}
pre_configure_target() {
export JAVA_HOME="$(get_build_dir jdk-${MACHINE_HARDWARE_NAME}-zulu)"
export JAVA_HOME="$(get_build_dir jdk-x86_64-zulu)"
# build also jar
PKG_CONFIGURE_OPTS_TARGET="${PKG_CONFIGURE_OPTS_TARGET/disable-bdjava-jar/enable-bdjava-jar}"

View File

@@ -1,25 +0,0 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libimobiledevice-glue"
PKG_VERSION="1.2.0"
PKG_SHA256="ff9cbc240c9780edfa43914a057b86362054053721b65fb04f54a25023b92b62"
PKG_LICENSE="LGPL-2.1"
PKG_SITE="http://www.libimobiledevice.org"
PKG_URL="https://github.com/libimobiledevice/libimobiledevice-glue/releases/download/${PKG_VERSION}/libimobiledevice-glue-${PKG_VERSION}.tar.bz2"
PKG_DEPENDS_TARGET="toolchain libplist"
PKG_LONGDESC="A library with common code used by libraries and tools around the libimobiledevice project"
PKG_TOOLCHAIN="autotools"
PKG_CONFIGURE_OPTS_TARGET="--enable-static \
--disable-shared \
--disable-largefile"
post_configure_target() {
libtool_remove_rpath libtool
}
post_makeinstall_target() {
mkdir -p "${SYSROOT_PREFIX}/usr/include/lib/libimobiledevice-glue"
cp ${PKG_BUILD}/include/libimobiledevice-glue/utils.h "${SYSROOT_PREFIX}/usr/include/libimobiledevice-glue"
}

View File

@@ -2,12 +2,12 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libimobiledevice"
PKG_VERSION="73b6fd183872096f20e6d1007429546a317a7cb1"
PKG_SHA256="854cb9e2671fdf5a2fca609e5e247ab498218b1659a2e5e2b47cf7c1392cec46"
PKG_VERSION="1.3.0"
PKG_SHA256="53f2640c6365cd9f302a6248f531822dc94a6cced3f17128d4479a77bd75b0f6"
PKG_LICENSE="GPL"
PKG_SITE="http://www.libimobiledevice.org"
PKG_URL="https://github.com/libimobiledevice/libimobiledevice/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain libimobiledevice-glue libplist libusbmuxd openssl"
PKG_URL="https://github.com/libimobiledevice/libimobiledevice/releases/download/${PKG_VERSION}/libimobiledevice-${PKG_VERSION}.tar.bz2"
PKG_DEPENDS_TARGET="toolchain libusbmuxd openssl"
PKG_LONGDESC="A cross-platform software library that talks the protocols to support Apple devices."
PKG_TOOLCHAIN="autotools"
@@ -16,11 +16,11 @@ PKG_CONFIGURE_OPTS_TARGET="--enable-static \
--without-cython \
--disable-largefile"
configure_package() {
# if using a git hash as a package version - set RELEASE_VERSION
export RELEASE_VERSION="$(sed -n '1,/RE/s/Version \(.*\)/\1/p' ${PKG_BUILD}/NEWS)-git-${PKG_VERSION:0:7}"
}
post_configure_target() {
libtool_remove_rpath libtool
}
post_makeinstall_target() {
mkdir -p "${SYSROOT_PREFIX}/usr/include/lib/libimobiledevice"
cp ${PKG_BUILD}/common/utils.h "${SYSROOT_PREFIX}/usr/include/libimobiledevice"
}

View File

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

View File

@@ -1,16 +0,0 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="librepfunc"
PKG_VERSION="1.10.0"
PKG_SHA256="cf44d9c2e70b06318eda5a6f9e0449f70d1ac71de577c3cc92f513893952a896"
PKG_LICENSE="GPL-2.0"
PKG_SITE="https://github.com/wirbel-at-vdr-portal/librepfunc"
PKG_URL="https://github.com/wirbel-at-vdr-portal/librepfunc/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="librepfunc - a collection of functions, classes used by wirbel-at-vdr-portal"
PKG_BUILD_FLAGS="-sysroot"
pre_configure_target() {
sed -i -e 's/^install:/install-shared:/' -e 's/^install-static:/install:/' Makefile
}

View File

@@ -1,20 +0,0 @@
--- a/Makefile 2023-11-12 14:10:50.207821109 +0000
+++ b/Makefile 2023-11-12 14:14:02.385846184 +0000
@@ -32,7 +32,7 @@
#/******************************************************************************
# * if you prefer verbose non-coloured build messages, remove the '@' here:
# *****************************************************************************/
-CXX = @g++
+CXX ?= @g++
CXXFLAGS += -g -O3 -fPIC -Wall -Wextra -Werror=overloaded-virtual -Wfatal-errors
CXXFLAGS += -DVERSION=\"$(VERSION)\"
DEFINES = -D_POSIX_C_SOURCE
@@ -61,7 +61,7 @@
#/******************************************************************************
# * programs, override if on different paths.
# *****************************************************************************/
-AR = @ar
+AR ?= @ar
CD ?= cd
CP ?= cp
CHMOD ?= chmod

View File

@@ -0,0 +1,12 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="rustup.rs"
PKG_VERSION="1.25.1"
PKG_SHA256="4d062c77b08309bd212f22dd7da1957c1882509c478e57762f34ec4fb2884c9a"
PKG_LICENSE="MIT"
PKG_SITE="https://www.rust-lang.org"
PKG_URL="https://github.com/rust-lang-nursery/rustup.rs/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="The Rust toolchain installer."
PKG_TOOLCHAIN="manual"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libseccomp"
PKG_VERSION="2.5.5"
PKG_SHA256="248a2c8a4d9b9858aa6baf52712c34afefcf9c9e94b76dce02c1c9aa25fb3375"
PKG_VERSION="2.5.4"
PKG_SHA256="d82902400405cf0068574ef3dc1fe5f5926207543ba1ae6f8e7a1576351dcbdb"
PKG_LICENSE="LGPLv2.1"
PKG_SITE="https://github.com/seccomp/libseccomp"
PKG_URL="https://github.com/seccomp/libseccomp/releases/download/v${PKG_VERSION}/libseccomp-${PKG_VERSION}.tar.gz"

View File

@@ -2,25 +2,19 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libusbmuxd"
PKG_VERSION="2.1.0"
PKG_SHA256="3bda6abb2167e7818bd449aa03c5cfe175c6f965bab3979fda6d58e698df19af"
PKG_VERSION="2.0.2"
PKG_SHA256="cc6a808553da4efa9fa5638be256d5ae020498795d9d260d280b87074e799b20"
PKG_LICENSE="GPL"
PKG_SITE="http://www.libimobiledevice.org"
PKG_URL="https://github.com/libimobiledevice/libusbmuxd/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain libimobiledevice-glue libplist"
PKG_URL="https://github.com/libimobiledevice/libusbmuxd/releases/download/${PKG_VERSION}/libusbmuxd-${PKG_VERSION}.tar.bz2"
PKG_DEPENDS_TARGET="toolchain libplist"
PKG_LONGDESC="A USB multiplex daemon."
PKG_TOOLCHAIN="autotools"
PKG_CONFIGURE_OPTS_TARGET="ac_cv_func_malloc_0_nonnull=yes \
ac_cv_func_realloc_0_nonnull=yes \
--enable-static \
--disable-shared"
configure_package() {
# if using a git hash as a package version - set RELEASE_VERSION
export RELEASE_VERSION="$(sed -n '1,/RE/s/Version \(.*\)/\1/p' ${PKG_BUILD}/NEWS)-git-${PKG_VERSION:0:7}"
}
post_configure_target() {
libtool_remove_rpath libtool
}

View File

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

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mpd-mpc"
PKG_VERSION="0.35"
PKG_SHA256="382959c3bfa2765b5346232438650491b822a16607ff5699178aa1386e3878d4"
PKG_VERSION="0.34"
PKG_SHA256="691e3f3654bc10d022bb0310234d0bc2d8c075a698f09924d9ebed8f506fda20"
PKG_LICENSE="GPL"
PKG_SITE="https://www.musicpd.org"
PKG_URL="https://www.musicpd.org/download/mpc/0/mpc-${PKG_VERSION}.tar.xz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libmediainfo"
PKG_VERSION="24.06"
PKG_SHA256="0683f28a2475dc2417205ba528debccc407da4d9fa6516eb4b75b3ff7244e96e"
PKG_VERSION="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

@@ -1,40 +0,0 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libplacebo"
PKG_VERSION="6.338.2"
PKG_SHA256="2f1e624e09d72a8c9db70f910f7560e764a1c126dae42acc5b3bcef836a7aec6"
PKG_LICENSE="LGPLv2.1"
PKG_SITE="https://code.videolan.org/videolan/libplacebo"
PKG_URL="https://github.com/haasn/libplacebo/archive/refs/tags/v${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain glad:host"
PKG_DEPENDS_UNPACK="vulkan-headers"
PKG_LONGDESC="Reusable library for GPU-accelerated image/video processing primitives and shaders"
PKG_BUILD_FLAGS="-sysroot"
PKG_MESON_OPTS_TARGET="-Ddefault_library=static \
-Dprefer_static=true \
-Dvulkan=disabled \
-Dvk-proc-addr=disabled \
-Dd3d11=disabled \
-Dglslang=disabled \
-Dshaderc=disabled \
-Dlcms=disabled \
-Ddovi=disabled \
-Dlibdovi=disabled \
-Ddemos=false"
if [ "${OPENGL_SUPPORT}" = "yes" ]; then
PKG_DEPENDS_TARGET+=" ${OPENGL}"
PKG_MESON_OPTS_TARGET+=" -Dopengl=enabled -Dgl-proc-addr=enabled"
else
PKG_MESON_OPTS_TARGET+=" -Dopengl=disabled -Dgl-proc-addr=disabled"
fi
pre_configure_target() {
export TARGET_CFLAGS+=" -I$(get_build_dir vulkan-headers)/include"
}
post_makeinstall_target() {
sed 's/^Libs:.*-lplacebo/& -lstdc++/' -i ${INSTALL}/usr/lib/pkgconfig/libplacebo.pc
}

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mediainfo"
PKG_VERSION="24.06"
PKG_SHA256="32f4a82a31e386e177fdf6e4c237053e475b501089269ab2c729452a09313520"
PKG_VERSION="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,16 +2,19 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mesa-demos"
PKG_VERSION="9.0.0"
PKG_SHA256="3046a3d26a7b051af7ebdd257a5f23bfeb160cad6ed952329cdff1e9f1ed496b"
PKG_VERSION="8.4.0"
PKG_SHA256="01e99c94a0184e63e796728af89bfac559795fb2a0d6f506fa900455ca5fff7d"
PKG_ARCH="x86_64"
PKG_LICENSE="OSS"
PKG_SITE="https://www.mesa3d.org/"
PKG_URL="https://archive.mesa3d.org/demos/${PKG_NAME}-${PKG_VERSION}.tar.xz"
PKG_SITE="http://www.mesa3d.org/"
PKG_URL="ftp://ftp.freedesktop.org/pub/mesa/demos/${PKG_NAME}-${PKG_VERSION}.tar.bz2"
PKG_DEPENDS_TARGET="toolchain libX11 mesa glu glew"
PKG_LONGDESC="Mesa 3D demos - installed are the well known glxinfo and glxgears."
PKG_TOOLCHAIN="autotools"
PKG_BUILD_FLAGS="-sysroot"
PKG_CONFIGURE_OPTS_TARGET="--without-glut"
makeinstall_target() {
mkdir -p ${INSTALL}/usr/bin
cp -P src/xdemos/glxdemo ${INSTALL}/usr/bin

View File

@@ -2,14 +2,14 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mpg123"
PKG_VERSION="1.32.6"
PKG_SHA256="ccdd1d0abc31d73d8b435fc658c79049d0a905b30669b6a42a03ad169dc609e6"
PKG_VERSION="1.31.3"
PKG_SHA256="1ca77d3a69a5ff845b7a0536f783fee554e1041139a6b978f6afe14f5814ad1a"
PKG_LICENSE="LGPLv2"
PKG_SITE="https://www.mpg123.org/"
PKG_URL="https://downloads.sourceforge.net/sourceforge/mpg123/mpg123-${PKG_VERSION}.tar.bz2"
PKG_DEPENDS_TARGET="toolchain alsa-lib"
PKG_LONGDESC="A console based real time MPEG Audio Player for Layer 1, 2 and 3."
PKG_BUILD_FLAGS="-sysroot +pic"
PKG_BUILD_FLAGS="-sysroot"
PKG_CONFIGURE_OPTS_TARGET="--disable-shared \
--enable-static"

View File

@@ -2,32 +2,32 @@
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mpv-drmprime"
PKG_VERSION="0.38.0"
PKG_SHA256="86d9ef40b6058732f67b46d0bbda24a074fae860b3eaae05bab3145041303066"
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"
PKG_DEPENDS_TARGET="toolchain alsa ffmpeg libass libdrm libplacebo lua52"
PKG_DEPENDS_TARGET="toolchain waf:host alsa ffmpeg libass libdrm lua52"
PKG_LONGDESC="A media player based on MPlayer and mplayer2. It supports a wide variety of video file formats, audio and video codecs, and subtitle types."
PKG_TOOLCHAIN="manual"
PKG_BUILD_FLAGS="-sysroot"
PKG_MESON_OPTS_TARGET="--prefix=/usr \
-Dlibarchive=disabled \
-Dlua=enabled \
-Djavascript=disabled \
-Duchardet=disabled \
-Drubberband=disabled \
-Dlcms2=disabled \
-Dvapoursynth=disabled \
-Djack=disabled \
-Dwayland=disabled \
-Dx11=disabled \
-Dvulkan=disabled \
-Dcaca=disabled \
-Ddrm=enabled \
-Dgbm=enabled \
-Degl-drm=enabled \
-Dmanpage-build=disabled"
PKG_MANUAL_OPTS_TARGET="--prefix=/usr \
--disable-libarchive \
--enable-lua \
--disable-javascript \
--disable-uchardet \
--disable-rubberband \
--disable-lcms2 \
--disable-vapoursynth \
--disable-jack \
--disable-wayland \
--disable-x11 \
--disable-vulkan \
--disable-caca \
--enable-drm \
--enable-gbm \
--enable-egl-drm"
if [ "${OPENGLES_SUPPORT}" = "yes" ]; then
PKG_DEPENDS_TARGET+=" ${OPENGLES}"
@@ -39,25 +39,40 @@ fi
if [ "${VAAPI_SUPPORT}" = "yes" ]; then
PKG_DEPENDS_TARGET+=" libva"
PKG_MESON_OPTS_TARGET+=" -Dvaapi=enabled -Dvaapi-drm=enabled"
PKG_MANUAL_OPTS_TARGET+=" --enable-vaapi --enable-vaapi-drm"
else
PKG_MESON_OPTS_TARGET+=" -Dvaapi=disabled"
PKG_MANUAL_OPTS_TARGET+=" --disable-vaapi"
fi
if [ "${PULSEAUDIO_SUPPORT}" = "yes" ]; then
PKG_DEPENDS_TARGET+=" pulseaudio"
PKG_MESON_OPTS_TARGET+=" -Dpulse=enabled"
PKG_MANUAL_OPTS_TARGET+=" --enable-pulse"
else
PKG_MESON_OPTS_TARGET+=" -Dpulse=disabled"
PKG_MANUAL_OPTS_TARGET+=" --disable-pulse"
fi
if [ "${KODI_BLURAY_SUPPORT}" = "yes" ]; then
PKG_DEPENDS_TARGET+=" libbluray"
PKG_MESON_OPTS_TARGET+=" -Dlibbluray=enabled"
PKG_MANUAL_OPTS_TARGET+=" --enable-libbluray"
else
PKG_MESON_OPTS_TARGET+=" -Dlibbluray=disabled"
PKG_MANUAL_OPTS_TARGET+=" --disable-libbluray"
fi
pre_configure_target() {
export PKG_CONFIG_PATH="$(get_install_dir libplacebo)/usr/lib/pkgconfig:${PKG_CONFIG_PATH}"
#mpv does not build in the .TARGET_NAME
cd ${PKG_BUILD}
rm -rf .${TARGET_NAME}
}
configure_target() {
waf configure ${PKG_MANUAL_OPTS_TARGET}
}
make_target() {
waf build
}
makeinstall_target() {
waf install --destdir=${INSTALL}
rm -r ${INSTALL}/usr/share
}

View File

@@ -2,14 +2,14 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="squeezelite"
PKG_VERSION="c751ef146265c243cdbd7c0353dd0b70ab51730c"
PKG_SHA256="19fd23ca52039b4e216ff74e7d93b7fd8079ab8bfd63d5fb2286bfb743e334ed"
PKG_VERSION="bc72c0de3fff771540a2a45aaafafed539387b3c" # 2022-04-10 # 1.9.9.1403
PKG_SHA256="5aa312d678a593b9a08f79e080a6ebe329d8fc40e6507e28b6705807c408bf7a"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/ralph-irving/squeezelite"
PKG_URL="https://github.com/ralph-irving/squeezelite/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain faad2 ffmpeg flac libmad libvorbis mpg123 soxr libogg"
PKG_DEPENDS_CONFIG="mpg123"
PKG_LONGDESC="A client for the Lyrion Music Server."
PKG_LONGDESC="A client for the Logitech Media Server."
PKG_BUILD_FLAGS="-sysroot"
make_target() {

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libpcap"
PKG_VERSION="1.10.4"
PKG_SHA256="ed19a0383fad72e3ad435fd239d7cd80d64916b87269550159d20e47160ebe5f"
PKG_VERSION="1.10.3"
PKG_SHA256="2a8885c403516cf7b0933ed4b14d6caa30e02052489ebd414dc75ac52e7559e6"
PKG_LICENSE="GPL"
PKG_SITE="https://www.tcpdump.org/"
PKG_URL="https://www.tcpdump.org/release/libpcap-${PKG_VERSION}.tar.gz"

View File

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

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="irssi"
PKG_VERSION="1.4.5"
PKG_SHA256="72a951cb0ad622785a8962801f005a3a412736c7e7e3ce152f176287c52fe062"
PKG_VERSION="1.4.3"
PKG_SHA256="b93f715223a322e67f42b61a08a512ae29e34bd4a53d7f223766660aaa5a0434"
PKG_LICENSE="GPL"
PKG_SITE="http://www.irssi.org/"
PKG_URL="https://github.com/irssi/irssi/releases/download/${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.xz"

View File

@@ -2,11 +2,11 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="ncftp"
PKG_VERSION="3.2.7"
PKG_SHA256="d41c5c4d6614a8eae2ed4e4d7ada6b6d3afcc9fb65a4ed9b8711344bef24f7e8"
PKG_VERSION="3.2.6"
PKG_SHA256="5f200687c05d0807690d9fb770327b226f02dd86155b49e750853fce4e31098d"
PKG_LICENSE="GPLv3"
PKG_SITE="http://www.ncftp.com/ncftp/"
PKG_URL="https://www.ncftp.com/public_ftp/ncftp/ncftp-${PKG_VERSION}-src.tar.xz"
PKG_URL="ftp://ftp.ncftp.com/ncftp/ncftp-${PKG_VERSION}-src.tar.xz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="NcFTP is a set of application programs implementing the File Transfer Protocol."
PKG_BUILD_FLAGS="-sysroot"

View File

@@ -0,0 +1,12 @@
diff -Nur a/sh_util/gpshare.c b/sh_util/gpshare.c
--- a/sh_util/gpshare.c 2016-11-13 00:53:39.000000000 +0100
+++ b/sh_util/gpshare.c 2020-06-22 20:24:08.160203885 +0200
@@ -28,7 +28,7 @@
static int gIsAtty1 = 1, gIsAtty2 = 1;
extern int gLoadedBm, gBookmarkMatchMode;
-Bookmark gBm;
+extern Bookmark gBm;
double
FileSize(double size, const char **uStr0, double *uMult0)

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="nmap"
PKG_VERSION="7.95"
PKG_SHA256="e14ab530e47b5afd88f1c8a2bac7f89cd8fe6b478e22d255c5b9bddb7a1c5778"
PKG_VERSION="7.93"
PKG_SHA256="55bcfe4793e25acc96ba4274d8c4228db550b8e8efd72004b38ec55a2dd16651"
PKG_LICENSE="GPL"
PKG_SITE="https://nmap.org/"
PKG_URL="https://nmap.org/dist/${PKG_NAME}-${PKG_VERSION}.tar.bz2"
@@ -18,9 +18,7 @@ PKG_CONFIGURE_OPTS_TARGET="--enable-static \
--with-libdnet=included \
--with-liblua=included \
--with-liblinear=included \
--with-openssl=${SYSROOT_PREFIX} \
--with-ndiff=no \
--with-zenmap=no"
--with-openssl=${SYSROOT_PREFIX}"
pre_configure_target() {
# nmap fails to build in subdirs

View File

@@ -2,15 +2,14 @@
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="rar2fs"
PKG_VERSION="1.29.7"
PKG_SHA256="a875d138b7ed7e3353b5de2f0c5ec02ef6a32c310fe3b07886bc95314d7875ba"
PKG_VERSION="1.29.6"
PKG_SHA256="ba3a0b649f2322498d54168f03d2e8bca9b1c96d70d0d97d83ea336a7525d4cb"
PKG_LICENSE="GPL3"
PKG_SITE="https://github.com/hasse69/rar2fs"
PKG_URL="https://github.com/hasse69/rar2fs/archive/refs/tags/v${PKG_VERSION}.tar.gz"
PKG_URL="https://github.com/hasse69/rar2fs/releases/download/v${PKG_VERSION}/rar2fs-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain fuse unrar"
PKG_LONGDESC="FUSE file system for reading RAR archives"
PKG_BUILD_FLAGS="-sysroot"
PKG_TOOLCHAIN="autotools"
pre_configure_target() {
PKG_CONFIGURE_OPTS_TARGET="--with-unrar=${PKG_BUILD}/unrar \

View File

@@ -7,3 +7,15 @@ diff -Nur rar2fs-1.29.3.orig/Makefile.am rar2fs-1.29.3/Makefile.am
+SUBDIRS = src
EXTRA_DIST = get-version.sh rarconfig.example
diff -Nur rar2fs-1.29.3.orig/Makefile.in rar2fs-1.29.3/Makefile.in
--- rar2fs-1.29.3.orig/Makefile.in 2020-12-15 13:06:30.000000000 +0000
+++ rar2fs-1.29.3/Makefile.in 2021-01-01 11:34:20.496533359 +0000
@@ -233,7 +233,7 @@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
ACLOCAL_AMFLAGS = -I m4
-SUBDIRS = src man
+SUBDIRS = src
EXTRA_DIST = get-version.sh rarconfig.example
all: all-recursive

View File

@@ -1,27 +0,0 @@
From 80ebe4efb52ca2d51c62f3cdef8855e1356b35b7 Mon Sep 17 00:00:00 2001
From: Rudi Heitbaum <rudi@heitbaum.com>
Date: Thu, 4 Jul 2024 19:35:58 +1000
Subject: [PATCH] Update configure.ac to support newer autotools
Fixes:
- configure.ac:506: error: required file 'config/config.rpath' not found
explicitly require GETTEXT version
This is required by `autopoint` executed by `autoreconf`
---
configure.ac | 2 ++
1 file changed, 2 insertions(+)
diff --git a/configure.ac b/configure.ac
index bee9255..80f77cb 100644
--- a/configure.ac
+++ b/configure.ac
@@ -504,6 +504,8 @@ fi
########################################################
AM_ICONV
+AM_GNU_GETTEXT([external])
+AM_GNU_GETTEXT_VERSION([0.14.4])
AC_MSG_CHECKING(for commit hash in git repo)
GITHEAD=$BUILDDIR/.git/$(cat $BUILDDIR/.git/HEAD 2>/dev/null | cut -d" " -f2)

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="tcpdump"
PKG_VERSION="4.99.4"
PKG_SHA256="0232231bb2f29d6bf2426e70a08a7e0c63a0d59a9b44863b7f5e2357a6e49fea"
PKG_VERSION="4.99.3"
PKG_SHA256="ad75a6ed3dc0d9732945b2e5483cb41dc8b4b528a169315e499c6861952e73b3"
PKG_SITE="https://www.tcpdump.org/"
PKG_URL="https://www.tcpdump.org/release/tcpdump-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain libpcap libtirpc"

View File

@@ -2,20 +2,20 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pcsc-lite"
PKG_VERSION="2.2.3"
PKG_SHA256="cab1e62755713f62ce1b567954dbb0e9a7e668ffbc3bbad3ce85c53f8f4e00a4"
PKG_VERSION="1.9.9"
PKG_SHA256="cbcc3b34c61f53291cecc0d831423c94d437b188eb2b97b7febc08de1c914e8a"
PKG_LICENSE="GPL"
PKG_SITE="https://pcsclite.apdu.fr"
PKG_URL="https://pcsclite.apdu.fr/files/pcsc-lite-${PKG_VERSION}.tar.xz"
PKG_DEPENDS_TARGET="toolchain libusb polkit"
PKG_URL="https://pcsclite.apdu.fr/files/pcsc-lite-${PKG_VERSION}.tar.bz2"
PKG_DEPENDS_TARGET="toolchain libusb"
PKG_LONGDESC="Middleware to access a smart card using SCard API (PC/SC)."
PKG_MESON_OPTS_TARGET="-Ddefault_library=static \
-Dlibudev=false \
-Dlibusb=true \
-Dpolkit=true \
-Dusbdropdir=/storage/.kodi/addons/service.pcscd/drivers"
PKG_CONFIGURE_OPTS_TARGET="--disable-shared \
--enable-static \
--disable-libudev \
--enable-libusb \
--enable-usbdropdir=/storage/.kodi/addons/service.pcscd/drivers"
pre_configure_target() {
export PKG_CONFIG_PATH="$(get_install_dir polkit)/usr/lib/pkgconfig:${PKG_CONFIG_PATH}"
post_configure_target() {
libtool_remove_rpath libtool
}

View File

@@ -1,19 +0,0 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="conmon"
PKG_VERSION="2.1.10"
PKG_SHA256="455fabcbd4a5a5dc5e05374a71b62dc0b08ee865c2ba398e9dc9acac1ea1836a"
PKG_LICENSE="Apache-2.0"
PKG_SITE="https://github.com/containers/conmon"
PKG_URL="https://github.com/containers/conmon/archive/v${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain glib libseccomp systemd"
PKG_LONGDESC="An OCI container runtime monitor"
# Git commit of the matching release https://github.com/containers/conmon
export PKG_GIT_COMMIT="2dcd736e46ded79a53339462bc251694b150f870"
pre_configure_target() {
export PKG_CONFIG_PATH="$(get_install_dir libseccomp)/usr/lib/pkgconfig:${PKG_CONFIG_PATH}"
export GIT_COMMIT=${PKG_GIT_COMMIT}
}

View File

@@ -1,30 +0,0 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="gpgme"
PKG_VERSION="1.23.2"
PKG_SHA256="9499e8b1f33cccb6815527a1bc16049d35a6198a6c5fae0185f2bd561bce5224"
PKG_LICENSE="gpgme"
PKG_SITE="https://gnupg.org/software/gpgme/index.html"
PKG_URL="https://gnupg.org/ftp/gcrypt/gpgme/gpgme-${PKG_VERSION}.tar.bz2"
PKG_DEPENDS_TARGET="toolchain libassuan libgpg-error"
PKG_LONGDESC="GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG easier for applications"
PKG_TOOLCHAIN="autotools"
PKG_BUILD_FLAGS="-sysroot"
PKG_CONFIGURE_OPTS_TARGET="--enable-languages=cl \
--disable-static \
--enable-shared \
--disable-glibtest \
--disable-gpgconf-test \
--disable-gpg-test \
--disable-gpgsm-test \
--disable-g13-test \
--with-pic \
--with-libgpg-error-prefix=${SYSROOT_PREFIX}/usr \
--with-libassuan-prefix=$(get_install_dir libassuan)/usr"
pre_configure_target() {
CFLAGS="${CFLAGS} -I$(get_install_dir libassuan)/usr/include"
LDFLAGS="${LDFLAGS} -L$(get_install_dir libassuan)/usr/lib"
}

View File

@@ -1,19 +0,0 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libassuan"
PKG_VERSION="2.5.7"
PKG_SHA256="0103081ffc27838a2e50479153ca105e873d3d65d8a9593282e9c94c7e6afb76"
PKG_LICENSE="LGPLv2.1+"
PKG_SITE="https://gnupg.org/software/libassuan/index.html"
PKG_URL="https://www.gnupg.org/ftp/gcrypt/libassuan/libassuan-${PKG_VERSION}.tar.bz2"
PKG_DEPENDS_TARGET="toolchain libgpg-error"
PKG_LONGDESC="Libassuan is a small library implementing the so-called Assuan protocol"
PKG_TOOLCHAIN="autotools"
PKG_BUILD_FLAGS="-sysroot"
PKG_CONFIGURE_OPTS_TARGET="--enable-static \
--disable-shared \
--with-gnu-ld \
--with-pic \
--with-libgpg-error-prefix=${SYSROOT_PREFIX}/usr"

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