Compare commits

..

781 Commits

Author SHA1 Message Date
CvH
6c09a99f1a Merge pull request #7352 from heitbaum/binaries10
pvr.vuplus: update 19.0.0-Matrix to 19.0.1-Matrix
2023-01-07 08:02:18 +01:00
CvH
2626b0c510 Merge pull request #7348 from HiassofT/le10-rpi-eeprom
[le10] update rpi-eeprom to latest default version
2023-01-07 08:01:53 +01:00
Rudi Heitbaum
5d7e08f09a pvr.vuplus: update 19.0.0-Matrix to 19.0.1-Matrix 2023-01-07 02:33:30 +00:00
Christian Hewitt
f3b50d6176 Merge pull request #7350 from HiassofT/le10-lirc-patches
[le10] lirc: backport fixes from master
2023-01-07 05:38:59 +04:00
Matthias Reichl
bdcd07707d rpi-eeprom: update to 6e79e99
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-01-06 23:48:01 +01:00
Matthias Reichl
3ac6775fa9 rpi-eeprom: update to e86fc31
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-01-06 23:48:01 +01:00
Matthias Reichl
ab10e74402 rpi-eeprom: update to 7bbbd94
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-01-06 23:48:01 +01:00
Matthias Reichl
a79a89557c rpi-eeprom: update to 9269d78
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-01-06 23:48:01 +01:00
Matthias Reichl
e8bdbe5c91 rpi-eeprom: update to 1197a4a
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-01-06 23:48:01 +01:00
Matthias Reichl
d4dbc37dec rpi-eeprom: update to 092f876
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-01-06 23:48:01 +01:00
Matthias Reichl
32a4b61a7a rpi-eeprom: update to d995c13
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-01-06 23:48:01 +01:00
Matthias Reichl
628ffe7a16 rpi-eeprom: update to 19362b7
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-01-06 23:48:01 +01:00
Matthias Reichl
f187df430f lirc: add Debian patch lirc-gpio-ir-0.10
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-01-06 20:25:44 +01:00
Matthias Reichl
a3184250e5 lirc: fix build on kernel 5.18
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-01-06 20:25:44 +01:00
Matthias Reichl
be986189b2 rpi-eeprom: update to 272d157
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-01-06 20:24:56 +01:00
Matthias Reichl
9d2e1f1816 rpi-eeprom: update to 3f85bc0
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-01-06 20:24:56 +01:00
CvH
324acd17fc Merge pull request #7306 from chewitt/connman
connman: minor changes
2023-01-02 11:56:11 +01:00
Christian Hewitt
0748e9226a connman: update to 1.41 + HEAD 2023-01-02 08:57:44 +00:00
Christian Hewitt
083f745e03 Merge pull request #7326 from heitbaum/net10
[le10] network-tools: update addon (120)
2023-01-01 13:59:15 +04:00
Rudi Heitbaum
884f830cf6 network-tools: update addon (120)
- libpcap: update to 1.10.2 and HSTS
- tcpdump: update to 4.99.2 and HSTS
2023-01-01 05:32:34 +00:00
Rudi Heitbaum
f3c1bf3089 libpcap: update to 1.10.2 and HSTS 2023-01-01 05:30:33 +00:00
Rudi Heitbaum
eacff44b12 tcpdump: update to 4.99.2 and HSTS 2023-01-01 05:30:33 +00:00
Christian Hewitt
2f80900edc Merge pull request #7012 from emveepee/addnextpvr-10
[le10] NextPVR: add new addon package
2022-12-29 17:23:07 +04:00
emveepee
722c84c87f NextPVR: add new addon package
NextPVR 6.1.1 for netcore 6.0
2022-12-29 08:21:37 -05:00
CvH
7285361a3f Merge pull request #7307 from chewitt/xaomi
systemd: add xaomi remote to 70-local-keyboard.hwdb
2022-12-28 15:20:44 +01:00
Christian Hewitt
76486b11f4 systemd: add xaomi remote to 70-local-keyboard.hwdb 2022-12-28 13:49:46 +00:00
Christian Hewitt
5d7284be23 connman: add default support for ethernet tethering 2022-12-28 13:08:16 +00:00
Christian Hewitt
db7ea32e36 Merge pull request #7290 from CvH/10.0/k19.5
kodi: update to 19.5
2022-12-28 16:49:00 +04:00
Christian Hewitt
60aca2ec57 Merge pull request #7007 from heitbaum/dotnet10
[le10] dotnet-runtime: Drop ASP.NET Core Runtimes 3.1 and 5.0 and addon (125)
2022-12-28 16:27:18 +04:00
CvH
904791551a kodi: update to 19.5 2022-12-24 11:43:48 +01:00
CvH
648814046e Merge pull request #7289 from heitbaum/cacert10
[le10] cacert.pem: update to 2022-12-03
2022-12-23 12:15:46 +01:00
Rudi Heitbaum
f9e5646d8e dotnet5-runtime: Drop .NET Runtime 5.0 2022-12-23 11:10:39 +00:00
Rudi Heitbaum
08a58ad58c aspnet5-runtime: Drop ASP.NET Runtime 5.0 2022-12-23 11:10:39 +00:00
Rudi Heitbaum
3c4d0a11e8 dotnet3-runtime: Drop ASP.NET Core Runtime 3.1 2022-12-23 11:10:39 +00:00
Rudi Heitbaum
e21f8b33a2 dotnet-runtime: Drop ASP.NET Runtimes 3.1 and 5.0 and addon (125) 2022-12-23 11:10:39 +00:00
Rudi Heitbaum
b0c6dd1a5c cacert.pem: update to 2022-12-03
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@282382a80f,

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

[1]: https://github.com/curl/curl/blob/master/scripts/mk-ca-bundle.pl
[2]: 282382a80f/security/nss/lib/ckfw/builtins/certdata.txt
2022-12-23 11:03:02 +00:00
CvH
5d0609f517 Merge pull request #7226 from heitbaum/rsyslog10
[le10] rsyslog: update to 8.2212.0 and addon (114)
2022-12-22 11:06:00 +01:00
CvH
3554ed4ff6 Merge pull request #7201 from heitbaum/kernel10rc
linux: update to 5.10.y
2022-12-22 11:04:25 +01:00
CvH
87851fbc79 Merge pull request #7249 from heitbaum/dotnet10-6012
[le10] dotnet-runtime: Update ASP.NET 6.x to 6.0.12 and addon (124)
2022-12-22 11:03:24 +01:00
CvH
a55cdba3cc Merge pull request #7273 from heitbaum/minisatip10
minisatip: update to 1.2.49 and addon (113)
2022-12-22 10:57:17 +01:00
Rudi Heitbaum
5f07c2bd3f linux: update to 5.10.161 2022-12-22 09:46:34 +00:00
Rudi Heitbaum
318886cc1d minisatip: update to 1.2.49 and addon (113)
log:
- https://github.com/catalinii/minisatip/compare/v1.2.36...v1.2.49
2022-12-20 08:56:16 +00:00
Rudi Heitbaum
1c500f2f17 linux (Rockchip): rebase patches for 5.10.159
updated based on:
- drm: bridge: dw_hdmi: fix preference of RGB modes over YUV420
- d3d6b1bf85
2022-12-19 11:52:33 +00:00
Rudi Heitbaum
05c3be30b8 dotnet-runtime: Update ASP.NET 6.x to 6.0.12 and addon (124) 2022-12-14 12:24:41 +00:00
Rudi Heitbaum
2d1e793ee0 aspnet6-runtime: update to 6.0.12 2022-12-14 12:24:35 +00:00
Christian Hewitt
0731809bd5 Merge pull request #7237 from rdorsch/rdorsch/enable_and_unify_VLAN_802Q_support_le10
linux: enable and unify VLAN_8021Q support over all projects/devices
2022-12-12 03:07:59 +04:00
Rainer Dorsch
48037c5051 linux: enable and unify VLAN_8021Q support over all projects/devices 2022-12-11 17:15:37 +01:00
Rudi Heitbaum
f874630c7c librelp: update PKG_URL to https 2022-12-09 08:16:10 +00:00
Rudi Heitbaum
52a8160539 liblognorm: update PKG_URL to https 2022-12-09 08:16:10 +00:00
Rudi Heitbaum
4b2815ccf6 liblogging: update PKG_URL to https 2022-12-09 08:16:10 +00:00
Rudi Heitbaum
045f034082 libfastjson: update PKG_URL to https 2022-12-09 08:16:10 +00:00
Rudi Heitbaum
ef0e88b465 rsyslog: update to 8.2212.0 and addon (114) 2022-12-09 08:15:51 +00:00
CvH
6df36f4226 Merge pull request #7214 from heitbaum/syncthing10
[le10] syncthing: update to 1.22.2 and addon (123)
2022-12-09 05:04:44 +01:00
CvH
dfdc902bd7 Merge pull request #7207 from heitbaum/proftpd10
[le10] proftpd: update to 1.3.8 and addon (107)
2022-12-09 05:04:14 +01:00
CvH
46b6129401 Merge pull request #7221 from heitbaum/binaries10
pvr.nextpvr: update 19.0.5-Matrix to 19.0.6-Matrix
2022-12-09 05:01:20 +01:00
Rudi Heitbaum
216ec117e3 pvr.nextpvr: update 19.0.5-Matrix to 19.0.6-Matrix 2022-12-08 22:14:22 +00:00
Rudi Heitbaum
06e73d989e proftpd: update to 1.3.8 and addon (107)
release notes:
- http://proftpd.org/docs/RELEASE_NOTES-1.3.8

news:
- http://proftpd.org/docs/NEWS-1.3.8

webpage:
- http://proftpd.org/

includes the change of pcre to pcre2
2022-12-08 12:55:44 +00:00
Rudi Heitbaum
aa0495a530 syncthing: update to 1.22.2 and addon (123) 2022-12-06 12:37:56 +00:00
CvH
a57145e63a Merge pull request #7172 from heitbaum/btrfs10
[le10] btrfs-progs: update to 6.0.2 and addon (111)
2022-12-04 09:10:31 +01:00
CvH
3af26f83d7 Merge pull request #7186 from heitbaum/jelly10
[le10] jellyfin: update to 10.8.8 and addon (111)
2022-12-04 09:10:17 +01:00
Rudi Heitbaum
de9d3a1c39 linux (Rockchip RK3399): update .config for 5.10.157-rc1 2022-12-03 01:13:58 +00:00
Rudi Heitbaum
1348362fe3 linux (Rockchip RK3328): update .config for 5.10.157-rc1 2022-12-03 01:13:58 +00:00
Rudi Heitbaum
e3637c9c04 linux (Rockchip RK3288): update .config for 5.10.157-rc1 2022-12-03 01:13:58 +00:00
Rudi Heitbaum
df51b33d10 linux (Generic): update .config for 5.10.157-rc1 2022-12-03 01:13:58 +00:00
Rudi Heitbaum
8e8e48b8e6 linux (Allwinner arm): update .config for 5.10.157-rc1 2022-12-03 01:13:58 +00:00
Rudi Heitbaum
7dc4dc9cee linux (Allwinner aarch64): update .config for 5.10.157-rc1 2022-12-03 01:13:58 +00:00
Christian Hewitt
b290de95dd Merge pull request #7184 from heitbaum/tz10
[le10] tz: update to 2022g
2022-11-30 13:35:57 +04:00
Rudi Heitbaum
43c5221892 jellyfin: update to 10.8.8 and addon (111)
release notes:
- https://github.com/jellyfin/jellyfin/releases/tag/v10.8.8
2022-11-30 09:17:21 +00:00
Rudi Heitbaum
b7a358ec1d tz: update to 2022g 2022-11-30 08:36:51 +00:00
CvH
d203cc5b67 Merge pull request #7176 from heitbaum/addons10
[le10] Addon updates - oscam and pcscd
2022-11-29 18:54:16 +01:00
CvH
1d8fd74ca3 Merge pull request #7180 from heitbaum/binaries10
pvr.nextpvr: update 19.0.4-Matrix to 19.0.5-Matrix
2022-11-29 18:48:58 +01:00
Rudi Heitbaum
be95dad608 pvr.nextpvr: update 19.0.4-Matrix to 19.0.5-Matrix 2022-11-29 09:09:08 +00:00
heitbaum
21894a2b76 ccid: update to 1.5.1 2022-11-26 09:47:55 +00:00
heitbaum
eb8f0c8122 pcsc-lite: update to 1.9.9
update 1.9.0 (2020-06-14) to 1.9.9 (2022-09-11)
changelog: https://salsa.debian.org/rousseau/PCSC/blob/master/ChangeLog
diff: https://salsa.debian.org/rousseau/PCSC/-/compare/1.9.0...1.9.9
2022-11-26 09:47:55 +00:00
Rudi Heitbaum
56be69bd9c oscam: update to 11715 and addon (112) 2022-11-26 09:47:55 +00:00
Rudi Heitbaum
97d928e777 pcscd: update to addon (102) 2022-11-26 09:47:55 +00:00
CvH
d363c5c029 Merge pull request #7084 from heitbaum/kernel10rc
linux: update to 5.10.y
2022-11-26 09:46:28 +01:00
Rudi Heitbaum
6db188674b linux: update to 5.10.156 2022-11-26 00:18:26 +00:00
Rudi Heitbaum
3d4ed3ba11 btrfs-progs: update to 6.0.2 and addon (111) 2022-11-25 09:42:51 +00:00
CvH
03ffeb2a53 Merge pull request #7148 from heitbaum/system-tools10
[le10] system-tools: update to addon (134)
2022-11-22 21:42:22 +01:00
CvH
659de079dc Merge pull request #7146 from heitbaum/network-tools10
[le10] network-tools: update addon (119)
2022-11-22 21:41:27 +01:00
Rudi Heitbaum
7131bf3b40 system-tools: update to addon (134) 2022-11-19 05:45:08 +00:00
marc
9a3f3f235d vim: update to 9.0.0905 2022-11-19 05:45:08 +00:00
Rudi Heitbaum
a62734f0bc stress-ng: update to 0.14.06 2022-11-19 05:41:49 +00:00
Rudi Heitbaum
6daf2f800e unrar: update to 6.2.2 2022-11-19 05:39:03 +00:00
Rudi Heitbaum
441926f0e7 st: update to 0.9 2022-11-19 05:39:03 +00:00
Rudi Heitbaum
12a880e58e mmc-utils: update to 2022-11-09 2022-11-19 05:39:03 +00:00
Rudi Heitbaum
204b95fd52 inotify-tools: update to 3.22.6.0 2022-11-19 05:39:03 +00:00
Rudi Heitbaum
7a285402b4 file: update to 5.43 2022-11-19 05:39:03 +00:00
Rudi Heitbaum
67e1a2f391 fdupes: update to 2.2.1 2022-11-19 05:39:03 +00:00
Rudi Heitbaum
b904466417 efibootmgr: update to 18 2022-11-19 05:39:03 +00:00
Rudi Heitbaum
2f7e078b49 libmtp: update to 1.1.20
release notes:
- https://github.com/libmtp/libmtp/releases/tag/v1.1.20
2022-11-19 05:39:03 +00:00
Matthias Reichl
3b1b53f8af system-tools: include kmsxx
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-11-19 05:32:41 +00:00
Matthias Reichl
5c679fdc35 kmsxx: add new package providing KMS utilities
Especially kmsprint is very handy

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-11-19 05:32:30 +00:00
Rudi Heitbaum
76ee8a3d8a network-tools: update addon (119) 2022-11-19 04:36:23 +00:00
Rudi Heitbaum
69f36819cb nmap: update to 7.93
ann:
- https://seclists.org/nmap-announce/2022/1

changelog:
- https://nmap.org/changelog
- d6bea8dcde
2022-11-19 04:35:57 +00:00
heitbaum
4cec53238d rsync: update to 3.2.7
news:
- https://download.samba.org/pub/rsync/NEWS#3.2.4
- https://download.samba.org/ftp/rsync/NEWS#3.2.5
- https://download.samba.org/pub/rsync/NEWS#3.2.6
- https://download.samba.org/pub/rsync/NEWS#3.2.7
2022-11-19 04:22:59 +00:00
Rudi Heitbaum
4ab0ba62bc irssi: update to 1.4.3 and meson build 2022-11-19 04:22:44 +00:00
Rudi Heitbaum
0c05fdda1d ngrep: update to using pcre2 2022-11-19 04:11:39 +00:00
Frank Hartung
1639c91898 Merge pull request #7121 from HiassofT/le10-retro-addons3
[le10] update retroplayer addons to latest versions
2022-11-17 17:21:09 +01:00
Matthias Reichl
a14b5dbf17 update_retroplayer-addons: temporarily exclude game.libretro
The Matrix branch of kodi game repo currently switches game.libretro
from Matrix to retroplayer branch which results in flipping back
game.libretro from 19.0.3 (the latest version in the Matrix branch)
to 19.0.2 as that is the latest tag in that branch.

Exclude it from automatic updates and let's update it manually for now
to avoid those flip-backs.

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-11-13 01:08:29 +01:00
Matthias Reichl
d6dfa22c7b libretro-dosbox-pure: update cross compile patch
Patched sourced from LibreELEC-RR repo

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-11-12 23:11:07 +01:00
Matthias Reichl
8284963a8b libretro-uae: add patch to fix build with glibc 2.35
Patched sourced from LibreELEC-RR repo

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-11-12 23:11:07 +01:00
Matthias Reichl
f0c68b5164 libretro-mame2016: fix build with Python 3
Universal newline handling is default since Python 3 and the "U"
file mode has been deprecated and is finally removed now. Drop the
"U" flag to fix build with Python 3.11

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-11-12 23:11:07 +01:00
Matthias Reichl
87de81bab0 libretro-mame2015: fix build with Python 3
Universal newline handling is default since Python 3 and the "U"
file mode has been deprecated and is finally removed now. Drop the
"U" flag to fix build with Python 3.11

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-11-12 23:11:07 +01:00
Matthias Reichl
d66805a36d update retroplayer addons to latest versions
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-11-12 23:11:07 +01:00
Matthias Reichl
c7945fd286 update_retroplayer-addons: temporarily add picodrive to exclude list
kodi game repo incorrectly switched from the bundled version to
libretro repo which doesn't work as it uses git submodules.

Exclude it until that's fixed to avoid build breakage by incorrect
bumps.

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-11-12 23:11:07 +01:00
CvH
1f72fa28a0 Merge pull request #7077 from heitbaum/openssl-111s
openssl: update to 1.1.1s
2022-11-10 09:34:16 +01:00
Rudi Heitbaum
f356f78283 openssl: update to 1.1.1s
release notes:
- https://www.openssl.org/news/cl111.txt

 Changes between 1.1.1r and 1.1.1s [1 Nov 2022]

  *) Fixed a regression introduced in 1.1.1r version not refreshing the
     certificate data to be signed before signing the certificate.

     [Gibeom Gwon]

 Changes between 1.1.1q and 1.1.1r [11 Oct 2022]

  *) Fixed the linux-mips64 Configure target which was missing the
     SIXTY_FOUR_BIT bn_ops flag. This was causing heap corruption on that
     platform.
     [Adam Joseph]

  *) Fixed a strict aliasing problem in bn_nist. Clang-14 optimisation was
     causing incorrect results in some cases as a result.
     [Paul Dale]

  *) Fixed SSL_pending() and SSL_has_pending() with DTLS which were failing to
     report correct results in some cases
     [Matt Caswell]

  *) Fixed a regression introduced in 1.1.1o for re-signing certificates with
     different key sizes
     [Todd Short]

  *) Added the loongarch64 target
     [Shi Pujin]

  *) Fixed a DRBG seed propagation thread safety issue
     [Bernd Edlinger]

  *) Fixed a memory leak in tls13_generate_secret
     [Bernd Edlinger]

  *) Fixed reported performance degradation on aarch64. Restored the
     implementation prior to commit 2621751 ("aes/asm/aesv8-armx.pl: avoid
     32-bit lane assignment in CTR mode") for 64bit targets only, since it is
     reportedly 2-17% slower and the silicon errata only affects 32bit targets.
     The new algorithm is still used for 32 bit targets.
     [Bernd Edlinger]

  *) Added a missing header for memcmp that caused compilation failure on some
     platforms
     [Gregor Jasny]
2022-11-01 20:13:49 +00:00
CvH
cd91a43dd2 Merge pull request #7037 from heitbaum/kernel10rc
linux: update to 5.10.y
2022-11-01 12:19:30 +01:00
CvH
52a8fe77f5 Merge pull request #7062 from heitbaum/addons10
[le10] Addons updates
2022-11-01 12:09:24 +01:00
CvH
a2712cc17c Merge pull request #7074 from heitbaum/jellyfin10
[le10] jellyfin: update to 10.8.7 and addon (110)
2022-11-01 12:07:03 +01:00
Rudi Heitbaum
280133fe6f jellyfin: update to 10.8.7 and addon (110)
release notes:
- https://github.com/jellyfin/jellyfin/releases/tag/v10.8.7
2022-11-01 11:03:22 +00:00
Rudi Heitbaum
239a80cc0e linux: update to 5.10.152 2022-11-01 01:23:24 +00:00
Rudi Heitbaum
d0a3656841 linux (Rockchip RK3399): update .config for 5.10.152 2022-11-01 01:23:24 +00:00
Rudi Heitbaum
bb032baab2 linux (Rockchip RK3328): update .config for 5.10.152 2022-11-01 01:23:24 +00:00
Rudi Heitbaum
e58037caa9 linux (Allwinner aarch64): update .config for 5.10.152 2022-11-01 01:23:24 +00:00
Rudi Heitbaum
a9734d9299 linux (Rockchip): rebase patches for 5.10.150 2022-11-01 01:23:24 +00:00
Rudi Heitbaum
07e410455c linux (Allwinner): rebase patches for 5.10.150 2022-11-01 01:23:21 +00:00
CvH
fdb9d43a33 Merge pull request #7065 from vpeter4/sundtek_le10
[le10] sundtek-mediatv: support new driver version
2022-10-30 19:04:12 +01:00
Peter Vicman
441413c2dd sundtek-mediatv: support new driver version 2022-10-30 18:21:09 +01:00
Rudi Heitbaum
457494fa61 faad2: update to 2.10.1 2022-10-30 07:12:38 +00:00
Rudi Heitbaum
04d7ffaa1e mpd: update to 0.23.10 and addon (115) 2022-10-30 07:12:38 +00:00
Rudi Heitbaum
5eb51bf045 linuxconsoletools: update to 1.8.1 2022-10-30 07:12:38 +00:00
Rudi Heitbaum
d74cdc8bb4 game-tools: update addons tools (104) 2022-10-30 07:12:38 +00:00
Rudi Heitbaum
3b6f801f4d rsyslog: update to 8.2210.0 and addon (113) 2022-10-30 07:12:38 +00:00
CvH
e8bf68b371 Merge pull request #7052 from heitbaum/jellyfin10
[le10] jellyfin: update to 10.8.6 and addon (109)
2022-10-29 09:44:40 +02:00
CvH
db12dbbc1a Merge pull request #7055 from heitbaum/tz10
[le10] tz: update to 2022f
2022-10-29 09:43:26 +02:00
Rudi Heitbaum
f8077e3e88 tz: update to 2022f
ann:
- https://mm.icann.org/pipermail/tz-announce/2022-October/000075.html
2022-10-29 03:37:10 +00:00
Rudi Heitbaum
414a775845 jellyfin: update to 10.8.6 and addon (109) 2022-10-29 03:16:51 +00:00
CvH
186cc6493e Merge pull request #7009 from heitbaum/kernel10rc
linux: update to 5.10.y
2022-10-19 22:05:57 +02:00
Rudi Heitbaum
8fe0b72215 linux: update to 5.10.149 2022-10-18 07:45:05 +00:00
Christian Hewitt
434d9970aa Merge pull request #7015 from heitbaum/minisatip10
[le10] minisatip: update to 1.2.36
2022-10-16 13:32:21 +04:00
Rudi Heitbaum
406d7db4cb minisatip: update to 1.2.36 2022-10-16 08:13:26 +00:00
Christian Hewitt
6e3817fb39 Merge pull request #7013 from heitbaum/bin10
pvr.zattoo: update 19.7.15-Matrix to 19.7.16-Matrix
2022-10-16 11:48:53 +04:00
Rudi Heitbaum
3bb9754cf8 pvr.zattoo: update 19.7.15-Matrix to 19.7.16-Matrix 2022-10-16 01:31:20 +00:00
Christian Hewitt
c73c0302e4 Merge pull request #7000 from heitbaum/dotnet10
[le10] dotnet-runtime: Update ASP.NET 6.x to 6.0.10 and addon (123)
2022-10-13 16:01:19 +04:00
Rudi Heitbaum
a358cafc87 aspnet6-runtime: update to 6.0.10 2022-10-13 10:35:33 +00:00
Rudi Heitbaum
42417abd26 dotnet-runtime: Update ASP.NET 6.x to 6.0.10 and addon (123) 2022-10-13 10:35:33 +00:00
CvH
3adee0be4f Merge pull request #6983 from heitbaum/mmtools10
[le10] multimedia-tools: update addon to (117)
2022-10-12 11:46:46 +02:00
Christian Hewitt
1edcce4d21 Merge pull request #6996 from heitbaum/tz10
[le10] tz: update to 2022e
2022-10-12 06:29:51 +04:00
Rudi Heitbaum
d028011a00 tz: update to 2022e
ann:
- http://mm.icann.org/pipermail/tz-announce/2022-October/000074.html
2022-10-11 23:07:13 +00:00
Christian Hewitt
4af6be7beb Merge pull request #6992 from heitbaum/btrfs-progs10
btrfs-progs: update to 6.0 and addon to (110)
2022-10-11 20:09:23 +04:00
Rudi Heitbaum
3fa3159190 btrfs-progs: update to 6.0 and addon to (110) 2022-10-11 10:35:44 +00:00
CvH
073634266f Merge pull request #6987 from jernejsk/cedrus-fix
[LE10] Allwinner: linux: fix cedrus watchdog race condition
2022-10-09 20:27:29 +02:00
Jernej Skrabec
7b248c7670 Allwinner: linux: fix cedrus watchdog race condition 2022-10-09 20:01:42 +02:00
Rudi Heitbaum
ba1e624bd2 multimedia-tools: update addon to (117) 2022-10-08 22:22:24 +00:00
Rudi Heitbaum
35280fd8fe squeezelite: update to 1.9.9.1403 2022-10-08 22:22:24 +00:00
Rudi Heitbaum
a0dca5090e mediainfo: update to 22.09 2022-10-08 22:22:24 +00:00
Rudi Heitbaum
cf1e6f87b0 libmediainfo: update to 22.09 2022-10-08 22:22:24 +00:00
Rudi Heitbaum
88fcd870cf mpg123: update to 1.30.2 and https 2022-10-08 22:22:24 +00:00
Jernej Škrabec
9a5f365642 Merge pull request #6982 from HiassofT/le10-le-settings-22-10
[le10] LibreELEC-settings: update to f369cd1
2022-10-08 19:48:08 +02:00
Matthias Reichl
6446dea0f3 LibreELEC-settings: update to f369cd1
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-10-08 19:40:22 +02:00
CvH
d5dab797ad Merge pull request #6978 from HiassofT/le10-rpi-fw-fix-rpi400-no-lan
[le10] RPi: update to firmware 53f4941
2022-10-08 12:30:40 +02:00
Matthias Reichl
9a1041e69b RPi: update to firmware 53f4941
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-10-08 12:10:37 +02:00
CvH
e0b1631554 Merge pull request #6970 from heitbaum/libfmt
[le10] libfmt: update to 9.1.0
2022-10-08 11:43:35 +02:00
Christian Hewitt
53b312d972 Merge pull request #6973 from heitbaum/addons
[le10] backports of proftpd and net-snmp addons
2022-10-08 09:39:04 +04:00
Rudi Heitbaum
f4acb2992d addons/proftpd: update to 1.3.7e, use python for password hash gen
new and release notes:
- http://www.proftpd.org/docs/RELEASE_NOTES-1.3.7d
- http://www.proftpd.org/docs/NEWS-1.3.7d
- http://www.proftpd.org/docs/RELEASE_NOTES-1.3.7e
- http://www.proftpd.org/docs/NEWS-1.3.7e

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2022-10-08 04:44:51 +00:00
Rudi Heitbaum
55440d187e whois: drop package
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2022-10-08 04:42:04 +00:00
Ian Leonard
de1b3c3b4d proftpd: replace mkpasswd with python
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2022-10-08 04:42:04 +00:00
Ian Leonard
50c8ed1a13 proftpd: drop use of basename
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2022-10-08 04:42:04 +00:00
Rudi Heitbaum
b83a51da81 net-snmp: update to 5.9.2 2022-10-08 04:30:55 +00:00
Ian Leonard
85c7702c8a spdlog: update to 1.10.0 2022-10-07 10:52:23 +00:00
heitbaum
6d6b09f6a0 mpd-mpc: update to 0.34 2022-10-07 10:52:23 +00:00
Rudi Heitbaum
b5ad2545fe mpd: update to 0.23.8 and addon (114) 2022-10-07 10:52:11 +00:00
Ian Leonard
903596da33 libfmt: update to 9.1.0
changelog:
- https://github.com/fmtlib/fmt/blob/master/ChangeLog.rst

release notes:
- https://github.com/fmtlib/fmt/releases/tag/9.1.0
2022-10-07 10:51:17 +00:00
CvH
c6133e1f02 Merge pull request #6969 from heitbaum/addon-st10
[le10] syncthing: update to 1.22.0 and addon (122) and dependent golang
2022-10-07 12:07:23 +02:00
heitbaum
48e3a4d450 go: update to 1.19.2
release notes:
- https://go.dev/doc/devel/release
2022-10-07 09:09:19 +00:00
heitbaum
c2eb53fd06 syncthing: update to 1.22.0 and addon (122)
changelog:
- https://github.com/syncthing/syncthing/releases

support for go1.19
2022-10-07 09:01:23 +00:00
Christian Hewitt
65abde06b4 Merge pull request #6965 from HiassofT/le10-kodi-22-10
[le10] kodi: update to latest Matrix version
2022-10-06 17:56:40 +04:00
Matthias Reichl
1d8bbd6e1b kodi: update to 286694e
Drop the drmprime DVD menu PR patch which is now included in kodi.

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-10-06 15:41:10 +02:00
CvH
6d4881c117 Merge pull request #6942 from heitbaum/rsyslog10
[le10] rsyslog: update to 8.2208.0
2022-10-04 12:24:20 +02:00
CvH
fc4428c7a9 Merge pull request #6944 from heitbaum/tty10
[le10] ttyd: update to 1.7.1 and addon (106)
2022-10-04 12:24:00 +02:00
CvH
76a6b55616 Merge pull request #6952 from heitbaum/kernel10rc
linux: update to 5.10.y
2022-10-04 12:23:23 +02:00
Christian Hewitt
3b7427bc71 Merge pull request #6954 from heitbaum/prometheus-node-exporter10
[le10] prometheus-node-exporter: update to 1.4.0 and addon (102)
2022-10-02 18:25:57 +01:00
Rudi Heitbaum
1017ac26cb prometheus-node-exporter: update to 1.4.0 and addon (102)
release notes:
- https://github.com/prometheus/node_exporter/releases/tag/v1.4.0
2022-10-02 09:30:10 +00:00
Rudi Heitbaum
4862e64ac8 linux: update to 5.10.146 2022-10-01 20:21:00 +00:00
CvH
c93d3c6e7e Merge pull request #6951 from HiassofT/le10-kernel-5.10.110+
[le10] linux (RPi): update to latest 5.10.110 version
2022-10-01 18:34:20 +02:00
CvH
dea543aadd Merge pull request #6950 from HiassofT/le10-ffmpegrpi-15
[le10] ffmpeg: update RPi patch
2022-10-01 18:20:42 +02:00
Matthias Reichl
bd31f9f307 RPi: add kodi patch to fix SW decoded video deinterlace
This is more correct and needed with latest ffmpeg patches from jc

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-10-01 17:01:31 +02:00
Matthias Reichl
45091deed5 ffmpeg: update rpi patch
Patch created using revisions f719f86..32658c8
from branch test/4.3.2/rpi_main of https://github.com/jc-kynesim/rpi-ffmpeg
2022-10-01 16:57:58 +02:00
Matthias Reichl
c01bbaa87e linux (RPi): update to 5.10.110-8e1110a
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-10-01 15:06:36 +02:00
Matthias Reichl
ee06efd65f rpi-eeprom: update to 2efe9da
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-10-01 15:05:11 +02:00
Matthias Reichl
332d4bc47a RPi: update to firmware 2b3cef2
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-10-01 15:05:11 +02:00
Matthias Reichl
c67138c9c9 rpi-eeprom: update to e41bec0
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-10-01 15:05:11 +02:00
Matthias Reichl
58240df52f RPi: update to firmware ecc243c
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-10-01 15:05:11 +02:00
Matthias Reichl
86e9af6b04 RPi: update to firmware 900dcf9
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-10-01 15:05:11 +02:00
Matthias Reichl
bfbaafebf4 rpi-eeprom: update to e4f90a8
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-10-01 15:05:11 +02:00
Matthias Reichl
9251ea3224 rpi-eeprom: update to 38ee969
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-10-01 15:05:11 +02:00
Matthias Reichl
9bab02d0a2 rpi-eeprom: update to 4703b71
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-10-01 15:05:11 +02:00
Matthias Reichl
d100b38f1a rpi-eeprom: update to 51648bb
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-10-01 15:05:11 +02:00
Matthias Reichl
33ed5ef200 rpi-eeprom: update to d7e137c
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-10-01 15:05:11 +02:00
Matthias Reichl
dc3dc60329 RPi: update to firmware f95b607
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-10-01 15:05:11 +02:00
Matthias Reichl
00f34bc44a RPi: update to firmware a75a129
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-10-01 15:05:11 +02:00
Matthias Reichl
475fc228b7 RPi: update to firmware c818048
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-10-01 15:05:11 +02:00
Matthias Reichl
9ebafe48a8 RPi: update to firmware df569e0
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-10-01 15:05:11 +02:00
Matthias Reichl
bb569cc362 RPi: update to firmware 329af8a
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-10-01 15:05:11 +02:00
Matthias Reichl
b0f4b7809b linux (RPi): update to 5.10.110-2d80ef9
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-10-01 15:05:11 +02:00
Rudi Heitbaum
fc1cb6d5df ttyd: update to 1.7.1 and addon (106) 2022-10-01 12:17:02 +00:00
heitbaum
d56abf7bb4 libuv: update to 1.44.2 2022-10-01 12:17:02 +00:00
heitbaum
d9c77e2b99 libwebsockets: update to 4.3.2 2022-10-01 12:17:02 +00:00
Rudi Heitbaum
7509aab5a7 rsyslog: update to 8.2208.0 2022-10-01 12:07:58 +00:00
Rudi Heitbaum
6e8bf1e3d4 Merge pull request #6933 from mglae/le10_sienna_cichlid
Generic kernel config: enable sienna_cichlid support
2022-10-01 14:34:16 +10:00
Rudi Heitbaum
a4560008ba linux (Rockchip RK3399): update .config for 5.10.143-rc1 2022-10-01 03:20:51 +00:00
Rudi Heitbaum
b55e9e8dff linux (Rockchip RK3328): update .config for 5.10.143-rc1 2022-10-01 03:20:51 +00:00
Rudi Heitbaum
945fc818d1 linux (Rockchip RK3288): update .config for 5.10.143-rc1 2022-10-01 03:20:51 +00:00
Rudi Heitbaum
de44f06457 linux (Generic): update .config for 5.10.143-rc1 2022-10-01 03:20:51 +00:00
Rudi Heitbaum
71979e8b9c linux (Allwinner arm): update .config for 5.10.143-rc1 2022-10-01 03:20:51 +00:00
Rudi Heitbaum
9d93554ccf linux (Allwinner aarch64): update .config for 5.10.143-rc1 2022-10-01 03:20:51 +00:00
mglae
4d4b1ed048 Generic kernel config: enable sienna_cichlid support with CONFIG_DRM_AMD_DC_DCN3_0 2022-09-30 15:49:25 +02:00
Christian Hewitt
f864ebf2cf Merge pull request #6927 from heitbaum/jellyfin10
[le10] jellyfin: update to 10.8.5 and dotnet: update to 6.0.9
2022-09-26 10:06:02 +04:00
CvH
a843b78965 Merge pull request #6924 from heitbaum/tz10
[le10] tz: update to 2022d
2022-09-25 12:05:33 +02:00
Rudi Heitbaum
07858471cd dotnet-runtime: Update ASP.NET 6.x to 6.0.9 and addon (122) 2022-09-25 05:25:35 +00:00
Rudi Heitbaum
ca18e94622 jellyfin: update to 10.8.5 and addon (108)
https://github.com/jellyfin/jellyfin/releases/tag/v10.8.5
2022-09-25 05:25:22 +00:00
Rudi Heitbaum
503804be56 aspnet6-runtime: update to 6.0.9 2022-09-25 05:25:22 +00:00
Rudi Heitbaum
0ed315eb87 tz: update to 2022d
Release 2022d - 2022-09-23 12:02:57 -0700

  Briefly:
    Palestine transitions are now Saturdays at 02:00.
    Simplify three Ukraine zones into one.

  Changes to future timestamps

    Palestine now springs forward and falls back at 02:00 on the
    first Saturday on or after March 24 and October 24, respectively.
    This means 2022 falls back 10-29 at 02:00, not 10-28 at 01:00.
    (Thanks to Heba Hamad.)

  Changes to past timestamps

    Simplify three Ukraine zones to one, since the post-1970
    differences seem to have been imaginary.  Move Europe/Uzhgorod and
    Europe/Zaporozhye to 'backzone'; backward-compatibility links
    still work, albeit with different timestamps before October 1991.
2022-09-25 03:32:33 +00:00
CvH
2ec353e18f Merge pull request #6912 from heitbaum/bin10
pvr.stalker: update 19.0.3-Matrix to 19.0.4-Matrix
2022-09-24 10:20:54 +02:00
Rudi Heitbaum
e62d11ec48 pvr.stalker: update 19.0.3-Matrix to 19.0.4-Matrix 2022-09-22 13:17:44 +00:00
CvH
8c7242423b Merge pull request #6903 from HiassofT/le10-kodi-no-ccache
[le10] fix ccache handling of kodi and gcc:bootstrap
2022-09-18 19:19:40 +02:00
Matthias Reichl
391a401c2c gcc: also install ccache wrapper for gcc:bootstrap
This allows glibc rebuilds to take advantage of ccache, too.

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-09-18 11:03:12 +02:00
Matthias Reichl
275c4164ec kodi: fix wrongly enabled internal ccache handling
Commit 98a96ef1f7 ("kodi: use cmake")
incorrectly switched kodi's internal ccache usage from off to on,
resulting in the compiler being double-wrapped in ccache.

As our gcc ccache wrappers will get a new timestamp on each clean
rebuild this also meant ccache was practically disabled (as the
"compiler"'s mtime changed), leading to about 1400 cache misses,
unnecessary rebuilds, about 1GB of data being added to the cache
and rather long rebuild times.

Fix this by configuring kodi with -DENABLE_CCACHE=ON matching the
previous --disable-ccache we had before switching to cmake.

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-09-18 11:03:12 +02:00
Christian Hewitt
91e1d30c73 Merge pull request #6900 from heitbaum/bin10
[le10] kodi-binary-addons: update to latest versions
2022-09-18 09:23:56 +02:00
Rudi Heitbaum
f0c1717f76 kodi-binary-addons: update to latest versions
- visualization.goom: update 19.0.1-Matrix to 19.0.2-Matrix
- visualization.spectrum: update 19.0.1-Matrix to 19.0.2-Matrix
- visualization.waveform: update 19.0.2-Matrix to 19.0.3-Matrix
2022-09-18 02:30:12 +00:00
CvH
6076aa4950 Merge pull request #6897 from heitbaum/bin10
pvr.waipu: update 19.3.0-Matrix to 19.3.1-Matrix
2022-09-17 11:02:28 +02:00
CvH
591da77437 Merge pull request #6891 from flubshi/le10_update-settings-addon
[LE10] Backport: LibreELEC-settings: update to d6c41d4
2022-09-15 12:16:47 +02:00
flubshi
179f0bfe61 LibreELEC-settings: update to d6c41d4 2022-09-14 18:59:48 +02:00
CvH
60a2f41a27 Merge pull request #6836 from heitbaum/btrfs10
[le10] btrfs-progs: update to 5.19 and addon to (109)
2022-09-11 11:12:55 +02:00
CvH
d16a23fff9 Merge pull request #6791 from heitbaum/kernel10rc
linux: update to 5.10.y
2022-09-11 11:12:26 +02:00
Rudi Heitbaum
c2e34e51b3 linux: update to 5.10.142 2022-09-08 10:53:26 +00:00
CvH
8e24921368 Merge pull request #6874 from dtechsrv/le10-ssl-update
[le10] openssl (1.1.1q) and cacert.pem (2022-07-19) update
2022-09-06 13:22:06 +02:00
Rudi Heitbaum
b54d9b9f44 linux (Allwinner): rebase patches for 5.10.137-rc1 2022-09-05 11:26:51 +00:00
dtechsrv
e9a2916182 cacert.pem: update to 2022-07-19 2022-09-04 09:41:38 +02:00
dtechsrv
d8e581df3a openssl: update to 1.1.1q 2022-09-04 09:36:23 +02:00
CvH
5504109d33 Merge pull request #6839 from heitbaum/bin10
pvr.teleboy: update 19.8.11-Matrix to 19.8.12-Matrix
2022-08-31 05:36:35 +02:00
CvH
dd9b39d1e9 Merge pull request #6855 from heitbaum/minidlna10
[le10] minidlna: update to 1.3.2 and drop upstreamed patches and addon (104)
2022-08-31 05:36:01 +02:00
heitbaum
f667caf783 minidlna: update to 1.3.2 and drop upstreamed patches and addon (104)
1.3.2 - Released 30-Aug-2022
--------------------------------
- Improved DNS rebinding attack protection.
- Added Samsung Neo QLED series (2021) support.
- Added webm/rm/rmvb support.

1.3.1 - Released 11-Feb-2022
--------------------------------
- Fixed a potential crash in SSDP request parsing.
- Fixed a configure script failure on some platforms.
- Protect against DNS rebinding attacks.
- Fix an socket leakage issue on some platforms.
- Minor bug fixes.
2022-08-30 13:32:26 +00:00
CvH
24a8c78404 Merge pull request #6851 from heitbaum/nextpvr
pvr.nextpvr: update 19.0.3-Matrix to 19.0.4-Matrix
2022-08-30 12:11:18 +02:00
Rudi Heitbaum
bd877054ab pvr.nextpvr: update 19.0.3-Matrix to 19.0.4-Matrix 2022-08-30 10:09:40 +00:00
Christian Hewitt
7689d67f4e Merge pull request #6842 from heitbaum/waipu
pvr.waipu: update 19.3.0-Matrix to 19.3.1-Matrix
2022-08-28 11:04:26 +04:00
Rudi Heitbaum
192166c797 pvr.waipu: update 19.3.0-Matrix to 19.3.1-Matrix 2022-08-27 12:57:00 +00:00
Rudi Heitbaum
018d2daa28 pvr.waipu: update 19.3.0-Matrix to 19.3.1-Matrix 2022-08-27 12:45:40 +00:00
Rudi Heitbaum
d010a5919e pvr.teleboy: update 19.8.11-Matrix to 19.8.12-Matrix 2022-08-27 09:21:37 +00:00
Rudi Heitbaum
93204ea900 btrfs-progs: update to 5.19 and addon to (109) 2022-08-27 06:08:10 +00:00
CvH
8a5ae57464 Merge pull request #6824 from heitbaum/bin10
pvr.waipu: update 19.2.1-Matrix to 19.3.0-Matrix
2022-08-20 08:48:16 +02:00
Rudi Heitbaum
54b5e4e43e pvr.waipu: update 19.2.1-Matrix to 19.3.0-Matrix 2022-08-20 03:26:13 +00:00
CvH
41536070ad Merge pull request #6821 from heitbaum/bin10
[le10] pvr.iptvsimple: update 19.2.1-Matrix to 19.2.2-Matrix
2022-08-19 11:56:02 +02:00
Rudi Heitbaum
b97a3d8a72 pvr.iptvsimple: update 19.2.1-Matrix to 19.2.2-Matrix 2022-08-19 08:17:14 +00:00
CvH
0ab1c2b8a8 Merge pull request #6811 from heitbaum/tz10
[le10] tz: update to 2022c
2022-08-16 12:49:24 +02:00
Rudi Heitbaum
33c7338d97 tz: update to 2022c 2022-08-16 09:09:58 +00:00
Christian Hewitt
855cbdb815 Merge pull request #6803 from heitbaum/bin10
pvr.iptvsimple: update 19.2.0-Matrix to 19.2.1-Matrix
2022-08-14 10:33:39 +04:00
Christian Hewitt
ffa843e030 Merge pull request #6801 from heitbaum/jellyfin10
[le10] jellyfin: update to 10.8.4 and dotnet: update to 6.0.8
2022-08-14 10:32:52 +04:00
Rudi Heitbaum
ea9af7959f pvr.iptvsimple: update 19.2.0-Matrix to 19.2.1-Matrix 2022-08-14 02:37:07 +00:00
Rudi Heitbaum
b4fa87c10f jellyfin: update to 10.8.4
release notes:
- https://github.com/jellyfin/jellyfin/releases/tag/v10.8.4
2022-08-14 02:30:38 +00:00
Rudi Heitbaum
3658e73ff0 aspnet6-runtime: update to 6.0.8 2022-08-14 02:30:38 +00:00
Rudi Heitbaum
09c1d52d96 dotnet-runtime: Update ASP.NET 6.x to 6.0.8 and addon (121) 2022-08-14 02:30:38 +00:00
CvH
511ad11214 Merge pull request #6795 from heitbaum/wireless10
[le10] wireless-regdb: update to 2022.08.12
2022-08-13 05:22:25 +02:00
Rudi Heitbaum
558aa5caa6 wireless-regdb: update to 2022.08.12
log:
  wireless-regdb: update regulatory database based on preceding changes
  wireless-regdb: update 5 GHz rules for PK and add 60 GHz rule
  wireless-regdb: add 5 GHz rules for GY
2022-08-13 00:57:59 +00:00
CvH
4a33cc5f4a Merge pull request #6759 from heitbaum/jelly10
[le10] jellyfin and dotnet updates
2022-08-12 22:10:00 +02:00
CvH
deb626dd73 Merge pull request #6787 from heitbaum/tz10
[le10] tz: update to 2022b
2022-08-11 12:13:17 +02:00
Rudi Heitbaum
247789d986 tz: update to 2022b 2022-08-11 09:58:54 +00:00
CvH
8ee20d0e01 Merge pull request #6775 from heitbaum/bin10
[le10] kodi-binary-addons: update to latest versions
2022-08-08 18:17:32 +02:00
Rudi Heitbaum
bd980d69d9 kodi-binary-addons: update to latest versions
- pvr.dvbviewer: update 19.0.2-Matrix to 19.1.0-Matrix
- pvr.iptvsimple: update 19.1.1-Matrix to 19.2.0-Matrix
2022-08-08 09:08:55 +00:00
CvH
6cc43c89fe Merge pull request #6773 from jernejsk/uboot-fix
[LE10] Allwinner: u-boot: Fix SD boot on some boards
2022-08-07 22:04:38 +02:00
CvH
d842beb35b Merge pull request #6740 from heitbaum/minisatip10
[le10] minisatip: update to 1.2.7 and addon (111)
2022-08-07 21:52:29 +02:00
CvH
cfd72c2878 Merge pull request #6745 from heitbaum/bin10
peripheral.xarcade: update 19.0.3-Matrix to 19.0.4-Matrix
2022-08-07 21:51:59 +02:00
Jernej Skrabec
504f16fc96 Allwinner: u-boot: Fix SD boot on some boards 2022-08-07 21:46:40 +02:00
CvH
baccd45601 Merge pull request #6734 from heitbaum/kernel10rc
linux: update to 5.10.y
2022-08-05 21:07:50 +02:00
Rudi Heitbaum
725e8b4ef6 linux: update to 5.10.135 2022-08-03 10:39:12 +00:00
Rudi Heitbaum
d39e19f4e8 dotnet-runtime: Update ASP.NET 6.x to 6.0.7 and addon (120) 2022-08-02 13:17:29 +00:00
Rudi Heitbaum
35a4209194 jellyfin: update to 10.8.3 2022-08-02 13:17:29 +00:00
Rudi Heitbaum
e248165a61 aspnet6-runtime: update to 6.0.7 2022-08-02 13:17:29 +00:00
Rudi Heitbaum
33611908d6 linux: update to 5.10.134 2022-07-30 03:21:06 +00:00
Rudi Heitbaum
c68b042264 peripheral.xarcade: update 19.0.3-Matrix to 19.0.4-Matrix 2022-07-29 07:18:34 +00:00
Rudi Heitbaum
da873ebd61 minisatip: update to 1.2.7 2022-07-26 22:52:52 +00:00
Rudi Heitbaum
63dab01222 minisatip: drop dvb-apps dependancy in v1.2.7 2022-07-26 22:52:52 +00:00
Rudi Heitbaum
760c76887c linux: update to 5.10.133 2022-07-25 10:32:03 +00:00
Christian Hewitt
d6f0921f3a Merge pull request #6736 from heitbaum/ant10
apache-ant: update PKG_URL to archive.apache.org
2022-07-24 13:30:29 +01:00
Rudi Heitbaum
8435446c52 apache-ant: update PKG_URL to archive.apache.org 2022-07-24 12:16:22 +00:00
Rudi Heitbaum
40ed084af7 linux (Rockchip RK3399): update .config for 5.10.133 2022-07-24 05:05:55 +00:00
Rudi Heitbaum
ad4117cb8d linux (Rockchip RK3328): update .config for 5.10.133 2022-07-24 05:05:55 +00:00
Rudi Heitbaum
cf5b6bb4ce linux (Rockchip RK3288): update .config for 5.10.133 2022-07-24 05:05:55 +00:00
Rudi Heitbaum
3db18a3502 linux (Allwinner arm): update .config for 5.10.133 2022-07-24 05:05:55 +00:00
Rudi Heitbaum
aa4be8b9b6 linux (Allwinner aarch64): update .config for 5.10.133 2022-07-24 05:05:55 +00:00
Rudi Heitbaum
8541691444 linux (Generic): update .config for 5.10.133 2022-07-24 05:05:55 +00:00
knaerzche
27bd68e856 Merge pull request #6706 from HiassofT/le10-kodi-22-07-aw-rk
[le10] Update kodi deinterlace patches for Allwinner and Rockchip
2022-07-23 22:46:29 +02:00
Matthias Reichl
67df635215 Merge pull request #6725 from heitbaum/origin_url10
[le10] scripts/image: cleanup ORIGIN_URL
2022-07-21 16:41:44 +02:00
Rudi Heitbaum
634531533e scripts/image: cleanup ORIGIN_URL 2022-07-21 12:01:40 +00:00
Matthias Reichl
8631e512e4 Rockchip: update kodi deinterlace patches
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-07-15 21:16:30 +02:00
Matthias Reichl
aa377c6963 Allwinner: update kodi deinterlace patches
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-07-15 21:15:56 +02:00
CvH
58a486b6a4 Merge pull request #6695 from HiassofT/le10-kodi-22-07
[le10] kodi: update to latest Matrix and include DVD menu fix PR
2022-07-13 16:51:52 +02:00
Matthias Reichl
34b355dcee RPi: update kodi deinterlace patch
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-07-12 19:59:43 +02:00
Matthias Reichl
ed4308cf0a kodi: add PR21673 to fix DVD menus on DRMPRIME
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-07-12 19:59:17 +02:00
CvH
b920a479f4 kodi: change KodiConfig path due upstream change
- 70d6b0c2e5
2022-07-12 19:59:17 +02:00
Matthias Reichl
ca12766338 kodi: update to 181070c
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-07-11 22:00:37 +02:00
Matthias Reichl
7262a3e694 Merge pull request #6678 from heitbaum/ffmpegx
[le10] tools.ffmpeg-tools: fix missing libraries and addon (118)
2022-07-04 08:20:38 +02:00
Rudi Heitbaum
d2c70cc461 tools.ffmpeg-tools: fix missing libraries and addon (118)
inconjunction with the ffmpegx update (which forces --disable-libxcb) for non
x11 builds.

include libx265.so.199 shared libary if an x86_64 build
2022-07-04 05:46:59 +00:00
Rudi Heitbaum
6f6a534ef5 ffmpegx: disable libxcb for non X11 builds 2022-07-04 05:27:29 +00:00
CvH
509ac15be1 Merge pull request #6676 from heitbaum/jellyfin10
[le10] Update Jellyfin to 10.8.1 and dotnet-runtime addon to (119)
2022-07-03 15:23:37 +02:00
Rudi Heitbaum
51ccc9d4d5 dotnet-runtime: Add ASP.NET 6.x 6.0.5 and addon (119) 2022-07-03 12:17:18 +00:00
heitbaum
e441908145 aspnet6-runtime: initial addon 2022-07-03 12:17:06 +00:00
Rudi Heitbaum
95d426361f jellyfin: update to 10.8.1
update 2.7.7 to 2.8.1

release notes:
- https://github.com/jellyfin/jellyfin/releases
2022-07-03 12:06:42 +00:00
CvH
7c0a363e8b Merge pull request #6674 from heitbaum/addons10
[le10] Fix addon build errors
2022-07-03 13:35:56 +02:00
Rudi Heitbaum
b9ab0a87ed system-tools: drop upstreamed patch included with mc: 4.8.28 2022-07-03 11:19:12 +00:00
Rudi Heitbaum
cb41a69852 network-tools: fix build for addon (114) 2022-07-03 11:17:47 +00:00
Rudi Heitbaum
a7978c6c96 Revert "iperf: update to 3.11"
This reverts commit 3a0982b033.

configure.ac:27: error: Autoconf version 2.71 or higher
- is required for ipref >= 2.69
2022-07-03 11:14:08 +00:00
Christian Hewitt
1dfde2e026 Merge pull request #6668 from heitbaum/bin10
pvr.teleboy: update 19.8.10-Matrix to 19.8.11-Matrix
2022-07-02 08:51:23 +04:00
Rudi Heitbaum
0091ac9826 pvr.teleboy: update 19.8.10-Matrix to 19.8.11-Matrix 2022-07-02 04:24:30 +00:00
Matthias Reichl
6e7b979b6f Merge pull request #6656 from jernejsk/aw-spi-le10
[LE10] Allwinner: linux: Enable SPI driver for aarch64
2022-06-27 19:24:55 +02:00
Jernej Skrabec
3d272da813 Allwinner: linux: Enable SPI driver for aarch64 2022-06-27 18:59:28 +02:00
CvH
0bcdc96310 Merge pull request #6646 from heitbaum/bin10
[le10] kodi-binary-addons: update to latest versions
2022-06-25 16:27:23 +02:00
Rudi Heitbaum
b99b859779 kodi-binary-addons: update to latest versions
- inputstream.adaptive: update 19.0.6-Matrix to 19.0.7-Matrix
- inputstream.ffmpegdirect: update 19.0.2-Matrix to 19.0.3-Matrix
2022-06-25 14:25:50 +00:00
Christian Hewitt
4b8f436325 Merge pull request #6640 from jernejsk/aw-spidev-10
[LE10] Allwinner: linux: arm: Enable spidev
2022-06-25 12:16:48 +04:00
Jernej Skrabec
9efe088997 Allwinner: linux: arm: Enable spidev 2022-06-25 10:13:33 +02:00
CvH
efeb7b860e Merge pull request #6568 from heitbaum/network-tools10
[le10] network-tools: update addon to (114)
2022-06-23 16:09:59 +02:00
CvH
fc237162a9 Merge pull request #6564 from heitbaum/docker10
[le10] docker: update addon to (134)
2022-06-23 16:09:43 +02:00
CvH
61b8a3631c Merge pull request #6561 from heitbaum/system-tools10
[le10] Update system-tools to addon (130)
2022-06-23 16:09:14 +02:00
CvH
803734698b Merge pull request #6559 from heitbaum/btrfs-progs10
[le10] btrfs-progs: update to 5.18.1
2022-06-23 16:08:43 +02:00
Christian Hewitt
8bdbaa9a1e Merge pull request #6634 from heitbaum/bin10
[le10] kodi-binary-addons: update to latest versions
2022-06-22 16:26:26 +04:00
Rudi Heitbaum
42865154c3 kodi-binary-addons: update to latest versions
- pvr.iptvsimple: update 19.1.0-Matrix to 19.1.1-Matrix
- pvr.vdr.vnsi: update 19.0.4-Matrix to 19.0.5-Matrix
2022-06-22 12:17:53 +00:00
CvH
b460e5e06b Merge pull request #6622 from heitbaum/tinc10
[le10] tinc: update to 1.1pre18
2022-06-19 12:15:14 +02:00
CvH
a77f7b7cc7 Merge pull request #6607 from heitbaum/kernel10
linux: update to 5.10.y
2022-06-19 11:58:53 +02:00
heitbaum
aafe3fe8c9 tinc: update to 1.1pre18 2022-06-18 12:52:43 +00:00
Rudi Heitbaum
bc193cf521 wayland: update PKG_TOOLCHAIN to match OPTS_ variables
wayland is a dependancy of libmali - updating to allow a LE10 build of
Samsung. LE11 uses meson build options - but not gackporting that
configuration.
2022-06-18 05:38:35 +00:00
heitbaum
b8ed82bab7 mali-midgard: update to 055a545
Include the following fixes to compile with kernel 5.14

- struct mm_struct: update from mmap_sem to mmap_lock (5.7 --> 5.8)
- get_user_pages_remote: support kernel 5.9 (5.8 --> 5.9)
- add_mm_counter: update to support 5.5
  - from https://forum.odroid.com/viewtopic.php?f=184&t=41300
2022-06-18 05:38:35 +00:00
Rudi Heitbaum
4f64175a14 linux (Rockchip): drop and rebase upstreamed patches 2022-06-18 05:38:35 +00:00
Christian Hewitt
3ef933a66a Merge pull request #6611 from heitbaum/bin10
pvr.mythtv: update 19.0.10-Matrix to 19.0.11-Matrix
2022-06-17 14:50:44 +04:00
Rudi Heitbaum
82ad8c8757 pvr.mythtv: update 19.0.10-Matrix to 19.0.11-Matrix 2022-06-17 10:35:15 +00:00
Rudi Heitbaum
a045445536 linux (Allwinner): drop upstreamed patches 2022-06-16 19:59:31 +00:00
Rudi Heitbaum
9f89140679 linux: update to 5.10.123 2022-06-16 19:59:31 +00:00
Christian Hewitt
867cb479c9 Merge pull request #6608 from heitbaum/bin10
inputstream.adaptive: update 19.0.5-Matrix to 19.0.6-Matrix
2022-06-16 17:11:53 +04:00
Rudi Heitbaum
62dab6524e inputstream.adaptive: update 19.0.5-Matrix to 19.0.6-Matrix 2022-06-16 12:57:54 +00:00
Rudi Heitbaum
5a34d0e5b2 docker: update addon to (134) 2022-06-14 15:44:32 +00:00
heitbaum
cc6c34a0a1 libnetwork: update to 2022-03-16 2022-06-14 15:44:32 +00:00
heitbaum
4104a41b1b runc: update to 1.1.3 2022-06-14 15:44:32 +00:00
heitbaum
68634a24d7 containerd: update to 1.6.6 2022-06-14 15:44:32 +00:00
CvH
b29c6bc061 Merge pull request #6597 from heitbaum/bin10
inputstream.ffmpegdirect: update 19.0.1-Matrix to 19.0.2-Matrix
2022-06-13 18:29:06 +02:00
Rudi Heitbaum
74811c9158 inputstream.ffmpegdirect: update 19.0.1-Matrix to 19.0.2-Matrix 2022-06-13 15:36:57 +00:00
Rudi Heitbaum
60d347b5ec system-tools: update addon to 130 2022-06-12 12:30:08 +00:00
heitbaum
a63e4e9f92 bottom: update to 0.6.8 2022-06-12 12:30:08 +00:00
Rudi Heitbaum
6fced7a41f oniguruma: update to 6.9.8 2022-06-12 12:28:21 +00:00
Rudi Heitbaum
aac6c0b03f evtest: update to 1.35 2022-06-12 12:28:21 +00:00
Rudi Heitbaum
ea8070cd7d htop: update to 3.2.1 2022-06-12 12:28:21 +00:00
heitbaum
0d90ce7a97 inotify-tools: update to 3.22.1.0 2022-06-12 12:28:21 +00:00
Rudi Heitbaum
725a3d8850 mc: update to 4.8.28 2022-06-12 12:28:21 +00:00
heitbaum
b6e7a730a3 screen: update to 4.9.0 2022-06-12 12:28:21 +00:00
Rudi Heitbaum
14fcb36dc5 system-tools: add sdparm 2022-06-12 12:28:21 +00:00
Rudi Heitbaum
34089278c9 sdparm: initial package
https://forum.libreelec.tv/thread/11526-usb-hdd-standby-can-sdparm-be-added-to-the-distro/?postID=168108#post168108
2022-06-12 12:28:21 +00:00
Rudi Heitbaum
eba7cbfc39 smartmontools: update to 7.3 2022-06-12 12:28:21 +00:00
heitbaum
6e357f860e unrar: update to 6.1.7 2022-06-12 12:28:21 +00:00
Rudi Heitbaum
2ce878a47e system-tools: 7z permissions 2022-06-12 12:28:21 +00:00
heitbaum
0f79eafb53 st: update to 0.8.5 2022-06-12 12:28:21 +00:00
Rudi Heitbaum
e7e8e62476 vim: update to 8.2.5052 2022-06-12 12:28:21 +00:00
CvH
6ffee82678 Merge pull request #6587 from HiassofT/le10-ffmpeg-rpi-14
[le10] ffmpeg: update rpi patch
2022-06-09 20:07:14 +02:00
CvH
78249e4324 Merge pull request #6586 from HiassofT/le10-kernel-5.10.110
[le10] linux (RPi): update to 5.10.110-427c6bd
2022-06-09 20:06:17 +02:00
Matthias Reichl
8a647af7e5 linux (RPi): update to 5.10.110-427c6bd
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-06-09 15:14:27 +02:00
Matthias Reichl
b5dddb995c RPi: update to firmware 274d0c8
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-06-09 15:14:27 +02:00
Matthias Reichl
8ebb1c4581 rpi-eeprom: update to 1c758a0
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-06-09 15:14:27 +02:00
Matthias Reichl
a3d7a6d8fb RPi: update to firmware b22546a
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-06-09 15:14:27 +02:00
Matthias Reichl
fd8c7aea52 RPi: update to firmware 3673be3
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-06-09 15:14:27 +02:00
Matthias Reichl
b0d2b42852 RPi: update to firmware 2cf8a17
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-06-09 15:14:27 +02:00
Matthias Reichl
c88da4acf5 RPi: update to firmware 4d076ff
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-06-09 15:14:27 +02:00
Matthias Reichl
eb54c1fbb0 rpi-eeprom: update to 51491ab
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-06-09 15:14:27 +02:00
Matthias Reichl
9fbacb1568 rpi-eeprom: update to d75e8ff
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-06-09 15:14:27 +02:00
Matthias Reichl
89fc2e7865 linux (RPi): update to 5.10.110-e6f8876
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-06-09 15:14:27 +02:00
Matthias Reichl
34c0ade72a RPi: update to firmware 4fe2e4a
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-06-09 15:14:27 +02:00
Matthias Reichl
f65f7d969e linux (RPi): config options for 5.10.110-89c0af7
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-06-09 15:14:27 +02:00
Matthias Reichl
6cf632cf0b linux (RPi): update to 5.10.110-89c0af7
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-06-09 15:14:27 +02:00
Matthias Reichl
418fdd2bd2 RPi: update to firmware ea4c803
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-06-09 15:14:27 +02:00
Matthias Reichl
78fd0c9721 rpi-eeprom: update to dd0e086
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-06-09 15:14:27 +02:00
Matthias Reichl
1eae165154 RPi: update to firmware 7cb1aa0
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-06-09 15:14:26 +02:00
Matthias Reichl
c99de9c356 Revert "TEST linux (RPi): add patch to delay cec_phys_addr_invalidate"
This reverts commit a89289334e.

This patch does not seem to help so drop it.
2022-06-09 15:14:26 +02:00
Matthias Reichl
c937bea754 ffmpeg: update rpi patch
Patch created using revisions f719f86..0941f5c
from branch test/4.3.2/rpi_main of https://github.com/jc-kynesim/rpi-ffmpeg
2022-06-09 15:12:35 +02:00
Matthias Reichl
3351d8acd5 ffmpeg: update rpi patch
Patch created using revisions f719f86..83ec4bd
from branch test/4.3.2/rpi_main of https://github.com/jc-kynesim/rpi-ffmpeg
2022-06-09 15:12:35 +02:00
Matthias Reichl
b30fc56d79 ffmpeg: update rpi patch
Patch created using revisions f719f86..999e521
from branch test/4.3.2/rpi_main of https://github.com/jc-kynesim/rpi-ffmpeg
2022-06-09 15:12:34 +02:00
CvH
11ecd4c144 Merge pull request #6574 from heitbaum/wireless-regdb10
[le10] wireless-regdb: update to 2022.06.06
2022-06-08 18:17:18 +02:00
Rudi Heitbaum
7eaebd6d17 wireless-regdb: update to 2022.06.06
- wireless-regdb: update regulatory database based on preceding changes
- wireless-regdb: Unify 6 GHz rules for EU contries
- wireless-regdb: Remove AUTO-BW from 6 GHz rules
- wireless-regdb: update regulatory rules for Bulgaria (BG) on 6GHz
- Regulatory update for 6 GHz operation in FI
- Regulatory update for 6 GHz operation in United States (US)
- Regulatory update for 6 GHz operation in Canada (CA)
2022-06-06 23:58:18 +00:00
Rudi Heitbaum
cdf444564b btrfs-progs: update to 5.18.1 2022-06-06 23:53:30 +00:00
CvH
5f3d6e1cfb Merge pull request #6570 from heitbaum/bin10
pvr.vdr.vnsi: update 19.0.3-Matrix to 19.0.4-Matrix
2022-06-06 21:24:55 +02:00
Rudi Heitbaum
2e38d857eb pvr.vdr.vnsi: update 19.0.3-Matrix to 19.0.4-Matrix 2022-06-04 23:04:24 +00:00
Rudi Heitbaum
d7b8378ba3 network-tools: update addon to (114) 2022-06-04 04:35:49 +00:00
heitbaum
b4f003606f nmap: update to 7.92 and HSTS 2022-06-04 04:35:49 +00:00
heitbaum
3a0982b033 iperf: update to 3.11 2022-06-04 04:35:47 +00:00
CvH
82aebe77bc Merge pull request #6553 from heitbaum/bin10
pvr.mythtv: update 19.0.8-Matrix to 19.0.10-Matrix
2022-06-01 18:04:33 +02:00
Rudi Heitbaum
3051d501fb pvr.mythtv: update 19.0.8-Matrix to 19.0.10-Matrix 2022-06-01 10:30:52 +00:00
CvH
0b14c1e020 Merge pull request #6548 from heitbaum/bin10
peripheral.joystick: update 19.0.2-Matrix to 19.0.3-Matrix
2022-05-30 11:43:46 +02:00
Rudi Heitbaum
c9832991cf peripheral.joystick: update 19.0.2-Matrix to 19.0.3-Matrix 2022-05-30 08:48:21 +00:00
CvH
7d0ec0bf64 Merge pull request #6545 from heitbaum/bin10
audiodecoder.gsf: update 19.0.1-Matrix to 19.0.2-Matrix
2022-05-29 15:12:03 +02:00
Rudi Heitbaum
2bfc2b9066 audiodecoder.gsf: update 19.0.1-Matrix to 19.0.2-Matrix 2022-05-29 10:20:45 +00:00
CvH
a865b31cf5 Merge pull request #6533 from heitbaum/sameboy10
[le10] util-linux: set all-programs option in init and target not common
2022-05-27 20:56:43 +02:00
Rudi Heitbaum
8050bf5ae4 util-linux: set all-programs option in init and target not common
so that in :host hexdump is available in toolchain/bin
2022-05-27 18:10:13 +00:00
CvH
5e7b27a836 Merge pull request #6524 from heitbaum/githash10
[le10] kodi-binary-addons: update to latest versions
2022-05-27 10:35:58 +02:00
Rudi Heitbaum
539b377ecd kodi-binary-addons: update to latest versions
- audiodecoder.asap: update 19.0.1-Matrix to 19.0.2-Matrix
- audiodecoder.dumb: update 19.0.2-Matrix to 19.0.3-Matrix
- audiodecoder.gme: update 19.0.2-Matrix to 19.0.3-Matrix
- pvr.stalker: update 19.0.2-Matrix to 19.0.3-Matrix
2022-05-26 17:16:54 +00:00
CvH
3010b42454 Merge pull request #6479 from heitbaum/functions10
[le10] config/functions: improve error message when there in not a device directory
2022-05-26 15:25:42 +02:00
CvH
34c223739c Merge pull request #6511 from heitbaum/libretro-sameboy10
[le10] Fix libretro-sameboy build
2022-05-26 15:25:17 +02:00
CvH
58c236fa2b Merge pull request #6515 from heitbaum/crust
[le10] crust: allow override of BUILDCC and u-boot: fix make config with HOSTCC
2022-05-26 15:24:57 +02:00
CvH
ff0dcee141 Merge pull request #6522 from heitbaum/githash10
[le10] pvr.sledovanitv.cz: update githash
2022-05-26 15:21:35 +02:00
CvH
20513f24b5 Merge pull request #6521 from heitbaum/binaries10
audiodecoder.2sf: update 19.0.3-Matrix to 19.0.4-Matrix
2022-05-26 15:21:03 +02:00
Rudi Heitbaum
bbfc443e83 pvr.sledovanitv.cz: update githash 2022-05-24 13:51:20 +00:00
Rudi Heitbaum
6a74321b50 audiodecoder.2sf: update 19.0.3-Matrix to 19.0.4-Matrix 2022-05-24 13:40:31 +00:00
CvH
5db1ee7f9b Merge pull request #6518 from HiassofT/le10-distroconfig
[le10] RPi: align distroconfig to RPiOS
2022-05-23 17:35:11 +02:00
Matthias Reichl
6baf185cea RPi4: add arm_boost=1 to distroconfig.txt
This enables higher clock rates on newer RPi4 models.

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-05-23 16:27:22 +02:00
Matthias Reichl
4cf4c6a1cf RPi: config.txt: document how to enable analog audio output
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-05-23 16:27:21 +02:00
Matthias Reichl
57f1cca860 RPi: add display_auto_detect=1 to distroconfig.txt
This enables automatic loading of overlays for detected DSI displays.

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-05-23 16:27:21 +02:00
heitbaum
c3a93a0ea8 u-boot: fix make config with HOSTCC
Without defining HOSTCC Makefile.host was defaulting to the operating
system cc. In the minimal docker image (focal) - cc is not available.

BUILD      u-boot (target)
    TOOLCHAIN      make (auto-detect)
make[1]: Entering directory
  HOSTCC  scripts/basic/fixdep
/bin/sh: 1: cc: not found
make[2]: *** [scripts/Makefile.host:95: scripts/basic/fixdep] Error 127
make[1]: *** [Makefile:488: scripts_basic] Error 2
make[1]: Leaving directory
FAILURE: scripts/build u-boot:target during make_target (package.mk)
*********** FAILED COMMAND ***********
DEBUG=${PKG_DEBUG} CROSS_COMPILE="${TARGET_KERNEL_PREFIX}" LDFLAGS="" ARCH=arm make $(${ROOT}/${SCRIPTS}/uboot_helper ${PROJECT} ${DEVICE} ${UBOOT_SYSTEM} config)
*********** FAILED COMMAND ***********
2022-05-23 03:05:21 +00:00
Rudi Heitbaum
fd3dc9baf6 crust: override of BUILDCC with host-gcc 2022-05-23 03:05:10 +00:00
Rudi Heitbaum
398c8e5a87 libretro-sameboy: update dependency to include util-linux:host as hexdump is needed for the build 2022-05-22 04:55:35 +00:00
Rudi Heitbaum
5a7e66316f util-linux: enable all-programs in :host build so that hexdump is available in toolchain/bin 2022-05-22 04:55:35 +00:00
CvH
542aae4213 Merge pull request #6507 from heitbaum/binaries10
vfs.libarchive: update 19.0.1-Matrix to 19.2.0-Matrix
2022-05-21 11:42:18 +02:00
Rudi Heitbaum
338e944a6f vfs.libarchive: update 19.0.1-Matrix to 19.2.0-Matrix 2022-05-21 09:26:36 +00:00
CvH
ae3ccbf6fe Merge pull request #6490 from heitbaum/tools-docker
[le10] backport of tools/docker/focal Dockerfile
2022-05-21 09:38:00 +02:00
Matthias Reichl
239ea29080 Merge pull request #6498 from heitbaum/binaries10
inputstream.adaptive: update 19.0.4-Matrix to 19.0.5-Matrix
2022-05-18 23:58:38 +02:00
Rudi Heitbaum
08cef3556f inputstream.adaptive: update 19.0.4-Matrix to 19.0.5-Matrix 2022-05-18 21:56:11 +00:00
heitbaum
1dd7f1bc24 tools: docker: focal: update to using gcc-10 2022-05-16 11:22:29 +00:00
Ian Leonard
848a36ff82 Dockerfiles: add zstd to docker dependencies
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2022-05-16 11:22:29 +00:00
Rudi Heitbaum
9749796fa3 config/functions: improve error message when there in not a device directory 2022-05-11 13:03:30 +00:00
Christian Hewitt
7140f60620 Merge pull request #6474 from heitbaum/binaries10
pvr.zattoo: update 19.7.14-Matrix to 19.7.15-Matrix
2022-05-09 17:48:30 +04:00
Rudi Heitbaum
66ff18c6af pvr.zattoo: update 19.7.14-Matrix to 19.7.15-Matrix 2022-05-09 13:38:35 +00:00
CvH
a4c482d987 Merge pull request #6448 from heitbaum/rsyslog10
[le10] rsyslog: update to 8.2204.0
2022-05-01 18:27:34 +02:00
Rudi Heitbaum
fc772b954f rsyslog: update to 8.2204.0
update 8.2112.0 to 8.2204.0

changelog:
- https://github.com/rsyslog/rsyslog/blob/master/ChangeLog

Signed-off-by: Rudi Heitbaum <rudi@heitbaum.com>
2022-05-01 10:46:57 +00:00
Christian Hewitt
44b668b1d5 Merge pull request #6443 from heitbaum/binaries10
peripheral.joystick: update 19.0.1-Matrix to 19.0.2-Matrix
2022-04-30 14:21:23 +04:00
Rudi Heitbaum
3129ff5bf1 peripheral.joystick: update 19.0.1-Matrix to 19.0.2-Matrix 2022-04-30 10:14:12 +00:00
Christian Hewitt
770b6b81e6 Merge pull request #6435 from heitbaum/minisat10
[le10] minisatip: update to 1.1.92 and addon (110)
2022-04-30 13:33:45 +04:00
Christian Hewitt
4852992d3a Merge pull request #6437 from heitbaum/btrfs10
[le10] btrfs-progs: update to 5.17
2022-04-30 13:33:19 +04:00
heitbaum
19e492a348 btrfs-progs: update to 5.17
Signed-off-by: Rudi Heitbaum <rudi@heitbaum.com>
2022-04-30 06:50:26 +00:00
heitbaum
c30b0df007 minisatip: update to 1.1.92 and addon (110)
Signed-off-by: Rudi Heitbaum <rudi@heitbaum.com>
2022-04-30 06:42:03 +00:00
Christian Hewitt
6d49ba5ba2 Merge pull request #6430 from heitbaum/binaries10
pvr.zattoo: update 19.7.13-Matrix to 19.7.14-Matrix
2022-04-28 03:49:17 +04:00
Rudi Heitbaum
5e048591f0 pvr.zattoo: update 19.7.13-Matrix to 19.7.14-Matrix 2022-04-27 11:34:52 +00:00
Christian Hewitt
b143325a53 Merge pull request #6428 from heitbaum/binaries10
inputstream.adaptive: update 19.0.3-Matrix to 19.0.4-Matrix
2022-04-26 18:46:14 +04:00
Rudi Heitbaum
ac649cd42b inputstream.adaptive: update 19.0.3-Matrix to 19.0.4-Matrix 2022-04-26 12:57:08 +00:00
Christian Hewitt
6f5ac2d474 Merge pull request #6408 from heitbaum/binaries10
pvr.zattoo: update 19.7.12-Matrix to 19.7.13-Matrix
2022-04-19 11:02:53 +04:00
CvH
d86d995551 Merge pull request #6403 from heitbaum/ttyd10
[le10] ttyd: include missing evlib_uv library and addon (105)
2022-04-18 16:14:14 +02:00
Rudi Heitbaum
ed7de063f3 pvr.zattoo: update 19.7.12-Matrix to 19.7.13-Matrix 2022-04-18 13:26:30 +00:00
Rudi Heitbaum
c5745d54a2 ttyd: include missing evlib_uv library and addon (105) 2022-04-17 10:07:31 +00:00
CvH
fbecf13691 Merge pull request #6396 from heitbaum/binaries10
pvr.zattoo: update 19.7.11-Matrix to 19.7.12-Matrix
2022-04-16 09:22:55 +02:00
Rudi Heitbaum
a8792d81ff pvr.zattoo: update 19.7.11-Matrix to 19.7.12-Matrix 2022-04-15 12:01:10 +00:00
Rudi Heitbaum
512b619b2f Merge pull request #6385 from HiassofT/le10-mame2015
[le10] libretro-mame2015: simplify cross-compile patch
2022-04-15 00:40:54 +10:00
Matthias Reichl
c6a5559a79 libretro-mame2015: simplify cross-compile patch
REALCC is already set in package.mk so the hunk can be dropped

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-04-14 16:16:17 +02:00
Christian Hewitt
92927527dd Merge pull request #6382 from HiassofT/le10-sacd
[le10] vfs.sacd: remove addon
2022-04-14 16:02:13 +04:00
Matthias Reichl
998b7f270e vfs.sacd: remove addon
It has been replaced by audiodecoder.sacd long ago and it seems we
forgot to remove it.

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-04-14 13:37:54 +02:00
CvH
bf2454bdfb Merge pull request #6370 from HiassofT/le10-retro-addons2
[le10] update retroplayer addons to latest versions
2022-04-12 19:58:52 +02:00
Matthias Reichl
be14751bbd libretro-fbneo: build without gold
this fixes LTO error when linking

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-04-12 19:16:13 +02:00
Matthias Reichl
3b69d8b786 libretro-mame2015: update cross-compile patch
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-04-12 19:12:49 +02:00
Matthias Reichl
f7579f5cdf update retroplayer addons to latest versions
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-04-12 17:40:36 +02:00
Christian Hewitt
3a5b7d1e7d Merge pull request #6363 from heitbaum/wireless-regdb10
wireless-regdb: update to 2022-04-08
2022-04-11 17:22:59 +04:00
Rudi Heitbaum
8c8acd3160 wireless-regdb: update to 2022-04-08
log:
- https://git.kernel.org/pub/scm/linux/kernel/git/sforshee/wireless-regdb.git/log/
2022-04-11 12:25:26 +00:00
CvH
9f09688158 Merge pull request #6358 from mglae/le10_hwclock_fix
busybox: hwclock: add settimeofday() fix
2022-04-09 17:36:05 +02:00
mglae
a1dc3e8550 busybox: hwclock: add settimeofday() fix 2022-04-09 11:40:33 +02:00
CvH
38605502a0 Merge pull request #6352 from heitbaum/binaries10
pvr.waipu: update 19.2.0-Matrix to 19.2.1-Matrix
2022-04-02 09:39:28 +02:00
Rudi Heitbaum
fbdc07a490 pvr.waipu: update 19.2.0-Matrix to 19.2.1-Matrix 2022-04-02 02:59:58 +00:00
Christian Hewitt
7be31765c0 Merge pull request #6336 from HiassofT/le10-ffmpeg-rpi-13
[le10] ffmpeg: update rpi patch
2022-03-29 14:56:07 +04:00
Christian Hewitt
8ae9ef1365 Merge pull request #6335 from HiassofT/le10-rpi-rtc
[le10] RPi: fix system time not being set from RTC
2022-03-29 08:51:06 +04:00
Matthias Reichl
d03c60f83a ffmpeg: update rpi patch
Patch created using revisions f719f86..40376e5
from branch test/4.3.2/rpi_main of https://github.com/jc-kynesim/rpi-ffmpeg
2022-03-28 22:07:49 +02:00
Matthias Reichl
a796d5c9f1 ffmpeg: update rpi patch
Patch created using revisions f719f86..abe92a2
from branch test/4.3.2/rpi_main of https://github.com/jc-kynesim/rpi-ffmpeg
2022-03-28 22:07:49 +02:00
Matthias Reichl
c8935c339e systemd: drop 80-clock.rules
This is no longer needed as all kernels have CONFIG_RTC_HCTOSYS enabled

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-03-28 21:59:46 +02:00
Matthias Reichl
16a64593b3 linux (RPi): enable CONFIG_RTC_HCTOSYS
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-03-28 21:59:34 +02:00
CvH
a95e23277f Merge pull request #6327 from heitbaum/binaries10
pvr.mythtv: update 19.0.7-Matrix to 19.0.8-Matrix
2022-03-27 13:32:13 +02:00
Rudi Heitbaum
fd06e55483 pvr.mythtv: update 19.0.7-Matrix to 19.0.8-Matrix 2022-03-27 05:20:38 +00:00
CvH
fb095559e6 Merge pull request #6318 from flubshi/le10_binaries
LE10: pvr.waipu: 19.2.0-Matrix
2022-03-20 14:40:11 +01:00
CvH
e2a61ef722 Merge pull request #6317 from mglae/le10_systools_129
system-tools: rev 129; Set executable flag of 7z/7za
2022-03-20 14:37:55 +01:00
flubshi
1a43848d8d pvr.waipu: 19.2.0-Matrix 2022-03-20 13:05:32 +01:00
mglae
bc3ebe271f system-tools: rev 129 2022-03-20 12:11:35 +01:00
mglae
bd9ceeaa8b system-tools: set executable flag of 7z/7za 2022-03-20 12:11:33 +01:00
Christian Hewitt
2da88ad938 Merge pull request #6306 from heitbaum/tz10
[le10] tz: update to 2022a
2022-03-17 16:05:52 +04:00
Rudi Heitbaum
1431ade25e tz: update to 2022a
ann:
- http://mm.icann.org/pipermail/tz-announce/2022-March/000070.html
2022-03-17 12:00:32 +00:00
CvH
45a401bb02 Merge pull request #6294 from heitbaum/linux-5.10.105
linux: update to 5.10.105
2022-03-15 14:00:14 +01:00
Rudi Heitbaum
85aea0fceb linux (Samsung): update .config for 5.10.105 2022-03-12 03:11:02 +00:00
Rudi Heitbaum
f1981fdf99 linux (Qualcomm): update .config for 5.10.105 2022-03-12 02:28:08 +00:00
Rudi Heitbaum
eae98df606 linux: update to 5.10.105 2022-03-12 02:28:08 +00:00
Rudi Heitbaum
f8355f58a7 linux (NXP iMX8): update .config for 5.10.105 2022-03-12 02:28:08 +00:00
Rudi Heitbaum
abc0c36365 linux (NXP iMX6): update .config for 5.10.105 2022-03-12 02:28:08 +00:00
Rudi Heitbaum
16747d65e8 linux (Rockchip RK3399): update .config for 5.10.105 2022-03-12 02:28:08 +00:00
Rudi Heitbaum
14ef2ef530 linux (Rockchip RK3328): update .config for 5.10.105 2022-03-12 02:28:08 +00:00
Rudi Heitbaum
eae76e5be7 linux (Rockchip RK3288): update .config for 5.10.105 2022-03-12 02:28:08 +00:00
Rudi Heitbaum
46df805734 linux (Generic): update .config for 5.10.105 2022-03-12 02:28:08 +00:00
Rudi Heitbaum
ebba8f4ede linux (Allwinner arm): update .config for 5.10.105 2022-03-12 02:28:08 +00:00
Rudi Heitbaum
e2b42e766e linux (Allwinner aarch64): update .config for 5.10.105 2022-03-12 02:28:08 +00:00
CvH
9582007731 Merge pull request #6283 from heitbaum/binaries10
pvr.hdhomerun: update 19.0.2-Matrix to 19.1.0-Matrix
2022-03-10 17:06:16 +01:00
CvH
53a2345f9b Merge pull request #6286 from sky42src/fix_rpi_dirty_pipe
[LE10] linux (RPi): fix dirty pipe CVE-2022-0847
2022-03-10 05:20:52 +01:00
CvH
46757a65ce Merge pull request #6285 from knaerzche/kernel-10
[LE10] linux: update to 5.10.104
2022-03-10 05:20:17 +01:00
sky42
22000a3b2e linux (RPi): fix dirty pipe CVE-2022-0847 2022-03-09 00:45:19 +01:00
Alex Bee
491bd8f40b linux: update to 5.10.104 2022-03-08 21:26:49 +01:00
Alex Bee
73240d36bf Rockchip: linux: update configs 2022-03-08 21:14:56 +01:00
Alex Bee
d714b15a77 Rockchip: linux update patches for 5.10.103 2022-03-08 21:13:53 +01:00
Alex Bee
1b156c2b5b linux: update to 5.10.103 2022-03-08 21:12:31 +01:00
Rudi Heitbaum
d6d142de59 pvr.hdhomerun: update 19.0.2-Matrix to 19.1.0-Matrix 2022-03-06 11:25:16 +00:00
Rudi Heitbaum
8fd15cdad5 Merge pull request #6275 from CvH/10.0/kodi-19.4
kodi: update to 19.4
2022-03-05 04:42:28 +11:00
CvH
7874166c12 Merge pull request #6278 from HiassofT/le10-ffmpeg-rpi-12
ffmpeg: update rpi patch
2022-03-04 18:28:11 +01:00
CvH
c1fd98ffeb Merge pull request #6277 from HiassofT/le10-kernel-5.10.95+
RPi: update firmware and bootloader
2022-03-04 18:26:53 +01:00
CvH
2afec98799 Merge pull request #6273 from vpeter4/mmc-utils-10
[LE10] system-tools: include mmc-utils
2022-03-04 11:56:06 +01:00
Matthias Reichl
68a427f254 rpi-eeprom: update to e866f25
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-03-04 10:20:23 +01:00
Matthias Reichl
2ac608242f RPi: update to firmware 231daec
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-03-04 10:20:23 +01:00
Matthias Reichl
b74832a12c rpi-eeprom: update to 42de218
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-03-04 10:20:23 +01:00
CvH
559c5fb338 kodi: update to 19.4 2022-03-03 17:25:16 +01:00
Matthias Reichl
c9ac8ade89 linux (RPi4): enable NVME support
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-03-01 17:04:34 +01:00
Matthias Reichl
9d3f2223bb rpi-eeprom: update to 348f7a5
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-03-01 17:04:34 +01:00
Peter Vicman
0da6c8425e system-tools: include mmc-utils 2022-03-01 16:22:10 +01:00
Matthias Reichl
8fa1be0db2 ffmpeg: update rpi patch
Patch created using revisions f719f86..2097651
from branch test/4.3.2/rpi_main of https://github.com/jc-kynesim/rpi-ffmpeg
2022-02-25 11:57:48 +01:00
Christian Hewitt
9b33376187 Merge pull request #6255 from heitbaum/binaries10
[le10] kodi-binary-addons: update to latest versions
2022-02-19 11:24:17 +04:00
Christian Hewitt
c1c4b2fc4f Merge pull request #6257 from heitbaum/wireless-regdb10
[le10] wireless-regdb: update to 2022.02.18
2022-02-19 11:21:21 +04:00
Rudi Heitbaum
d431e8865a wireless-regdb: update to 2022.02.18
Log (https://git.kernel.org/pub/scm/linux/kernel/git/sforshee/wireless-regdb.git/log/):

- Update regulatory rules for the Netherlands (NL) on 6GHz
- Update regulatory rules for China (CN)
- Update regulatory rules for South Korea (KR)
- Revert "wireless-regdb: Update regulatory rules for South Korea (KR)"
- Update regulatory rules for Spain (ES) on 6GHz
- add 802.11ah bands to world regulatory domain
- add support for US S1G channels
- Update regulatory rules for France (FR) on 6 and 60 GHz
- Update regulatory rules for South Korea (KR)
- Update regulatory rules for Croatia (HR) on 6GHz
- Raise DFS TX power limit to 250 mW (24 dBm) for the US
2022-02-19 01:49:52 +00:00
Rudi Heitbaum
d2ff332d8c kodi-binary-addons: update to latest versions
- peripheral.xarcade: update 19.0.1-Matrix to 19.0.3-Matrix
- pvr.teleboy: update 19.8.8-Matrix to 19.8.10-Matrix
2022-02-19 01:35:24 +00:00
Matthias Reichl
41333f58ee Merge pull request #6249 from heitbaum/binaries10
[le10] kodi-binary-addons: update to latest versions
2022-02-18 12:48:28 +01:00
Rudi Heitbaum
126eafad44 kodi-binary-addons: update to latest versions
- pvr.teleboy: update 19.8.7-Matrix to 19.8.8-Matrix
- pvr.zattoo: update 19.7.10-Matrix to 19.7.11-Matrix
2022-02-18 09:46:19 +00:00
CvH
bb6f084049 Merge pull request #6228 from HiassofT/le10-kodi-rpi
kodi: add gbm "sync playback to display" backport patch
2022-02-16 20:30:25 +01:00
Christian Hewitt
f301de859e Merge pull request #6236 from jernejsk/aw-h264-fix-10
[LE10] Allwinner: linux: fix H264 buffer size
2022-02-15 05:27:12 +04:00
Jernej Skrabec
dd9c24f20a Allwinner: linux: fix H264 buffer size 2022-02-14 22:34:34 +01:00
Christian Hewitt
4888409c3a Merge pull request #6230 from HiassofT/le10-settings-22.02
[le10] LibreELEC-settings: update to 1bc8388
2022-02-13 21:52:38 +04:00
Matthias Reichl
16eebc7d6b LibreELEC-settings: update to 1bc8388
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-02-13 16:03:39 +01:00
Matthias Reichl
3842671a42 kodi: add gbm "sync playback to display" backport patch
Backport of https://github.com/xbmc/xbmc/pull/19601

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-02-13 15:47:42 +01:00
Christian Hewitt
b55a8481f8 Merge pull request #6202 from heitbaum/binaries10
[le10] pvr.stalker: update 19.0.1-Matrix to 19.0.2-Matrix
2022-02-12 10:34:27 +04:00
Christian Hewitt
f499e2fe44 Merge pull request #6217 from heitbaum/binia
[le10] inputstream.adaptive: update 19.0.2-Matrix to 19.0.3-Matrix
2022-02-12 10:32:46 +04:00
heitbaum
eb194fc204 inputstream.adaptive: update 19.0.2-Matrix to 19.0.3-Matrix 2022-02-10 11:17:17 +00:00
Christian Hewitt
8380d94934 Merge pull request #6215 from jernejsk/hevc-fixes-10
[LE10] Allwinner: linux: Update cedrus patches
2022-02-10 10:03:46 +04:00
Jernej Skrabec
a1babd4b34 Allwinner: linux: Update cedrus patches 2022-02-10 06:21:32 +01:00
Christian Hewitt
649a235353 Merge pull request #6209 from heitbaum/prometheus-node-exporter
[le10] prometheus-node-exporter: initial addon - backport
2022-02-09 10:15:51 +04:00
heitbaum
971389a3e7 prometheus-node-exporter: update to 1.3.1 2022-02-08 05:28:31 +00:00
celedhrim
fd741323e4 prometheus-node-exporter: initial addon 2022-02-08 05:26:36 +00:00
Christian Hewitt
6f7ca7b4c1 Merge pull request #6208 from HiassofT/le10-kernel-5.10.92
linux (RPi): update to 5.10.95-b0272c6
2022-02-08 08:56:53 +04:00
Matthias Reichl
dedeffdd79 linux (RPi): update to 5.10.95-b0272c6
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-02-07 13:19:46 +01:00
Matthias Reichl
4ffcc9622f RPi: update to firmware 48606ad
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-02-07 13:19:46 +01:00
Matthias Reichl
e8bf719501 linux (RPi): update to 5.10.95-61d2b99
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-02-07 13:19:46 +01:00
Matthias Reichl
9cdf43745e RPi: update to firmware 6159b7c
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-02-07 13:19:46 +01:00
Matthias Reichl
d700bf5fc6 rpi-eeprom: update to 9652be2
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-02-07 13:19:46 +01:00
Matthias Reichl
0a48892556 rpi-eeprom: update to c1c19fd
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-02-07 13:19:46 +01:00
Matthias Reichl
f05557d36b linux (RPi): update to 5.10.94-84db2c6
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-02-07 13:19:46 +01:00
Matthias Reichl
6716e23570 RPi: update to firmware 9c04ed2
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-02-07 13:19:46 +01:00
Matthias Reichl
a89289334e TEST linux (RPi): add patch to delay cec_phys_addr_invalidate
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-02-07 13:19:46 +01:00
Matthias Reichl
c161f57e13 linux (RPi): update to 5.10.92-e5e6759
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-02-07 13:19:46 +01:00
Matthias Reichl
a3eee245db RPi: update to firmware 827fdd0
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-02-07 13:19:46 +01:00
Matthias Reichl
ec08b6b4bc linux (RPi): update to 5.10.92-59aeb16
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-02-07 13:19:46 +01:00
Matthias Reichl
87472eb77d RPi: update to firmware 3f20b83
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-02-07 13:19:46 +01:00
Christian Hewitt
01f0ddc3df Merge pull request #6205 from heitbaum/rpi-tools10
[le10] rpi-tools: update to latest and addon (111)
2022-02-07 11:45:01 +04:00
heitbaum
b0ee184c01 rpi-tools: update to latest and addon (111) 2022-02-07 04:23:28 +00:00
heitbaum
b33d6a6a55 RPi.GPIO: update to 0.7.1
Release Notes:
- https://pypi.org/project/RPi.GPIO/0.7.1/

Change Log:
- Better RPi board + peri_addr detection (issue 190 / 191)
- Fix PyEval_InitThreads deprecation warning for Python 3.9 (issue 188)
- Fix build using GCC 10 (issue 187)
- Fix docstrings to not include licence
- Remove Debian/Raspbian stretch packaging support
- Use setuptools instead of distutils
- Added detection of Zero 2 W
- Tested and working with Python 2.7, 3.7, 3.8, 3.9, 3.10
2022-02-07 04:23:28 +00:00
heitbaum
e7bb1a3ee0 pvr.stalker: update 19.0.1-Matrix to 19.0.2-Matrix 2022-02-06 08:32:03 +00:00
Christian Hewitt
3a5bdc2b8e Merge pull request #6148 from vpeter4/LE10
[LE10] proftpd: upgrade language strings file
2022-02-04 17:40:15 +04:00
Christian Hewitt
047356f42c Merge pull request #6145 from wagnerch/le10-libfdt
[LE10] dtc: copy libfdt symlink and library
2022-02-04 17:38:14 +04:00
Christian Hewitt
6db939f5f3 Merge pull request #6143 from wagnerch/le10-autostart
[le10] kodi: add shutdown hook to autostart
2022-02-04 17:37:11 +04:00
Christian Hewitt
eafbd5f034 Merge pull request #6077 from heitbaum/vdr10
[le10] vdr-addon: update to 2.4.8 and addon (117)
2022-02-04 17:35:49 +04:00
Christian Hewitt
77cc88cbfc Merge pull request #5746 from HiassofT/le10-update-scripts
[le10] backport addon update scripts updates
2022-02-04 17:31:07 +04:00
Christian Hewitt
8252fdd883 Merge pull request #6133 from heitbaum/proftpd10
[le10] proftpd: update to 1.3.7c
2022-02-04 17:28:12 +04:00
Christian Hewitt
1de354cae8 Merge pull request #6136 from heitbaum/mt10
[le10] multimedia-tools: update addon to 116
2022-02-04 17:27:35 +04:00
Christian Hewitt
beb2bd5d46 Merge pull request #6169 from heitbaum/mini10
minisatip: update to 1.1.66 and addon (109)
2022-02-04 17:26:50 +04:00
Christian Hewitt
4d7a7bfe40 Merge pull request #6191 from heitbaum/bin10b
[le10] kodi-binary-addons: update to latest versions
2022-02-04 17:20:17 +04:00
Christian Hewitt
791abb4d8c Merge pull request #6177 from heitbaum/bin10a
pvr.iptvsimple: update 19.0.3-Matrix to 19.1.0-Matrix
2022-02-04 17:19:29 +04:00
Christian Hewitt
123d9f431a Merge pull request #6161 from heitbaum/binaries10
pvr.teleboy: update 19.8.5-Matrix to 19.8.7-Matrix
2022-02-04 17:18:47 +04:00
heitbaum
6a778e644f kodi-binary-addons: update to latest versions
- pvr.hts: update 19.0.4-Matrix to 19.0.6-Matrix
- pvr.mythtv: update 19.0.6-Matrix to 19.0.7-Matrix
2022-02-04 09:54:18 +00:00
Christian Hewitt
78a43dfca3 Merge pull request #6115 from heitbaum/samba10
[le10] samba: update to 4.13.17
2022-02-02 10:12:31 +04:00
heitbaum
bf99162267 samba: update to 4.13.17
update 4.13.15 (2021-12-15) to 4.13.17 (2022-01-31)

release notes:
- https://www.samba.org/samba/history/samba-4.13.16.html
- https://www.samba.org/samba/security/CVE-2021-43566.html
- https://www.samba.org/samba/history/samba-4.13.17.html
2022-02-01 10:33:15 +00:00
heitbaum
274f4b5450 pvr.iptvsimple: update 19.0.3-Matrix to 19.1.0-Matrix 2022-01-31 12:37:42 +00:00
heitbaum
326379903a minisatip: update to 1.1.66 and addon (109) 2022-01-29 04:49:11 +00:00
heitbaum
df39f848c9 pvr.teleboy: update 19.8.5-Matrix to 19.8.7-Matrix 2022-01-24 10:59:31 +00:00
Chad Wagner
99879edb77 dtc: copy libfdt symlink and library 2022-01-23 09:42:54 -05:00
CvH
5c8a691099 Merge pull request #6158 from heitbaum/binaries10
pvr.teleboy: update 19.8.3-Matrix to 19.8.5-Matrix
2022-01-23 15:12:48 +01:00
heitbaum
49afbcbed5 pvr.teleboy: update 19.8.3-Matrix to 19.8.5-Matrix 2022-01-23 12:18:10 +00:00
Matthias Reichl
2494fabed7 Merge pull request #6117 from heitbaum/binaries10
[le10] kodi-binary-addons: update to latest versions
2022-01-20 20:08:35 +01:00
heitbaum
7ef7a08feb kodi-binary-addons: update to latest versions
- inputstream.adaptive: update 19.0.1-Matrix to 19.0.2-Matrix
- pvr.argustv: update 19.2.0-Matrix to 19.2.1-Matrix
- pvr.mythtv: update 19.0.4-Matrix to 19.0.6-Matrix
- pvr.teleboy: update 19.8.2-Matrix to 19.8.3-Matrix
- pvr.vdr.vnsi: update 19.0.2-Matrix to 19.0.3-Matrix
2022-01-20 08:37:57 +00:00
Peter Vicman
0a84b3ecf1 proftpd: upgrade language strings file 2022-01-18 19:54:20 +01:00
Matthias Reichl
fa76da7604 Merge pull request #6140 from BellaCoola/linux-x86-64-irtoy-kernel-module-le10
[le10] Add support for irtoy
2022-01-17 22:52:42 +01:00
Chad Wagner
530fe141f1 kodi: add shutdown hook to autostart 2022-01-16 14:23:53 -05:00
Bella
03a4e7b1c1 linux: add support for irtoy kernel module for all architectures. 2022-01-16 15:10:13 +01:00
Bella
9a07e92f49 linux (Generic): add support for irtoy kernel module. 2022-01-16 15:08:14 +01:00
Christian Hewitt
0a16a67b4c Merge pull request #6138 from HiassofT/le10-kodi-22-01
kodi: update to latest Matrix version
2022-01-16 06:11:36 +04:00
Matthias Reichl
70986b046e kodi: refresh patches
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-15 14:58:53 +01:00
CvH
497b6f554d kodi: don't build internal TexturePacker
- idea taken from c7752a6889
2022-01-15 14:58:53 +01:00
Matthias Reichl
f126d4d326 kodi: update to 7d4d6e9
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-15 14:58:53 +01:00
Christian Hewitt
3a47335c95 Merge pull request #6137 from HiassofT/le10-kodi-estuary
kodi-theme-Estuary: add unpack dependency on kodi
2022-01-15 17:56:00 +04:00
Matthias Reichl
86ec080617 kodi-theme-Estuary: add unpack dependency on kodi
This fixes old Estuary skin in image after kodi bump when doing
unclean builds.

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-15 14:51:18 +01:00
heitbaum
f8c7ad2d77 multimedia-tools: update addon to 116 2022-01-15 12:34:03 +00:00
heitbaum
5aa805d3ff mpv-drmprime: update to 0.34.1 2022-01-15 12:34:03 +00:00
heitbaum
b5d87dea3d squeezelite: update to 1.9.9.1395 2022-01-15 12:34:03 +00:00
heitbaum
72b2e6ad38 mediainfo: update to 21.09 2022-01-15 12:34:03 +00:00
heitbaum
4b40bcef9f libmediainfo: update to 21.09 2022-01-15 12:34:03 +00:00
heitbaum
7a8866885e mpg123: update to 1.29.3 2022-01-15 12:34:03 +00:00
heitbaum
b1de83246c proftpd: update to 1.3.7c
release notes:
- http://www.proftpd.org/docs/RELEASE_NOTES-1.3.7c
2022-01-15 11:55:28 +00:00
heitbaum
cabde770e9 whois: update to 5.5.11 2022-01-15 11:55:22 +00:00
Christian Hewitt
05d76d9c4f Merge pull request #6126 from HiassofT/le10-kernel-5.10.90+
[le10] linux (RPi): update to 5.10.90-e13d4e9
2022-01-15 00:56:26 +04:00
Matthias Reichl
676927e99b linux (RPi): update to 5.10.90-e13d4e9
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-14 17:52:39 +01:00
Frank Hartung
9361a24d62 Merge pull request #6122 from HiassofT/le10-espeak-ng
distro: disable espeak
2022-01-14 10:55:10 +01:00
Matthias Reichl
6f2605e785 distro: disable espeak
The espeak-ng package doesn't build so disable it until that's fixed

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-14 10:39:11 +01:00
Christian Hewitt
2867209855 Merge pull request #5786 from nuive/accessible
[LE10] eSpeak-NG: initial package
2022-01-14 07:50:54 +04:00
Nuive
b1ca76fcae espeak-ng: initial package 2022-01-14 03:31:16 +01:00
Matthias Reichl
da6765db4f update_retroplayer-addons: improve tag resolution
Make sure we always return the latest tag in the branch and
only apply tag-suffix filtering if more than one tag exists.

This ensures we won't pick up an older (eg -Nexus) tag if newer
(eg -Matrix) tags are present - like it's currently the case with
game addons which only get "-Matrix" tags.

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-10 20:20:07 +01:00
Matthias Reichl
aef5e1af14 update_retroplayer-addons: allow overriding the tag suffix
The game addons are currently being tagged with "-Matrix"
as suffix which doesn't match the "Nexus" branch of the binary
addons repo.

Allow overriding the tag suffix so we don't fall back to earlier
-Nexus tags of the addon.

usage eg: ./update_retroplayer-addons Nexus Matrix

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-10 20:20:06 +01:00
Matthias Reichl
e69ce148be update_retroplayer-addons: do stricter libretro version checks
Only accept standard github archive URLs and warn about other URLs
that aren't supported by the update script.

This avoids trashing PKG_VERSION with garbage, eg in libretro-mrboom

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-10 20:20:06 +01:00
Portisch
adbfe62cbe update scripts: rework tag fetching with GitHub API
Use GitHub GraphQL API to sort fetched tags by date instead by version 
number.
2022-01-10 20:19:24 +01:00
Portisch
7a95a37153 update_binary-addons: remove ADDONS_GIT_DIR if delete git dirs is set 2022-01-10 20:17:45 +01:00
Portisch
3d59376eda update binary addons scripts: implement GITHUB_API_TOKEN alternative
When environment variable GITHUB_API_TOKEN like in ${HOME}/.${DISTRO,,}/options
is assigned the script will fetch all data direct from Github instead
clone every single package.
2022-01-10 20:17:45 +01:00
Matthias Reichl
e75a88aa4c update_retroplayer-addons: support tar.gz archive links
game addons have (mostly?) switched from zip to tar.gz links,
add support for extracting the version info from these as well
to fix game addon updates.

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-10 20:17:45 +01:00
Portisch
477b1fd9d3 update_common_functions: allow assigning PROJECT and ARCH values 2022-01-10 20:17:45 +01:00
Christian Hewitt
7183aad4a3 Merge pull request #6105 from vpeter4/usb_modeswitch
linux: add udev rule to switch mode on Realtek RTL8821CU devices
2022-01-09 20:01:52 +04:00
Peter
2903b8c9f0 linux: add udev rule to switch mode on Realtek RTL8821CU devices
[    2.325991@0] usb 1-1.1: new high-speed USB device number 3 using xhci-hcd
[    2.486315@0] usb 1-1.1: New USB device found, idVendor=0bda, idProduct=1a2b
[    2.486319@0] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    2.486321@0] usb 1-1.1: Product: DISK
[    2.486323@0] usb 1-1.1: Manufacturer: Realtek
[    2.487139@0] usb-storage 1-1.1:1.0: USB Mass Storage device detected
[    2.487397@0] scsi host0: usb-storage 1-1.1:1.0

[    5.906100@2] usb 1-1.1: reset high-speed USB device number 3 using xhci-hcd
[    6.054094@0] usb 1-1.1: device firmware changed
[    6.054633@0] usb 1-1.1: USB disconnect, device number 3
[    6.218828@0] usb 1-1.1: new high-speed USB device number 5 using xhci-hcd
[    6.366480@0] usb 1-1.1: New USB device found, idVendor=0bda, idProduct=c811
[    6.366488@0] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    6.366490@0] usb 1-1.1: Product: 802.11ac NIC
[    6.366493@0] usb 1-1.1: Manufacturer: Realtek
[    6.366495@0] usb 1-1.1: SerialNumber: 123456
[    6.390378@0] usb 1-1.1: Unsupported device
[    6.699679@0] usbcore: registered new interface driver rtl8821cu
2022-01-09 16:57:11 +01:00
Christian Hewitt
c475be599b Merge pull request #6096 from heitbaum/binaries10
pvr.vdr.vnsi: update 19.0.1-Matrix to 19.0.2-Matrix
2022-01-09 19:08:19 +04:00
Christian Hewitt
9aefa3c0d8 Merge pull request #6101 from heitbaum/bin10
[le10] kodi-binary-addons: update to latest versions
2022-01-09 18:34:06 +04:00
heitbaum
f1c29b2291 kodi-binary-addons: update to latest versions
- pvr.argustv: update 19.1.1-Matrix to 19.2.0-Matrix
- pvr.mythtv: update 19.0.3-Matrix to 19.0.4-Matrix
2022-01-09 02:29:31 +00:00
CvH
5ae77b2e84 Merge pull request #6092 from HiassofT/le10-kodi-deinterlace
[le10] RPi: add kodi patches for deinterlacing and 10/12bit video output
2022-01-08 10:31:52 +01:00
CvH
ee07aa9829 Merge pull request #6090 from HiassofT/le10-kernel-5.10.77
[le10] linux (RPi): update to 5.10.90-e9bc4a4
2022-01-08 10:31:24 +01:00
CvH
699b9dcf28 Merge pull request #6091 from HiassofT/le10-ffmpeg-rpi-11
[le10] ffmpeg: update rpi patch
2022-01-08 10:30:55 +01:00
heitbaum
148e11be37 pvr.vdr.vnsi: update 19.0.1-Matrix to 19.0.2-Matrix 2022-01-08 04:06:45 +00:00
Matthias Reichl
03feddc522 RPi: add kodi patch to set colourspace connector property
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:47:27 +01:00
Matthias Reichl
08bce43b12 RPi: add kodi patch to set max_bpc for high bit depth videos
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:47:27 +01:00
Matthias Reichl
ab70b3d554 RPi4: drop kodi patch to set colourspace connector property
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:47:27 +01:00
Matthias Reichl
94d4daa8cd RPi: add kodi deinterlace patch
Patch created using revisions d1c77363e8..ba221cd2ef
from branch gbm_matrix of https://github.com/popcornmix/xbmc.git

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:47:27 +01:00
Matthias Reichl
a27c8c36e0 linux (RPi): config options for 5.10.90-e9bc4a4
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:56 +01:00
Matthias Reichl
9cffcec595 linux (RPi): update to 5.10.90-e9bc4a4
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:56 +01:00
Matthias Reichl
121e933cad RPi: update to firmware 165bd7b
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:56 +01:00
Matthias Reichl
c7c750718f RPi: update to firmware 19b570d
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:56 +01:00
Matthias Reichl
226d30e72b linux (RPi): update to 5.10.89-1d6957d
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:56 +01:00
Matthias Reichl
3d17849064 linux (RPi): update to 5.10.88-606d1fc
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
ed9a51782f RPi: update to firmware 536baf3
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
9e7dd84a91 rpi-eeprom: update to 9ca0e12
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
e599d395b0 linux (RPi): update to 5.10.87-48f2346
drop video codec callback limit revert, this is now in RPi kernel, too

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
ad53f4514d linux (RPi): update to 5.10.83-bed937a
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
3d99c948e3 rpi-eeprom: update to 91676cb
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
77427ef16b linux (RPi): update to 5.10.83-111a297
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
6138c71dc6 linux (RPi): update to 5.10.82-e717ba8
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
9b82fe81da RPi: update to firmware 1a0297b
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
2bb29bd1e9 rpi-eeprom: update to 86eee57
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
73931c545e rpi-eeprom: update to c62427e
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
1b65c4c954 linux (RPi): update to 5.10.81-e16e315
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
42ee6fd1f5 rpi-eeprom: update to 12907d0
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
3927047daa linux (RPi): update to 5.10.81-eecc5c6
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
93fd517449 RPi: update to firmware 12bc6e3
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
7b682332de RPi: update to firmware fa9a006
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
62df8bbe07 linux (RPi): update to 5.10.79-46c99e3
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
6d8e111d6d linux (RPi): add config options for 7inch touchscreen
The DRM driver must be built into the kernel, also add missing
config options which were recently added.

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
1240f62553 linux (RPi): update to 5.10.78-063a326
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
64a17bd3fc RPi: update to firmware c8c985a
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
bcba3788e7 RPi: update to firmware 7aba611
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
3a2b075713 linux (RPi): update to 5.10.77-ef073f6
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
2f44eb00e8 RPi: update to firmware 27f12ea
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-07 13:46:55 +01:00
Matthias Reichl
28edf31b11 ffmpeg: update rpi patch
Patch created using revisions f719f86..4dab13b
from branch test/4.3.2/rpi_main of https://github.com/jc-kynesim/rpi-ffmpeg
2022-01-07 13:46:49 +01:00
Matthias Reichl
3e29f9bc64 ffmpeg: update rpi patch
Patch created using revisions f719f86..65f66a6
from branch test/4.3.2/rpi_main of https://github.com/jc-kynesim/rpi-ffmpeg
2022-01-07 13:46:49 +01:00
CvH
3d9df70d91 Merge pull request #6076 from heitbaum/ttyd10
[le10] Update ttyd addon (104)
2022-01-05 21:33:26 +01:00
Christian Hewitt
32ff69a2c0 Merge pull request #6086 from heitbaum/binaries10
pvr.mythtv: update 19.0.2-Matrix to 19.0.3-Matrix
2022-01-05 10:09:22 +04:00
heitbaum
aba3263c27 pvr.mythtv: update 19.0.2-Matrix to 19.0.3-Matrix 2022-01-05 01:04:57 +00:00
Christian Hewitt
776b401dc7 Merge pull request #6082 from heitbaum/mame10
[le10] libretro-mame2016: update githash to 2021-12-07
2022-01-04 03:37:26 +00:00
heitbaum
2e8af4e9dc libretro-mame2016: update githash to 2021-12-07 2022-01-04 02:30:26 +00:00
Christian Hewitt
7fd1d2b50a Merge pull request #6075 from heitbaum/binaries10
[le10] kodi-binary-addons: update to latest versions
2022-01-04 02:30:13 +00:00
heitbaum
1bcf40485d kodi-binary-addons: update to latest versions
- inputstream.ffmpegdirect: update 19.0.0-Matrix to 19.0.1-Matrix
- pvr.demo: update 19.0.1-Matrix to 19.0.2-Matrix
- pvr.mediaportal.tvserver: update 19.0.1-Matrix to 19.0.2-Matrix
- pvr.nextpvr: update 19.0.2-Matrix to 19.0.3-Matrix
- pvr.njoy: update 19.0.0-Matrix to 19.0.1-Matrix
- pvr.pctv: update 19.0.0-Matrix to 19.0.1-Matrix
- pvr.stalker: update 19.0.0-Matrix to 19.0.1-Matrix
- pvr.vdr.vnsi: update 19.0.0-Matrix to 19.0.1-Matrix
- pvr.wmc: update 19.0.1-Matrix to 19.0.2-Matrix
- vfs.libarchive: update 19.0.0-Matrix to 19.0.1-Matrix
- vfs.sftp: update 19.0.0-Matrix to 19.0.1-Matrix
- visualization.projectm: update 19.0.1-Matrix to 19.0.2-Matrix
2022-01-03 21:44:00 +00:00
Christian Hewitt
3c5a26560d Merge pull request #6078 from heitbaum/ntfs
ntfs-3g_ntfsprogs: update PKG_ SITE, URL and SHA256
2022-01-03 08:05:44 +00:00
heitbaum
5c2b05bb31 ntfs-3g_ntfsprogs: update PKG_ SITE, URL and SHA256 2022-01-03 07:59:51 +00:00
heitbaum
7905d0588a libzip: update to 1.8.0 2022-01-03 05:31:49 +00:00
heitbaum
911a4378d5 vdr-addon: update to 2.4.8 and addon (117) 2022-01-03 05:31:49 +00:00
heitbaum
6856918dc8 vdr: update to 2.4.8 2022-01-03 05:31:49 +00:00
heitbaum
06f5c3b7bd libuv: update to 1.42.0
update 1.40.0 (2020.09.26) to 1.42.0 (2021.07.21)
changelog:
- https://github.com/libuv/libuv/releases/tag/v1.41.0
- https://github.com/libuv/libuv/releases/tag/v1.41.1
- https://github.com/libuv/libuv/releases/tag/v1.42.0
- https://github.com/libuv/libuv/blob/master/ChangeLog
2022-01-03 05:16:40 +00:00
heitbaum
08bf172d56 ttyd: update addon to (104) 2022-01-03 05:16:31 +00:00
heitbaum
e1738e2ab9 libwebsockets: update to 4.3.0 2022-01-03 05:13:30 +00:00
Christian Hewitt
ff995c5cc8 Merge pull request #6060 from heitbaum/binaries10
[le10] kodi-binary-addons: update to latest versions
2022-01-02 19:58:31 +00:00
CvH
7d2b13ad54 Merge pull request #6064 from heitbaum/jellyfin10
jellyfin: update to 2.7.7 and addon (101)
2022-01-02 11:05:41 +01:00
heitbaum
8140755c5f jellyfin: update to 2.7.7 and addon (101) 2022-01-02 01:38:09 +00:00
Christian Hewitt
ea27bedb69 Merge pull request #6045 from heitbaum/syncthing10
syncthing: update to 1.18.5 (118)
2022-01-01 16:04:10 +00:00
Christian Hewitt
afae9ad3e8 Merge pull request #6050 from heitbaum/binaries10
[le10] kodi-binary-addons: update to latest versions
2022-01-01 15:51:35 +00:00
heitbaum
8d5e3e6a8d kodi-binary-addons: update to latest versions
- audiodecoder.modplug: update 19.0.1-Matrix to 19.0.2-Matrix
- audiodecoder.ncsf: update 19.0.1-Matrix to 19.0.2-Matrix
- audiodecoder.nosefart: update 19.0.1-Matrix to 19.0.2-Matrix
- audiodecoder.organya: update 19.0.1-Matrix to 19.0.2-Matrix
- audiodecoder.snesapu: update 19.0.1-Matrix to 19.0.2-Matrix
- audiodecoder.ssf: update 19.0.1-Matrix to 19.0.2-Matrix
- audiodecoder.wsr: update 19.0.1-Matrix to 19.0.2-Matrix
- audioencoder.lame: update 19.1.1-Matrix to 19.1.2-Matrix
- peripheral.joystick: update 19.0.0-Matrix to 19.0.1-Matrix
- pvr.argustv: update 19.0.1-Matrix to 19.1.1-Matrix
- screensaver.shadertoy: update 19.0.0-Matrix to 19.0.1-Matrix
- visualization.fishbmc: update 19.0.0-Matrix to 19.0.1-Matrix
- visualization.matrix: update 19.0.0-Matrix to 19.0.1-Matrix
- visualization.shadertoy: update 19.1.1-Matrix to 19.1.2-Matrix
2022-01-01 14:12:05 +00:00
heitbaum
ac9f2b663b kodi-binary-addons: update to latest versions
- audiodecoder.dumb: update 19.0.1-Matrix to 19.0.2-Matrix
- audiodecoder.gme: update 19.0.1-Matrix to 19.0.2-Matrix
2022-01-01 02:25:50 +00:00
heitbaum
4f1e246628 syncthing: update to 1.18.5 (118) 2021-12-31 07:09:37 +00:00
Christian Hewitt
b192984a33 Merge pull request #6030 from heitbaum/samba10
[le10] samba: update to 4.13.15
2021-12-30 05:40:27 +00:00
CvH
a532a8edaf Merge pull request #6039 from heitbaum/addons10
[le10] update addons
2021-12-29 11:29:32 +01:00
CvH
094b2e69eb Merge pull request #6032 from heitbaum/binaries10
[le10] kodi-binary-addons: update to latest versions
2021-12-29 11:23:55 +01:00
CvH
bec65e0bc9 Merge pull request #6037 from heitbaum/ffmpeg10
[le10] ffmpeg-tools: update to 117
2021-12-29 11:21:35 +01:00
heitbaum
769291693f inadyn: update to 2.9.1 and addon (108) 2021-12-29 10:20:41 +00:00
heitbaum
a9add87e66 rsyslog: update to 8.2112.0 and addon to (109) and update PKG_URL to https
changelog:
- https://github.com/rsyslog/rsyslog/blob/v8.2108.0/ChangeLog
- https://github.com/rsyslog/rsyslog/blob/v8.2110.0/ChangeLog
- https://github.com/rsyslog/rsyslog/blob/v8.2112.0/ChangeLog
2021-12-29 10:20:41 +00:00
heitbaum
8f0f1784b3 btrfs-progs: update to 5.15.1 2021-12-29 10:19:20 +00:00
heitbaum
3ba8e7faf4 aom: update to 3.2.0 2021-12-29 09:04:01 +00:00
heitbaum
e950743d7e ffmpeg-tools: update to 117 2021-12-29 09:04:01 +00:00
heitbaum
1a48b8a18a libvpx: update to 1.11.0 2021-12-29 09:04:01 +00:00
heitbaum
9661a306cc kodi-binary-addons: update to latest versions
- pvr.argustv: update 19.0.0-Matrix to 19.0.1-Matrix
- pvr.demo: update 19.0.0-Matrix to 19.0.1-Matrix
- pvr.dvblink: update 19.0.0-Matrix to 19.0.1-Matrix
- pvr.dvbviewer: update 19.0.1-Matrix to 19.0.2-Matrix
- pvr.filmon: update 19.0.0-Matrix to 19.0.1-Matrix
- pvr.hdhomerun: update 19.0.1-Matrix to 19.0.2-Matrix
- pvr.hts: update 19.0.3-Matrix to 19.0.4-Matrix
- pvr.iptvsimple: update 19.0.2-Matrix to 19.0.3-Matrix
- pvr.waipu: update 19.1.0-Matrix to 19.1.1-Matrix
- screensaver.asteroids: update 19.0.0-Matrix to 19.0.1-Matrix
- screensaver.asterwave: update 19.0.0-Matrix to 19.0.1-Matrix
- screensaver.biogenesis: update 19.0.0-Matrix to 19.0.1-Matrix
- screensaver.greynetic: update 19.0.0-Matrix to 19.0.1-Matrix
- screensaver.matrixtrails: update 19.0.0-Matrix to 19.0.1-Matrix
- screensaver.pingpong: update 19.0.0-Matrix to 19.0.1-Matrix
- screensaver.pyro: update 19.0.0-Matrix to 19.0.1-Matrix
- vfs.rar: update 19.0.0-Matrix to 19.0.1-Matrix
- visualization.goom: update 19.0.0-Matrix to 19.0.1-Matrix
- visualization.pictureit: update 19.0.0-Matrix to 19.0.1-Matrix
- visualization.spectrum: update 19.0.0-Matrix to 19.0.1-Matrix
- visualization.starburst: update 19.0.0-Matrix to 19.0.1-Matrix
- visualization.waveform: update 19.0.1-Matrix to 19.0.2-Matrix
2021-12-29 04:32:48 +00:00
heitbaum
3de1b95301 samba: update to 4.13.15
release notes:
- https://www.samba.org/samba/history/samba-4.13.15.html
2021-12-28 10:25:22 +00:00
Christian Hewitt
313037881f Merge pull request #6027 from heitbaum/binaries10
pvr.sledovanitv.cz: update 4.5.0-Matrix to 4.5.1-Matrix
2021-12-27 06:06:42 +00:00
heitbaum
f9b7e47333 pvr.sledovanitv.cz: update 4.5.0-Matrix to 4.5.1-Matrix 2021-12-27 06:03:01 +00:00
CvH
1a1c170f77 Merge pull request #5914 from heitbaum/mpd10
[le10] Fix mpd build
2021-12-25 11:40:23 +01:00
CvH
e8c3f4c348 Merge pull request #6020 from heitbaum/addon-st10
[le10] system-tools: update to (127)
2021-12-25 11:39:54 +01:00
CvH
1916196618 Merge pull request #6018 from heitbaum/binaries10
[le10] kodi-binary-addons: update to latest versions
2021-12-25 11:39:26 +01:00
heitbaum
ce945f6568 libmpdclient: update to 2.20 2021-12-25 05:28:51 +00:00
heitbaum
e6b928b80d mpd: add libopenmpt dependancy
scripts/build mpd was not including libopenmpt, this was not the case
when the addon script was run - thus getting different results. Include
libopenmpt here so as to ensure that standalone build and jenkins mpt
build are the same.
2021-12-25 05:28:51 +00:00
heitbaum
0ae73d625c libopenmpt: update to 0.5.15
release notes:
- https://lib.openmpt.org/libopenmpt/2021/12/05/security-updates-0.5.14-0.4.26-0.3.35/
- https://lib.openmpt.org/libopenmpt/2021/12/23/security-update-0.5.15-releases-0.4.27-0.3.36/

update 0.5.13 (2021-11-14) to 0.5.15 (2021-12-23)

--- 0.5.15 ---

[Sec] Possible out-of-bounds read of stack-allocated array in malformed
AMS files. (r16243)

[Bug] Fixed various undefined behaviour found with ubsan.

IT: Even after libopenmpt 0.5.14 the filter reset logic was still not
100% identical to Impulse Tracker: A note triggered on tick 0 of a row
with a Pattern Delay effect still caused the filter to be reset on
repetitions of that row even though the note wasn’t retriggered.

MOD: Loosened VBlank timing heuristics so that the original copy of
Guitar Slinger from Dizzy Tunes II plays correctly.

mpg123: Update to v1.29.3 (2021-12-11).

--- 0.5.14 ---

[Sec] Possible out-of-bounds read in Chorus plugin with NaN plugin
parameters. Most implementations of the “fast math” compiler
optimizations will prevent this crash but it is not guaranteed. (r16096)

[Bug] Fixed undefined behaviour with custom tunings found with ubsan.

OPL: Improved channel allocation strategy when there are lots of faded-out notes.

MOD: Digital Tracker MODs have four unknown bytes right after the magic
bytes which seem to be ignored even by Digital Tracker itself. Just skip
over them.

The logic when to turn off the resonant filter was broken in some edge
cases since libopenmpt 0.5.1.

IMF: Implemented XE1-XE3 commands, which disable individual envelopes.
Command Nxy (cutoff slide + resonance) is now also partially supported
(only resonance for now).

IMF: Filter envelopes were upside down.

MTM: Omitting pattern loading through the load.skip_patterns ctl caused
sample data to be corrupted.

S3M: Ignore O00 commands in files created with Scream Tracker 3.00 and
3.01, as this command only gained effect memory in version 3.03.

STM: Use S3M-like sample swap behaviour.

XM: Disable arpeggio quirk for XMs made with Skale Tracker. Fixes
KAPTENFL.XM.

miniz: Update to v2.2.0 (2021-06-27).

minimp3: Update to commit 50d2aaf360a53653b718fead8e258d654c3a7e41 (2021-11-27).
2021-12-25 05:28:51 +00:00
heitbaum
967cdba4c4 libopenmpt: add libvorbisfile to pkgconfig
fixes following build error:

./toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/
  libopenmpt.a(libopenmpt_la-Load_xm.o):Load_xm.cpp:function
OpenMPT::ReadSampleData(OpenMPT::ModSample&, OpenMPT::SampleIO,
OpenMPT::detail::FileReader<OpenMPT::FileReaderTraitsStdStream>&,
bool&): error: undefined reference to 'ov_open_callbacks'
2021-12-25 05:28:51 +00:00
heitbaum
10862fb451 mpd: update to 0.23.5 and addon (113) 2021-12-25 05:28:51 +00:00
heitbaum
5c621181e8 libopenmpt: update to 0.5.13
update 0.4.17 (2021-01-31) to 0.5.13 (2021-11-14)

changelog:
- https://lib.openmpt.org/libopenmpt/2021/03/20/security-update-0.5.7-releases-0.4.19-0.3.28/
- https://lib.openmpt.org/libopenmpt/2021/04/11/security-updates-0.5.8-0.4.20-0.3.29/
- https://lib.openmpt.org/libopenmpt/2021/05/16/releases-0.5.9-0.4.21-0.3.30/
- https://lib.openmpt.org/libopenmpt/2021/07/04/releases-0.5.10-0.4.22-0.3.31/
- https://lib.openmpt.org/libopenmpt/2021/08/22/security-updates-0.5.11-0.4.23-0.3.32/
- https://lib.openmpt.org/libopenmpt/2021/10/04/security-updates-0.5.12-0.4.24-0.3.33/
- https://lib.openmpt.org/libopenmpt/2021/11/14/releases-0.5.13-0.4.25-0.3.34/
2021-12-25 05:28:51 +00:00
heitbaum
f51cb0313a libgpiod: fix autotools error rpl_malloc 2021-12-25 05:05:17 +00:00
heitbaum
3ec3c4eebf system-tools: update to (127) 2021-12-25 04:43:35 +00:00
heitbaum
b7f54240a2 efibootmgr: update to githash 2021-11-05 2021-12-25 04:41:06 +00:00
heitbaum
7599fb714f efivar: update to githash 2021-12-10 2021-12-25 04:41:06 +00:00
heitbaum
74bc9bf499 bottom: update to 0.6.6 2021-12-25 04:41:03 +00:00
heitbaum
0d610133f6 file: update to 5.41 2021-12-25 04:41:03 +00:00
heitbaum
f0912fb8e5 nmon: update to 16n 2021-12-25 04:41:03 +00:00
heitbaum
188c7e19cf unrar: update to 6.1.3 2021-12-25 04:41:03 +00:00
heitbaum
26a2d6d2d8 vim: update to 8.2.3878 2021-12-25 04:41:03 +00:00
Michael Klein
a8677a30ca system-tools: include libgpiod
Tools for interacting with the linux GPIO character device (gpiodetect,
gpioinfo, gpioget, gpioset, gpiofind, gpiomon)
2021-12-25 04:41:03 +00:00
heitbaum
3d73beda74 system-tools: update libi2c shared library - Internal Change 2021-12-25 04:41:03 +00:00
heitbaum
e6e4cc09d3 i2c-tools: update sha256 checksum for 4.3 2021-12-25 04:41:03 +00:00
heitbaum
7d66560f53 stress-ng: update PKG_URL and SHA256 for 0.13.05 2021-12-25 04:41:03 +00:00
heitbaum
d71325f2e2 inotify-tools: fix compile error with -Wno-error=unused-parameter 2021-12-25 04:41:03 +00:00
heitbaum
0c91c7b069 stress-ng: update to 0.13.05 and PKG_URL 2021-12-25 04:41:03 +00:00
heitbaum
ab0d3777d3 i2c-tools: update to 4.3 and fix build prefix 2021-12-25 04:41:03 +00:00
heitbaum
bbd0f6e300 diffutils: update to 3.8 2021-12-25 04:41:03 +00:00
heitbaum
2ee0eed80a libssh2: update to 1.10.0
update 1.9.0 (2019-06-20) to 1.10.0 (2021-08-29)

changelog: https://libssh2.org/changes.html#1.10.0
2021-12-25 04:41:03 +00:00
heitbaum
2d79f0e081 pv: update to 1.6.20 2021-12-25 04:41:03 +00:00
heitbaum
171042f27a inotify-tools: update to 3.21.9.6 2021-12-25 04:41:03 +00:00
heitbaum
58840e8196 libmtp: update to 1.1.19 2021-12-25 04:41:03 +00:00
heitbaum
30a5382a0c htop: include pthread library in LDFLAGS
compile of htop 3.1.1 on arm failing without pthread
2021-12-25 04:41:03 +00:00
heitbaum
8d91b79453 htop: update to 3.1.2 2021-12-25 04:40:58 +00:00
heitbaum
66a4097110 kodi-binary-addons: update to latest versions
- audiodecoder.2sf: update 19.0.2-Matrix to 19.0.3-Matrix
- audiodecoder.sacd: update 19.0.1-Matrix to 19.0.2-Matrix
- audiodecoder.timidity: update 19.0.0-Matrix to 19.0.2-Matrix
- inputstream.rtmp: update 19.0.0-Matrix to 19.0.1-Matrix
- peripheral.xarcade: update 19.0.0-Matrix to 19.0.1-Matrix
2021-12-25 02:42:20 +00:00
CvH
1d5c210b2d Merge pull request #6011 from heitbaum/snap10
[le10] snapcast: update to 0.26.0 and addon (108)
2021-12-24 13:12:18 +01:00
heitbaum
3e0ff86e75 asio: update to 1.21.0 2021-12-24 07:37:12 +00:00
heitbaum
6606b7032a alsa-plugins: update to 1.2.6 2021-12-24 07:37:12 +00:00
heitbaum
600ebd6408 popl: update to 1.3.0 2021-12-24 07:37:12 +00:00
heitbaum
cc5582177b snapcast: update to 0.26.0 2021-12-24 07:37:06 +00:00
heitbaum
88e74abd5c snapserver: update snapcast to 0.26.0 (108) 2021-12-23 11:51:04 +00:00
heitbaum
9f3f7a2722 snapclient: update snapcast to 0.26.0 (108) 2021-12-23 11:51:04 +00:00
CvH
604352a2fb Merge pull request #6001 from heitbaum/binaries10
[le10] kodi-binary-addons: update to latest versions
2021-12-23 09:30:00 +01:00
heitbaum
950422019e kodi-binary-addons: update to latest versions
- pvr.hdhomerun: update 19.0.0-Matrix to 19.0.1-Matrix
- pvr.waipu: update 19.0.2-Matrix to 19.1.0-Matrix
2021-12-22 11:14:37 +00:00
Matthias Reichl
20c574ac95 Merge pull request #5999 from chewitt/generic-aqtion-10
generic: enable support for Aquantia 10Gb NIC
2021-12-19 21:16:52 +01:00
Christian Hewitt
b271c7721c generic: enable support for Aquantia 10Gb NIC 2021-12-19 20:05:38 +00:00
CvH
8b3fa1749c Merge pull request #5995 from heitbaum/binaries10
[le10] kodi-binary-addons: update to latest versions
2021-12-19 10:13:21 +01:00
heitbaum
7a983b3b16 kodi-binary-addons: update to latest versions
- pvr.plutotv: update 19.0.2-Matrix to 19.0.3-Matrix
- pvr.waipu: update 19.0.1-Matrix to 19.0.2-Matrix
2021-12-19 00:02:43 +00:00
CvH
f1216e2b4f Merge pull request #5931 from ihipop/patch/fix-pcre-url-librelec-libreelec-10.0
[le10] pcre/pcre2: fix pkg site URL
2021-12-18 06:19:24 +01:00
CvH
3bb6d501eb Merge pull request #5989 from heitbaum/binaries10
pvr.plutotv: update 19.0.1-Matrix to 19.0.2-Matrix
2021-12-17 17:01:47 +01:00
heitbaum
16ee9ed44b pvr.plutotv: update 19.0.1-Matrix to 19.0.2-Matrix 2021-12-17 12:48:15 +00:00
Christian Hewitt
b56d39705c Merge pull request #5974 from heitbaum/binaries10
[le10] kodi-binary-addons: update to latest versions
2021-12-12 05:16:08 +04:00
heitbaum
dfd32df7e9 kodi-binary-addons: update to latest versions
- inputstream.adaptive: update 19.0.0-Matrix to 19.0.1-Matrix
- pvr.plutotv: update 19.0.0-Matrix to 19.0.1-Matrix
2021-12-11 22:39:20 +00:00
Christian Hewitt
7439d53439 Merge pull request #5963 from HiassofT/le10-brcmfmac-2021-12 2021-12-11 06:55:44 +04:00
Matthias Reichl
f59cbb81f5 brcmfmac_sdio-firmware-rpi: update to ea9963f
Add 43438 firmware 7.45.98.118 + external clm_blob
Add 43455 firmware 7.45.241 and clm_blob

Signed-off-by: Matthias Reichl <hias@horus.com>
2021-12-10 21:09:53 +01:00
CvH
3a58b18547 Merge pull request #5959 from jernejsk/h6-fix-le10
[LE10] Allwinner: linux: fix 4k60 mode on H6 with some HW
2021-12-09 12:12:40 +01:00
Jernej Skrabec
66a1f802f2 Allwinner: linux: fix 4k60 mode on H6 with some HW 2021-12-08 22:37:54 +01:00
CvH
542db5b18d Merge pull request #5955 from heitbaum/binaries10
pvr.mediaportal.tvserver: update 19.0.0-Matrix to 19.0.1-Matrix
2021-12-08 11:58:33 +01:00
heitbaum
4b06fbb3f4 pvr.mediaportal.tvserver: update 19.0.0-Matrix to 19.0.1-Matrix 2021-12-07 15:08:07 +00:00
CvH
ef7f74fa02 Merge pull request #5878 from heitbaum/chrome10
[le10] chrome: update to 96.0.4664.45 and addon (111)
2021-12-06 18:24:57 +01:00
Christian Hewitt
8d1f66bfb7 Merge pull request #5947 from mglae/le10_settings_0a6
LibreELEC-settings: update to 0a634ef
2021-12-05 06:29:00 +04:00
mglae
b7d8beff6a LibreELEC-settings: update to 0a634ef 2021-12-04 18:54:25 +01:00
Christian Hewitt
c5b8aba720 Merge pull request #5942 from heitbaum/minisatip10
[le10] minisatip: update to 1.1.51 and addon (108)
2021-12-04 09:31:51 +04:00
heitbaum
721f2720a6 minisatip: update to 1.1.51 and addon (108) 2021-12-04 05:19:28 +00:00
Christian Hewitt
9fc1302a6b Merge pull request #5934 from flubshi/binary_addons_2021-11-30_le10
[le10] kodi-binary-addons: add pvr.plutotv
2021-12-01 10:57:28 +04:00
flubshi
0cb061b24b kodi-binary-addons: add pvr.plutotv 2021-12-01 07:45:51 +01:00
ihipop
356b403cff pcre: update PKG_URL
to ${SOURCEFORGE_SRC} format

(cherry picked from commit 9c2c286055)
2021-11-30 12:33:23 +08:00
ihipop
4dce3bbeac pcre2: update PKG_URL
ftp.pcre.org is closed #5928

(cherry picked from commit 256ece5dd9)
2021-11-30 12:32:56 +08:00
CvH
983ef69332 Merge pull request #5892 from heitbaum/librespot10
[le10] librespot: update to 0.3.1 and addon (129)
2021-11-26 20:44:01 +01:00
Christian Hewitt
fb9c35b385 Merge pull request #5852 from CvH/10.0/nfs_timeout_fix
Kodi: NFS timeout to 30 secs
2021-11-26 18:06:47 +04:00
heitbaum
f38b87d80e Merge pull request #5910 from chewitt/sshpass-10
sshpass: fix build on x86_64
2021-11-23 16:51:45 +11:00
Christian Hewitt
54d91c1f0e sshpass: fix build on x86_64 2021-11-23 05:46:45 +00:00
CvH
ec14c4b142 Merge pull request #5902 from heitbaum/binaries10
[le10] kodi-binary-addons: update to latest versions
2021-11-22 19:06:32 +01:00
heitbaum
f1b2374ce9 kodi-binary-addons: update to latest versions
- audioencoder.flac: update 19.0.0-Matrix to 19.0.1-Matrix
- audioencoder.lame: update 19.1.0-Matrix to 19.1.1-Matrix
- audioencoder.vorbis: update 19.0.0-Matrix to 19.0.1-Matrix
- audioencoder.wav: update 19.0.0-Matrix to 19.0.1-Matrix
2021-11-22 22:55:23 +11:00
CvH
0e7f81250f Merge pull request #5893 from heitbaum/binaries10
pvr.hts: update 19.0.2-Matrix to 19.0.3-Matrix
2021-11-21 15:26:21 +01:00
heitbaum
89e1b7f064 pvr.hts: update 19.0.2-Matrix to 19.0.3-Matrix 2021-11-21 03:03:45 +11:00
heitbaum
20a5f03d2a librespot: update to 0.3.1 and addon (129)
update 0.1.6 (2021-02-22) to 0.3.1 (2021-10-25)
release notes:
- https://github.com/librespot-org/librespot/releases/tag/v0.2.0
- https://github.com/librespot-org/librespot/releases/tag/v0.3.0
- https://github.com/librespot-org/librespot/releases/tag/v0.3.1
2021-11-21 01:48:11 +11:00
heitbaum
da41c0997a chrome: update to 96.0.4664.45 and addon (111) 2021-11-16 20:02:05 +11:00
heitbaum
26b5d6e299 pango: update to 1.49.3
update 1.49.1 (2021-09-02) to 1.49.3 (2021-11-09)

news:

Overview of changes in 1.49.2
=============================
* Update Unicode data to Unicode 14
* Fix underlining of spaces
* Round font metrics when appropriate
* Fix some corner cases of cursor positioning
* Handle Catalan middle-dot in text segmentation

Overview of changes in 1.49.3
=============================
* Fix hinting of glyph metrics
* Fix logical glyph extents in vertical gravities
* Visualize more default-ignorable glyphs
* Fix advance widths in transformed contexts
* Implement Small Caps and other casing variations
2021-11-16 20:01:13 +11:00
CvH
8bc9c42568 Merge pull request #5850 from chewitt/sshpass-10
sshpass: add initial package and include with network-tools bundle
2021-11-15 12:51:31 +01:00
Christian Hewitt
97d6a7869c Merge pull request #5842 from heitbaum/addin10
[le10] Update addons (mpd, btrfs-progs)
2021-11-15 06:31:02 +04:00
Christian Hewitt
b2d8ce77f8 Merge pull request #5839 from heitbaum/binaries10
[le10] kodi-binary-addons: update to latest versions
2021-11-15 06:26:08 +04:00
heitbaum
2387bd8907 kodi-binary-addons: update to latest versions
- audiodecoder.2sf: update 19.0.1-Matrix to 19.0.2-Matrix
- audiodecoder.asap: update 19.0.0-Matrix to 19.0.1-Matrix
- audiodecoder.dumb: update 19.0.0-Matrix to 19.0.1-Matrix
- audiodecoder.gme: update 19.0.0-Matrix to 19.0.1-Matrix
- audiodecoder.gsf: update 19.0.0-Matrix to 19.0.1-Matrix
- audiodecoder.modplug: update 19.0.0-Matrix to 19.0.1-Matrix
- audiodecoder.ncsf: update 19.0.0-Matrix to 19.0.1-Matrix
- audiodecoder.nosefart: update 19.0.0-Matrix to 19.0.1-Matrix
- audiodecoder.openmpt: update 19.0.0-Matrix to 19.0.1-Matrix
- audiodecoder.organya: update 19.0.0-Matrix to 19.0.1-Matrix
- audiodecoder.qsf: update 19.0.0-Matrix to 19.0.1-Matrix
- audiodecoder.sacd: update 19.0.0-Matrix to 19.0.1-Matrix
- audiodecoder.sidplay: update 19.0.0-Matrix to 19.0.1-Matrix
- audiodecoder.snesapu: update 19.0.0-Matrix to 19.0.1-Matrix
- audiodecoder.ssf: update 19.0.0-Matrix to 19.0.1-Matrix
- audiodecoder.stsound: update 19.0.0-Matrix to 19.0.1-Matrix
- audiodecoder.upse: update 19.0.0-Matrix to 19.0.1-Matrix
- audiodecoder.usf: update 19.0.0-Matrix to 19.0.1-Matrix
- audiodecoder.wsr: update 19.0.0-Matrix to 19.0.1-Matrix
- pvr.mythtv: update 19.0.0-Matrix to 19.0.2-Matrix
- pvr.nextpvr: update 19.0.1-Matrix to 19.0.2-Matrix
- pvr.wmc: update 19.0.0-Matrix to 19.0.1-Matrix
- visualization.projectm: update 19.0.0-Matrix to 19.0.1-Matrix
2021-11-15 12:35:58 +11:00
Matthias Reichl
c0d066f5a2 Merge pull request #5861 from heitbaum/pcre10
pcre: update PKG_URL
2021-11-10 18:58:54 +01:00
CvH
7e6bd01c44 kodi: change nfs connection timeout to 30sec 2021-11-10 18:13:28 +01:00
Christian Hewitt
4429691a16 Merge pull request #5831 from heitbaum/samba10
[le10] samba: update to 4.13.13
2021-11-10 20:42:50 +04:00
heitbaum
cc26aa21c4 samba: update to 4.13.14
update 4.13.13 (2021-10-29) to 4.13.14 (2021-11-09)

release notes: https://www.samba.org/samba/history/samba-4.13.14.html

                   ===============================
                   Release Notes for Samba 4.13.14
                           November 9, 2021
                   ===============================

This is a security release in order to address the following defects:

o CVE-2016-2124:  SMB1 client connections can be downgraded to plaintext
                  authentication.
                  https://www.samba.org/samba/security/CVE-2016-2124.html

o CVE-2020-25717: A user on the domain can become root on domain members.
                  https://www.samba.org/samba/security/CVE-2020-25717.html
                  (PLEASE READ! There are important behaviour changes described)

o CVE-2020-25718: Samba AD DC did not correctly sandbox Kerberos tickets issued
                  by an RODC.
                  https://www.samba.org/samba/security/CVE-2020-25718.html

o CVE-2020-25719: Samba AD DC did not always rely on the SID and PAC in Kerberos
                  tickets.
                  https://www.samba.org/samba/security/CVE-2020-25719.html

o CVE-2020-25721: Kerberos acceptors need easy access to stable AD identifiers
                  (eg objectSid).
                  https://www.samba.org/samba/security/CVE-2020-25721.html

o CVE-2020-25722: Samba AD DC did not do suffienct access and conformance
                  checking of data stored.
                  https://www.samba.org/samba/security/CVE-2020-25722.html

o CVE-2021-3738:  Use after free in Samba AD DC RPC server.
                  https://www.samba.org/samba/security/CVE-2021-3738.html

o CVE-2021-23192: Subsequent DCE/RPC fragment injection vulnerability.
                  https://www.samba.org/samba/security/CVE-2021-23192.html

Changes since 4.13.13
---------------------

o  Douglas Bagnall &lt;douglas.bagnall@catalyst.net.nz&gt;
   * CVE-2020-25722

o  Andrew Bartlett &lt;abartlet@samba.org&gt;
   * CVE-2020-25718
   * CVE-2020-25719
   * CVE-2020-25721
   * CVE-2020-25722

o  Ralph Boehme &lt;slow@samba.org&gt;
   * CVE-2020-25717

o  Alexander Bokovoy &lt;ab@samba.org&gt;
   * CVE-2020-25717

o  Samuel Cabrero &lt;scabrero@samba.org&gt;
   * CVE-2020-25717

o  Nadezhda Ivanova &lt;nivanova@symas.com&gt;
   * CVE-2020-25722

o  Stefan Metzmacher &lt;metze@samba.org&gt;
   * CVE-2016-2124
   * CVE-2020-25717
   * CVE-2020-25719
   * CVE-2020-25722
   * CVE-2021-23192
   * CVE-2021-3738
   * ldb: version 2.2.3

o  Andreas Schneider &lt;asn@samba.org&gt;
   * CVE-2020-25719

o  Joseph Sutton &lt;josephsutton@catalyst.net.nz&gt;
   * CVE-2020-17049
   * CVE-2020-25718
   * CVE-2020-25719
   * CVE-2020-25721
   * CVE-2020-25722
   * MS CVE-2020-17049
2021-11-10 18:52:49 +11:00
heitbaum
6d206bf1d5 pcre: update PKG_URL 2021-11-08 11:28:36 +11:00
CvH
76f3c998cc Merge pull request #5855 from heitbaum/tz10
[le10] tz: update to 2021e
2021-11-07 11:11:54 +01:00
heitbaum
4f06c0ad1f tz: update to 2021e
ann:
- http://mm.icann.org/pipermail/tz-announce/2021-October/000069.html

   This release reflects the following changes:
   Changes to future timestamps
     Palestine will fall back 10-29 (not 10-30) at 01:00.
     (Thanks to P Chan and Heba Hemad.)
2021-11-07 20:56:31 +11:00
Christian Hewitt
74b244cbc0 network-tools: add sshpass to network-tools bundle 2021-11-06 07:39:44 +00:00
Christian Hewitt
ab02de77da sshpass: add initial package 2021-11-06 07:36:05 +00:00
heitbaum
f5874a839b btrfs-progs: update to 5.15 and addon (104) 2021-11-06 16:46:39 +11:00
heitbaum
b218ccd396 mpd: update to 0.23.3 and addon (112)
update 0.22.9 (111) 2021-08-06 to 0.23.3 (112) 2021-10-31

news:
https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.3/NEWS

changelog:
ver 0.23.3 (2021/10/31)
* protocol
  - add optional position parameter to "add" and "playlistadd"
  - allow range in "playlistdelete"
* database
  - fix scanning files with question mark in the name
  - inotify: fix use-after-free bug
* output
  - alsa: add option "stop_dsd_silence" to work around DSD DAC noise
* macOS: fix libfmt related build failure
* systemd: add "RuntimeDirectory" directive

ver 0.23.2 (2021/10/22)
* protocol
  - fix "albumart" timeout bug
* input
  - nfs: fix playback bug
* output
  - pipewire: send artist and title to PipeWire
  - pipewire: DSD support
* neighbor
  - mention failed plugin name in error message
* player
  - fix cross-fade regression
* fix crash with libfmt versions older than 7

ver 0.23.1 (2021/10/19)
* protocol
  - use decimal notation instead of scientific notation
  - "load" supports relative positions
* output
  - emit "mixer" idle event when replay gain changes volume
  - pipewire: emit "mixer" idle events on external volume change
  - pipewire: attempt to change the graph sample rate
  - snapcast: fix time stamp bug which caused "Failed to get chunk"
* fix libfmt linker problems
* fix broken password authentication

ver 0.23 (2021/10/14)
* protocol
  - new command "getvol"
  - show the audio format in "playlistinfo"
  - support "listfiles" with arbitrary storage plugins
  - support relative positions in "addid"
  - fix relative positions in "move" and "moveid"
  - add "position" parameter to "findadd" and "searchadd"
  - add position parameter to "load"
* database
  - proxy: require MPD 0.20 or later
  - proxy: require libmpdclient 2.11 or later
  - proxy: split search into chunks to avoid exceeding the output buffer
  - simple: add option to hide CUE target songs
  - upnp: support libnpupnp instead of libupnp
* archive
  - zzip, iso9660: ignore file names which are invalid UTF-8
* decoder
  - openmpt: new plugin
  - wavpack: fix WVC file support
* player
  - do not cross-fade songs shorter than 20 seconds
* output
  - oss: support DSD over PCM
  - pipewire: new plugin
  - snapcast: new plugin
* tags
  - new tags "ComposerSort", "Ensemble", "Movement", "MovementNumber", and "Location"
* split permission "player" from "control"
* add option "host_permissions"
* new build-time dependency: libfmt

ver 0.22.11 (2021/08/24)
* protocol
  - fix "albumart" crash
* filter
  - ffmpeg: pass "channel_layout" instead of "channels" to buffersrc
  - ffmpeg: fix "av_buffersink_get_frame() failed: Resource temporarily unavailable"
  - ffmpeg: support double-precision samples (by converting to single
precision) * Android
  - build with NDK r23
  - playlist_directory defaults to "/sdcard/Android/data/org.musicpd/files/playlists"
2021-11-02 22:37:33 +11:00
heitbaum
d2cf98761e mpv-drmprime: update to 0.34.0 2021-11-02 22:37:33 +11:00
mglae
c9a4dc5c42 Merge pull request #5836 from guillaumelecerf/chrome-le10
[le10] Multiple chrome fixes/enhancements
2021-10-31 17:49:15 +01:00
Guillaume LECERF
d28bb7c9fb chrome: update changelog 2021-10-30 23:50:02 +02:00
Guillaume LECERF
d073e49aa3 chrome: allow setting a custom user-agent 2021-10-30 23:49:49 +02:00
Guillaume LECERF
8f290b41dc chrome: versions >=91 use new flags to enable hardware accelerated video decode 2021-10-30 23:49:40 +02:00
Guillaume LECERF
03e5973a68 chrome: fix dark mode toggle
Fixes: 788fcf6
2021-10-30 23:49:19 +02:00
Guillaume LECERF
73b0cec823 chrome: use pulseaudio when available 2021-10-30 23:49:15 +02:00
mglae
73aa930441 Merge pull request #5790 from heitbaum/chrome10
[le10] chrome: update to 95.0.4638.54 and addon (109)
2021-10-30 23:19:37 +02:00
CvH
976ee6ce23 Merge pull request #5834 from heitbaum/mesonf10
[le10] Fixes to meson: unknown options are now always fatal
2021-10-30 11:06:42 +02:00
CvH
e509abc015 Merge pull request #5830 from heitbaum/binaries10
pvr.iptvsimple: update 19.0.0-Matrix to 19.0.2-Matrix
2021-10-30 11:01:33 +02:00
heitbaum
44f22cf4aa gdk-pixbuf: correct meson build options 2021-10-30 15:35:00 +11:00
heitbaum
95515831ac pango: correct meson build options 2021-10-30 15:35:00 +11:00
heitbaum
6e2fb59d60 at-spi2-core: correct meson build options 2021-10-30 15:35:00 +11:00
heitbaum
d4d5c2e1a7 chrome-libxkbcommon: correct meson build options 2021-10-30 15:35:00 +11:00
heitbaum
c877b53887 samba: update to 4.13.13
update 4.13.12 (2021-09-22) to 4.13.13 (2021-10-29)

release notes:
- https://www.samba.org/samba/history/samba-4.13.13.html

Changes since 4.13.12
---------------------

o  Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
   * BUG 14868: rodc_rwdc test flaps.
   * BUG 14881: Backport bronze bit fixes, tests, and selftest improvements.

o  Andrew Bartlett <abartlet@samba.org>
   * BUG 14642: Provide a fix for MS CVE-2020-17049 in Samba [SECURITY] 'Bronze
     bit' S4U2Proxy Constrained Delegation bypass in Samba with
     embedded Heimdal.
   * BUG 14836: Python ldb.msg_diff() memory handling failure.
   * BUG 14845: "in" operator on ldb.Message is case sensitive.
   * BUG 14848: Release LDB 2.3.1 for Samba 4.14.9.
   * BUG 14871: Fix Samba support for UF_NO_AUTH_DATA_REQUIRED.
   * BUG 14874: Allow special chars like "@" in samAccountName when generating
     the salt.
   * BUG 14881: Backport bronze bit fixes, tests, and selftest improvements.

o  Isaac Boukris <iboukris@gmail.com>
   * BUG 14642: Provide a fix for MS CVE-2020-17049 in Samba [SECURITY] 'Bronze
     bit' S4U2Proxy Constrained Delegation bypass in Samba with embedded Heimdal.
   * BUG 14881: Backport bronze bit fixes, tests, and selftest improvements.

o  Viktor Dukhovni <viktor@twosigma.com>
   * BUG 12998: Fix transit path validation.
   * BUG 14881: Backport bronze bit fixes, tests, and selftest improvements.

o  Luke Howard <lukeh@padl.com>
   * BUG 14642: Provide a fix for MS CVE-2020-17049 in Samba [SECURITY] 'Bronze
     bit' S4U2Proxy Constrained Delegation bypass in Samba with embedded Heimdal.
   * BUG 14881: Backport bronze bit fixes, tests, and selftest improvements.

o  Stefan Metzmacher <metze@samba.org>
   * BUG 14881: Backport bronze bit fixes, tests, and selftest improvements.

o  David Mulder <dmulder@suse.com>
   * BUG 14881: Backport bronze bit fixes, tests, and selftest improvements.

o  Andreas Schneider <asn@samba.org>
   * BUG 14870: Prepare to operate with MIT krb5 >= 1.20.
   * BUG 14881: Backport bronze bit fixes, tests, and selftest improvements.

o  Joseph Sutton <josephsutton@catalyst.net.nz>
   * BUG 14642: Provide a fix for MS CVE-2020-17049 in Samba [SECURITY] 'Bronze
     bit' S4U2Proxy Constrained Delegation bypass in Samba with embedded Heimdal.
   * BUG 14645: rpcclient NetFileEnum and net rpc file both cause lock order
     violation: brlock.tdb, share_entries.tdb.
   * BUG 14836: Python ldb.msg_diff() memory handling failure.
   * BUG 14845: "in" operator on ldb.Message is case sensitive.
   * BUG 14848: Release LDB 2.3.1 for Samba 4.14.9.
   * BUG 14868: rodc_rwdc test flaps.
   * BUG 14871: Fix Samba support for UF_NO_AUTH_DATA_REQUIRED.
   * BUG 14874: Allow special chars like "@" in samAccountName when generating
     the salt.
   * BUG 14881: Backport bronze bit fixes, tests, and selftest improvements.

o  Nicolas Williams <nico@twosigma.com>
   * BUG 14642: Provide a fix for MS CVE-2020-17049 in Samba [SECURITY] 'Bronze
     bit' S4U2Proxy Constrained Delegation bypass in Samba with embedded Heimdal.
   * BUG 14881: Backport bronze bit fixes, tests, and selftest improvements.
2021-10-30 13:03:27 +11:00
heitbaum
34e01df253 pvr.iptvsimple: update 19.0.0-Matrix to 19.0.2-Matrix 2021-10-30 10:54:17 +11:00
heitbaum
a9b7bef782 chrome: update to 95.0.4638.54 and addon (109) 2021-10-25 01:06:19 +11:00
heitbaum
51493ded4c at-spi2-core: update to 2.42.0 2021-10-25 01:06:19 +11:00
heitbaum
fb399b7cc5 cups: update to 2.3.3op2 and OpenPrinting PKG_URL 2021-10-22 17:10:44 +11:00
477 changed files with 17527 additions and 3980 deletions

View File

@@ -741,8 +741,15 @@ check_project() {
check_device() {
local dashes="===========================" device_err_msg
if [ \( -z "${DEVICE}" -a -d "${PROJECT_DIR}/${PROJECT}/devices" \) -o \
\( -n "${DEVICE}" -a ! -d "${PROJECT_DIR}/${PROJECT}/devices/${DEVICE}" \) ]; then
if [ -n "${DEVICE}" -a ! -d "${PROJECT_DIR}/${PROJECT}/devices" ]; then
device_err_msg="\n $dashes$dashes$dashes"
device_err_msg="${device_err_msg}\n ERROR: You must not specify DEVICE for the $PROJECT project"
device_err_msg="${device_err_msg}\n $dashes$dashes$dashes"
device_err_msg="${device_err_msg}\n\n There are no devices for project: ${PROJECT}"
die "${device_err_msg}"
elif [ \( -z "${DEVICE}" -a -d "${PROJECT_DIR}/${PROJECT}/devices" \) -o \
\( -n "${DEVICE}" -a ! -d "${PROJECT_DIR}/${PROJECT}/devices/${DEVICE}" \) ]; then
device_err_msg="\n $dashes$dashes$dashes"
device_err_msg="${device_err_msg}\n ERROR: You need to specify a valid device for the $PROJECT project"
device_err_msg="${device_err_msg}\n $dashes$dashes$dashes"

View File

@@ -87,6 +87,9 @@
# build and install PulseAudio support (yes / no)
PULSEAUDIO_SUPPORT="yes"
# build and install eSpeak-NG support (yes / no)
ESPEAK_SUPPORT="no"
# build and install with BluRay support (yes / no)
KODI_BLURAY_SUPPORT="yes"

17
licenses/NextPVR.txt Normal file
View File

@@ -0,0 +1,17 @@
Software License Agreement for NextPVR
IMPORTANT- PLEASE READ CAREFULLY BEFORE USING THIS SOFTWARE: THIS LICENSE AGREEMENT FOR NextPVR ("LICENSE AGREEMENT") IS A LEGAL AGREEMENT BETWEEN YOU (EITHER ON BEHALF OF YOURSELF AS AN INDIVIDUAL OR ON BEHALF OF AN ENTITY AS ITS AUTHORIZED REPRESENTATIVE) AND PINSTRIPE LIMITED. FOR THE NextPVR SOFTWARE ("SOFTWARE"). THIS LICENSE AGREEMENT FOR NextPVR SUPERSEDES PREVIOUS VERSIONS. BY INSTALLING THE SOFTWARE (AS DEFINED BELOW), COPYING OR OTHERWISE USING THE SOFTWARE YOU AGREE TO BE BOUND BY ALL OF THE TERMS OF THIS END USER LICENSE AGREEMENT REGARDING YOUR USE OF THE SOFTWARE. IF YOU DO NOT AGREE TO THE TERMS OF THIS LICENSE AGREEMENT, UNINSTALL THE SOFTWARE, AND DO NOT COPY OR OTHERWISE USE THE SOFTWARE.
GRANT OF LICENSE: Subject to the following terms, PINSTRIPE LIMITED hereby grants you a non-exclusive, perpetual, non-transferable license to install and to use the NextPVR software ("Software") for personal, non-commercial use. You may copy the Software for back-up or archival purposes.
LICENSE RESTRICTIONS: You may not: (i) reverse engineer, decompile, or disassemble the Software; (ii) modify, or create derivative works based upon, the Software in whole or in part; (iii) distribute copies of the Software; (iv) remove any proprietary notices or labels on the Software; or (v) resell, lease, rent, transfer, sublicense, or otherwise transfer rights to the Software. You agree that the NextPVR software will not be used for commercial purposes without full written permission. Any such forbidden use shall immediately terminate your license to the software.
TITLE: You agree that no title to the intellectual property in the Software is transferred to you. Title, ownership, rights, and intellectual property rights in and to the Software shall remain in PINSTRIPE LIMITED.
UPDATES: From time to time, PINSTRIPE LIMITED may make updates to the Software generally available. You may download and install these software updates released by PINSTRIPE LIMITED. All updates to the Software shall be governed by this Agreement, unless other license terms are provided with the update. Under the Software's default configuration, if you are connected to the Internet, the Software is enabled by default to query latest version of Software and display if updates are available. You may choose to switch this version check off and not use it.
TECHNICAL SUPPORT: Technical support for the software, as made available by PINSTRIPE LIMITED, is available on the web site at: http://www.nextpvr.com
DISCLAIMER OF WARRANTY: The Software is provided to you at minimal charge. ACCORDINGLY, YOU AGREE THAT PINSTRIPE LIMITED HAS MADE NO EXPRESS WARRANTIES, ORAL OR WRITTEN, TO YOU REGARDING THE SOFTWARE AND THAT THE SOFTWARE IS BEING PROVIDED TO YOU "AS IS" WITHOUT WARRANTY OF ANY KIND. PINSTRIPE LIMITED DISCLAIMS ANY AND ALL OTHER WARRANTIES, WHETHER EXPRESSED, IMPLIED, OR STATUTORY, INCLUDING, BUT WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF NONINFRINGEMENT OF THIRD PARTY RIGHTS, MERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE. PINSTRIPE LIMITED SHALL NOT BE LIABLE FOR INDIRECT, INCIDENTAL, SPECIAL, COVER, RELIANCE, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, LOSS OF ANTICIPATED PROFIT) ARISING FROM ANY CAUSE UNDER OR RELATED TO THIS AGREEMENT.
LIMITATION OF LIABILITY: You must assume the entire risk of using the program. IN NO EVENT SHALL PINSTRIPE LIMITED BE LIABLE TO YOU FOR ANY DAMAGES, INCLUDING ANY LOST PROFITS, LOST SAVINGS, OR OTHER INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND ARISING OUT OF THE USE OF THE PINSTRIPE LIMITED SOFTWARE, EVEN IF PINSTRIPE LIMITED HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN NO EVENT WILL PINSTRIPE LIMITED'S LIABILITY FOR ANY CLAIM, WHETHER IN CONTRACT, TORT, OR ANY OTHER THEORY OF LIABILITY, EXCEED THE LICENSE FEE PAID BY YOU, PROVIDED, HOWEVER, IF THE RELEVANT SOFTWARE WAS PROVIDED TO YOU AT NO CHARGE YOU AGREE PINSTRIPE LIMITED SHALL NOT BE LIABLE TO YOU FOR ANY DAMAGES. THIS LIMITATION SHALL APPLY TO CLAIMS OF PERSONAL INJURY TO THE EXTENT PERMITTED BY LAW.

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="ccid"
PKG_VERSION="1.4.34"
PKG_SHA256="e6f7645b59a9a2844eb4b1a7eff512960d7f04a4654af02f7fd2f8aded5db40a"
PKG_VERSION="1.5.1"
PKG_SHA256="e7a78c398ec0d617a4f98bac70d5b64f78689284dd0ae87d4692e2857f117377"
PKG_LICENSE="LGPL"
PKG_SITE="https://ccid.apdu.fr"
PKG_URL="https://ccid.apdu.fr/files/${PKG_NAME}-${PKG_VERSION}.tar.bz2"

View File

@@ -3,16 +3,16 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="at-spi2-core"
PKG_VERSION="2.40.3"
PKG_SHA256="e49837c2ad30d71e1f29ca8e0968a54b95030272f7ff40b89b48968653f37a5c"
PKG_VERSION="2.42.0"
PKG_SHA256="4b5da10e94fa3c6195f95222438f63a0234b99ef9df772c7640e82baeaa6e386"
PKG_LICENSE="OSS"
PKG_SITE="http://www.gnome.org/"
PKG_URL="https://ftp.gnome.org/pub/gnome/sources/at-spi2-core/${PKG_VERSION:0:4}/at-spi2-core-${PKG_VERSION}.tar.xz"
PKG_DEPENDS_TARGET="toolchain atk dbus glib libXtst"
PKG_LONGDESC="Protocol definitions and daemon for D-Bus at-spi."
PKG_MESON_OPTS_TARGET="-Denable_docs=false \
-Denable-introspection=no \
PKG_MESON_OPTS_TARGET="-Ddocs=false \
-Dintrospection=no \
-Ddbus_daemon=/usr/bin/dbus-daemon"
pre_configure_target() {

View File

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

View File

@@ -3,11 +3,11 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="cups"
PKG_VERSION="2.3.3"
PKG_SHA256="fe298713aad0cbb861de24760f140851122caae9f34d480dbfff0bd9211d961a"
PKG_VERSION="2.3.3op2"
PKG_SHA256="5d7dc1f05cde3d5c31d3a2b3b54d519ca74e42c1b25df1add9a1802cd13c65ad"
PKG_LICENSE="GPL"
PKG_SITE="http://www.cups.org"
PKG_URL="https://github.com/apple/cups/archive/v${PKG_VERSION}.tar.gz"
PKG_URL="https://github.com/openprinting/cups/archive/v${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain openssl zlib"
PKG_LONGDESC="CUPS printing system."
PKG_BUILD_FLAGS="+pic -sysroot"

View File

@@ -13,6 +13,6 @@ PKG_DEPENDS_CONFIG="shared-mime-info"
PKG_LONGDESC="GdkPixbuf is a a GNOME library for image loading and manipulation."
PKG_MESON_OPTS_TARGET="-Ddocs=false \
-Dgir=false \
-Dintrospection=disabled \
-Dman=false \
-Drelocatable=false"

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pango"
PKG_VERSION="1.49.1"
PKG_SHA256="c4266dc06c01bf0133d3815502426d209de5ea7abd895899e73e7edebaf48f6f"
PKG_VERSION="1.49.3"
PKG_SHA256="45c403b89910a121ad8eb6d57b5be1d8f19499d39b686435dc6f29b106d2be93"
PKG_LICENSE="GPL"
PKG_SITE="http://www.pango.org/"
PKG_URL="https://download.gnome.org/sources/pango/${PKG_VERSION:0:4}/pango-${PKG_VERSION}.tar.xz"
@@ -14,5 +14,5 @@ PKG_LONGDESC="The Pango library for layout and rendering of internationalized te
PKG_TOOLCHAIN="meson"
PKG_BUILD_FLAGS="-sysroot"
PKG_MESON_OPTS_TARGET="-Denable_docs=false \
-Dgir=false"
PKG_MESON_OPTS_TARGET="-Dgtk_doc=false \
-Dintrospection=disabled"

View File

@@ -3,17 +3,17 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="containerd"
PKG_VERSION="1.3.9"
PKG_SHA256="9244212589c84b12262769dca6fb985c0c680cb5259c8904b29c511d81fd62d0"
PKG_VERSION="1.6.6"
PKG_SHA256="27afb673c20d53aa5c31aec07b38eb7e4dc911e7e1f0c76fac9513bbf070bd24"
PKG_LICENSE="APL"
PKG_SITE="https://containerd.tools/"
PKG_SITE="https://containerd.io"
PKG_URL="https://github.com/containerd/containerd/archive/v${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain go:host"
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
PKG_GIT_COMMIT="8fba4e9a7d01810a393d5d25a3621dc101981175"
PKG_GIT_COMMIT="10c12954828e7c7c9b6e0ea9b0c02b01407d3ae1"
pre_make_target() {

View File

@@ -1,26 +0,0 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="aspnet5-runtime"
PKG_VERSION="5.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="219f233d4e23e2381d93dc99a7cbdbe55c55e45da2e025b5d139d1338d11d62a"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/d0a22fa3-b916-49ce-8284-97131b424cb3/cb884163ad34b83f1ae1dbd33e09d77a/aspnetcore-runtime-5.0.7-linux-arm64.tar.gz"
;;
"arm")
PKG_SHA256="c14e64527f2bf7356d1de154132a07b86de4a30c62129e138f3ca95a43c2dd54"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/2f690848-1342-4768-a7d7-45fa476a4a22/50dd1c50ed7864140b04fec057bb8bd6/aspnetcore-runtime-5.0.7-linux-arm.tar.gz"
;;
"x86_64")
PKG_SHA256="22f9f93b4d6a00e76980918b721f7f62654421d7582d486e830ec478c365707c"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/d6be94b3-458f-43c4-8bb5-9ba261de8c9c/bbe13b54208d088b5fdf428759b5bc0a/aspnetcore-runtime-5.0.7-linux-x64.tar.gz"
;;
esac
PKG_SOURCE_NAME="aspnetcore-runtime_${PKG_VERSION}_${ARCH}.tar.gz"

View File

@@ -0,0 +1,26 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="aspnet6-runtime"
PKG_VERSION="6.0.12"
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="0090d031615b7d49855186cff7e4cbc99636ba664880780f84ce0d5ce25e4b0b"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/8072e219-57e4-48c3-b138-2b4067844ab2/b0712ad06fd0740963bf4ba2eff7f5ea/aspnetcore-runtime-6.0.12-linux-arm64.tar.gz"
;;
"arm")
PKG_SHA256="2131903c85087017ec680e44676c4eb46e7bd0a12f0683c2a7790ec75b243d75"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/57b2bdaf-8455-4b1a-b25b-5950c950bd38/471d6de036e6f367f3a4aae5252d885a/aspnetcore-runtime-6.0.12-linux-arm.tar.gz"
;;
"x86_64")
PKG_SHA256="dd60c551d63eb66cd9bdc7ef223c00f49341e67f8ddda2e4ab412c3ee8997765"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/4ba0f30d-0a77-4997-8d8d-1b113d60253b/5caeeb07572b0b6a26f2a82f7a4eb31d/aspnetcore-runtime-6.0.12-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
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="dotnet3-runtime"
PKG_VERSION="3.1.16"
PKG_LICENSE="MIT"
PKG_SITE="https://dotnet.microsoft.com/"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="ASP.NET Core Runtime runs applications built with .NET Core, a cross-platform .NET implementation."
PKG_TOOLCHAIN="manual"
case "${ARCH}" in
"aarch64")
PKG_SHA256="b76c049484efd86466d2e1cd88994521633c399d090adb1c6804128603816abe"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/64353333-3080-45f7-a3d5-33e391e4596c/e9d5d53cb318628485e8d1fbd26ec30d/aspnetcore-runtime-3.1.16-linux-arm64.tar.gz"
;;
"arm")
PKG_SHA256="a0163cd5c5ceae228bfffb40053f3509e155a110c23e81c38705757a870e24cc"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/bd734390-3b5f-402a-826f-e0eae538b8ba/5914dd937ede96cb9297e6e7a80f46f3/aspnetcore-runtime-3.1.16-linux-arm.tar.gz"
;;
"x86_64")
PKG_SHA256="b1a2f61d8a49e2a3ca5eb9daa103b83eb49ea1bcf14914560e601222e94a3022"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/c20a5ac5-5174-46b8-a875-b916a416050d/b2ddd212a183260569178d880899bd94/aspnetcore-runtime-3.1.16-linux-x64.tar.gz"
;;
esac
PKG_SOURCE_NAME="aspnetcore3-runtime_${PKG_VERSION}_${ARCH}.tar.gz"

View File

@@ -1,26 +0,0 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="dotnet5-runtime"
PKG_VERSION="5.0.7"
PKG_LICENSE="MIT"
PKG_SITE="https://dotnet.microsoft.com/"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC=".NET Runtime runs applications built with .NET Core, a cross-platform .NET implementation."
PKG_TOOLCHAIN="manual"
case "${ARCH}" in
"aarch64")
PKG_SHA256="375956c3d326f5030a1eff2cafdba8b994ed0e1b87db2dd812ce17e0bca5fb27"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/a9a37d9f-6158-43a4-a610-f0f9e8c2cb73/c69c6d22c668cb09b2d00bea8209335b/dotnet-runtime-5.0.7-linux-arm64.tar.gz"
;;
"arm")
PKG_SHA256="fcc811f37cb6914bf3aa1c96040b1a46fad42939e6b1e1e7e0f513a9be1de680"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/09a24e9f-0096-454a-b761-70cdf9504775/eafe9578bbedd15c9319b7580d5a20d9/dotnet-runtime-5.0.7-linux-arm.tar.gz"
;;
"x86_64")
PKG_SHA256="ed864299f0e736f9d284b655e62d8a29aee97c14741ef8baf13d5ff493f83a47"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/f229fc63-747e-46c8-89ac-88563c2e0b7d/8e59115deda958a26e1546f603cbad9a/dotnet-runtime-5.0.7-linux-x64.tar.gz"
;;
esac
PKG_SOURCE_NAME="dotnet-runtime_${PKG_VERSION}_${ARCH}.tar.gz"

View File

@@ -3,11 +3,11 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="faad2"
PKG_VERSION="2.10.0"
PKG_SHA256="0c6d9636c96f95c7d736f097d418829ced8ec6dbd899cc6cc82b728480a84bfb"
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_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"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libvpx"
PKG_VERSION="1.10.0"
PKG_SHA256="85803ccbdbdd7a3b03d930187cb055f1353596969c1f92ebec2db839fa4f834a"
PKG_VERSION="1.11.0"
PKG_SHA256="965e51c91ad9851e2337aebcc0f517440c637c506f3a03948062e3d5ea129a83"
PKG_LICENSE="BSD"
PKG_SITE="https://www.webmproject.org"
PKG_URL="https://github.com/webmproject/libvpx/archive/v${PKG_VERSION}.tar.gz"

View File

@@ -7,7 +7,7 @@ PKG_SHA256="06b10a183ce5371f915c6bb15b7b1fffbe046e8275099c96affc29e17645d909"
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 gnutls lame libvorbis opus x264 x265 zlib"
PKG_DEPENDS_TARGET="toolchain aom bzip2 gnutls lame libvorbis opus x264 zlib"
PKG_LONGDESC="FFmpegx is an complete FFmpeg build to support encoding and decoding."
PKG_BUILD_FLAGS="-gold -sysroot"
@@ -99,6 +99,12 @@ pre_configure_target() {
--enable-libxcb-shm \
--enable-libxcb-xfixes \
--enable-libxcb-shape"
else
PKG_FFMPEG_X11_GRAB="\
--disable-libxcb \
--disable-libxcb-shm \
--disable-libxcb-xfixes \
--disable-libxcb-shape"
fi
}

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="linuxconsoletools"
PKG_VERSION="1.7.1"
PKG_SHA256="bd4d4b7e37da02fc67e47ddf20b6f1243c0a7af7b02b918d5e72138ea8727547"
PKG_VERSION="1.8.1"
PKG_SHA256="4da29745c782b7db18f5f37c49e77bf163121dd3761e2fc7636fa0cbf35c2456"
PKG_LICENSE="GPL"
PKG_SITE="http://sourceforge.net/projects/linuxconsole/"
PKG_URL="http://prdownloads.sourceforge.net/linuxconsole/${PKG_NAME}-${PKG_VERSION}.tar.bz2"

View File

@@ -1,12 +1,12 @@
diff -Naur a/utils/Makefile b/utils/Makefile
--- a/utils/Makefile 2016-04-19 13:20:50.000000000 -0700
+++ b/utils/Makefile 2016-10-20 00:31:34.238941511 -0700
@@ -27,7 +27,7 @@
--- a/utils/Makefile 2022-05-21 09:44:47.000000000 +0000
+++ b/utils/Makefile 2022-05-21 18:58:51.363206817 +0000
@@ -37,7 +37,7 @@
endif
CFLAGS ?= -g -O2 -Wall
-PROGRAMS = inputattach jstest jscal fftest ffmvforce ffset \
+PROGRAMS = inputattach jstest jscal fftest ffset \
ffcfstress jscal-restore jscal-store evdev-joystick
ifndef DISABLE_FORCEFEEDBACK
-PROGRAMS += fftest ffmvforce ffset ffcfstress
+PROGRAMS += fftest ffset ffcfstress
endif
PREFIX ?= /usr/local

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="go"
PKG_VERSION="1.16.6"
PKG_SHA256="498cd89c5c965ea2f2e23eef589e0a2dcb4b94f31c3f7dac575d4c35ae89caf7"
PKG_VERSION="1.19.2"
PKG_SHA256="8763d8e6bb595c3e2ad383e591f3009401df38ff682ef66b84efbe3ec62cf5f3"
PKG_LICENSE="BSD"
PKG_SITE="https://golang.org"
PKG_URL="https://github.com/golang/go/archive/${PKG_NAME}${PKG_VERSION}.tar.gz"

View File

@@ -7,7 +7,7 @@ PKG_VERSION="1.10.11"
PKG_SHA256="baa049855cdecbefa62539555824058e52412e5ebe8f102e1db944cb762e06d9"
PKG_LICENSE="Apache License 2.0"
PKG_SITE="https://ant.apache.org/"
PKG_URL="https://downloads.apache.org/ant/binaries/${PKG_NAME}-${PKG_VERSION}-bin.tar.xz"
PKG_URL="https://archive.apache.org/dist/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

@@ -2,8 +2,8 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libmpdclient"
PKG_VERSION="2.19"
PKG_SHA256="158aad4c2278ab08e76a3f2b0166c99b39fae00ee17231bd225c5a36e977a189"
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

@@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libnetwork"
PKG_VERSION="a543cbc4871f904b0efe205708eb45d72e65fd8b"
PKG_SHA256="3e3b0048aa468de0fe33ad2c08bf3891ac1a72fca434f92620312da51f344488"
PKG_VERSION="339b972b464ee3d401b5788b2af9e31d09d6b7da" # 2022-03-16
PKG_SHA256="335851e924078a8e274f0c27cb80aaba32d0c1059068740496f1eb31b55a6ec4"
PKG_LICENSE="APL"
PKG_SITE="https://github.com/docker/libnetwork"
PKG_URL="https://github.com/docker/libnetwork/archive/${PKG_VERSION}.tar.gz"

View File

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

View File

@@ -0,0 +1,105 @@
From ca61524e05d785f0d14f40802c6a1a54a46b74bb Mon Sep 17 00:00:00 2001
From: rezso <rezso@rezso.net>
Date: Sat, 19 Jun 2021 01:50:26 +0200
Subject: [PATCH] CMakeLists.txt: add missing regex for zstd
Currently cmake provides an pc file with:
Libs.private: -lbz2 -llzma -lZstd::Zstd -lz
---
CMakeLists.txt | 1 +
1 file changed, 1 insertion(+)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 93b46a61..defc8745 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -299,6 +299,7 @@ foreach(LIB ${LIBS_PRIVATE})
endforeach()
string(REGEX REPLACE "-lBZip2::BZip2" "-lbz2" LIBS ${LIBS})
string(REGEX REPLACE "-lLibLZMA::LibLZMA" "-llzma" LIBS ${LIBS})
+string(REGEX REPLACE "-lZstd::Zstd" "-lzstd" LIBS ${LIBS})
string(REGEX REPLACE "-lOpenSSL::Crypto" "-lssl -lcrypto" LIBS ${LIBS})
string(REGEX REPLACE "-lZLIB::ZLIB" "-lz" LIBS ${LIBS})
string(REGEX REPLACE "-lGnuTLS::GnuTLS" "-lgnutls" LIBS ${LIBS})
From c4af9182efd9cbb127bb43486b55d9ddf4a521ca Mon Sep 17 00:00:00 2001
From: Thomas Klausner <tk@giga.or.at>
Date: Mon, 28 Jun 2021 11:52:15 +0200
Subject: [PATCH] Try having relative paths in pkg-config file.
Addresses #248
---
CMakeLists.txt | 11 ++++++-----
libzip.pc.in | 7 +++----
2 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 8611a405..93f89df1 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -281,11 +281,12 @@ endif()
# pkgconfig file
-set(prefix ${CMAKE_INSTALL_PREFIX})
-set(exec_prefix \${prefix})
-SET(bindir ${CMAKE_INSTALL_FULL_BINDIR})
-SET(libdir ${CMAKE_INSTALL_FULL_LIBDIR})
-SET(includedir ${CMAKE_INSTALL_FULL_INCLUDEDIR})
+file(RELATIVE_PATH pc_relative_bindir ${CMAKE_INSTALL_PREFIX} ${CMAKE_INSTALL_FULL_BINDIR})
+set(bindir "\${prefix}/${pc_relative_bindir}")
+file(RELATIVE_PATH pc_relative_libdir ${CMAKE_INSTALL_PREFIX} ${CMAKE_INSTALL_FULL_LIBDIR})
+set(libdir "\${prefix)/${pc_relative_libdir}")
+file(RELATIVE_PATH pc_relative_includedir ${CMAKE_INSTALL_PREFIX} ${CMAKE_INSTALL_FULL_INCLUDEDIR})
+set(includedir "\${prefix}/${pc_relative_includedir}")
if(CMAKE_SYSTEM_NAME MATCHES BSD)
set(PKG_CONFIG_RPATH "-Wl,-R\${libdir}")
endif(CMAKE_SYSTEM_NAME MATCHES BSD)
diff --git a/libzip.pc.in b/libzip.pc.in
index 58b3dca7..d51b0ab6 100644
--- a/libzip.pc.in
+++ b/libzip.pc.in
@@ -1,10 +1,10 @@
-prefix=@prefix@
-exec_prefix=@exec_prefix@
+prefix=@CMAKE_INSTALL_PREFIX@
+exec_prefix=${prefix}
bindir=@bindir@
libdir=@libdir@
includedir=@includedir@
-zipcmp=@bindir@/zipcmp
+zipcmp=${bindir}/zipcmp
Name: libzip
Description: library for handling zip archives
@@ -12,4 +12,3 @@ Version: @PROJECT_VERSION@
Libs: @PKG_CONFIG_RPATH@ -L${libdir} -lzip
Libs.private: @LIBS@
Cflags: -I${includedir}
-
From 28951cbf403ea3a788f823377bbc171d1e1359ba Mon Sep 17 00:00:00 2001
From: Michael Heimpold <mhei@heimpold.de>
Date: Sat, 3 Jul 2021 00:04:14 +0200
Subject: [PATCH] Fix typo which prevents expansion of libdir in pkgconfig
files
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
---
CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 93f89df1..2fb87165 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -284,7 +284,7 @@ endif()
file(RELATIVE_PATH pc_relative_bindir ${CMAKE_INSTALL_PREFIX} ${CMAKE_INSTALL_FULL_BINDIR})
set(bindir "\${prefix}/${pc_relative_bindir}")
file(RELATIVE_PATH pc_relative_libdir ${CMAKE_INSTALL_PREFIX} ${CMAKE_INSTALL_FULL_LIBDIR})
-set(libdir "\${prefix)/${pc_relative_libdir}")
+set(libdir "\${prefix}/${pc_relative_libdir}")
file(RELATIVE_PATH pc_relative_includedir ${CMAKE_INSTALL_PREFIX} ${CMAKE_INSTALL_FULL_INCLUDEDIR})
set(includedir "\${prefix}/${pc_relative_includedir}")
if(CMAKE_SYSTEM_NAME MATCHES BSD)

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mpd-mpc"
PKG_VERSION="0.33"
PKG_SHA256="4f40ccbe18f5095437283cfc525a97815e983cbfd3a29e48ff610fa4f1bf1296"
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="21.03"
PKG_SHA256="56b7e9abf80cba48032165cd7a46fd8d43dd63e3af35765f66c3f134caaca4ca"
PKG_VERSION="22.09"
PKG_SHA256="b394d48285730cda53a41f41c82fd5ebf074c7158e1d6d4543777bfde0aa6927"
PKG_LICENSE="GPL"
PKG_SITE="https://mediaarea.net/en/MediaInfo/Download/Source"
PKG_URL="https://mediaarea.net/download/source/libmediainfo/${PKG_VERSION}/libmediainfo_${PKG_VERSION}.tar.xz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mediainfo"
PKG_VERSION="21.03"
PKG_SHA256="de50ca0b2c607b8999d3c9e542d27c97030a59f31859b612335315be6850021e"
PKG_VERSION="22.09"
PKG_SHA256="67f301276a2b82d76cb9f4bd525caa51d2dc6d4359fce774fbd5f25f1d513044"
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,11 +2,11 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mpg123"
PKG_VERSION="1.27.2"
PKG_SHA256="52f6ceb962c05db0c043bb27acf5a721381f5f356ac4610e5221f50293891b04"
PKG_VERSION="1.30.2"
PKG_SHA256="c7ea863756bb79daed7cba2942ad3b267a410f26d2dfbd9aaf84451ff28a05d7"
PKG_LICENSE="LGPLv2"
PKG_SITE="http://www.mpg123.org/"
PKG_URL="http://downloads.sourceforge.net/sourceforge/mpg123/mpg123-${PKG_VERSION}.tar.bz2"
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"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mpv-drmprime"
PKG_VERSION="0.33.1"
PKG_SHA256="100a116b9f23bdcda3a596e9f26be3a69f166a4f1d00910d1789b6571c46f3a9"
PKG_VERSION="0.34.1"
PKG_SHA256="32ded8c13b6398310fa27767378193dc1db6d78b006b70dbcbd3123a1445e746"
PKG_LICENSE="GPL"
PKG_SITE="https://mpv.io/"
PKG_URL="https://github.com/mpv-player/mpv/archive/v${PKG_VERSION}.tar.gz"
@@ -12,22 +12,22 @@ PKG_LONGDESC="A media player based on MPlayer and mplayer2. It supports a wide v
PKG_TOOLCHAIN="manual"
PKG_BUILD_FLAGS="-sysroot"
PKG_CONFIGURE_OPTS_TARGET="--prefix=/usr \
--disable-libarchive \
--disable-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"
PKG_MANUAL_OPTS_TARGET="--prefix=/usr \
--disable-libarchive \
--disable-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,27 +39,27 @@ fi
if [ "${VAAPI_SUPPORT}" = "yes" ]; then
PKG_DEPENDS_TARGET+=" libva"
PKG_CONFIGURE_OPTS_TARGET+=" --enable-vaapi --enable-vaapi-drm"
PKG_MANUAL_OPTS_TARGET+=" --enable-vaapi --enable-vaapi-drm"
else
PKG_CONFIGURE_OPTS_TARGET+=" --disable-vaapi"
PKG_MANUAL_OPTS_TARGET+=" --disable-vaapi"
fi
if [ "${PULSEAUDIO_SUPPORT}" = "yes" ]; then
PKG_DEPENDS_TARGET+=" pulseaudio"
PKG_CONFIGURE_OPTS_TARGET+=" --enable-pulse"
PKG_MANUAL_OPTS_TARGET+=" --enable-pulse"
else
PKG_CONFIGURE_OPTS_TARGET+=" --disable-pulse"
PKG_MANUAL_OPTS_TARGET+=" --disable-pulse"
fi
if [ "${KODI_BLURAY_SUPPORT}" = "yes" ]; then
PKG_DEPENDS_TARGET+=" libbluray"
PKG_CONFIGURE_OPTS_TARGET+=" --enable-libbluray"
PKG_MANUAL_OPTS_TARGET+=" --enable-libbluray"
else
PKG_CONFIGURE_OPTS_TARGET+=" --disable-libbluray"
PKG_MANUAL_OPTS_TARGET+=" --disable-libbluray"
fi
configure_target() {
waf configure ${PKG_CONFIGURE_OPTS_TARGET}
waf configure ${PKG_MANUAL_OPTS_TARGET}
}
make_target() {

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="squeezelite"
PKG_VERSION="556de5689d27b4440adbfeb3c3012da02dbf438e" # 2021-05-14 # 1.9.9.1386
PKG_SHA256="8de5348b0ee23f4a24371dad589c887d083194e24a0e526585417edcd34a4d86"
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"

View File

@@ -2,11 +2,11 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libpcap"
PKG_VERSION="1.10.1"
PKG_SHA256="ed285f4accaf05344f90975757b3dbfe772ba41d1c401c2648b7fa45b711bdd4"
PKG_VERSION="1.10.2"
PKG_SHA256="db6d79d4ad03b8b15fb16c42447d093ad3520c0ec0ae3d331104dcfb1ce77560"
PKG_LICENSE="GPL"
PKG_SITE="http://www.tcpdump.org/"
PKG_URL="http://www.tcpdump.org/release/libpcap-${PKG_VERSION}.tar.gz"
PKG_SITE="https://www.tcpdump.org/"
PKG_URL="https://www.tcpdump.org/release/libpcap-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="A portable framework for low-level network monitoring."
# use configure, not cmake. review cmake in future release.

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="irssi"
PKG_VERSION="1.2.3"
PKG_SHA256="a647bfefed14d2221fa77b6edac594934dc672c4a560417b1abcbbc6b88d769f"
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"
@@ -11,14 +11,7 @@ PKG_DEPENDS_TARGET="toolchain glib ncurses openssl"
PKG_LONGDESC="Irssi is a terminal based IRC client for UNIX systems."
PKG_BUILD_FLAGS="-sysroot"
PKG_CONFIGURE_OPTS_TARGET="--with-sysroot=${SYSROOT_PREFIX} \
--disable-glibtest \
--without-socks \
--with-textui \
--without-bot \
--without-proxy \
--without-perl"
pre_configure_target() {
export CFLAGS="${CFLAGS} -I${PKG_BUILD}"
}
PKG_MESON_OPTS_TARGET="-Dwithout-textui=no \
-Dwith-bot=no \
-Dwith-proxy=no \
-Dwith-perl=no"

View File

@@ -7,13 +7,14 @@ PKG_SHA256="500c29914dd26f5aa6df07446388d49b60249622c9b0fd1f266f62a5706f056c"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/jpr5/ngrep"
PKG_URL="https://github.com/jpr5/ngrep/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain libpcap"
PKG_DEPENDS_TARGET="toolchain libpcap pcre2"
PKG_LONGDESC="A tool like GNU grep applied to the network layer."
PKG_TOOLCHAIN="autotools"
PKG_BUILD_FLAGS="-sysroot -parallel"
PKG_CONFIGURE_OPTS_TARGET="--with-pcap-includes=${SYSROOT_PREFIX}/usr/include \
--enable-ipv6 \
--enable-pcre2 \
--disable-dropprivs"
pre_build_target() {

View File

@@ -0,0 +1,252 @@
From cfcf1e6e9c4f8a2404810d8d1d90e6d1eaa0abdd Mon Sep 17 00:00:00 2001
From: Romain Francoise <romain@rfr.io>
Date: Sat, 20 Nov 2021 23:28:15 +0100
Subject: [PATCH] Port to PCRE2 API and enable JIT compilation
The original PCRE API provided on most systems by libpcre3 is no longer
maintained upstream and is superseded by the new PCRE2 API, which was
first released in 2015. pcre3 will be removed from Debian in 2023, as
noted in this bug report: https://bugs.debian.org/1000080
This commit replaces the existing PCRE implementation with a new one
using PCRE2, which is quite similar. One benefit is that PCRE2 provides
a JIT compiler which can replace the interpretive regular expression
evaluation code with native machine code on most modern platforms:
https://pcre.org/current/doc/html/pcre2jit.html
Depending on the length and complexity of the pattern used, enabling JIT
compilation makes Ngrep 50x to 150x faster, testing in quiet mode on a
multi-gigabyte PCAP file stored on tmpfs.
---
configure.in | 24 ++++++------
ngrep.c | 106 ++++++++++++++++++++++++++++++++++-----------------
2 files changed, 82 insertions(+), 48 deletions(-)
diff --git a/configure.in b/configure.in
index dbef39b..0806a62 100644
--- a/configure.in
+++ b/configure.in
@@ -141,16 +141,16 @@ dnl
REGEX_DIR=''
REGEX_OBJS=''
-AC_ARG_ENABLE(pcre,
-[ --enable-pcre use PCRE instead of GNU regex (default GNU)],
-[ use_pcre="$enableval" ],
-[ use_pcre="no" ])
-
-if test $use_pcre = yes; then
- USE_PCRE="1"
- EXTRA_LIBS="$EXTRA_LIBS -lpcre"
+AC_ARG_ENABLE(pcre2,
+[ --enable-pcre2 use PCRE2 instead of GNU regex (default GNU)],
+[ use_pcre2="$enableval" ],
+[ use_pcre2="no" ])
+
+if test $use_pcre2 = yes; then
+ USE_PCRE2="1"
+ EXTRA_LIBS="$EXTRA_LIBS -lpcre2-8"
else
- USE_PCRE="0"
+ USE_PCRE2="0"
AC_MSG_RESULT
AC_MSG_RESULT(Configuring GNU Regular Expression library ...)
@@ -476,7 +476,7 @@ dnl
AC_DEFINE_UNQUOTED(USE_PCAP_RESTART, $USE_PCAP_RESTART, [whether to call the BPF lexer restart function between multiple BPF filter compilation attempts (default no)])
AC_DEFINE_UNQUOTED(PCAP_RESTART_FUNC, $PCAP_RESTART_FUNC, [routine used for restarting the BPF lexer])
-AC_DEFINE_UNQUOTED(USE_PCRE, $USE_PCRE, [whether to use PCRE (default GNU Regex)])
+AC_DEFINE_UNQUOTED(USE_PCRE2, $USE_PCRE2, [whether to use PCRE2 (default GNU Regex)])
AC_DEFINE_UNQUOTED(USE_IPv6, $USE_IPv6, [whether to use IPv6 (default off)])
AC_DEFINE_UNQUOTED(USE_TCPKILL, $USE_TCPKILL, [whether to enable tcpkill functionality (default off)])
AC_DEFINE_UNQUOTED(USE_VLAN_HACK, $USE_VLAN_HACK, [whether to automatically include VLAN frames (default on)])
@@ -524,8 +524,8 @@ else
AC_MSG_RESULT(CONFIG: privilege dropping DISABLED)
fi
-if test "$USE_PCRE" = "1"; then
- AC_MSG_RESULT(CONFIG: using PCRE regex library)
+if test "$USE_PCRE2" = "1"; then
+ AC_MSG_RESULT(CONFIG: using PCRE2 regex library)
else
AC_MSG_RESULT(CONFIG: using GNU regex library)
fi
diff --git a/ngrep.c b/ngrep.c
index 3df9389..dcf0555 100644
--- a/ngrep.c
+++ b/ngrep.c
@@ -91,8 +91,9 @@
#include <netinet/icmp6.h>
#endif
-#if USE_PCRE
-#include <pcre.h>
+#if USE_PCRE2
+#define PCRE2_CODE_UNIT_WIDTH 8
+#include <pcre2.h>
#else
#include <regex.h>
#endif
@@ -128,12 +129,14 @@ char nonprint_char = '.';
* GNU Regex/PCRE
*/
-#if USE_PCRE
-int32_t err_offset;
-char *re_err = NULL;
+#if USE_PCRE2
+PCRE2_SIZE err_offset;
+int re_err;
-pcre *pattern = NULL;
-pcre_extra *pattern_extra = NULL;
+pcre2_code *re;
+pcre2_match_data *pcre2_md;
+PCRE2_SPTR pattern;
+uint32_t pcre2_jit_on = 0;
#else
const char *re_err = NULL;
@@ -189,6 +192,7 @@ uint32_t ws_row, ws_col = 80, ws_col_forced = 0;
int main(int argc, char **argv) {
int32_t c;
+ const char *extra = "";
signal(SIGINT, clean_exit);
signal(SIGABRT, clean_exit);
@@ -394,8 +398,12 @@ int main(int argc, char **argv) {
if (setup_matcher())
clean_exit(2);
+#if USE_PCRE2
+ if (pcre2_jit_on)
+ extra = " (JIT)";
+#endif
if (quiet < 2 && strlen(match_data))
- printf("%smatch: %s%s\n", invert_match?"don't ":"",
+ printf("%smatch%s: %s%s\n", invert_match?"don't ":"", extra,
(bin_data && !strchr(match_data, 'x'))?"0x":"", match_data);
if (re_match_word) free(match_data);
@@ -631,14 +639,14 @@ int setup_matcher(void) {
} else {
-#if USE_PCRE
- uint32_t pcre_options = PCRE_UNGREEDY;
+#if USE_PCRE2
+ uint32_t pcre_options = PCRE2_UNGREEDY;
if (re_ignore_case)
- pcre_options |= PCRE_CASELESS;
+ pcre_options |= PCRE2_CASELESS;
if (re_multiline_match)
- pcre_options |= PCRE_DOTALL;
+ pcre_options |= PCRE2_DOTALL;
#else
re_syntax_options = RE_CHAR_CLASSES | RE_NO_BK_PARENS | RE_NO_BK_VBAR |
RE_CONTEXT_INDEP_ANCHORS | RE_CONTEXT_INDEP_OPS;
@@ -673,15 +681,36 @@ int setup_matcher(void) {
match_data = word_regex;
}
-#if USE_PCRE
- pattern = pcre_compile(match_data, pcre_options, (const char **)&re_err, &err_offset, 0);
+#if USE_PCRE2
+ re = pcre2_compile((PCRE2_SPTR8)match_data, PCRE2_ZERO_TERMINATED,
+ pcre_options, &re_err, &err_offset, NULL);
+ if (!re) {
+ PCRE2_UCHAR buffer[256];
+ pcre2_get_error_message(re_err, buffer, sizeof(buffer));
+ fprintf(stderr, "regex compile failed: %s (offset: %zd)\n", buffer,
+ err_offset);
+ return 1;
+ }
- if (!pattern) {
- fprintf(stderr, "compile failed: %s\n", re_err);
+ pcre2_md = pcre2_match_data_create_from_pattern(re, NULL);
+ if (!pcre2_md) {
+ fprintf(stderr, "unable to alloc pcre2 match data\n");
return 1;
}
- pattern_extra = pcre_study(pattern, 0, (const char **)&re_err);
+ pcre2_config(PCRE2_CONFIG_JIT, &pcre2_jit_on);
+ if (pcre2_jit_on) {
+ int rc;
+ size_t jitsz;
+
+ if (pcre2_jit_compile(re, PCRE2_JIT_COMPLETE) != 0) {
+ fprintf(stderr, "unable to JIT-compile pcre2 regular expression\n");
+ return 1;
+ }
+ rc = pcre2_pattern_info(re, PCRE2_INFO_JITSIZE, &jitsz);
+ if (rc || jitsz == 0)
+ pcre2_jit_on = 0;
+ }
#else
re_err = re_compile_pattern(match_data, strlen(match_data), &pattern);
if (re_err) {
@@ -990,24 +1019,29 @@ void dump_packet(struct pcap_pkthdr *h, u_char *p, uint8_t proto, unsigned char
}
int8_t re_match_func(unsigned char *data, uint32_t len, uint16_t *mindex, uint16_t *msize) {
-#if USE_PCRE
-
- static int sub[2];
- switch(pcre_exec(pattern, 0, (char const *)data, (int32_t)len, 0, 0, 0, 0)) {
- case PCRE_ERROR_NULL:
- case PCRE_ERROR_BADOPTION:
- case PCRE_ERROR_BADMAGIC:
- case PCRE_ERROR_UNKNOWN_NODE:
- case PCRE_ERROR_NOMEMORY:
- perror("she's dead, jim\n");
- clean_exit(2);
+#if USE_PCRE2
+ int rc;
+ PCRE2_SIZE *ovector;
+ PCRE2_UCHAR errbuf[256];
- case PCRE_ERROR_NOMATCH:
- return 0;
+ if (pcre2_jit_on)
+ rc = pcre2_jit_match(re, data, len, 0, 0, pcre2_md, NULL);
+ else
+ rc = pcre2_match(re, data, len, 0, 0, pcre2_md, NULL);
- default:
- *mindex = sub[0];
- *msize = sub[1] - sub[0];
+ if (rc < 0) {
+ switch (rc) {
+ case PCRE2_ERROR_NOMATCH:
+ return 0;
+ default:
+ pcre2_get_error_message(rc, errbuf, sizeof(errbuf));
+ fprintf(stderr, "she's dead, jim: %s (error %d)\n", errbuf, rc);
+ clean_exit(2);
+ }
+ } else {
+ ovector = pcre2_get_ovector_pointer(pcre2_md);
+ *mindex = ovector[0];
+ *msize = ovector[1] - ovector[0];
}
#else
@@ -1479,9 +1513,9 @@ void clean_exit(int32_t sig) {
if (quiet < 1 && sig >= 0)
printf("exit\n");
-#if USE_PCRE
- if (pattern) pcre_free(pattern);
- if (pattern_extra) pcre_free(pattern_extra);
+#if USE_PCRE2
+ if (re) pcre2_code_free(re);
+ if (pcre2_md) pcre2_match_data_free(pcre2_md);
#else
if (pattern.translate) free(pattern.translate);
if (pattern.fastmap) free(pattern.fastmap);

View File

@@ -2,11 +2,11 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="nmap"
PKG_VERSION="7.91"
PKG_SHA256="18cc4b5070511c51eb243cdd2b0b30ff9b2c4dc4544c6312f75ce3a67a593300"
PKG_VERSION="7.93"
PKG_SHA256="55bcfe4793e25acc96ba4274d8c4228db550b8e8efd72004b38ec55a2dd16651"
PKG_LICENSE="GPL"
PKG_SITE="http://nmap.org/"
PKG_URL="http://nmap.org/dist/${PKG_NAME}-${PKG_VERSION}.tar.bz2"
PKG_SITE="https://nmap.org/"
PKG_URL="https://nmap.org/dist/${PKG_NAME}-${PKG_VERSION}.tar.bz2"
PKG_DEPENDS_TARGET="toolchain openssl"
PKG_LONGDESC="Free Security Scanned for Network."
PKG_BUILD_FLAGS="-sysroot"

View File

@@ -0,0 +1,313 @@
From d6bea8dcdee36a3902cece14097993350306f1b6 Mon Sep 17 00:00:00 2001
From: dmiller <dmiller@e0a8ed71-7df4-0310-8962-fdc924857419>
Date: Tue, 6 Sep 2022 22:39:34 +0000
Subject: [PATCH] Build based on OpenSSL version, not API level. Fixes #2516
---
ncat/http_digest.c | 2 +-
ncat/ncat_connect.c | 4 ++--
ncat/ncat_ssl.c | 6 +++---
ncat/ncat_ssl.h | 12 ------------
ncat/test/test-wildcard.c | 4 ++--
nse_openssl.cc | 28 +++++++---------------------
nse_ssl_cert.cc | 24 ++++++------------------
nsock/src/nsock_ssl.c | 4 ++--
nsock/src/nsock_ssl.h | 15 +--------------
9 files changed, 24 insertions(+), 75 deletions(-)
diff --git a/ncat/http_digest.c b/ncat/http_digest.c
index b5f80a920a..e6ff99175c 100644
--- a/ncat/http_digest.c
+++ b/ncat/http_digest.c
@@ -133,7 +133,7 @@ int http_digest_init_secret(void)
return 0;
}
-#if OPENSSL_API_LEVEL < 10100
+#if OPENSSL_VERSION_NUMBER < 0x10100000L
#define EVP_MD_CTX_new EVP_MD_CTX_create
#define EVP_MD_CTX_free EVP_MD_CTX_destroy
#endif
diff --git a/ncat/ncat_connect.c b/ncat/ncat_connect.c
index 0e4b50761c..3dd3291fc9 100644
--- a/ncat/ncat_connect.c
+++ b/ncat/ncat_connect.c
@@ -82,8 +82,8 @@
#include <openssl/err.h>
/* Deprecated in OpenSSL 3.0 */
-#if OPENSSL_API_LEVEL >= 30000
-#define SSL_get_peer_certificate SSL_get1_peer_certificate
+#if OPENSSL_VERSION_NUMBER >= 0x30000000L
+# define SSL_get_peer_certificate SSL_get1_peer_certificate
#endif
#endif
diff --git a/ncat/ncat_ssl.c b/ncat/ncat_ssl.c
index 9226b48116..3818bfecc5 100644
--- a/ncat/ncat_ssl.c
+++ b/ncat/ncat_ssl.c
@@ -80,7 +80,7 @@
#define FUNC_ASN1_STRING_data ASN1_STRING_data
#endif
-#if OPENSSL_API_LEVEL >= 30000
+#if OPENSSL_VERSION_NUMBER >= 0x30000000L
#include <openssl/provider.h>
/* Deprecated in OpenSSL 3.0 */
#define SSL_get_peer_certificate SSL_get1_peer_certificate
@@ -117,7 +117,7 @@ SSL_CTX *setup_ssl_listen(void)
OpenSSL_add_all_algorithms();
ERR_load_crypto_strings();
SSL_load_error_strings();
-#elif OPENSSL_API_LEVEL >= 30000
+#elif OPENSSL_VERSION_NUMBER >= 0x30000000L
if (NULL == OSSL_PROVIDER_load(NULL, "legacy"))
{
loguser("OpenSSL legacy provider failed to load.\n");
@@ -477,7 +477,7 @@ static int ssl_gen_cert(X509 **cert, EVP_PKEY **key)
const char *commonName = "localhost";
char dNSName[128];
int rc;
-#if OPENSSL_API_LEVEL < 30000
+#if OPENSSL_VERSION_NUMBER < 0x30000000L
int ret = 0;
RSA *rsa = NULL;
BIGNUM *bne = NULL;
diff --git a/ncat/ncat_ssl.h b/ncat/ncat_ssl.h
index fca0b17716..458736e271 100644
--- a/ncat/ncat_ssl.h
+++ b/ncat/ncat_ssl.h
@@ -67,18 +67,6 @@
#include <openssl/ssl.h>
#include <openssl/err.h>
-/* OPENSSL_API_LEVEL per OpenSSL 3.0: decimal MMmmpp */
-#ifndef OPENSSL_API_LEVEL
-# if OPENSSL_API_COMPAT < 0x900000L
-# define OPENSSL_API_LEVEL (OPENSSL_API_COMPAT)
-# else
-# define OPENSSL_API_LEVEL \
- (((OPENSSL_API_COMPAT >> 28) & 0xF) * 10000 \
- + ((OPENSSL_API_COMPAT >> 20) & 0xFF) * 100 \
- + ((OPENSSL_API_COMPAT >> 12) & 0xFF))
-# endif
-#endif
-
#define NCAT_CA_CERTS_FILE "ca-bundle.crt"
enum {
diff --git a/ncat/test/test-wildcard.c b/ncat/test/test-wildcard.c
index 428ece71c7..fe55e1997e 100644
--- a/ncat/test/test-wildcard.c
+++ b/ncat/test/test-wildcard.c
@@ -20,7 +20,7 @@ are rejected. The SSL transactions happen over OpenSSL BIO pairs.
#include "ncat_core.h"
#include "ncat_ssl.h"
-#if OPENSSL_API_LEVEL < 30000
+#if OPENSSL_VERSION_NUMBER < 0x30000000L
#include <openssl/bn.h>
#endif
@@ -294,7 +294,7 @@ static int set_dNSNames(X509 *cert, const struct lstr dNSNames[])
static int gen_cert(X509 **cert, EVP_PKEY **key,
const struct lstr commonNames[], const struct lstr dNSNames[])
{
-#if OPENSSL_API_LEVEL < 30000
+#if OPENSSL_VERSION_NUMBER < 0x30000000L
int rc, ret=0;
RSA *rsa = NULL;
BIGNUM *bne = NULL;
diff --git a/nse_openssl.cc b/nse_openssl.cc
index 3ee5d73d3f..0f5b450e0c 100644
--- a/nse_openssl.cc
+++ b/nse_openssl.cc
@@ -20,6 +20,9 @@
#define FUNC_EVP_CIPHER_CTX_init EVP_CIPHER_CTX_reset
#define FUNC_EVP_CIPHER_CTX_cleanup EVP_CIPHER_CTX_reset
#define PASS_EVP_CTX(ctx) (ctx)
+#if OPENSSL_VERSION_NUMBER >= 0x30000000L
+# include <openssl/provider.h>
+#endif
#else
#define FUNC_EVP_MD_CTX_init EVP_MD_CTX_init
#define FUNC_EVP_MD_CTX_cleanup EVP_MD_CTX_cleanup
@@ -37,23 +40,6 @@ extern NmapOps o;
#include "nse_openssl.h"
-/* OPENSSL_API_LEVEL per OpenSSL 3.0: decimal MMmmpp */
-#ifndef OPENSSL_API_LEVEL
-# if OPENSSL_API_COMPAT < 0x900000L
-# define OPENSSL_API_LEVEL (OPENSSL_API_COMPAT)
-# else
-# define OPENSSL_API_LEVEL \
- (((OPENSSL_API_COMPAT >> 28) & 0xF) * 10000 \
- + ((OPENSSL_API_COMPAT >> 20) & 0xFF) * 100 \
- + ((OPENSSL_API_COMPAT >> 12) & 0xFF))
-# endif
-#endif
-
-
-#if OPENSSL_API_LEVEL >= 30000
-#include <openssl/provider.h>
-#endif
-
#define NSE_SSL_LUA_ERR(_L) \
luaL_error(_L, "OpenSSL error: %s", ERR_error_string(ERR_get_error(), NULL))
@@ -184,7 +170,7 @@ static int l_bignum_is_prime( lua_State *L ) /** bignum_is_prime( BIGNUM p ) */
bignum_data_t * p = (bignum_data_t *) luaL_checkudata( L, 1, "BIGNUM" );
BN_CTX * ctx = BN_CTX_new();
int is_prime =
-#if OPENSSL_API_LEVEL < 30000
+#if OPENSSL_VERSION_NUMBER < 0x30000000L
BN_is_prime_ex( p->bn, BN_prime_checks, ctx, NULL );
#else
BN_check_prime( p->bn, ctx, NULL );
@@ -199,7 +185,7 @@ static int l_bignum_is_safe_prime( lua_State *L ) /** bignum_is_safe_prime( BIGN
bignum_data_t * p = (bignum_data_t *) luaL_checkudata( L, 1, "BIGNUM" );
BN_CTX * ctx = BN_CTX_new();
int is_prime =
-#if OPENSSL_API_LEVEL < 30000
+#if OPENSSL_VERSION_NUMBER < 0x30000000L
BN_is_prime_ex( p->bn, BN_prime_checks, ctx, NULL );
#else
BN_check_prime( p->bn, ctx, NULL );
@@ -210,7 +196,7 @@ static int l_bignum_is_safe_prime( lua_State *L ) /** bignum_is_safe_prime( BIGN
BN_sub_word( n, (BN_ULONG)1 );
BN_div_word( n, (BN_ULONG)2 );
is_safe =
-#if OPENSSL_API_LEVEL < 30000
+#if OPENSSL_VERSION_NUMBER < 0x30000000L
BN_is_prime_ex( n, BN_prime_checks, ctx, NULL );
#else
BN_check_prime( n, ctx, NULL );
@@ -582,7 +568,7 @@ LUALIB_API int luaopen_openssl(lua_State *L) {
#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined LIBRESSL_VERSION_NUMBER
OpenSSL_add_all_algorithms();
ERR_load_crypto_strings();
-#elif OPENSSL_API_LEVEL >= 30000
+#elif OPENSSL_VERSION_NUMBER >= 0x30000000L
if (NULL == OSSL_PROVIDER_load(NULL, "legacy") && o.debugging > 1)
{
// Legacy provider may not be available.
diff --git a/nse_ssl_cert.cc b/nse_ssl_cert.cc
index 5ae623a475..bc35019a1a 100644
--- a/nse_ssl_cert.cc
+++ b/nse_ssl_cert.cc
@@ -89,19 +89,7 @@
#define X509_get0_notAfter X509_get_notAfter
#endif
-/* OPENSSL_API_LEVEL per OpenSSL 3.0: decimal MMmmpp */
-#ifndef OPENSSL_API_LEVEL
-# if OPENSSL_API_COMPAT < 0x900000L
-# define OPENSSL_API_LEVEL (OPENSSL_API_COMPAT)
-# else
-# define OPENSSL_API_LEVEL \
- (((OPENSSL_API_COMPAT >> 28) & 0xF) * 10000 \
- + ((OPENSSL_API_COMPAT >> 20) & 0xFF) * 100 \
- + ((OPENSSL_API_COMPAT >> 12) & 0xFF))
-# endif
-#endif
-
-#if OPENSSL_API_LEVEL >= 30000
+#if OPENSSL_VERSION_NUMBER >= 0x30000000L
#include <openssl/core_names.h>
/* Deprecated in OpenSSL 3.0 */
#define SSL_get_peer_certificate SSL_get1_peer_certificate
@@ -459,7 +447,7 @@ static const char *pkey_type_to_string(int type)
}
int lua_push_ecdhparams(lua_State *L, EVP_PKEY *pubkey) {
-#if OPENSSL_API_LEVEL >= 30000
+#if OPENSSL_VERSION_NUMBER >= 0x30000000L
char tmp[64] = {0};
size_t len = 0;
/* This structure (ecdhparams.curve_params) comes from tls.lua */
@@ -634,7 +622,7 @@ static int parse_ssl_cert(lua_State *L, X509 *cert)
else
#endif
if (pkey_type == EVP_PKEY_RSA) {
-#if OPENSSL_API_LEVEL < 30000
+#if OPENSSL_VERSION_NUMBER < 0x30000000L
RSA *rsa = EVP_PKEY_get1_RSA(pubkey);
if (rsa) {
#endif
@@ -643,7 +631,7 @@ static int parse_ssl_cert(lua_State *L, X509 *cert)
luaL_getmetatable( L, "BIGNUM" );
lua_setmetatable( L, -2 );
#if HAVE_OPAQUE_STRUCTS
-#if OPENSSL_API_LEVEL < 30000
+#if OPENSSL_VERSION_NUMBER < 0x30000000L
const BIGNUM *n = NULL, *e = NULL;
data->should_free = false;
RSA_get0_key(rsa, &n, &e, NULL);
@@ -663,7 +651,7 @@ static int parse_ssl_cert(lua_State *L, X509 *cert)
luaL_getmetatable( L, "BIGNUM" );
lua_setmetatable( L, -2 );
#if HAVE_OPAQUE_STRUCTS
-#if OPENSSL_API_LEVEL < 30000
+#if OPENSSL_VERSION_NUMBER < 0x30000000L
data->should_free = false;
#else
data->should_free = true;
@@ -673,7 +661,7 @@ static int parse_ssl_cert(lua_State *L, X509 *cert)
data->bn = rsa->n;
#endif
lua_setfield(L, -2, "modulus");
-#if OPENSSL_API_LEVEL < 30000
+#if OPENSSL_VERSION_NUMBER < 0x30000000L
RSA_free(rsa);
}
#endif
diff --git a/nsock/src/nsock_ssl.c b/nsock/src/nsock_ssl.c
index 1ef7d521f0..23db5513ea 100644
--- a/nsock/src/nsock_ssl.c
+++ b/nsock/src/nsock_ssl.c
@@ -64,7 +64,7 @@
#include "netutils.h"
#if HAVE_OPENSSL
-#if OPENSSL_API_LEVEL >= 30000
+#if OPENSSL_VERSION_NUMBER >= 0x30000000L
#include <openssl/provider.h>
#endif
@@ -120,7 +120,7 @@ static SSL_CTX *ssl_init_helper(const SSL_METHOD *method) {
SSL_library_init();
#else
OPENSSL_atexit(nsock_ssl_atexit);
-#if OPENSSL_API_LEVEL >= 30000
+#if OPENSSL_VERSION_NUMBER >= 0x30000000L
if (NULL == OSSL_PROVIDER_load(NULL, "legacy"))
{
nsock_log_error("OpenSSL legacy provider failed to load.\n");
diff --git a/nsock/src/nsock_ssl.h b/nsock/src/nsock_ssl.h
index bb99b1b5e1..1af473d629 100644
--- a/nsock/src/nsock_ssl.h
+++ b/nsock/src/nsock_ssl.h
@@ -69,20 +69,7 @@
#include <openssl/err.h>
#include <openssl/rand.h>
-/* OPENSSL_API_LEVEL per OpenSSL 3.0: decimal MMmmpp */
-#ifndef OPENSSL_API_LEVEL
-# if OPENSSL_API_COMPAT < 0x900000L
-# define OPENSSL_API_LEVEL (OPENSSL_API_COMPAT)
-# else
-# define OPENSSL_API_LEVEL \
- (((OPENSSL_API_COMPAT >> 28) & 0xF) * 10000 \
- + ((OPENSSL_API_COMPAT >> 20) & 0xFF) * 100 \
- + ((OPENSSL_API_COMPAT >> 12) & 0xFF))
-# endif
-#endif
-
-
-#if OPENSSL_API_LEVEL >= 30000
+#if OPENSSL_VERSION_NUMBER >= 0x30000000L
/* Deprecated in OpenSSL 3.0 */
#define SSL_get_peer_certificate SSL_get1_peer_certificate
#endif

View File

@@ -2,10 +2,10 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="tcpdump"
PKG_VERSION="4.99.1"
PKG_SHA256="79b36985fb2703146618d87c4acde3e068b91c553fb93f021a337f175fd10ebe"
PKG_SITE="http://www.tcpdump.org/"
PKG_URL="http://www.tcpdump.org/release/tcpdump-${PKG_VERSION}.tar.gz"
PKG_VERSION="4.99.2"
PKG_SHA256="f4304357d34b79d46f4e17e654f1f91f9ce4e3d5608a1badbd53295a26fb44d5"
PKG_SITE="https://www.tcpdump.org/"
PKG_URL="https://www.tcpdump.org/release/tcpdump-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain libpcap libtirpc"
PKG_LONGDESC="A program that allows you to dump the traffic on a network."
PKG_BUILD_FLAGS="-sysroot"

View File

@@ -6,7 +6,7 @@ PKG_VERSION="10.36"
PKG_SHA256="a9ef39278113542968c7c73a31cfcb81aca1faa64690f400b907e8ab6b4a665c"
PKG_LICENSE="BSD"
PKG_SITE="http://www.pcre.org/"
PKG_URL="https://ftp.pcre.org/pub/pcre/pcre2-${PKG_VERSION}.tar.bz2"
PKG_URL="${SOURCEFORGE_SRC}/pcre/${PKG_NAME}/${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.bz2"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="A set of functions that implement regular expression pattern matching using the same syntax."
PKG_TOOLCHAIN="cmake"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pcsc-lite"
PKG_VERSION="1.9.0"
PKG_SHA256="0148d403137124552c5d0f10f8cdab2cbb8dfc7c6ce75e018faf667be34f2ef9"
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.bz2"

View File

@@ -2,11 +2,11 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="RPi.GPIO"
PKG_VERSION="0.7.1a4"
PKG_SHA256="21f4378d81525979ad3bbd60e88fc3d9fac1879bcb17151e1c665f32658f9362"
PKG_VERSION="0.7.1"
PKG_SHA256="cd61c4b03c37b62bba4a5acfea9862749c33c618e0295e7e90aa4713fb373b70"
PKG_ARCH="arm"
PKG_LICENSE="MIT"
PKG_SITE="http://sourceforge.net/p/raspberry-gpio-python/"
PKG_SITE="https://sourceforge.net/projects/raspberry-gpio-python/"
PKG_URL="https://files.pythonhosted.org/packages/source/${PKG_NAME:0:1}/${PKG_NAME}/${PKG_NAME}-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host"
PKG_LONGDESC="A module to control Raspberry Pi GPIO channels."

View File

@@ -5,8 +5,8 @@ PKG_NAME="libfastjson"
PKG_VERSION="0.99.9"
PKG_SHA256="a330e1bdef3096b7ead53b4bad1a6158f19ba9c9ec7c36eda57de7729d84aaee"
PKG_LICENSE="GPL"
PKG_SITE="http://www.rsyslog.com/tag/libfastjson"
PKG_URL="http://download.rsyslog.com/libfastjson/${PKG_NAME}-${PKG_VERSION}.tar.gz"
PKG_SITE="https://www.rsyslog.com/tag/libfastjson"
PKG_URL="https://download.rsyslog.com/libfastjson/${PKG_NAME}-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="A fast json library for C."
PKG_BUILD_FLAGS="+pic"

View File

@@ -6,7 +6,7 @@ PKG_VERSION="1.0.6"
PKG_SHA256="338c6174e5c8652eaa34f956be3451f7491a4416ab489aef63151f802b00bf93"
PKG_LICENSE="GPL"
PKG_SITE="http://www.liblogging.org"
PKG_URL="http://download.rsyslog.com/liblogging/${PKG_NAME}-${PKG_VERSION}.tar.gz"
PKG_URL="https://download.rsyslog.com/liblogging/${PKG_NAME}-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain systemd"
PKG_LONGDESC="An easy to use and lightweight signal-safe logging library."

View File

@@ -5,7 +5,7 @@ PKG_NAME="liblognorm"
PKG_VERSION="2.0.6"
PKG_SHA256="594ea3318ef419cb7f21cf81c513db35a838b32207999a11a82b709da9ff9a2b"
PKG_LICENSE="GPL"
PKG_SITE="http://www.liblognorm.com"
PKG_SITE="https://www.liblognorm.com"
PKG_URL="https://github.com/rsyslog/liblognorm/archive/v${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain libestr libfastjson"
PKG_TOOLCHAIN="autotools"

View File

@@ -6,7 +6,7 @@ PKG_VERSION="1.10.0"
PKG_SHA256="148db4e4d1a23e8136e9ec08810929a55faf5d45e24c2e3186d5ab34355dab31"
PKG_LICENSE="GPL"
PKG_SITE="https://www.rsyslog.com/category/librelp/"
PKG_URL="http://download.rsyslog.com/librelp/${PKG_NAME}-${PKG_VERSION}.tar.gz"
PKG_URL="https://download.rsyslog.com/librelp/${PKG_NAME}-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="Provides reliable event logging over the network."
PKG_TOOLCHAIN="autotools"

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="runc"
PKG_VERSION="1.0.0-rc93"
PKG_SHA256="e42456078d2f76c925cdd656e4f423b918525d8188521de05e893b6bb473a6f8"
PKG_VERSION="1.1.3"
PKG_SHA256="fc1c70e095d662e38a5889bc6de41857762ce022caaf8be2852663198c533a63"
PKG_LICENSE="APL"
PKG_SITE="https://github.com/opencontainers/runc"
PKG_URL="https://github.com/opencontainers/runc/archive/v${PKG_VERSION}.tar.gz"
@@ -13,7 +13,7 @@ PKG_LONGDESC="A CLI tool for spawning and running containers according to the OC
PKG_TOOLCHAIN="manual"
# Git commit of the matching release https://github.com/opencontainers/runc/releases
PKG_GIT_COMMIT="12644e614e25b05da6fd08a38ffa0cfe1903fdec"
PKG_GIT_COMMIT="6724737f999df9ee0d8ca5c6d7b81f97adc34374"
pre_make_target() {
go_configure

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="alsa-plugins"
PKG_VERSION="1.2.2"
PKG_SHA256="1c0f06450c928d711719686c9dbece2d480184f36fab11b8f0534cb7b41e337d"
PKG_VERSION="1.2.6"
PKG_SHA256="068818a4b55d8c029daa00015d853d45113f56b224b7c64e1e117988c825b2a0"
PKG_LICENSE="GPL"
PKG_SITE="http://www.alsa-project.org/"
PKG_URL="ftp://ftp.alsa-project.org/pub/plugins/${PKG_NAME}-${PKG_VERSION}.tar.bz2"

View File

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

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="popl"
PKG_VERSION="1.2.0"
PKG_SHA256="dee63eed9bac3da9ec0008902c7ec72caa319461b20fc116e57e45948671a0bf"
PKG_VERSION="1.3.0"
PKG_SHA256="7c59554371da3c6c093bd79c2f403f921c1938bd523f1a48682352e0d92883a6"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/badaix/popl"
PKG_URL="https://github.com/badaix/popl/archive/v${PKG_VERSION}.tar.gz"

View File

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

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="bottom"
PKG_VERSION="0.6.1"
PKG_SHA256="aa9c26e7e8e1300e9827c098317efa28cc28ae8acabfdb12f14e4ba65f42a57c"
PKG_VERSION="0.6.8"
PKG_SHA256="4e4eb251972a7af8c46dd36bcf1335fea334fb670569434fbfd594208905b2d9"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/ClementTsang/bottom"
PKG_URL="https://github.com/ClementTsang/bottom/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="efivar"
PKG_VERSION="cff88dd96b9d43e2c5875a24ba6180b196890ded" # 16 Oct 2020
PKG_SHA256="016dfae596b691c8d38e488f8bfac3ba437befc260a6f32e60dd390595c9f3e9"
PKG_VERSION="b920a6ca82250504167066d24aa8731ad29a0de8" # 10 Dec 2021
PKG_SHA256="def327792854bdb5bc442e2907e1871c954e55e33d67045dcd2d2988f8a08afd"
PKG_ARCH="x86_64"
PKG_LICENSE="LGPL"
PKG_SITE="https://github.com/rhboot/efivar"
@@ -11,6 +11,7 @@ PKG_URL="https://github.com/rhboot/efivar/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_HOST="toolchain:host"
PKG_DEPENDS_TARGET="toolchain efivar:host"
PKG_LONGDESC="Tools and library to manipulate EFI variables."
PKG_BUILD_FLAGS="-gold"
pre_make_host() {
export TOPDIR=${PKG_BUILD}
@@ -26,7 +27,7 @@ pre_make_target() {
}
make_target() {
make -C src/ libefivar.a libefiboot.a efivar.h efivar
make CROSS_COMPILE=${TARGET_NAME}- -C src/ libefivar.a libefiboot.a efivar.h efivar
}
makeinstall_host() {

View File

@@ -1,11 +1,11 @@
--- a/src/Makefile 2018-10-01 21:30:06.000000000 +0200
+++ b/src/Makefile 2018-10-17 14:16:46.000000000 +0200
@@ -69,7 +69,7 @@ libefivar.so : | $(GENERATED_SOURCES) li
@@ -93,7 +93,7 @@
libefivar.so : LIBS=dl
libefivar.so : MAP=libefivar.map
-efivar : efivar.c | libefivar.so
+efivar : efivar.c | libefivar.a
-efivar : $(EFIVAR_OBJECTS) | libefivar.so
+efivar : $(EFIVAR_OBJECTS) | libefivar.a
efivar : LIBS=efivar dl
efivar-static : efivar.c $(patsubst %.o,%.static.o,$(LIBEFIVAR_OBJECTS))
efivar-static : $(EFIVAR_OBJECTS) $(patsubst %.o,%.static.o,$(LIBEFIVAR_OBJECTS))

View File

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

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libssh2"
PKG_VERSION="1.9.0"
PKG_SHA256="d5fb8bd563305fd1074dda90bd053fb2d29fc4bce048d182f96eaa466dfadafd"
PKG_VERSION="1.10.0"
PKG_SHA256="2d64e90f3ded394b91d3a2e774ca203a4179f69aebee03003e5a6fa621e41d51"
PKG_LICENSE="BSD"
PKG_SITE="https://www.libssh2.org"
PKG_URL="https://www.libssh2.org/download/libssh2-${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="oniguruma"
PKG_VERSION="6.9.7.1"
PKG_SHA256="6444204b9c34e6eb6c0b23021ce89a0370dad2b2f5c00cd44c342753e0b204d9"
PKG_VERSION="6.9.8"
PKG_SHA256="28cd62c1464623c7910565fb1ccaaa0104b2fe8b12bcd646e81f73b47535213e"
PKG_LICENSE="BSD"
PKG_SITE="https://github.com/kkos/oniguruma"
PKG_URL="https://github.com/kkos/oniguruma/releases/download/v${PKG_VERSION}/onig-${PKG_VERSION}.tar.gz"

View File

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

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="efibootmgr"
PKG_VERSION="edc8b9b6ec1c7751ccb9a483405c99141ba237fc" # Apr 28, 2020
PKG_SHA256="e951ce9e0534c63bb71ba8b2a3830d4402e51440cb4d524d18c1ef40ae5ee218"
PKG_VERSION="18"
PKG_SHA256="442867d12f8525034a404fc8af3036dba8e1fc970998af2486c3b940dfad0874"
PKG_ARCH="x86_64"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/rhboot/efibootmgr"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="evtest"
PKG_VERSION="1.34"
PKG_SHA256="8e2431cdc83587925048157a5772aa0c79b79a64ae5815bf004634cbe53597d0"
PKG_VERSION="1.35"
PKG_SHA256="a224abeb783561193660999b0c986216d691cb271b5ec3af88c6bb37b55ff51c"
PKG_LICENSE="GPL"
PKG_SITE="http://cgit.freedesktop.org/evtest/"
PKG_URL="https://repo.or.cz/evtest.git/snapshot/evtest-${PKG_VERSION}.tar.gz"

View File

@@ -2,10 +2,10 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="fdupes"
PKG_VERSION="2.1.2"
PKG_SHA256="cd5cb53b6d898cf20f19b57b81114a5b263cc1149cd0da3104578b083b2837bd"
PKG_VERSION="2.2.1"
PKG_SHA256="846bb79ca3f0157856aa93ed50b49217feb68e1b35226193b6bc578be0c5698d"
PKG_LICENSE="GPL"
PKG_SITE="http://premium.caribe.net/~adrian2/fdupes.html"
PKG_SITE="https://github.com/adrianlopezroche/fdupes"
PKG_URL="https://github.com/adrianlopezroche/fdupes/releases/download/v${PKG_VERSION}/fdupes-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain ncurses"
PKG_LONGDESC="A program for identifying or deleting duplicate files residing within specified directories."

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="file"
PKG_VERSION="5.40"
PKG_SHA256="35488116b068042320374f60e505e37c2c61b899402f9968e070b63dc39286d4"
PKG_VERSION="5.43"
PKG_SHA256="58da4fd66c858a1a883105d593320906d64f8835311683184952a33defc9da6d"
PKG_LICENSE="BSD"
PKG_SITE="http://www.darwinsys.com/file/"
PKG_URL="https://github.com/file/file/archive/FILE${PKG_VERSION/./_}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="htop"
PKG_VERSION="3.0.5"
PKG_SHA256="4c2629bd50895bd24082ba2f81f8c972348aa2298cc6edc6a21a7fa18b73990c"
PKG_VERSION="3.2.1"
PKG_SHA256="b5ffac1949a8daaabcffa659c0964360b5008782aae4dfa7702d2323cfb4f438"
PKG_LICENSE="GPL"
PKG_SITE="https://hisham.hm/htop"
PKG_URL="https://github.com/htop-dev/htop/archive/${PKG_VERSION}.tar.gz"
@@ -14,3 +14,7 @@ PKG_BUILD_FLAGS="-sysroot"
PKG_CONFIGURE_OPTS_TARGET="--disable-unicode \
HTOP_NCURSES_CONFIG_SCRIPT=ncurses-config"
pre_configure_target() {
export LDFLAGS="${LDFLAGS} -pthread"
}

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="i2c-tools"
PKG_VERSION="4.2"
PKG_SHA256="37f2dabc7082d185903ff21d1f584b5dcb4dd2eb2c879bbd8d7c50ae900dacd6"
PKG_VERSION="4.3"
PKG_SHA256="1f899e43603184fac32f34d72498fc737952dbc9c97a8dd9467fadfdf4600cf9"
PKG_LICENSE="GPL"
PKG_SITE="https://i2c.wiki.kernel.org/index.php/I2C_Tools"
PKG_URL="https://www.kernel.org/pub/software/utils/i2c-tools/${PKG_NAME}-${PKG_VERSION}.tar.xz"
@@ -37,6 +37,7 @@ makeinstall_target() {
make EXTRA="py-smbus" \
DESTDIR=${INSTALL} \
PREFIX="/usr" \
prefix="/usr" \
PYTHON=${TOOLCHAIN}/bin/python3 \
install
}

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="inotify-tools"
PKG_VERSION="3.20.11.0"
PKG_SHA256="58a3cde89e4a5111a87ac16b56b06a8f885460fca0aea51b69c856ce30a37a14"
PKG_VERSION="3.22.6.0"
PKG_SHA256="c6b7e70f1df09e386217102a1fe041cfc15fa4f3d683d2970140b6814cf2ed12"
PKG_LICENSE="GPLv2"
PKG_SITE="http://wiki.github.com/inotify-tools/inotify-tools/"
PKG_URL="https://github.com/inotify-tools/inotify-tools/archive/${PKG_VERSION}.tar.gz"
@@ -15,5 +15,5 @@ PKG_BUILD_FLAGS="-sysroot"
PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared --disable-doxygen"
pre_configure_target() {
CFLAGS+=" -Wno-error=misleading-indentation"
CFLAGS+=" -Wno-error=misleading-indentation -Wno-error=unused-parameter"
}

View File

@@ -0,0 +1,16 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libgpiod"
PKG_VERSION="1.6.3"
PKG_SHA256="eb446070be1444fd7d32d32bbca53c2f3bbb0a21193db86198cf6050b7a28441"
PKG_LICENSE="GPLv2+"
PKG_SITE="https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/about/"
PKG_URL="https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/snapshot/libgpiod-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="Tools for interacting with the linux GPIO character device."
PKG_TOOLCHAIN="autotools"
PKG_CONFIGURE_OPTS_TARGET="ac_cv_func_malloc_0_nonnull=yes \
--enable-tools \
--disable-shared"

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mc"
PKG_VERSION="4.8.27"
PKG_SHA256="31be59225ffa9920816e9a8b3be0ab225a16d19e4faf46890f25bdffa02a4ff4"
PKG_VERSION="4.8.28"
PKG_SHA256="e994d9be9a7172e9ac4a4ad62107921f6aa312e668b056dfe5b8bcebbaf53803"
PKG_LICENSE="GPL"
PKG_SITE="http://www.midnight-commander.org"
PKG_URL="http://ftp.midnight-commander.org/mc-${PKG_VERSION}.tar.xz"

View File

@@ -1,71 +0,0 @@
See https://midnight-commander.org/ticket/4200
diff --git a/lib/tty/tty-ncurses.c b/lib/tty/tty-ncurses.c
index 5cddf5059..2c117ef4b 100644
--- a/lib/tty/tty-ncurses.c
+++ b/lib/tty/tty-ncurses.c
@@ -560,6 +560,7 @@ tty_fill_region (int y, int x, int rows, int cols, unsigned char ch)
void
tty_colorize_area (int y, int x, int rows, int cols, int color)
{
+#ifdef ENABLE_SHADOWS
cchar_t *ctext;
wchar_t wch[10]; /* TODO not sure if the length is correct */
attr_t attrs;
@@ -585,6 +586,13 @@ tty_colorize_area (int y, int x, int rows, int cols, int color)
}
g_free (ctext);
+#else
+ (void) y;
+ (void) x;
+ (void) rows;
+ (void) cols;
+ (void) color;
+#endif /* ENABLE_SHADOWS */
}
/* --------------------------------------------------------------------------------------------- */
diff --git a/lib/tty/tty-ncurses.h b/lib/tty/tty-ncurses.h
index d75df9533..8feb17ccd 100644
--- a/lib/tty/tty-ncurses.h
+++ b/lib/tty/tty-ncurses.h
@@ -30,6 +30,11 @@
#define NCURSES_CONST const
#endif
+/* do not draw shadows if NCurses is built with --disable-widec */
+#if defined(NCURSES_WIDECHAR) && NCURSES_WIDECHAR
+#define ENABLE_SHADOWS 1
+#endif
+
/*** typedefs(not structures) and defined constants **********************************************/
/*** enums ***************************************************************************************/
diff --git a/lib/tty/tty-slang.h b/lib/tty/tty-slang.h
index c36785ffc..15fd00a94 100644
--- a/lib/tty/tty-slang.h
+++ b/lib/tty/tty-slang.h
@@ -27,6 +27,8 @@
#define COLS SLtt_Screen_Cols
#define LINES SLtt_Screen_Rows
+#define ENABLE_SHADOWS 1
+
/*** enums ***************************************************************************************/
enum
diff --git a/src/filemanager/boxes.c b/src/filemanager/boxes.c
index ed16d04dd..4c1f5ba84 100644
--- a/src/filemanager/boxes.c
+++ b/src/filemanager/boxes.c
@@ -280,7 +280,9 @@ appearance_box_callback (Widget * w, Widget * sender, widget_msg_t msg, int parm
switch (msg)
{
case MSG_INIT:
+#ifdef ENABLE_SHADOWS
if (!tty_use_colors ())
+#endif
{
Widget *shadow;

View File

@@ -0,0 +1,12 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mmc-utils"
PKG_VERSION="c62dd8e415b12cc7f9a362db23cd384caf77ff03" # 2022-11-09
PKG_SHA256="181ec6a2657f19472672372a80488a624be3e9368176b836404ca29c1405374a"
PKG_LICENSE="GPL"
PKG_SITE="https://www.kernel.org/doc/html/latest/driver-api/mmc/mmc-tools.html"
PKG_URL="https://git.kernel.org/pub/scm/utils/mmc/mmc-utils.git/snapshot/mmc-utils-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="Configure MMC storage devices from userspace."
PKG_BUILD_FLAGS="-sysroot"

View File

@@ -2,11 +2,11 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="nmon"
PKG_VERSION="16m" # 25 Sep 2019
PKG_SHA256="2bed4d45fdfdf1d1387ec91e139c04975d5f838e3e0d53c0fe2d803a707e5fc1"
PKG_VERSION="16n"
PKG_SHA256="c0012cc2d925dee940c37ceae297abac64ba5a5c30e575e7418b04028613f5f2"
PKG_LICENSE="GPL"
PKG_SITE="http://nmon.sourceforge.net/pmwiki.php?n=Site.CompilingNmon"
PKG_URL="http://sourceforge.net/projects/nmon/files/lmon16m.c"
PKG_URL="http://sourceforge.net/projects/nmon/files/lmon16n.c"
PKG_DEPENDS_TARGET="toolchain ncurses"
PKG_LONGDESC="Systems administrator, tuner, benchmark tool gives you a huge amount of important performance information in one go."
PKG_TOOLCHAIN="manual"

View File

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

View File

@@ -2,14 +2,15 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="screen"
PKG_VERSION="4.8.0"
PKG_SHA256="6e11b13d8489925fde25dfb0935bf6ed71f9eb47eff233a181e078fde5655aa1"
PKG_VERSION="4.9.0"
PKG_SHA256="f9335281bb4d1538ed078df78a20c2f39d3af9a4e91c57d084271e0289c730f4"
PKG_LICENSE="GPL"
PKG_SITE="http://www.gnu.org/software/screen/"
PKG_URL="http://ftpmirror.gnu.org/screen/${PKG_NAME}-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain ncurses"
PKG_LONGDESC="Screen is a window manager that multiplexes a physical terminal between several processes"
PKG_BUILD_FLAGS="-sysroot -parallel"
PKG_TOOLCHAIN="autotools"
PKG_CONFIGURE_OPTS_TARGET="ac_cv_header_utempter_h=no \
--enable-colors256 \

View File

@@ -0,0 +1,12 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="sdparm"
PKG_VERSION="1.12"
PKG_SHA256="c4c9efafdbeb662e2f9712707ec490932bd4d010bb1129ae7a99526546eeadbe"
PKG_LICENSE="BSD"
PKG_SITE="https://sg.danny.cz/sg/sdparm.html"
PKG_URL="https://sg.danny.cz/sg/p/sdparm-${PKG_VERSION}.tar.xz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="The sdparm utility accesses SCSI device parameters."
PKG_BUILD_FLAGS="-sysroot"

View File

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

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="st"
PKG_VERSION="0.8.4"
PKG_SHA256="d42d3ceceb4d6a65e32e90a5336e3d446db612c3fbd9ebc1780bc6c9a03346a6"
PKG_VERSION="0.9"
PKG_SHA256="f36359799734eae785becb374063f0be833cf22f88b4f169cd251b99324e08e7"
PKG_ARCH="x86_64"
PKG_LICENSE="GPL"
PKG_SITE="https://st.suckless.org/"

View File

@@ -4,7 +4,7 @@
--- a/x.c 2020-06-19 11:29:45.000000000 +0200
+++ b/x.c 2020-06-26 01:07:13.000000000 +0200
@@ -752,6 +752,7 @@
@@ -754,6 +754,7 @@
xloadcolor(int i, const char *name, Color *ncolor)
{
XRenderColor color = { .alpha = 0xffff };
@@ -12,7 +12,7 @@
if (!name) {
if (BETWEEN(i, 16, 255)) { /* 256 color */
@@ -769,6 +770,14 @@
@@ -771,6 +772,14 @@
name = colorname[i];
}
@@ -27,16 +27,3 @@
return XftColorAllocName(xw.dpy, xw.vis, xw.cmap, name, ncolor);
}
@@ -1585,8 +1594,10 @@
XTextProperty prop;
DEFAULT(p, opt_title);
- Xutf8TextListToTextProperty(xw.dpy, &p, 1, XUTF8StringStyle,
- &prop);
+ if (Xutf8TextListToTextProperty(xw.dpy, &p, 1, XUTF8StringStyle,
+ &prop) < 0)
+ return;
+
XSetWMName(xw.dpy, xw.win, &prop);
XSetTextProperty(xw.dpy, xw.win, &prop, xw.netwmname);
XFree(prop.value);

View File

@@ -51,8 +51,8 @@ index 0ce6ac2..641edc0 100644
-static void tscrolldown(int, int);
+static void tscrollup(int, int, int);
+static void tscrolldown(int, int, int);
static void tsetattr(int *, int);
static void tsetchar(Rune, Glyph *, int, int);
static void tsetattr(const int *, int);
static void tsetchar(Rune, const Glyph *, int, int);
static void tsetdirt(int, int);
@@ -415,10 +422,10 @@ tlinelen(int y)
{

View File

@@ -2,11 +2,11 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="stress-ng"
PKG_VERSION="0.12.11"
PKG_SHA256="971393075321c24c3d5769acfabb705911d1f411ced5937b7cfea58528c1b4e6"
PKG_VERSION="0.14.06"
PKG_SHA256="54f6c3f84b20efedafd3394ec168e53632a685cfdd76f24270653e898d9ede08"
PKG_LICENSE="GPLv2"
PKG_SITE="https://kernel.ubuntu.com/~cking/stress-ng/"
PKG_URL="https://kernel.ubuntu.com/~cking/tarballs/stress-ng/stress-ng-${PKG_VERSION}.tar.xz"
PKG_SITE="https://github.com/ColinIanKing/stress-ng"
PKG_URL="https://github.com/ColinIanKing/stress-ng/archive/refs/tags/V${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain attr keyutils libaio libcap zlib"
PKG_LONGDESC="stress-ng will stress test a computer system in various selectable ways"
PKG_BUILD_FLAGS="-sysroot"

View File

@@ -1,11 +0,0 @@
--- a/Makefile 2021-05-09 11:37:35.000000000 +0000
+++ b/Makefile 2021-05-09 11:37:43.000000000 +0000
@@ -390,7 +390,7 @@
$(V)sync
config.h:
- +$(MAKE) -f Makefile.config STATIC=$(STATIC) -j
+ +$(MAKE) -f Makefile.config STATIC=$(STATIC) -j1
.PHONY:
makeconfig: config.h

View File

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

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="vim"
PKG_VERSION="8.2.3095"
PKG_SHA256="31588e2a074e2e2ea170704e5a40c61413f2a825788db325d1419c334e6d50b6"
PKG_VERSION="9.0.0905"
PKG_SHA256="7503d2fcefa79d1f7f4493eeaf2e9187dd09c071cc072179cfdc4a0246c27c51"
PKG_LICENSE="VIM"
PKG_SITE="http://www.vim.org/"
PKG_URL="https://github.com/vim/vim/archive/v${PKG_VERSION}.tar.gz"
@@ -22,6 +22,7 @@ PKG_CONFIGURE_OPTS_TARGET="vim_cv_getcwd_broken=no \
ac_cv_sizeof_int=4 \
ac_cv_small_wchar_t=no \
--datarootdir=/storage/.kodi/addons/virtual.system-tools/data \
--disable-canberra \
--disable-nls \
--enable-selinux=no \
--enable-gui=no \

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libuv"
PKG_VERSION="1.40.0"
PKG_SHA256="70fe1c9ba4f2c509e8166c0ca2351000237da573bb6c82092339207a9715ba6b"
PKG_VERSION="1.44.2"
PKG_SHA256="e6e2ba8b4c349a4182a33370bb9be5e23c51b32efb9b9e209d0e8556b73a48da"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/libuv/libuv"
PKG_URL="https://github.com/libuv/libuv/archive/v${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libwebsockets"
PKG_VERSION="4.1.6"
PKG_SHA256="402e9a8df553c9cd2aff5d7a9758e9e5285bf3070c82539082864633db3deb83"
PKG_VERSION="4.3.2"
PKG_SHA256="6a85a1bccf25acc7e8e5383e4934c9b32a102880d1e4c37c70b27ae2a42406e1"
PKG_LICENSE="MIT"
PKG_SITE="https://libwebsockets.org"
PKG_URL="https://github.com/warmcat/libwebsockets/archive/v${PKG_VERSION}.tar.gz"

View File

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

View File

@@ -1,21 +0,0 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2009-2011 Stephan Raue (stephan@openelec.tv)
# Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="whois"
PKG_VERSION="5.5.7"
PKG_SHA256="ae389c1486cdeae99f5f02940f98f5d7ff1f08ac0f96810365159b27b0189b5e"
PKG_LICENSE="GPL"
PKG_SITE="http://www.linux.it/~md/software/"
PKG_URL="https://github.com/rfc1036/whois/archive/v${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="A tool that queries the whois directory service for information pertaining to a particular domain name."
PKG_BUILD_FLAGS="-sysroot"
make_target() {
make mkpasswd
}
makeinstall_target() {
make install BASEDIR=${INSTALL}
}

View File

@@ -1,3 +1,18 @@
111
- chrome: update to 96.0.4664.45
- pango: update to 1.49.3
110
- fix dark mode toggle
- versions >=91 use new flags to enable hardware accelerated video decode
- allow setting a custom user-agent
- use pulseaudio when available
109
- chrome: update to 95.0.4638.54
- at-spi2-core: update to 2.42.0
- cups: update to 2.3.3op2
108
- chrome: update to 93.0.4577.63
- harfbuzz: update to 2.9.0

View File

@@ -4,8 +4,8 @@
PKG_NAME="chrome"
PKG_VERSION="1.0"
# curl -s http://dl.google.com/linux/chrome/deb/dists/stable/main/binary-amd64/Packages | grep -B 1 Version
PKG_VERSION_NUMBER="93.0.4577.63"
PKG_REV="108"
PKG_VERSION_NUMBER="96.0.4664.45"
PKG_REV="111"
PKG_ARCH="x86_64"
PKG_LICENSE="Custom"
PKG_SITE="http://www.google.com/chrome"
@@ -67,4 +67,6 @@ addon() {
post_install_addon() {
sed -e "s/@DISTRO_PKG_SETTINGS_ID@/${DISTRO_PKG_SETTINGS_ID}/g" -i "${INSTALL}/default.py"
sed -e "s/@CHROME_VERSION@/${PKG_VERSION_NUMBER}/g" -i "${INSTALL}/bin/chrome-downloader"
sed -e "s/@CHROME_VERSION@/${PKG_VERSION_NUMBER}/g" -i "${INSTALL}/resources/settings.xml"
sed -e "s/@CHROME_VERSION@/${PKG_VERSION_NUMBER}/g" -i "${INSTALL}/settings-default.xml"
}

View File

@@ -44,15 +44,15 @@ LIBVA_DRIVER_NAME=''
case $VAAPI_MODE in
'intel')
LIBVA_DRIVER_NAME='i965'
chrome_OPTS="$chrome_OPTS --enable-accelerated-video"
chrome_OPTS="$chrome_OPTS --use-gl=desktop --enable-features=VaapiVideoDecoder"
;;
'amd')
LIBVA_DRIVER_NAME='vdpau'
chrome_OPTS="$chrome_OPTS --enable-accelerated-video"
chrome_OPTS="$chrome_OPTS --use-gl=desktop --enable-features=VaapiVideoDecoder"
;;
'nvidia')
LIBVA_DRIVER_NAME='vdpau'
chrome_OPTS="$chrome_OPTS --enable-accelerated-video --allow-no-sandbox-job --disable-gpu-sandbox"
chrome_OPTS="$chrome_OPTS --use-gl=desktop --enable-features=VaapiVideoDecoder --allow-no-sandbox-job --disable-gpu-sandbox"
;;
*)
LIBGL_ALWAYS_SOFTWARE='1'
@@ -73,16 +73,29 @@ case $RASTER_MODE in
esac
# alsa
if [ ! -z $ALSA_DEVICE ]; then
chrome_OPTS="$chrome_OPTS --alsa-output-device=$ALSA_DEVICE"
if [ "$AUDIO_DEVICE_TYPE" == "ALSA" ]; then
# stop pulseaudio when using an Alsa device
systemctl stop pulseaudio
if [ ! -z $ALSA_DEVICE ]; then
chrome_OPTS="$chrome_OPTS --alsa-output-device=$ALSA_DEVICE"
fi
fi
# HACK!!! to get sound at Chrome stop pulseaudio
systemctl stop pulseaudio
# dark mode
if [ "$DARK_MODE" == "true" ]
then
chrome_OPTS="$chrome_OPTS --force-dark-mode"
fi
# User-Agent
if [ ! -z "$USER_AGENT" ]; then
USER_AGENT="--user-agent=$USER_AGENT"
fi
# start chrome
LD_PRELOAD=/usr/lib/libGL.so $ADDON_DIR/chrome-bin/chrome \
$chrome_OPTS \
"$USER_AGENT" \
--no-sandbox \
--user-data-dir=$ADDON_HOME/profile \
--test-type $@ \
@@ -94,12 +107,8 @@ then
kill $UNCLUTTER_PID
fi
# dark mode
if [ "$DARK_MODE" == "true" ]
then
chrome_OPTS="$chrome_OPTS --force-dark-mode"
fi
# HACK!!! to get sound at Kodi start pulseaudio
sleep 5
systemctl start pulseaudio
if [ "$AUDIO_DEVICE_TYPE" == "ALSA" ]; then
# restart pulseaudio when using an Alsa device
systemctl start pulseaudio
fi

View File

@@ -35,13 +35,20 @@ def startchrome(args):
new_env['RASTER_MODE'] = __addon__.getSetting('RASTER_MODE')
new_env['DARK_MODE'] = __addon__.getSetting('DARK_MODE')
new_env['ALSA_DEVICE'] = ''
if __addon__.getSetting('USE_CUST_AUDIODEVICE') == 'true':
alsa_device = __addon__.getSetting('CUST_AUDIODEVICE_STR')
audio_device = __addon__.getSetting('CUST_AUDIODEVICE_STR')
else:
alsa_device = getAudioDevice()
if not alsa_device == None and not alsa_device == '':
new_env['ALSA_DEVICE'] = alsa_device
audio_device = getAudioDevice()
new_env['AUDIO_DEVICE_TYPE'] = getAudioDeviceType(audio_device)
if new_env['AUDIO_DEVICE_TYPE'] == "ALSA":
new_env['ALSA_DEVICE'] = ''
alsa_device = getAlsaAudioDevice(audio_device)
if not alsa_device == None and not alsa_device == '':
new_env['ALSA_DEVICE'] = alsa_device
if __addon__.getSetting('USE_CUST_USERAGENT') == 'true':
new_env['USER_AGENT'] = __addon__.getSetting('CUST_USERAGENT_STR')
chrome_params = args + ' ' + \
__addon__.getSetting('HOMEPAGE')
@@ -57,7 +64,7 @@ def isRuning(pname):
return False
def getAudioDevice():
dev = json.loads(xbmc.executeJSONRPC(json.dumps({
return json.loads(xbmc.executeJSONRPC(json.dumps({
"jsonrpc": "2.0",
"method": "Settings.GetSettingValue",
"params": {
@@ -65,15 +72,20 @@ def getAudioDevice():
},
"id": 1,
})))['result']['value']
def getAudioDeviceType(dev):
if dev.startswith("ALSA:"):
dev = dev.split("ALSA:")[1]
if dev == "@":
return None
if dev.startswith("@:"):
dev = dev.split("@:")[1]
else:
# not ALSA
return "ALSA"
if dev.startswith("PULSE:"):
return "PULSE"
return None
def getAlsaAudioDevice(dev):
dev = dev.split("ALSA:")[1]
if dev == "@":
return None
if dev.startswith("@:"):
dev = dev.split("@:")[1]
if dev.startswith("CARD="):
dev = "plughw:" + dev
return dev

View File

@@ -48,3 +48,11 @@ msgstr ""
msgctxt "#30010"
msgid "Dark Mode"
msgstr ""
msgctxt "#30011"
msgid "Use Custom User-Agent"
msgstr ""
msgctxt "#30012"
msgid "User-Agent"
msgstr ""

View File

@@ -12,5 +12,7 @@
<setting id="CUST_AUDIODEVICE_STR" type="text" label="30008" visible="eq(-1,true)" subsetting="true" default="" />
<setting id="HIDE_CURSOR" type="bool" label="30009" default="false" />
<setting id="DARK_MODE" type="bool" label="30010" default="false" />
<setting id="USE_CUST_USERAGENT" type="bool" label="30011" default="false" />
<setting id="CUST_USERAGENT_STR" type="text" label="30012" visible="eq(-1,true)" subsetting="true" default="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/@CHROME_VERSION@" />
</category>
</settings>

View File

@@ -8,4 +8,6 @@
<setting id="VAAPI_MODE" default="true">intel</setting>
<setting id="WINDOW_MODE" default="true">maximized</setting>
<setting id="DARK_MODE" default="true">false</setting>
<setting id="USE_CUST_USERAGENT" default="true">false</setting>
<setting id="CUST_USERAGENT_STR" default="true">Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/@CHROME_VERSION@</setting>
</settings>

View File

@@ -1,6 +1,9 @@
8.0.107
- rebuild to include new driver version
8.0.106
- updates for Python 3
8.0.105
- use new output from mediaclient
use xmlstartlet to parse settings.xml file

View File

@@ -4,7 +4,7 @@
PKG_NAME="sundtek-mediatv"
PKG_VERSION="7.0"
PKG_REV="106"
PKG_REV="107"
PKG_ARCH="any"
PKG_LICENSE="nonfree"
PKG_SITE="http://support.sundtek.com/"

View File

@@ -1,3 +1,8 @@
134
- containerd: update to 1.6.6
- libnetwork: update to 2022-03-16
- runc: update to 1.1.3
133
- Update to docker 19.03.15
- runc: update to 1.0.0-rc93

View File

@@ -5,7 +5,7 @@
PKG_NAME="docker"
PKG_VERSION="19.03.15"
PKG_SHA256="f2f31dd4137eaa735a26e590c9718fb06867afff4d8415cc80feb6cdc9e4a8cd"
PKG_REV="133"
PKG_REV="134"
PKG_ARCH="any"
PKG_LICENSE="ASL"
PKG_SITE="http://www.docker.com/"

View File

@@ -1,3 +1,6 @@
108
- Update to 2.9.1
107
- Update to 2.8.1

View File

@@ -2,9 +2,9 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="inadyn"
PKG_VERSION="2.8.1"
PKG_SHA256="bf575d2c4330821f834f947ff7a30afb83538f0f5802924e8e645a03922a8036"
PKG_REV="107"
PKG_VERSION="2.9.1"
PKG_SHA256="a5e5039a2eb5cd15799490e3ae54127c381a8a0ed05e1a78e798627895d8ab99"
PKG_REV="108"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"
PKG_SITE="http://troglobit.com/inadyn.html"

View File

@@ -1,2 +1,35 @@
111
- Update to Jellyfin 10.8.8
110
- Update to Jellyfin 10.8.7
109
- Update to Jellyfin 10.8.6
108
- Update to Jellyfin 10.8.5
107
- Update to Jellyfin 10.8.4
106
- Update to Jellyfin 10.8.3
105
- Update to Jellyfin 10.8.1
104
- Not released for LibreELEC 10.0
103
- Not released for LibreELEC 10.0
102
- Not released for LibreELEC 10.0
101
- Update Jellyfin to 2.7.7
100
- Initial release

View File

@@ -3,8 +3,8 @@
PKG_NAME="jellyfin"
PKG_VERSION="1.0"
PKG_VERSION_NUMBER="10.7.6"
PKG_REV="100"
PKG_VERSION_NUMBER="10.8.8"
PKG_REV="111"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"
PKG_SITE="https://jellyfin.org/"

View File

@@ -1,3 +1,6 @@
129
- Update to 0.3.1
128
- Python: fix Librespot output is utf-8

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