Compare commits

...

706 Commits

Author SHA1 Message Date
Rudi Heitbaum
f3fdd11916
Merge pull request #9707 from chewitt/kodi-tag-revert
kodi: revert to 21.2-Omega tag
2025-01-19 19:17:27 +11:00
Christian Hewitt
8e680ee94d
kodi: revert to 21.2-Omega tag
This reverts commit 7da4654abce051a4996718c75da0a96be42ad1d8.

Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-01-19 07:27:28 +00:00
Christian Hewitt
9bf440454e
Merge pull request #9704 from heitbaum/binaries
[le12] kodi-binary-addons: pvr: update to latest versions
2025-01-19 07:04:59 +04:00
Rudi Heitbaum
213fd15973 kodi-binary-addons: pvr: update to latest versions
- pvr.argustv: update 21.1.0-Omega to 21.1.1-Omega
- pvr.demo: update 21.0.2-Omega to 21.0.3-Omega
- pvr.dvblink: update 21.1.2-Omega to 21.1.3-Omega
- pvr.dvbviewer: update 21.1.2-Omega to 21.1.3-Omega
- pvr.filmon: update 21.0.2-Omega to 21.0.3-Omega
- pvr.hdhomerun: update 21.0.1-Omega to 21.0.2-Omega
- pvr.hts: update 21.2.5-Omega to 21.2.6-Omega
- pvr.iptvsimple: update 21.10.0-Omega to 21.10.1-Omega
- pvr.mediaportal.tvserver: update 21.0.4-Omega to 21.0.5-Omega
- pvr.nextpvr: update 21.3.0-Omega to 21.3.1-Omega
- pvr.njoy: update 21.0.1-Omega to 21.0.2-Omega
- pvr.pctv: update 21.0.1-Omega to 21.0.2-Omega
- pvr.plutotv: update 21.3.2-Omega to 21.3.3-Omega
- pvr.stalker: update 21.1.2-Omega to 21.1.3-Omega
- pvr.vbox: update 21.1.4-Omega to 21.1.5-Omega
- pvr.vdr.vnsi: update 21.1.2-Omega to 21.1.3-Omega
- pvr.vuplus: update 21.3.1-Omega to 21.3.2-Omega
- pvr.wmc: update 21.0.2-Omega to 21.0.3-Omega
2025-01-19 00:15:39 +00:00
Christian Hewitt
7055c44ddf
Merge pull request #9702 from heitbaum/boost 2025-01-18 12:58:16 +04:00
Rudi Heitbaum
825839e4a0 boost: fix download link 2025-01-18 05:44:08 +00:00
Christian Hewitt
4e3b343bf8
Merge pull request #9700 from heitbaum/binaries
[le12] kodi-binary-addons: update to latest versions
2025-01-18 08:15:02 +04:00
Rudi Heitbaum
eae8402f7a kodi-binary-addons: update to latest versions
- audiodecoder.2sf: update 21.0.1-Omega to 21.0.2-Omega
- audiodecoder.asap: update 21.0.1-Omega to 21.0.2-Omega
- audiodecoder.dumb: update 21.0.1-Omega to 21.0.2-Omega
- audiodecoder.gme: update 21.0.1-Omega to 21.0.2-Omega
- audiodecoder.gsf: update 21.0.1-Omega to 21.0.2-Omega
- audiodecoder.modplug: update 21.0.1-Omega to 21.0.2-Omega
- audiodecoder.ncsf: update 21.0.1-Omega to 21.0.2-Omega
- audiodecoder.nosefart: update 21.0.1-Omega to 21.0.2-Omega
- audiodecoder.openmpt: update 21.0.1-Omega to 21.0.2-Omega
- audiodecoder.organya: update 21.0.1-Omega to 21.0.2-Omega
- audiodecoder.qsf: update 21.0.1-Omega to 21.0.2-Omega
- audiodecoder.sidplay: update 21.0.1-Omega to 21.0.2-Omega
- audiodecoder.snesapu: update 20.2.0-Nexus to 21.0.2-Omega
- audiodecoder.ssf: update 21.0.1-Omega to 21.0.2-Omega
- audiodecoder.stsound: update 21.0.1-Omega to 21.0.2-Omega
- audiodecoder.timidity: update 21.0.1-Omega to 21.0.2-Omega
- audiodecoder.upse: update 21.0.1-Omega to 21.0.2-Omega
- audiodecoder.usf: update 21.0.1-Omega to 21.0.2-Omega
- audiodecoder.vgmstream: update 21.0.1-Omega to 21.0.2-Omega
- audiodecoder.wsr: update 21.0.1-Omega to 21.0.2-Omega
- audioencoder.flac: update 21.0.1-Omega to 21.0.2-Omega
- audioencoder.lame: update 21.0.1-Omega to 21.0.2-Omega
- audioencoder.vorbis: update 21.0.1-Omega to 21.0.2-Omega
- audioencoder.wav: update 21.0.1-Omega to 21.0.2-Omega
- imagedecoder.heif: update 21.0.1-Omega to 21.0.2-Omega
- imagedecoder.mpo: update 21.0.1-Omega to 21.0.2-Omega
- imagedecoder.raw: update 21.0.1-Omega to 21.0.2-Omega
- inputstream.adaptive: update 21.5.7-Omega to 21.5.9-Omega
- inputstream.ffmpegdirect: update 21.3.6-Omega to 21.3.7-Omega
- inputstream.rtmp: update 21.1.1-Omega to 21.1.2-Omega
- screensaver.asteroids: update 21.0.1-Omega to 21.0.2-Omega
- screensaver.asterwave: update 21.0.1-Omega to 21.0.2-Omega
- screensaver.biogenesis: update 21.0.1-Omega to 21.0.2-Omega
- screensaver.greynetic: update 21.0.1-Omega to 21.0.2-Omega
- screensaver.matrixtrails: update 21.0.1-Omega to 21.0.2-Omega
- screensaver.pingpong: update 21.0.1-Omega to 21.0.2-Omega
- screensaver.pyro: update 21.0.1-Omega to 21.0.2-Omega
- screensaver.shadertoy: update 21.0.1-Omega to 21.0.2-Omega
- screensaver.stars: update 21.0.1-Omega to 21.0.2-Omega
- vfs.libarchive: update 21.0.1-Omega to 21.0.2-Omega
- vfs.rar: update 21.0.1-Omega to 21.0.2-Omega
- vfs.sftp: update 21.0.1-Omega to 21.0.2-Omega
- visualization.fishbmc: update 21.0.1-Omega to 21.0.2-Omega
- visualization.goom: update 21.0.1-Omega to 21.0.2-Omega
- visualization.matrix: update 21.0.1-Omega to 21.0.2-Omega
- visualization.projectm: update 21.0.2-Omega to 21.0.3-Omega
- visualization.shadertoy: update 21.0.1-Omega to 21.0.2-Omega
- visualization.spectrum: update 21.0.1-Omega to 21.0.2-Omega
- visualization.starburst: update 21.0.1-Omega to 21.0.2-Omega
- visualization.waveform: update 21.0.1-Omega to 21.0.2-Omega
2025-01-18 04:09:08 +00:00
Christian Hewitt
ee5dcdc762
Merge pull request #9699 from heitbaum/lib
[le12] libmediainfo: fix build
2025-01-18 07:55:24 +04:00
Rudi Heitbaum
a752aa8093 libmediainfo: fix build
revert change introduced with 282b913aefed4599ada598991eae323412373b66
go with upstream eb952e7746ad13f1eacc2d4367d9d9709af3e16e
2025-01-18 03:46:46 +00:00
Matthias Reichl
bfa3cc31ab
Merge pull request #9698 from heitbaum/fix-addon
Fix addon (drop up related patches)
2025-01-18 01:13:19 +01:00
Rudi Heitbaum
6c4919fbbb imagedecoder.heif: drop upstreamed patch 2025-01-17 23:12:28 +00:00
Rudi Heitbaum
9c7fbc169e imagedecoder.mpo: drop upstreamed patch 2025-01-17 23:11:07 +00:00
Rudi Heitbaum
00cc1532cf audiodecoder.timidity: drop upstreamed patch 2025-01-17 23:09:14 +00:00
Christian Hewitt
5f86fe213a
Merge pull request #9470 from emveepee/libmediashared12
[le12] service.nextpvr backport of PR 9323
2025-01-17 12:51:29 +04:00
Christian Hewitt
30d715edc2
Merge pull request #9694 from heitbaum/binaries
[le12] kodi-binary-addons: update to latest versions
2025-01-17 12:21:02 +04:00
Rudi Heitbaum
df9613c862 kodi-binary-addons: update to latest versions
- audiodecoder.2sf: update 20.2.1-Nexus to 21.0.1-Omega
- audiodecoder.asap: update 20.3.0-Nexus to 21.0.1-Omega
- audiodecoder.dumb: update 20.2.1-Nexus to 21.0.1-Omega
- audiodecoder.gme: update 20.2.1-Nexus to 21.0.1-Omega
- audiodecoder.gsf: update 20.2.1-Nexus to 21.0.1-Omega
- audiodecoder.modplug: update 20.2.0-Nexus to 21.0.1-Omega
- audiodecoder.ncsf: update 20.2.0-Nexus to 21.0.1-Omega
- audiodecoder.nosefart: update 20.2.0-Nexus to 21.0.1-Omega
- audiodecoder.openmpt: update 20.2.0-Nexus to 21.0.1-Omega
- audiodecoder.organya: update 20.2.0-Nexus to 21.0.1-Omega
- audiodecoder.qsf: update 20.2.0-Nexus to 21.0.1-Omega
- audiodecoder.sacd: update 20.3.0-Nexus to 21.0.1-Omega
- audiodecoder.sidplay: update 20.2.0-Nexus to 21.0.1-Omega
- audiodecoder.ssf: update 20.2.0-Nexus to 21.0.1-Omega
- audiodecoder.stsound: update 20.2.0-Nexus to 21.0.1-Omega
- audiodecoder.timidity: update 20.2.0-Nexus to 21.0.1-Omega
- audiodecoder.upse: update 20.2.0-Nexus to 21.0.1-Omega
- audiodecoder.usf: update 20.2.0-Nexus to 21.0.1-Omega
- audiodecoder.vgmstream: update 20.2.0-Nexus to 21.0.1-Omega
- audiodecoder.wsr: update 20.2.0-Nexus to 21.0.1-Omega
- audioencoder.flac: update 20.2.0-Nexus to 21.0.1-Omega
- audioencoder.lame: update 20.3.0-Nexus to 21.0.1-Omega
- audioencoder.vorbis: update 20.2.0-Nexus to 21.0.1-Omega
- audioencoder.wav: update 20.2.0-Nexus to 21.0.1-Omega
- imagedecoder.heif: update 20.1.0-Nexus to 21.0.1-Omega
- imagedecoder.mpo: update 20.1.0-Nexus to 21.0.1-Omega
- imagedecoder.raw: update 20.1.0-Nexus to 21.0.1-Omega
- inputstream.ffmpegdirect: update 21.3.5-Omega to 21.3.6-Omega
- inputstream.rtmp: update 21.1.0-Omega to 21.1.1-Omega
- screensaver.asteroids: update 20.2.0-Nexus to 21.0.1-Omega
- screensaver.asterwave: update 20.2.0-Nexus to 21.0.1-Omega
- screensaver.biogenesis: update 20.1.0-Nexus to 21.0.1-Omega
- screensaver.greynetic: update 20.2.0-Nexus to 21.0.1-Omega
- screensaver.matrixtrails: update 20.1.0-Nexus to 21.0.1-Omega
- screensaver.pingpong: update 20.2.0-Nexus to 21.0.1-Omega
- screensaver.pyro: update 20.1.0-Nexus to 21.0.1-Omega
- screensaver.shadertoy: update 20.2.0-Nexus to 21.0.1-Omega
- screensaver.stars: update 20.1.0-Nexus to 21.0.1-Omega
- vfs.libarchive: update 20.3.0-Nexus to 21.0.1-Omega
- vfs.rar: update 20.1.0-Nexus to 21.0.1-Omega
- vfs.sftp: update 20.2.0-Nexus to 21.0.1-Omega
- visualization.fishbmc: update 20.2.0-Nexus to 21.0.1-Omega
- visualization.goom: update 20.1.1-Nexus to 21.0.1-Omega
- visualization.matrix: update 20.2.0-Nexus to 21.0.1-Omega
- visualization.projectm: update 21.0.1-Omega to 21.0.2-Omega
- visualization.shadertoy: update 20.3.0-Nexus to 21.0.1-Omega
- visualization.spectrum: update 20.2.0-Nexus to 21.0.1-Omega
- visualization.starburst: update 20.2.0-Nexus to 21.0.1-Omega
- visualization.waveform: update 20.2.1-Nexus to 21.0.1-Omega
2025-01-17 07:53:06 +00:00
Ian Leonard
19d226bfcc
Merge pull request #9693 from chewitt/kodi-tag
kodi: update version to use v21.2-Omega
2025-01-17 01:38:23 -05:00
Christian Hewitt
7da4654abc
kodi: update version to use v21.2-Omega
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2025-01-17 05:37:43 +00:00
CvH
37e4458c2f
Merge pull request #9691 from heitbaum/kodi
kodi: update to 21.2-Omega
2025-01-16 10:13:03 +01:00
Rudi Heitbaum
fa57ba0ddb kodi: update to 21.2-Omega 2025-01-16 09:09:08 +00:00
Christian Hewitt
d0438cc25d
Merge pull request #9681 from heitbaum/binaries
peripheral.joystick: update 21.1.21-Omega to 21.1.22-Omega
2025-01-14 09:59:52 +04:00
Rudi Heitbaum
e4d1ab99e4 peripheral.joystick: update 21.1.21-Omega to 21.1.22-Omega 2025-01-14 01:05:17 +00:00
Christian Hewitt
e0b004a5a1
Merge pull request #9679 from HiassofT/le12-dtv-scan-tables
[le12] dtv-scan-tables: update to 2024-03-24-7098bdd27548
2025-01-13 15:50:59 +04:00
Matthias Reichl
2ddea34f07 tvheadend43: bump PKG_REV
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-01-13 12:47:51 +01:00
Matthias Reichl
71e67d71b5 tvheadend42: bump PKG_REV
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-01-13 12:47:25 +01:00
Matthias Reichl
657f57efe8 dtv-scan-tables: update to 2024-03-24-7098bdd27548
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-01-13 12:42:46 +01:00
Christian Hewitt
adaffb4691
Merge pull request #9674 from heitbaum/linux12
linux: update to 6.6.71
2025-01-13 06:00:13 +04:00
Christian Hewitt
52ff3cd567
Merge pull request #9673 from heitbaum/binaries
peripheral.joystick: update 21.1.20-Omega to 21.1.21-Omega
2025-01-13 05:43:54 +04:00
Christian Hewitt
306eb6e83c
Merge pull request #9671 from Dashinginthe90s/le12-eventlircd-udev-rules-fix
[le12] eventlircd: fix subsystem rules for bluetooth HID remotes (backport of PR9587)
2025-01-13 05:42:27 +04:00
Rudi Heitbaum
5d04c04bda linux: update to 6.6.71 2025-01-13 00:54:19 +00:00
Rudi Heitbaum
0525a78973 peripheral.joystick: update 21.1.20-Omega to 21.1.21-Omega 2025-01-13 00:18:24 +00:00
Dashinginthe90s
84c85e6844 eventlircd: fix subsystem rules for bluetooth HID remotes 2025-01-12 15:01:41 -05:00
Christian Hewitt
0770af2f00
Merge pull request #9668 from HiassofT/le12-kernel-6.6.70 2025-01-11 04:26:34 +04:00
Matthias Reichl
f18bb345cd linux (RPi): update to 6.6.70-dfff383
Drop the local SD CQ-disable patch as the RPi kernel now switched to
a safer whitelist approach to enable SQ only for known good cards.

Signed-off-by: Matthias Reichl <hias@horus.com>
2025-01-10 19:12:45 +01:00
Matthias Reichl
4f14ea1d6c rpi-eeprom: update to 54d9c33
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-01-10 13:28:05 +01:00
Matthias Reichl
371179ed43 rpi-eeprom: update to edf686c
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-01-10 13:27:59 +01:00
Matthias Reichl
a0590028d6 rpi-eeprom: update to 888e374
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-01-10 13:27:55 +01:00
Christian Hewitt
2a59ce0d3f
Merge pull request #9661 from HiassofT/le12-kodi-20250109
[le12] kodi: update to current Omega HEAD
2025-01-09 18:57:54 +04:00
Matthias Reichl
f5f3be4388 kodi: update to bcb2da5
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-01-09 14:49:10 +01:00
Matthias Reichl
235487857d
Merge pull request #9657 from HungerHa/le12-system-tools-gpiod
[le12] system-tools: add gpiod support (take over from rpi-tools)
2025-01-09 14:48:15 +01:00
HungerHa
7df85cf2fc gpiod: drop package 2025-01-09 09:14:40 +01:00
HungerHa
99c73bebc8 rpi-tools: drop gpiod package 2025-01-09 09:12:17 +01:00
HungerHa
fdb54d52ac system-tools: add libgpiod python bindings 2025-01-09 09:10:46 +01:00
HungerHa
bf6e76c2c8 libgpiod: build python bindings 2025-01-09 09:09:56 +01:00
Christian Hewitt
8fa330dc87
Merge pull request #9649 from heitbaum/flirc12
[le12] flirc_util: update to githash 280cccb and addon (1)
2025-01-05 11:12:40 +04:00
Rudi Heitbaum
d46c131d9d flirc_util: update to githash 280cccb and addon (1)
commit:
- 280cccbb33
2025-01-05 06:53:08 +00:00
Matthias Reichl
aaabe97491
Merge pull request #9644 from heitbaum/binaries
[le12] kodi-binary-addons: update to latest versions
2025-01-05 00:14:00 +01:00
Rudi Heitbaum
fe78677796 kodi-binary-addons: update to latest versions
- peripheral.joystick: update 21.1.18-Omega to 21.1.20-Omega
- peripheral.xarcade: update 21.0.1-Omega to 21.0.2-Omega
2025-01-04 19:52:50 +00:00
Christian Hewitt
6b3b46b25a
Merge pull request #9591 from HungerHa/le12-rpi-tools-gpiod
[le12] rpi-tools: backport of PR9592 - add gpiod support
2025-01-04 09:47:26 +04:00
Christian Hewitt
87e4eedf81
Merge pull request #9637 from HiassofT/le12-kernel-6.6.69
[le12] linux (RPi): update to 6.6.69-de92e4b
2025-01-02 22:42:31 +04:00
Matthias Reichl
875d576293 linux (RPi): update to 6.6.69-de92e4b
Signed-off-by: Matthias Reichl <hias@horus.com>
2025-01-02 16:36:44 +01:00
CvH
1114cb271a
Merge pull request #9635 from HiassofT/le12-kodi-python-dir
[le12] kodi: Fix python installation dir
2025-01-02 16:11:24 +01:00
Jernej Skrabec
1622de740e kodi: Fix python installation dir 2025-01-02 15:48:03 +01:00
Christian Hewitt
f5e9a68174
Merge pull request #9633 from smp79/nofences
[le12] Drop fences-revert patch for Generic
2025-01-02 08:53:29 +04:00
smp79
9ec45259c0 [le12] Drop fences-revert patch for Generic 2025-01-02 01:59:13 +03:00
CvH
06dbfde338
Merge pull request #9630 from HiassofT/le12-kodi-2024-12
[le12] kodi: update to current Omega HEAD
2024-12-31 14:37:26 +01:00
Matthias Reichl
e9bd6725c0 kodi: update revert fences patch
Revert both the async rendering fixes backport PR 26152 and the
fences PR 23921

Signed-off-by: Matthias Reichl <hias@horus.com>
2024-12-31 13:18:46 +01:00
Matthias Reichl
43e64332c4 kodi: update to d71ae7b
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-12-31 13:11:31 +01:00
Martin Vallevand
282b913aef [le12] service.nextpvr backport of PR 9323
Also include PR #9507

Please do not merge maintenance release no yet on GitHub
2024-12-29 13:00:42 -05:00
mglae
1a203a7989
Merge pull request #9620 from dtechsrv/systemd-fix-aliases
[le12] systemd: fix non-working service aliases
2024-12-28 11:39:56 +01:00
Gábor Deé
4de42ea671
systemd: fix non-working service aliases
Origin of applied patches:
[0400] b2751cf039
[0500] https://github.com/systemd/systemd/pull/31816
2024-12-27 17:45:56 +01:00
Christian Hewitt
7dd19fd76c
Merge pull request #9611 from heitbaum/hatari12
[le12] libretro-hatari: add missing zlib DEPENDS
2024-12-23 14:29:11 +04:00
Rudi Heitbaum
4800dfd01f libretro-hatari: add missing zlib DEPENDS 2024-12-23 10:22:45 +00:00
Christian Hewitt
8f61792e09
Merge pull request #9608 from HiassofT/le12-kernel-6.6.67
linux (RPi): update to 6.6.67
2024-12-22 17:39:56 +04:00
Matthias Reichl
06fe77f51a rpi-eeprom: update to f02f0ea
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-12-22 13:09:29 +01:00
Matthias Reichl
1f03e241ed linux (RPi): config options for 6.6.67-147ddfd
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-12-22 13:09:29 +01:00
Matthias Reichl
1ba08bc635 linux (RPi): update to 6.6.67-147ddfd
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-12-22 13:09:29 +01:00
Christian Hewitt
fd120b0896
Merge pull request #9602 from garbear/backport-game-addons
[Backport] Game add-on christmas update
2024-12-22 14:27:21 +04:00
Christian Hewitt
6046e0464f
Merge pull request #9603 from heitbaum/binaries
[le12] kodi-binary-addons: update to latest versions
2024-12-22 14:02:02 +04:00
Rudi Heitbaum
19907d1f6f kodi-binary-addons: update to latest versions
- pvr.argustv: update 21.0.2-Omega to 21.1.0-Omega
- pvr.nextpvr: update 21.2.0-Omega to 21.3.0-Omega
2024-12-22 09:14:48 +00:00
Rudi Heitbaum
cca645b532 libretro-stella: update patch 2024-12-21 22:49:45 -08:00
Garrett Brown
7d22c1a852 kodi-binary-addons: Update all game add-ons 2024-12-21 22:47:07 -08:00
Garrett Brown
512bb84ec2 emulation: Update all libretro cores 2024-12-21 22:47:07 -08:00
Christian Hewitt
a1ccf82c94
Merge pull request #9597 from heitbaum/linux6666
[le12] linux: update to 6.6.67
2024-12-21 18:15:37 +04:00
Rudi Heitbaum
a4704d51bc linux: update to 6.6.67 2024-12-21 08:19:12 +00:00
Rudi Heitbaum
997594ea28 linux (Samsung): update .config for 6.6.66 2024-12-21 08:08:13 +00:00
Rudi Heitbaum
e6bb9a0fd8 linux (Rockchip RK3399): update .config for 6.6.66 2024-12-21 08:08:13 +00:00
Rudi Heitbaum
4d4da56094 linux (Rockchip RK3328): update .config for 6.6.66 2024-12-21 08:08:13 +00:00
Rudi Heitbaum
1e4c5e0d60 linux (Rockchip RK3288): update .config for 6.6.66 2024-12-21 08:08:13 +00:00
Rudi Heitbaum
20b099e3e5 linux (Qualcomm): update .config for 6.6.66 2024-12-21 08:08:13 +00:00
Rudi Heitbaum
88a4aac2bb linux (NXP iMX8): update .config for 6.6.66 2024-12-21 08:08:13 +00:00
Rudi Heitbaum
8e4708d4ac linux (NXP iMX6): update .config for 6.6.66 2024-12-21 08:08:13 +00:00
Rudi Heitbaum
ad778a098e linux (Generic): update .config for 6.6.66 2024-12-21 08:08:13 +00:00
Rudi Heitbaum
738d8fa874 linux (Allwinner arm): update .config for 6.6.66 2024-12-21 08:08:13 +00:00
Rudi Heitbaum
01ab4dfe7f linux (Allwinner aarch64): update .config for 6.6.66 2024-12-21 08:08:13 +00:00
Christian Hewitt
79f574609b
Merge pull request #9596 from heitbaum/iwd12 2024-12-20 16:35:18 +04:00
Rudi Heitbaum
44c35dc21f iwd: update to 3.3
- Fix issue with handling External Authentication.
2024-12-20 12:18:55 +00:00
HungerHa
3286bb4851 rpi-tools: add gpiod (official Python bindings for libgpiod) 2024-12-19 19:56:13 +01:00
Rudi Heitbaum
db6a8e7247 linux (Rockchip): drop upstream patches in 6.6.66 2024-12-19 13:56:39 +00:00
Rudi Heitbaum
335b0e2c7d linux (Allwinner): drop upstream patches in 6.6.66 2024-12-19 13:56:22 +00:00
Rudi Heitbaum
69d843d9f7 linux: update to 6.6.66 2024-12-19 13:51:45 +00:00
Christian Hewitt
32f88326d6
Merge pull request #9585 from HiassofT/le12-kernel-6.6.64
[le12] linux (RPi): update to 6.6.66
2024-12-17 08:21:10 +04:00
Matthias Reichl
9941270cb3 linux (RPi): update to 6.6.66-77c09f1
Drop the hdmi-codec channel allocation patch with was included
in 6.6.66

Signed-off-by: Matthias Reichl <hias@horus.com>
2024-12-16 16:01:07 +01:00
Matthias Reichl
b77841081e rpi-eeprom: update to 4ba7ced
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-12-16 16:01:07 +01:00
Matthias Reichl
0b49c1e1e4 linux (RPi): config options for 6.6.64-80533a9
RP1_PIO and FIRMWARE_RP1 must be built into the kernel as
DRM_RP1_DPI depends on those.

Signed-off-by: Matthias Reichl <hias@horus.com>
2024-12-16 16:01:07 +01:00
Matthias Reichl
bfacf1cc83 linux (RPi): update to 6.6.64-80533a9
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-12-16 16:01:07 +01:00
Matthias Reichl
43a8df4b8e rpi-eeprom: update to 6b43118
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-12-16 16:01:07 +01:00
Matthias Reichl
fdd83bd889 linux (RPi): add options for Raspberrypi V2 touchscreen
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-12-16 16:01:07 +01:00
Matthias Reichl
45b1110b43 RPi: update to firmware b543406
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-12-16 16:01:07 +01:00
Matthias Reichl
3dfd8485ec linux (RPi): config options for 6.6.63-02dee26
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-12-16 16:01:07 +01:00
Matthias Reichl
83c18f6710 linux (RPi): update to 6.6.63-02dee26
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-12-16 16:01:07 +01:00
Matthias Reichl
99bef5c187 linux (RPi): update to 6.6.63-efecbda
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-12-16 16:01:07 +01:00
Christian Hewitt
52579aa5e2
Merge pull request #9574 from heitbaum/lcdd12
[le12] lcdd: update to githash 71877ee and addon (1)
2024-12-14 17:17:50 +04:00
Christian Hewitt
b3b3c9d85f
Merge pull request #9571 from heitbaum/binaries
pvr.waipu: update 21.8.7-Omega to 21.8.8-Omega
2024-12-14 17:16:30 +04:00
heitbaum
5ebd83a3f3 lcdd: update to githash 71877ee and addon (1)
fixes:
- 71877ee059
- hd44780/gpiod: rewrite to support libgpiod2
- https://github.com/lcdproc/lcdproc as 214
2024-12-14 08:59:29 +00:00
Rudi Heitbaum
f71c39f40e libgpiod: build with pic and used by lcdd 2024-12-14 08:59:29 +00:00
Rudi Heitbaum
e0024a1c96 libgpiod: update to 2.2 2024-12-14 08:59:29 +00:00
Rudi Heitbaum
5cdfbf426a pvr.waipu: update 21.8.7-Omega to 21.8.8-Omega 2024-12-14 07:42:15 +00:00
Christian Hewitt
c8da57b250
Merge pull request #9561 from mglae/le12_ntfs3g_upd 2024-12-09 05:43:33 +04:00
mglae
4d0d00c2dc ntfs3g: update addon (1) 2024-12-08 15:54:47 +01:00
mglae
8cf75aadd8 ntfs3g: service: avoid error on shutdown 2024-12-08 15:54:47 +01:00
Christian Hewitt
f894320ced
Merge pull request #9548 from sky42src/le12_6663
[le12] linux: update to 6.6.63
2024-12-03 10:34:15 +04:00
Christian Hewitt
14e57977ec
Merge pull request #9541 from heitbaum/iwd12
[le12] iwd: update to 3.2
2024-12-03 10:31:27 +04:00
Christian Hewitt
7f472f761f
Merge pull request #9542 from heitbaum/binaries
pvr.vuplus: update 21.3.0-Omega to 21.3.1-Omega
2024-12-03 10:31:05 +04:00
Peter Tuschy
8db27fe661 linux: update to 6.6.63 2024-11-29 01:16:04 +01:00
Christian Hewitt
6ddfff5370
Merge pull request #9547 from HiassofT/le12-kernel-6.6.62 2024-11-28 21:38:07 +04:00
Matthias Reichl
24262e167c linux (RPi): update to 6.6.63-d128c12
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-11-28 08:54:40 +01:00
Matthias Reichl
579aab6086 rpi-eeprom: update to 9621ef6
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-11-27 18:44:27 +01:00
Matthias Reichl
d46264f837 linux (RPi): update to 6.6.63-3687701
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-11-26 14:35:20 +01:00
Matthias Reichl
9ad6c3a8e4 linux (RPi): update to 6.6.62-75ab92b
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-11-26 14:34:42 +01:00
Matthias Reichl
ae87e4aefc rpi-eeprom: update to eefb7b8
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-11-26 14:34:42 +01:00
Matthias Reichl
ac154c8708 linux (RPi): config options for 6.6.62-0e49686
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-11-26 14:34:42 +01:00
Matthias Reichl
9653f7f7de linux (RPi): update to 6.6.62-0e49686
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-11-26 14:34:42 +01:00
Rudi Heitbaum
20af6bbcf8 pvr.vuplus: update 21.3.0-Omega to 21.3.1-Omega 2024-11-26 11:05:30 +00:00
Rudi Heitbaum
5eb5405ff7 iwd: update to 3.2 2024-11-26 11:01:07 +00:00
CvH
fea117491b
Merge pull request #9521 from mglae/le12_lirc_fix
lirc: fix lock directory / rework VERSION_NODOTS computation
2024-11-24 13:40:20 +01:00
CvH
e58a4798e2
Merge pull request #9534 from heitbaum/cert12
cacert.pem: update to 2024-11-18
2024-11-24 13:39:37 +01:00
LibreELEC Bot
3e7c67c2c3 cacert.pem: update to 2024-11-18
This commit updates cacert.pem certificate bundle with mk-ca-bundle.pl script using the
content of [certdata][1] associated with mozilla/gecko-dev@2f9dddb161,

[1]: 2f9dddb161/security/nss/lib/ckfw/builtins/certdata.txt
2024-11-24 12:29:32 +00:00
Christian Hewitt
0b6c4feebc
Merge pull request #9525 from freeseacher/patch-1
bring support of XFS to NXP project as we already have it in other projects
2024-11-24 07:23:02 +04:00
Aleksey Shirokih
1b5af142ff
bring support of XFS to NXP project as we already have it in other places 2024-11-24 03:01:37 +03:00
mglae
bf424352f8 lirc: disable python patch: compute VERSION_NODOTS using shell and "rebase" 2024-11-22 19:43:07 +01:00
mglae
3d1c13b978 lirc: remove confusing static config.h in lirc 0.10.2 release package
Left over lib/lirc/config.h lead to "LIRC_LOCKDIR" redefined to not existing
"/var/lock/lockdir" (beside others):

/home/docker/LibreELEC.tv/build.LibreELEC-gbm.x86_64-12.0-devel-mg/build/lirc-0.10.2/lib/lirc/config.h:198: warning: "LIRC_LOCKDIR" redefined
  198 | #define LIRC_LOCKDIR "/var/lock/lockdev"
      |
In file included from /home/docker/LibreELEC.tv/build.LibreELEC-gbm.x86_64-12.0-devel-mg/build/lirc-0.10.2/lib/driver.c:12:
./config.h:198: note: this is the location of the previous definition
  198 | #define LIRC_LOCKDIR "/var/lock"
      |

Furthermore define lock dir because lirc's configure does check the host system and use
/var/lock/lockdev if existing.
2024-11-22 19:43:05 +01:00
Christian Hewitt
398ecea051
Merge pull request #9446 from mglae/le12_ntfs-3g_addons
New addons: "ntfs-3g for udevil" and "ntfs-tools"
2024-11-20 07:59:36 +04:00
Matthias Reichl
dfad711bd2
Merge pull request #9504 from heitbaum/binaries
inputstream.adaptive: update 21.5.6-Omega to 21.5.7-Omega
2024-11-16 18:11:25 +01:00
Rudi Heitbaum
687e297485 inputstream.adaptive: update 21.5.6-Omega to 21.5.7-Omega 2024-11-16 17:03:24 +00:00
Christian Hewitt
d4b52a1f08
Merge pull request #9502 from heitbaum/jellyfin12
jellyfin: update to 10.10.1 and addon (5)
2024-11-16 08:14:38 +04:00
Rudi Heitbaum
4190aa83da jellyfin: update to 10.10.1 and addon (5)
release notes:
- https://github.com/jellyfin/jellyfin/releases/tag/v10.10.0
- https://github.com/jellyfin/jellyfin/releases/tag/v10.10.1
2024-11-16 01:39:40 +00:00
Christian Hewitt
f000f3c65b
Merge pull request #9493 from HiassofT/le12-kernel-6.6.58
[le12] linux (RPi): update to 6.6.60
2024-11-14 13:02:25 +04:00
Christian Hewitt
1a6a92e9df ntfs-3g: capitalise NTFS-3G and provide a longer add-on description
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2024-11-13 17:37:15 +01:00
Matthias Reichl
24e8a1288f rpi-eeprom: update to cc0ad46
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-11-13 16:32:43 +01:00
Matthias Reichl
c1d7ad24a0 linux (RPi): add patch to drop NUMA bootargs on RPi5
We don't compile the kernel with NUMA (emulation) and the
forced bootarg causes at least a "unknown parameter" warning
in dmesg and can cause potential issues as it's used by the
bootloader as a marker to add more kernel cmdline parameters.

Signed-off-by: Matthias Reichl <hias@horus.com>
2024-11-13 00:32:10 +01:00
Matthias Reichl
b97b16db22 linux (RPi): add patch to drop NUMA bootargs on RPi4
We don't compile the kernel with NUMA (emulation) and the
forced bootarg causes at least a "unknown parameter" warning
in dmesg and can cause potential issues as it's used by the
bootloader as a marker to add more kernel cmdline parameters.

Signed-off-by: Matthias Reichl <hias@horus.com>
2024-11-13 00:32:10 +01:00
Matthias Reichl
9ca18024aa linux (RPi): add patch to disable SD SQE by default on RPi5
This is still too experimental and seems to cause issues with
some SD cards.

Signed-off-by: Matthias Reichl <hias@horus.com>
2024-11-13 00:32:10 +01:00
Matthias Reichl
c399af7db0 linux (RPi): update to 6.6.60-66aef6c
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-11-13 00:32:10 +01:00
Matthias Reichl
5ac4c2dea1 RPi: update to firmware 4827508
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-11-13 00:32:10 +01:00
Matthias Reichl
71c7319cb3 linux (RPi): update to 6.6.60-3f11c40
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-11-13 00:32:10 +01:00
Matthias Reichl
e105437d0a linux (RPi): update to 6.6.59-d88807c
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-11-13 00:32:10 +01:00
Matthias Reichl
0ae5b50b0a linux (RPi): update to 6.6.59-ce65ed0
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-11-13 00:32:10 +01:00
Matthias Reichl
1c7bd2ec86 linux (RPi): config options for 6.6.59-624eb35
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-11-13 00:32:10 +01:00
Matthias Reichl
5196d20c16 linux (RPi): update to 6.6.59-624eb35
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-11-13 00:32:10 +01:00
Matthias Reichl
c2e4fbbe22 rpi-eeprom: update to 89e9c75
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-11-13 00:32:10 +01:00
Matthias Reichl
197b981499 linux (RPi): update to 6.6.59-37b5532
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-11-13 00:32:10 +01:00
Matthias Reichl
3b7530965c linux (RPi): update to 6.6.58-1af976d
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-11-13 00:32:10 +01:00
Matthias Reichl
cedb69b66e linux (RPi): update to 6.6.57-2e85eb0
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-11-13 00:32:10 +01:00
Matthias Reichl
ab9942a041 rpi-eeprom: update to e971798
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-11-13 00:32:10 +01:00
Matthias Reichl
f6a3ada6fa linux (RPi): update to 6.6.57-527d6f5
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-11-13 00:32:10 +01:00
Christian Hewitt
4f2a9609d7
Merge pull request #9490 from heitbaum/binaries
pvr.mythtv: update 21.1.9-Omega to 21.1.11-Omega
2024-11-12 15:27:55 +04:00
Rudi Heitbaum
4c8c03c99b pvr.mythtv: update 21.1.9-Omega to 21.1.11-Omega 2024-11-12 11:25:27 +00:00
Rudi Heitbaum
a5ae7e7736
Merge pull request #9487 from HiassofT/le12-rpi-brcmfmac
[le12] RPi: brcmfmac: disable SAE authentication offload
2024-11-12 01:17:14 +11:00
kszaq
3b703790d0 RPi: brcmfmac: disable SAE authentication offload
iwd is unable to connect with WPA3 networks with current
firmware/driver combo, disable offload until it is fixed.
2024-11-11 13:19:18 +01:00
Christian Hewitt
e26daff418
Merge pull request #9481 from heitbaum/binaries
pvr.iptvsimple: update 21.9.4-Omega to 21.10.0-Omega
2024-11-09 18:00:04 +04:00
Rudi Heitbaum
5540a41e84 pvr.iptvsimple: update 21.9.4-Omega to 21.10.0-Omega 2024-11-09 12:48:43 +00:00
Christian Hewitt
2dfedd8447
Merge pull request #9476 from heitbaum/iwd12 2024-11-08 21:02:23 +04:00
Rudi Heitbaum
eb53258dcf iwd: update to 3.1
+	Fix issue with handling OWE transition BSS selection.
+	Fix issue with handling oper class 136 starting frequency.
2024-11-08 07:41:50 +00:00
Christian Hewitt
a9708d0150
Merge pull request #9472 from heitbaum/binaries
pvr.vuplus: update 21.2.1-Omega to 21.3.0-Omega
2024-11-06 17:15:26 +04:00
Rudi Heitbaum
8091d3cf37 pvr.vuplus: update 21.2.1-Omega to 21.3.0-Omega 2024-11-06 11:49:24 +00:00
Matthias Reichl
81a0f74829
Merge pull request #9468 from heitbaum/binaries
inputstream.adaptive: update 21.5.5-Omega to 21.5.6-Omega
2024-11-05 11:22:28 +01:00
Rudi Heitbaum
080506b43c inputstream.adaptive: update 21.5.5-Omega to 21.5.6-Omega 2024-11-05 10:15:03 +00:00
Rudi Heitbaum
2bd7c57aef
Merge pull request #9458 from HiassofT/le12-kodi-241101
[le12] kodi: update to 2b2d09e
2024-11-01 23:17:50 +11:00
Matthias Reichl
41443968c6
Merge pull request #9455 from heitbaum/binaries
pvr.iptvsimple: update 21.9.3-Omega to 21.9.4-Omega
2024-11-01 12:16:30 +01:00
Rudi Heitbaum
f60f99a778 pvr.iptvsimple: update 21.9.3-Omega to 21.9.4-Omega 2024-11-01 10:31:34 +00:00
Matthias Reichl
5033eb68bb kodi: update to 2b2d09e
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-11-01 10:29:39 +01:00
Christian Hewitt
79636cc5f1
Merge pull request #9450 from sky42src/le12_linux6657
[LE12] linux update to 6.6.57
2024-11-01 06:16:32 +04:00
mglae
9d22160c38 ntfs-progs: new addon with ntfs-3g ntfsprogs 2024-10-28 18:49:59 +01:00
mglae
03e407ee5f ntfs3g: new addon "ntfs-3g for udevil" 2024-10-28 18:49:59 +01:00
mglae
f9edf04972 ntfs-3g_ntfsprogs: build only ntfs-3g and progs, optimize for speed 2024-10-28 18:49:59 +01:00
mglae
57ec0a33c6 ntfs-3g_ntfsprogs: update to 2022.10.3 2024-10-28 18:49:59 +01:00
mglae
18e2aa0f55 ntfs-3g_ntfsprogs: move package to addons-depends 2024-10-28 18:49:59 +01:00
mglae
c9aa2ea100 Partially revert "ntfs-3g_ntfsprogs: drop package"
This reverts partially commit f6e648aad8c5725f22a60fd6ffded6e7cdd33566.
2024-10-28 18:49:59 +01:00
Peter Tuschy
4df04d47b2 linux: update to 6.6.57
deleted:  projects/Rockchip/patches/linux/default/linux-0003-pinctrl--rockchip--correct-RK3328-iomux-width-flag-for-GPIO2-B-pins.patch
modified: projects/Rockchip/patches/linux/default/linux-1000-drm-rockchip.patch removed hunks 11 and 47
2024-10-28 14:23:28 +01:00
Christian Hewitt
a0b38747d8
Merge pull request #9438 from heitbaum/addon12 2024-10-26 13:30:47 +04:00
Rudi Heitbaum
4e897856fc jellyfin: update to 10.9.11 and addon (4) 2024-10-26 03:06:58 +00:00
Rudi Heitbaum
3913532ab0 minisatip: update to 1.3.35 and addon (4) 2024-10-26 03:06:58 +00:00
Rudi Heitbaum
04e337bb78 tvheadend43: update addon (2)
- x264: update to githash 4613ac3
- x265: update to 4.0
2024-10-26 03:06:58 +00:00
Rudi Heitbaum
ff644df038 tvheadend42: update addon (1)
- x264: update to githash 4613ac3
- x265: update to 4.0
2024-10-26 03:06:58 +00:00
Rudi Heitbaum
c1a5a94121 ffmpeg-tools: update addon (3)
- x264: update to githash 4613ac3
- x265: update to 4.0
2024-10-26 03:06:58 +00:00
Rudi Heitbaum
310dbe5efa x265: update to 4.0 2024-10-26 03:06:58 +00:00
Rudi Heitbaum
b79956bda8 x264: update to githash 4613ac3
ref:
- May 13, 2024
- 4613ac3c15
- https://code.videolan.org/videolan/x264/-/commits/master/?ref_type=HEADS
2024-10-26 03:06:58 +00:00
Rudi Heitbaum
9ceeb920b6 ffmpegx: lavc/libx265: unbreak build for X265_BUILD >= 210 2024-10-26 03:06:58 +00:00
Rudi Heitbaum
dc676c2897 docker: update to 27.3.1 and addon (7)
- cli: update to 27.3.1
- moby: update to 27.3.1
- containerd: update to 1.7.23
- runc: update to 1.2.0
- go: update to 1.23.2
2024-10-26 03:06:58 +00:00
Rudi Heitbaum
bcf2402577 runc: update to 1.2.0 2024-10-26 03:06:58 +00:00
Rudi Heitbaum
e3e02b6d74 cli: update to 27.3.1 2024-10-26 03:06:55 +00:00
Rudi Heitbaum
6c92e9b2ee moby: update to 27.3.1 2024-10-26 03:06:52 +00:00
Rudi Heitbaum
c5a4eb1ed4 containerd: update to 1.7.23 2024-10-26 03:06:47 +00:00
Rudi Heitbaum
f7c6461f27 go: update to 1.23.2 2024-10-26 03:06:38 +00:00
Rudi Heitbaum
91911f6e3d apache-ant: update to 1.10.15 2024-10-26 02:55:13 +00:00
Rudi Heitbaum
bd9510b74f network-tools: update addon (2)
- libpcap: update to 1.10.5
- tcpdump: update to 4.99.5
2024-10-26 02:55:08 +00:00
Rudi Heitbaum
b54a85dc50 libpcap: update to 1.10.5 2024-10-26 02:54:09 +00:00
Rudi Heitbaum
5c7e5d6c21 tcpdump: update to 4.99.5 2024-10-26 02:54:09 +00:00
Rudi Heitbaum
06a8697cdb system-tools: update addon (6)
- pv: update to 1.8.14
- screen: update to 5.0.0
- stress-ng: update to 0.18.04
2024-10-26 02:53:59 +00:00
Rudi Heitbaum
06fb26c327 stress-ng: update to 0.18.04 2024-10-26 02:53:22 +00:00
Rudi Heitbaum
72fd4f15a4 pv: update to 1.8.14 2024-10-26 02:53:22 +00:00
Rudi Heitbaum
e7eb36c7ae screen: update to 5.0.0
ann:
- https://lists.gnu.org/archive/html/info-gnu/2024-08/msg00004.html
2024-10-26 02:53:19 +00:00
Christian Hewitt
d0fa39f333
Merge pull request #9433 from mglae/le12_LE-settings_6ff1cf2
LibreELEC-settings: update to 6ff1cf2
2024-10-25 12:49:43 +04:00
Rudi Heitbaum
ee73ae5e64
Merge pull request #9431 from mglae/le12_add_dwmac-intel
linux config: Generic: add dwmac-intel ethernet driver
2024-10-25 17:02:49 +11:00
mglae
f7f922c0be LibreELEC-settings: update to 6ff1cf2
- hostname.py: reload avahi and wsdd2 on hostname change if running
2024-10-25 00:11:44 +02:00
mglae
953ca9677a linux config: Generic: add dwmac-intel ethernet driver
Missing support was reported in forum:
https://forum.libreelec.tv/thread/29117-intel-ec1000s-nic-support-for-le/
2024-10-24 23:58:25 +02:00
Christian Hewitt
1695cc1d12
Merge pull request #9425 from heitbaum/iwd12
[le12] iwd: update to 3.0
2024-10-22 09:54:29 +04:00
Rudi Heitbaum
11701e6df8 iwd: update to 3.0 2024-10-21 10:24:21 +00:00
Christian Hewitt
d52ea1b33e
Merge pull request #9419 from heitbaum/binaries
pvr.mediaportal.tvserver: update 21.0.3-Omega to 21.0.4-Omega
2024-10-20 17:19:17 +04:00
Christian Hewitt
54c495f65d
Merge pull request #9412 from HiassofT/le12-kernel-6.6.56
[le12] linux (RPi): update to 6.6.57
2024-10-20 17:12:32 +04:00
Christian Hewitt
5c9c7566f2
Merge pull request #9407 from heitbaum/samba
[le12] samba: update to 4.19.9
2024-10-20 17:09:56 +04:00
Rudi Heitbaum
553d4d0830 pvr.mediaportal.tvserver: update 21.0.3-Omega to 21.0.4-Omega 2024-10-20 06:11:41 +00:00
Rudi Heitbaum
a2d293de6a samba: update to 4.19.9
Release notes:
- https://www.samba.org/samba/history/samba-4.19.9.html
2024-10-18 10:25:05 +00:00
Matthias Reichl
b54582899c RPi: update to firmware feeef0d
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-10-17 22:15:49 +02:00
Matthias Reichl
f2fc6f4338 linux (RPi): config options for 6.6.57-8ee418c
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-10-17 22:15:49 +02:00
Matthias Reichl
9f883dc87a linux (RPi): update to 6.6.57-8ee418c
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-10-17 22:15:49 +02:00
Matthias Reichl
680aa5b7c8 linux (RPi): config options for 6.6.56-239df14
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-10-17 22:15:49 +02:00
Matthias Reichl
6fd8727853 linux (RPi): update to 6.6.56-239df14
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-10-17 22:15:49 +02:00
Matthias Reichl
6034a726f2 rpi-eeprom: update to 3c82236
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-10-17 22:15:49 +02:00
Matthias Reichl
dcff6ee432 RPi: update to firmware de0f03d
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-10-17 22:15:49 +02:00
Matthias Reichl
c91481e4ff linux (RPi): config options for 6.6.56-d3d9165
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-10-17 22:15:49 +02:00
Matthias Reichl
9d18c841a4 linux (RPi): update to 6.6.56-d3d9165
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-10-17 22:15:49 +02:00
CvH
77099d070a
Merge pull request #9401 from heitbaum/binaries
pvr.waipu: update 21.8.6-Omega to 21.8.7-Omega
2024-10-17 20:16:25 +02:00
CvH
0182d1ea4d
Merge pull request #9281 from heitbaum/wget12
scripts and tools: only use --passive-ftp for ftp: urls
2024-10-17 20:16:10 +02:00
Rudi Heitbaum
39ab6fcb93 pvr.waipu: update 21.8.6-Omega to 21.8.7-Omega 2024-10-17 03:35:38 +00:00
Christian Hewitt
e6669d7309
Merge pull request #9388 from heitbaum/binaries
inputstream.adaptive: update 21.5.4-Omega to 21.5.5-Omega
2024-10-13 10:37:14 +04:00
Rudi Heitbaum
04ee92965e inputstream.adaptive: update 21.5.4-Omega to 21.5.5-Omega 2024-10-13 05:40:37 +00:00
Christian Hewitt
ab6f1d5ca2
Merge pull request #9376 from heitbaum/binaries
pvr.iptvsimple: update 21.9.2-Omega to 21.9.3-Omega
2024-10-09 15:36:50 +04:00
Rudi Heitbaum
a9a41cfca9 pvr.iptvsimple: update 21.9.2-Omega to 21.9.3-Omega 2024-10-09 11:10:19 +00:00
Christian Hewitt
0803b93082
Merge pull request #9372 from heitbaum/binaries 2024-10-08 15:15:06 +04:00
Rudi Heitbaum
ff20e8ce77 pvr.iptvsimple: update 21.9.1-Omega to 21.9.2-Omega 2024-10-08 08:55:51 +00:00
Christian Hewitt
4ec9f52d79
Merge pull request #9370 from heitbaum/wireless12
[le12] wireless-regdb: update to 2024.10.07
2024-10-08 11:50:31 +04:00
Christian Hewitt
540447ee73
Merge pull request #9368 from mglae/le12_recent_intel_kernel_config
kernel config: Generic: support recent Intel devices
2024-10-08 11:49:40 +04:00
Christian Hewitt
07dca10fd7
Merge pull request #9367 from mglae/le12_fix_iscsi_kernel
linux: fix iSCSI support (lost in configs)
2024-10-08 11:49:12 +04:00
Christian Hewitt
28e63f2b2f
Merge pull request #9366 from mglae/le12_connman_1.43
connman: update to 1.43
2024-10-08 11:48:41 +04:00
Rudi Heitbaum
1d9bbd9de2 wireless-regdb: update to 2024.10.07
Release notes:
- https://git.kernel.org/pub/scm/linux/kernel/git/wens/wireless-regdb.git
2024-10-08 01:03:41 +00:00
mglae
2bd0640f00 kernel config: Generic: add Intel Volume Management Device Driver
Part of current Intel Chip Sets e.g. Alder Lake. Used for NVMEs

Konfig help:
  Adds support for the Intel Volume Management Device (VMD). VMD is a
  secondary PCI host bridge that allows PCI Express root ports,
  and devices attached to them, to be removed from the default
  PCI domain and placed within the VMD domain. This provides
  more bus resources than are otherwise possible with a
  single domain.
2024-10-07 19:50:40 +02:00
mglae
5539426aa5 kernel config: Generic: add support for X2APIC
From Kconfig:
  Some Intel systems circa 2022 and later are locked into x2APIC mode
  and can not fall back to the legacy APIC modes if SGX or TDX are
  enabled in the BIOS. They will boot with very reduced functionality
  without enabling this option.
2024-10-07 19:50:21 +02:00
mglae
124b9da8c9 linux: fix iSCSI support (lost in configs) 2024-10-07 19:25:47 +02:00
mglae
4dbb5fe775 connman: fix wireguard routes 2024-10-07 18:56:27 +02:00
Rudi Heitbaum
52f8237334 connman: update to 1.43
ver 1.43:
+	Fix issue with device creation when using LTE.
+	Fix issue with regulatory domain when powering up.
+	Fix issue with resolving ISO3166 code from timezone data.
+	Fix issue with handling DNS proxy zero termination of buffers.
+	Fix issue with handling DHCP packet length in L3 mode.
+	Fix issue with handling DHCP upper length checks.
+	Fix issue with handling IPv6 and URL parsing.
+	Fix issue with handling online check updates.
+	Fix issue with handling proxy method and WISPr.
+	Fix issue with handling default gateway setup.
+	Add support for low-priority default routes.
2024-10-07 18:56:24 +02:00
Matthias Reichl
26e5acab63
Merge pull request #9361 from heitbaum/binaries
pvr.iptvsimple: update 21.8.7-Omega to 21.9.1-Omega
2024-10-05 16:22:35 +02:00
Rudi Heitbaum
828abbd7a4 pvr.iptvsimple: update 21.8.7-Omega to 21.9.1-Omega 2024-10-05 13:54:26 +00:00
Christian Hewitt
7dff4edd5c
Merge pull request #9360 from HiassofT/le12-kernel-6.6.52
[le12] linux (RPi): update to 6.6.54
2024-10-05 16:59:14 +04:00
Matthias Reichl
7c487d3d37
Merge pull request #9358 from jernejsk/aw-h3-u-boot-fix-le12
[LE12]Allwinner: u-boot: Fix H3 suspend/resume
2024-10-05 12:54:49 +02:00
Jernej Skrabec
e3fa45f5f3 Allwinner: u-boot: Fix H3 suspend/resume 2024-10-05 12:49:33 +02:00
Matthias Reichl
1944d188eb linux (RPi): update to 6.6.54-3edaa38
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-10-05 12:37:12 +02:00
Matthias Reichl
3d969a98c0 linux (RPi): config options for 6.6.54-6249d5d
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-10-04 18:19:49 +02:00
Matthias Reichl
970a634945 linux (RPi): update to 6.6.54-6249d5d
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-10-04 18:19:49 +02:00
Matthias Reichl
6ad97d5724 linux (RPi): config options for 6.6.51-35b3f98
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-09-30 23:31:01 +02:00
Matthias Reichl
2ab2fa8279 linux (RPi): update to 6.6.51-35b3f98
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-09-30 23:31:01 +02:00
Matthias Reichl
e64b28b128 rpi-eeprom: update to 50a3aa3
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-09-30 23:31:01 +02:00
Matthias Reichl
66948b60af rpi-eeprom: update to 2bdaadd
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-09-30 23:31:01 +02:00
Matthias Reichl
8491af1471 rpi-eeprom: update to d05f05c
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-09-30 23:31:01 +02:00
Matthias Reichl
240fb37abb linux (RPi): update to 6.6.51-cc63d55
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-09-30 23:31:01 +02:00
Christian Hewitt
cdddc9df7f
Merge pull request #9318 from heitbaum/vdr12
[le12] vdr-addon: update to 2.7.1 and addon (2)
2024-09-21 15:35:12 +04:00
Rudi Heitbaum
c04e8aa98c vdr-addon: update to 2.7.1 and addon (2)
- vdr: update to 2.7.1
- vdr-plugin-eepg: fix build with vdr 2.7.1
- vdr-plugin-epgsearch: update to 2.4.3
- vdr-plugin-live: update to 3.3.6
- vdr-plugin-restfulapi: update to githash be8a3a6
- vdr-plugin-wirbelscan: update to 2024.09.15
- vdr-plugin-xmltv2vdr: Fixed import for vdr 2.7.1
2024-09-21 11:29:42 +00:00
Rudi Heitbaum
31d50032b8 vdr-plugin-xmltv2vdr: Fixed import for vdr 2.7.1
from:
- 4ee9769b57
2024-09-21 11:28:50 +00:00
Rudi Heitbaum
f35cbc083f vdr-plugin-live: update to 3.3.6 2024-09-21 11:28:50 +00:00
Rudi Heitbaum
d7ebff5f5b vdr-plugin-wirbelscan: update to 2024.09.15 2024-09-21 11:28:50 +00:00
Rudi Heitbaum
d2d7f06b17 vdr-plugin-epgsearch: update to 2.4.3
allows build with vdr-2.7.1
2024-09-21 11:28:50 +00:00
Rudi Heitbaum
ccb997d958 vdr-plugin-restfulapi: update to githash be8a3a6 2024-09-21 11:28:50 +00:00
Rudi Heitbaum
c15209b9dd vdr-plugin-eepg: fix build with vdr 2.7.1 2024-09-21 11:28:50 +00:00
Rudi Heitbaum
03bec6c761 vdr: update to 2.7.1 2024-09-21 11:28:50 +00:00
Christian Hewitt
7de0439447
Merge pull request #9298 from heitbaum/podman12
[le12] podman: update to 5.2.2 and addon (1)
2024-09-17 08:42:10 +04:00
Christian Hewitt
09e19d38e7
Merge pull request #9304 from HiassofT/le12-kernel-6.6.51
[le12] linux (RPi): update to 6.6.51
2024-09-17 08:39:10 +04:00
Matthias Reichl
22fc063278 linux (RPi): update to 6.6.51-c132137
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-09-16 20:04:24 +02:00
Matthias Reichl
c81dd7341a RPi: update to firmware 48cd9f9
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-09-16 20:04:24 +02:00
Matthias Reichl
0af13afbe7 linux (RPi): config options for 6.6.51-8c9ca64
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-09-16 20:04:24 +02:00
Matthias Reichl
830d3ffde4 linux (RPi): update to 6.6.51-8c9ca64
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-09-16 20:04:24 +02:00
Matthias Reichl
05c2a6a606
Merge pull request #9302 from heitbaum/binaries
pvr.iptvsimple: update 21.8.6-Omega to 21.8.7-Omega
2024-09-16 11:40:02 +02:00
Rudi Heitbaum
701e0597bd pvr.iptvsimple: update 21.8.6-Omega to 21.8.7-Omega 2024-09-16 09:17:59 +00:00
Rudi Heitbaum
0be537a579 podman: update to 5.2.2 and addon (1)
- conmon: update to 2.1.12
- libassuan: update to 3.0.1
- netavark: update to 1.12.2 and fix cross-compile build
- podman-bin: update to 5.2.2
2024-09-14 09:01:41 +00:00
Rudi Heitbaum
e0e338e948 conmon: update to 2.1.12 2024-09-14 09:01:34 +00:00
Rudi Heitbaum
89be060385 libassuan: update to 3.0.1 2024-09-14 09:01:34 +00:00
Rudi Heitbaum
e37013e242 podman-bin: update to 5.2.2 2024-09-14 09:01:34 +00:00
Rudi Heitbaum
b5c094f158 netavark: update to 1.12.2 and fix cross-compile build 2024-09-14 09:01:34 +00:00
Christian Hewitt
7b7b3dbe82
Merge pull request #9292 from HiassofT/le12-kernel-6.6.47
[le12] linux (RPi): update to 6.6.50
2024-09-14 11:05:08 +04:00
Christian Hewitt
6c44256a1a
Merge pull request #9285 from heitbaum/iwd12
[le12] iwd: update to 2.22
2024-09-14 11:04:26 +04:00
Matthias Reichl
0c731af4c2 rpi-eeprom: update to d53e3dd
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-09-12 13:20:13 +02:00
Rudi Heitbaum
550c0c82c0 iwd: update to 2.22 2024-09-12 11:08:50 +00:00
Matthias Reichl
4cdf5c6db6 linux (RPi): update to 6.6.50-d6a3a3f
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-09-11 21:20:27 +02:00
Matthias Reichl
4a3a351d35 linux (RPi): config options for 6.6.50-d6a12dd
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-09-11 00:19:10 +02:00
Matthias Reichl
1f64d9f045 linux (RPi): update to 6.6.50-d6a12dd
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-09-11 00:19:10 +02:00
Matthias Reichl
3799320225 rpi-eeprom: update to 171e47a
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-09-11 00:19:10 +02:00
Matthias Reichl
8b1a63d053 rpi-eeprom: update to ccfc47b
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-09-11 00:19:10 +02:00
Matthias Reichl
e78dd8ff73 RPi: update to firmware bf12222
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-09-11 00:19:10 +02:00
Matthias Reichl
05800580d0 linux (RPi): update to 6.6.47-cf64a1d
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-09-11 00:19:10 +02:00
Matthias Reichl
a50eb41e71 linux (RPi): config options for 6.6.47-ba0f221
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-09-11 00:19:10 +02:00
Matthias Reichl
a521ab9ee9 linux (RPi): update to 6.6.47-ba0f221
Drop local PR6309 "no signal after modeswitch" patch which is now
in the RPi kernel.

Signed-off-by: Matthias Reichl <hias@horus.com>
2024-09-11 00:19:10 +02:00
Rudi Heitbaum
e9555b4c26 iwd: update to 2.21
- Fix issue with pending scan requests after regdom update.
- Fix issue with handling the rearming of the roaming timeout.
- Fix issue with survey request and externally triggered scans.
- Fix issue with RSSI fallback when setting CQM threshold fails.
- Fix issue with FT-over-Air without offchannel support.
- Add support for per station Affinities property.
2024-09-09 13:05:47 +00:00
Christian Hewitt
bd771c9faf
Merge pull request #9277 from NetDwarf/FixFlickerOnRockchipAllwinnerBackport
[le12] Fix flickering with graphic overlays for Rockchip/Allwinner
2024-09-09 09:00:18 +04:00
Christian Hewitt
de6a865fbb
Merge pull request #9275 from heitbaum/addon12
[le12] Addon updates
2024-09-09 08:59:16 +04:00
Rudi Heitbaum
ef165c3e9d scripts and tools: only use --passive-ftp for ftp: urls 2024-09-08 11:04:12 +00:00
Matthias Reichl
c4271a2a25
Merge pull request #9279 from heitbaum/cleanup12
[le12] update_adafruit-libraries: drop now removed adafruit-libraries
2024-09-08 12:35:32 +02:00
Rudi Heitbaum
669ed4c5f8 update_adafruit-libraries: drop now removed adafruit-libraries
follow on from cleanup in e65a0060e7c972ab166ab654543dfba8e3f32ed1
2024-09-08 10:22:26 +00:00
NetDwarf
c323ef5e40 Fix flickering with graphic overlays for Rockchip/Allwinner
Fix suggested by @knaerzche
2024-09-08 10:20:21 +02:00
Christian Hewitt
e68ffc0e9c
Merge pull request #9273 from heitbaum/tz12 2024-09-08 09:31:22 +04:00
Rudi Heitbaum
ad85d8ab3e minidlna: update addon (1)
- libid3tag: update to 0.16.3
2024-09-08 04:59:11 +00:00
Rudi Heitbaum
4e61a2a481 mpd: update addon (1)
- libid3tag: update to 0.16.3
2024-09-08 04:59:11 +00:00
Rudi Heitbaum
c179a51a8d libid3tag: update to 0.16.3
update to maintained fork at https://codeberg.org/tenacityteam/libid3tag/releases
2024-09-08 04:59:11 +00:00
Rudi Heitbaum
898ad70603 alsa-plugins: update PKG_SITE and PKG_URL 2024-09-08 04:59:11 +00:00
Rudi Heitbaum
b0d0dcb1c5 syncthing: update to 1.27.12 and addon (4) 2024-09-08 04:59:11 +00:00
Rudi Heitbaum
41d71a9264 minisatip: update to 1.3.30 and addon (3) 2024-09-08 04:58:59 +00:00
Rudi Heitbaum
4972b00635 tz: update to 2024b 2024-09-08 01:38:53 +00:00
Christian Hewitt
247dcace4d
Merge pull request #9232 from HiassofT/le12-brcmfmac-rpi-2024-08
[le12] brcmfmac_sdio-firmware-rpi: update to 4c1789e
2024-09-07 16:43:15 +04:00
Christian Hewitt
85dea6b54f
Merge pull request #9245 from HiassofT/le12-kodi-lfe
kodi: add backport patch to enable LFE mixing possibility
2024-09-07 16:40:24 +04:00
Christian Hewitt
5a730bc742
Merge pull request #9255 from HiassofT/le12-libcec-revert-patch
[le12] Revert "cec: Allow cec driver to handle multiple instances"
2024-09-07 16:39:46 +04:00
Christian Hewitt
7ce7604a48
Merge pull request #9263 from heitbaum/openssl32
[le12] openssl: update to 3.2.3
2024-09-07 16:33:36 +04:00
Christian Hewitt
1d018052f4
Merge pull request #9256 from heitbaum/rk3328
linux (Rockchip RK3328): pinctrl fix
2024-09-07 16:15:42 +04:00
Christian Hewitt
6662a82d09
Merge pull request #9252 from heitbaum/iwd12
[le12] iwd: update to 2.20
2024-09-07 15:43:29 +04:00
Christian Hewitt
00ff8204f1
Merge pull request #9250 from heitbaum/cert12
[le12] cacert.pem: update to 2024-08-27
2024-09-07 15:43:01 +04:00
Rudi Heitbaum
a08d201567 openssl: update to 3.2.3
Release notes:
- https://openssl-library.org/news/openssl-3.2-notes/

Release notes:
- https://openssl-library.org/news/vulnerabilities/index.html

Jul 5, 2024
The master sources are maintained in our git repository, which is
accessible over the network and cloned on GitHub, at https://github.com/openssl/openssl.
Bugs and pull patches (issues and pull requests) should be filed on
the GitHub repo. Please familiarize yourself with the license.
2024-09-04 09:14:53 +00:00
Rudi Heitbaum
ee40b52438 linux (Rockchip RK3328): pinctrl fix 2024-08-31 10:31:05 +00:00
Matthias Reichl
d5950d91d0 Revert "cec: Allow cec driver to handle multiple instances"
This reverts commit 59a4198959edeb612262089c4212ecf7373d1a14.

The patch causes kodi to detect 2 CEC devices on RPi4/5 which kodi
doesn't really support - both devices show up with identical names
and can't be distinguished in the settings and although it looks
like settings could be configured individually Kodi only saves
a single cec_CEC_Adapter.xml settings file.

Signed-off-by: Matthias Reichl <hias@horus.com>
2024-08-30 15:13:37 +02:00
Jernej Škrabec
a7e7ad868e
Merge pull request #9253 from HiassofT/le12-mesa-2712D0
[le12] mesa (RPi): add support for new 2712D0 stepping
2024-08-29 17:09:50 +02:00
Matthias Reichl
9c33be7f13 mesa (RPi): add support for new 2712D0 stepping
This fixes mesa not working on the new RPi5 2GB

Signed-off-by: Matthias Reichl <hias@horus.com>
2024-08-29 15:05:59 +02:00
Rudi Heitbaum
d35b6412b8 iwd: update to 2.20
ver 2.20:
+	Fix issue with PKEX timeout and number of frequencies used.
+	Fix issue with handling logic for handshake failures.
+	Fix issue with handling ConnectedAccessPoint signal.
2024-08-29 12:51:52 +00:00
LibreELEC Bot
205390df95 cacert.pem: update to 2024-08-27
This commit updates cacert.pem certificate bundle with mk-ca-bundle.pl script using the
content of [certdata][1] associated with mozilla/gecko-dev@a8969ce634,

[1]: a8969ce634/security/nss/lib/ckfw/builtins/certdata.txt
2024-08-29 11:57:05 +00:00
Matthias Reichl
304b21288f
Merge pull request #9247 from heitbaum/binaries
inputstream.adaptive: update 21.5.3-Omega to 21.5.4-Omega
2024-08-29 11:24:06 +02:00
Rudi Heitbaum
f0db7759cd inputstream.adaptive: update 21.5.3-Omega to 21.5.4-Omega 2024-08-29 09:20:47 +00:00
Matthias Reichl
d0dff504f1 kodi: add backport patch to enable LFE mixing possibility
kodi master finally gained the possibility to include the LFE channel
in stereo downmix, Omega PR is here https://github.com/xbmc/xbmc/pull/25679

This patch can be dropped when the kodi Omega PR has been merged
and kodi is bumped in LE.

Signed-off-by: Matthias Reichl <hias@horus.com>
2024-08-28 23:26:24 +02:00
Christian Hewitt
6a5f4cbbf7
Merge pull request #9241 from heitbaum/addon12
[le12] addon updates
2024-08-25 19:57:03 +04:00
Rudi Heitbaum
7b3fca4338 audiodecoder.fluidsynth: update addon (10)
fluidsynth: update to 2.3.6
2024-08-25 13:16:54 +00:00
Rudi Heitbaum
8af44cc559 fluidsynth: update to 2.3.6 2024-08-25 13:16:54 +00:00
Rudi Heitbaum
dbe9182830 rsyslog: update to 8.2408.0 and addon (2) 2024-08-25 13:16:54 +00:00
Rudi Heitbaum
8af58fb01b system-tools: update addon (5)
- bottom: update to 0.10.2
- libgpiod: update to 2.1.3
- mc: update to 4.8.32
- mmc-utils: update to githash 123fd8b (2024-08-01)
- pv: update to 1.8.13
- stress-ng: update to 0.18.02
2024-08-25 13:16:54 +00:00
Rudi Heitbaum
0c003eddbf stress-ng: update to 0.18.02 2024-08-25 13:16:54 +00:00
Rudi Heitbaum
891616a6a4 mc: update to 4.8.32 2024-08-25 13:16:54 +00:00
Rudi Heitbaum
0728be1969 bottom: update to 0.10.2 2024-08-25 13:16:54 +00:00
Rudi Heitbaum
7e8546ac4f libgpiod: update to 2.1.3 2024-08-25 13:16:54 +00:00
Rudi Heitbaum
20466d8db1 mmc-utils: update to githash 123fd8b (2024-08-01) 2024-08-25 13:16:54 +00:00
Rudi Heitbaum
096ba56640 pv: update to 1.8.13 2024-08-25 13:16:54 +00:00
Rudi Heitbaum
aa1d521f47 vdr-addon: update to 2.6.9 and addon (1)
- vdr: update to 2.6.9
- vdr-plugin-satip: update to 20240720
2024-08-25 13:16:54 +00:00
Rudi Heitbaum
1f2adb4194 vdr: update to 2.6.9 2024-08-25 13:16:54 +00:00
Rudi Heitbaum
3354be1353 vdr-plugin-satip: update to 20240720 2024-08-25 13:16:54 +00:00
Christian Hewitt
6196b8d5eb
Merge pull request #9234 from heitbaum/binaries
inputstream.adaptive: update 21.5.2-Omega to 21.5.3-Omega
2024-08-25 09:49:27 +04:00
Rudi Heitbaum
d409484b67 inputstream.adaptive: update 21.5.2-Omega to 21.5.3-Omega 2024-08-25 03:42:20 +00:00
Matthias Reichl
a510d055b8 brcmfmac_sdio-firmware-rpi: update to 4c1789e
Sync with RPiOS 1.2-9+rpt3 bluez / 1:20230625-2+rpt3 brcm80211 versions
- Add CYW43439 firmware
- Update 43455 firmware for WPA3 offload with wpa_supplicant

Signed-off-by: Matthias Reichl <hias@horus.com>
2024-08-24 13:53:22 +02:00
Matthias Reichl
a09f6152a7
Merge pull request #9230 from heitbaum/binaries
pvr.iptvsimple: update 21.8.5-Omega to 21.8.6-Omega
2024-08-24 13:36:05 +02:00
Rudi Heitbaum
8f90d477cb pvr.iptvsimple: update 21.8.5-Omega to 21.8.6-Omega 2024-08-24 11:18:43 +00:00
Christian Hewitt
c96e0fcdb8
Merge pull request #9220 from heitbaum/binaries
peripheral.xarcade: update 21.0.0-Omega to 21.0.1-Omega
2024-08-24 12:49:36 +04:00
Rudi Heitbaum
71764cad02 peripheral.xarcade: update 21.0.0-Omega to 21.0.1-Omega 2024-08-23 07:50:03 +00:00
Christian Hewitt
73b9725ea9
Merge pull request #9217 from heitbaum/binaries 2024-08-22 20:22:17 +04:00
Rudi Heitbaum
7a1ab7bf6a pvr.plutotv: update 21.3.1-Omega to 21.3.2-Omega 2024-08-22 14:10:26 +00:00
Christian Hewitt
54cceb9e29
Merge pull request #9212 from heitbaum/addon12
[le12] Addon updates
2024-08-21 19:16:23 +04:00
Rudi Heitbaum
cc8b46a00c btrfs-progs: update to 6.10.1 and addon (4) 2024-08-21 14:00:51 +00:00
Rudi Heitbaum
f76d445261 minisatip: update to 1.3.23 and addon (2) 2024-08-21 14:00:51 +00:00
Rudi Heitbaum
49d106a6de mariadb: update to 11.4.3 and addon (3) 2024-08-21 14:00:51 +00:00
Rudi Heitbaum
a7111758fd dotnet-runtime: update to 6.0.33 and 8.0.8 and addon (3) 2024-08-21 14:00:51 +00:00
Rudi Heitbaum
e63d9c8c75 aspnet8-runtime: update to 8.0.8 2024-08-21 14:00:51 +00:00
Rudi Heitbaum
aba85ae45d aspnet6-runtime: update to 6.0.33 2024-08-21 14:00:51 +00:00
Rudi Heitbaum
eaed1ddbf2 syncthing: update to 1.27.10 and addon (3) 2024-08-21 14:00:51 +00:00
Rudi Heitbaum
e0326a735a jellyfin: update to 10.9.9 and addon (3) 2024-08-21 13:55:03 +00:00
Rudi Heitbaum
61cde8d0b4 docker: update to 27.1.2 and addon (6)
- containerd: update to 1.7.20
- cli: update to 27.1.2
- moby: update to 27.1.2

release notes:
- https://github.com/moby/moby/releases/tag/v27.1.0
- https://github.com/moby/moby/releases/tag/v27.1.1
- https://github.com/moby/moby/releases/tag/v27.1.2
2024-08-21 13:55:03 +00:00
Rudi Heitbaum
cf24cfbea4 go: update to 1.22.6 2024-08-21 13:54:59 +00:00
Rudi Heitbaum
3609a2cd5f cli: update to 27.1.2 2024-08-21 13:52:53 +00:00
Rudi Heitbaum
0b10634c6e moby: update to 27.1.2 2024-08-21 13:52:53 +00:00
Rudi Heitbaum
4cadebb078 containerd: update to 1.7.20 2024-08-21 13:52:53 +00:00
Christian Hewitt
11838d2765
Merge pull request #9203 from heitbaum/binaries
pvr.zattoo: update 21.0.3-Omega to 21.0.4-Omega
2024-08-19 18:31:44 +04:00
Rudi Heitbaum
4b6c2f3508 pvr.zattoo: update 21.0.3-Omega to 21.0.4-Omega 2024-08-19 14:16:59 +00:00
CvH
7e0b15d49a
Merge pull request #9199 from HiassofT/le12-kernel-6.6.44
[le12] linux (RPi): update to 6.6.45
2024-08-17 19:57:53 +02:00
Matthias Reichl
40c02c5952 linux (RPi): add PR6309 to fix occasional "no signal" after modeswitch
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-08-17 19:49:58 +02:00
Matthias Reichl
b53dce3522 rpi-eeprom: update to ef2fc67
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-08-17 19:49:35 +02:00
Matthias Reichl
dfc1e09f3a linux (RPi): config options for 6.6.45-209e8a3
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-08-17 19:49:35 +02:00
Matthias Reichl
19df65c00a linux (RPi): update to 6.6.45-209e8a3
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-08-17 19:49:35 +02:00
Matthias Reichl
418d60d368 linux (RPi): update to 6.6.44-70c640c
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-08-17 19:49:35 +02:00
Matthias Reichl
b58e693a3b
Merge pull request #9196 from heitbaum/tools12
[le12] update_binary-addons: add -x option to skip no tag updates
2024-08-17 12:56:04 +02:00
Rudi Heitbaum
c310e18b96 update_binary-addons: add -x option to skip no tag updates
without using the -x option, all binary addons are updated to the
latest hash is the branch if there are no tags set.

using the -x option, the binary addons are only updated to a newer
tag. when only a hash is present do not update the PKG_VERSION.

existing default behaviour of the script has not changed.

Co-authored-by: Matthias Reichl <github@hias.horus.com>
2024-08-17 09:17:13 +00:00
CvH
7938029863
Merge pull request #9197 from HiassofT/le12-kodi-21.1
kodi: update to 21.1-Omega
2024-08-17 10:58:57 +02:00
CvH
2161535ca1
Merge pull request #9188 from heitbaum/6646
[le12] linux: update to 6.6.46
2024-08-17 10:32:56 +02:00
Matthias Reichl
096456e6e5 kodi: update to 21.1-Omega
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-08-17 10:26:03 +02:00
Christian Hewitt
0df3ff65b1
Merge pull request #9191 from heitbaum/samba4198
[le12] samba: update to 4.19.8
2024-08-16 15:57:17 +04:00
Christian Hewitt
ef8765d65e
Merge pull request #9189 from heitbaum/heimdal
[le12] heimdal: fix configuration with gcc 14
2024-08-16 15:56:10 +04:00
Christian Hewitt
bb27df0b5d
Merge pull request #9187 from vpeter4/proftpd-12
[le12] proftpd: update addon (1), convert HTML special entities
2024-08-16 15:53:23 +04:00
Christian Hewitt
d0757718cb
Merge pull request #9178 from heitbaum/webdav
[le12] curl: fix webdav issue
2024-08-16 15:51:49 +04:00
Rudi Heitbaum
663dc01750 samba: update to 4.19.8
Release notes:
- https://www.samba.org/samba/history/samba-4.19.8.html
2024-08-16 09:55:33 +00:00
Jernej Skrabec
89752c54fc heimdal: fix configuration with gcc 14
allow heimdal:host to be built using build hosts with gcc-14
does not adjust :target builds. LE12 builds are only supported using
the gcc-13.x
2024-08-16 09:23:29 +00:00
Rudi Heitbaum
bcf1e37746 linux: update to 6.6.46 2024-08-16 09:12:08 +00:00
Rudi Heitbaum
4923363468 linux (Samsung): update .config for 6.6.46 2024-08-16 09:12:08 +00:00
Rudi Heitbaum
618fd85fc7 linux (Rockchip RK3399): update .config for 6.6.46 2024-08-16 09:12:08 +00:00
Rudi Heitbaum
aa52052414 linux (Rockchip RK3328): update .config for 6.6.46 2024-08-16 09:12:08 +00:00
Rudi Heitbaum
b1d4abbf11 linux (Rockchip RK3288): update .config for 6.6.46 2024-08-16 09:12:08 +00:00
Rudi Heitbaum
b788159d82 linux (Qualcomm): update .config for 6.6.46 2024-08-16 09:12:08 +00:00
Rudi Heitbaum
abeccca3f4 linux (NXP iMX8): update .config for 6.6.46 2024-08-16 09:12:08 +00:00
Rudi Heitbaum
4066a53472 linux (NXP iMX6): update .config for 6.6.46 2024-08-16 09:12:08 +00:00
Rudi Heitbaum
56e868bac1 linux (Generic): update .config for 6.6.46 2024-08-16 09:12:08 +00:00
Rudi Heitbaum
f9ba5a17e6 linux (Allwinner arm): update .config for 6.6.46 2024-08-16 09:12:08 +00:00
Rudi Heitbaum
e9e1ae3e7d linux (Allwinner aarch64): update .config for 6.6.46 2024-08-16 09:12:08 +00:00
Rudi Heitbaum
b908eefa21 linux (Rockchip): drop upstreamed patches included in 6.6.46 2024-08-16 09:12:08 +00:00
Rudi Heitbaum
641c345a7f linux (Allwinner): drop upstreamed patches included in 6.6.46 2024-08-16 09:12:08 +00:00
Peter
67b1285191 proftpd: update addon (1), convert HTML special entities 2024-08-16 09:16:32 +02:00
Rudi Heitbaum
fe988ba8e5
Merge pull request #9172 from CvH/12.0/kodi_up_0811
kodi: update to 57b1b2a
2024-08-14 23:21:43 +10:00
Christian Hewitt
13228684f4
Merge pull request #9177 from heitbaum/url
[le12] commons-lang3: fix PKG_URL
2024-08-13 17:16:22 +04:00
Rudi Heitbaum
c7ffd6ce78 curl: fix webdav issue
- b8c003832d
- https://github.com/curl/curl/issues 13170
2024-08-13 12:47:35 +00:00
Rudi Heitbaum
d83390ceb8 commons-lang3: fix PKG_URL 2024-08-13 11:32:38 +00:00
Christian Hewitt
33274006c3
Merge pull request #9173 from heitbaum/pvr
pvr.nextpvr: update 21.1.1-Omega to 21.2.0-Omega
2024-08-12 17:10:01 +04:00
Rudi Heitbaum
e4c6d6b1bc pvr.nextpvr: update 21.1.1-Omega to 21.2.0-Omega 2024-08-12 11:08:41 +00:00
Christian Hewitt
20bdb65625
Merge pull request #9123 from heitbaum/add12
[le12] Addon updates
2024-08-11 18:21:41 +04:00
Rudi Heitbaum
c1e692d737 librespot: update to githash 299b7de and addon (1) 2024-08-11 14:15:04 +00:00
Rudi Heitbaum
e89b414033 system-tools: update addon (4)
- bottom: update to 0.9.7
- fdupes: update to 2.3.2
- mtpfs: update to githash 2bd9b5a
  - libmtp: do not build examples or docs
- pv: update to 1.8.12
2024-08-11 14:15:04 +00:00
Rudi Heitbaum
8e06b25bc5 fdupes: update to 2.3.2 2024-08-11 14:15:04 +00:00
Rudi Heitbaum
4d82ffb633 bottom: update to 0.9.7 2024-08-11 14:15:04 +00:00
Rudi Heitbaum
477a90b8a0 pv: update to 1.8.12 2024-08-11 14:15:04 +00:00
Rudi Heitbaum
635eb58aa1 mtpfs: update to githash 2bd9b5a 2024-08-11 14:15:04 +00:00
Rudi Heitbaum
0ad9a22c50 libmtp: do not build examples or docs 2024-08-11 14:15:04 +00:00
Christian Hewitt
84d6937a0e
Merge pull request #9170 from heitbaum/fix12
Revert "inputstream.adaptive: backport upstream fix for build error"
2024-08-11 17:51:38 +04:00
Christian Hewitt
b0ff8bdcca
Merge pull request #9145 from heitbaum/bin12
pvr.zattoo: update 21.0.2-Omega to 21.0.3-Omega
2024-08-11 17:50:27 +04:00
CvH
647a0af080 kodi: update to 57b1b2a 2024-08-11 12:32:57 +02:00
Rudi Heitbaum
e041a486ee Revert "inputstream.adaptive: backport upstream fix for build error"
This reverts commit 6bc657cb71a60ad210fface83f46282b2fb4d9ae.
2024-08-11 09:33:50 +00:00
CvH
3c0579df40
Merge pull request #9167 from heitbaum/add-af
inputstream.adaptive: update 21.5.1-Omega to 21.5.2-Omega
2024-08-11 10:28:36 +02:00
Rudi Heitbaum
92fa3624dc inputstream.adaptive: update 21.5.1-Omega to 21.5.2-Omega 2024-08-10 10:09:52 +00:00
Rudi Heitbaum
7e69b90ca0
Merge pull request #9154 from HiassofT/le12-ia-fix
[le12] inputstream.adaptive: backport upstream fix for build error
2024-08-04 21:10:19 +10:00
Matthias Reichl
6bc657cb71 inputstream.adaptive: backport upstream fix for build error
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-08-04 12:04:44 +02:00
Matthias Reichl
9b95e4945e
Merge pull request #9150 from heitbaum/add12isa
inputstream.adaptive: update 21.5.0-Omega to 21.5.1-Omega
2024-08-03 16:42:14 +02:00
Rudi Heitbaum
93ad56bd8f bento4: update to 1.6.0-641-3-Omega 2024-08-03 14:38:31 +00:00
Rudi Heitbaum
fb395726c9 inputstream.adaptive: update 21.5.0-Omega to 21.5.1-Omega 2024-08-03 13:39:11 +00:00
Rudi Heitbaum
be7d53f2ca pvr.zattoo: update 21.0.2-Omega to 21.0.3-Omega 2024-08-03 05:49:23 +00:00
CvH
cbf0545673
Merge pull request #9136 from HiassofT/le12-rpi-ffmpeg-601
[le12] RPi: update ffmpeg patch
2024-07-31 22:05:27 +02:00
CvH
b4c25bf549
Merge pull request #9143 from HiassofT/le12-kernel-6.6.36
[le12] linux (RPi): update to 6.6.42
2024-07-31 22:05:09 +02:00
Matthias Reichl
c99352c4f8 linux (RPi): update to 6.6.42-16d0ee2
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-07-31 17:42:59 +02:00
Matthias Reichl
e333cac308 rpi-eeprom: update to 945d708
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-07-31 17:39:58 +02:00
Matthias Reichl
30f1b6f92f rpi-eeprom: update to be8232b
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-07-31 17:39:58 +02:00
Matthias Reichl
d5999fc96d RPi: update to firmware 571e78a
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-07-31 17:39:58 +02:00
Matthias Reichl
dfbbd3529c linux (RPi): config options for 6.6.42-485d11c
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-07-31 17:39:58 +02:00
Matthias Reichl
ee314b6f2f linux (RPi): update to 6.6.42-485d11c
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-07-31 17:39:58 +02:00
Matthias Reichl
a0d6229a32 linux (RPi): update to 6.6.41-8457fd6
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-07-31 17:39:58 +02:00
Matthias Reichl
53e2619d8b linux (RPi): update to 6.6.40-31eb43b
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-07-31 17:39:58 +02:00
Matthias Reichl
591290af68 linux (RPi): update to 6.6.39-1abc413
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-07-31 17:39:58 +02:00
Matthias Reichl
eae329d7a6 linux (RPi): config options for 6.6.39-e6c1e86
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-07-31 17:39:58 +02:00
Matthias Reichl
e5b2ef9c50 linux (RPi): update to 6.6.39-e6c1e86
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-07-31 17:39:58 +02:00
Matthias Reichl
ec8fccd9ca linux (RPi): config options for 6.6.37-82197e1
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-07-31 17:39:58 +02:00
Matthias Reichl
3d089cfa83 linux (RPi): update to 6.6.37-82197e1
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-07-31 17:39:58 +02:00
Matthias Reichl
cb6e904d50 linux (RPi): update to 6.6.36-769634f
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-07-31 17:39:58 +02:00
Matthias Reichl
4e72ab9d94
Merge pull request #9138 from heitbaum/bin12
[le12] inputstream.adaptive: update 21.4.10-Omega to 21.5.0-Omega
2024-07-31 10:04:21 +02:00
Rudi Heitbaum
23692eaac6 inputstream.adaptive: update 21.4.10-Omega to 21.5.0-Omega 2024-07-31 01:26:14 +00:00
Matthias Reichl
c0c09c6654 ffmpeg: update rpi patch
Patch created using revisions c41ff72..b87000d
from branch test/6.0.1/main of https://github.com/jc-kynesim/rpi-ffmpeg
2024-07-30 23:38:29 +02:00
Matthias Reichl
d0c87802f4 tools/ffmpeg/gen-patches.sh: update ffmpeg and rpi versions to 6.0.1
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-07-30 23:38:29 +02:00
Christian Hewitt
12af322a25
Merge pull request #9132 from heitbaum/bin12
[le12] kodi-binary-addons: update to latest versions
2024-07-30 07:50:55 +04:00
Rudi Heitbaum
5f47923cb2 kodi-binary-addons: update to latest versions
- pvr.argustv: update 21.0.1-Omega to 21.0.2-Omega
- pvr.demo: update 21.0.1-Omega to 21.0.2-Omega
- pvr.dvblink: update 21.1.1-Omega to 21.1.2-Omega
- pvr.dvbviewer: update 21.1.1-Omega to 21.1.2-Omega
- pvr.filmon: update 21.0.1-Omega to 21.0.2-Omega
- pvr.hts: update 21.2.4-Omega to 21.2.5-Omega
- pvr.iptvsimple: update 21.8.4-Omega to 21.8.5-Omega
- pvr.nextpvr: update 21.1.0-Omega to 21.1.1-Omega
- pvr.plutotv: update 21.3.0-Omega to 21.3.1-Omega
- pvr.stalker: update 21.1.1-Omega to 21.1.2-Omega
- pvr.vbox: update 21.1.3-Omega to 21.1.4-Omega
- pvr.vdr.vnsi: update 21.1.1-Omega to 21.1.2-Omega
- pvr.vuplus: update 21.1.2-Omega to 21.2.1-Omega
- pvr.wmc: update 21.0.1-Omega to 21.0.2-Omega
2024-07-29 10:39:42 +00:00
Matthias Reichl
f62f754e09
Merge pull request #9117 from sky42src/rb_pr9114
[le12] rollback PR9114
2024-07-23 00:16:04 +02:00
Peter Tuschy
24fb4e82b1 Revert "linux: update to 6.6.39"
This reverts commit 418963b2ef47e250ff7167521acc326aed2eb991.
2024-07-23 00:07:51 +02:00
Peter Tuschy
90191e97ed Revert "linux (RPi): update to 6.6.39-89f80b3"
This reverts commit 3a46775e20907792330bb9acd9ca40d9bc821e81.
2024-07-23 00:07:35 +02:00
CvH
905420f6ea
Merge pull request #9114 from sky42src/le12_kernel_6639
[le12] linux: update 6.6.39
2024-07-22 21:19:56 +02:00
CvH
5a60f134f9
Merge pull request #9113 from sky42src/le12_kodi_240710
[le12] kodi: update to 7e5bb32
2024-07-22 21:06:00 +02:00
Peter Tuschy
3a46775e20 linux (RPi): update to 6.6.39-89f80b3 2024-07-22 21:04:52 +02:00
Peter Tuschy
418963b2ef linux: update to 6.6.39
rm projects/Allwinner/patches/linux/0069-clk-sunxi-ng-h6-Reparent-CPUX-during-PLL-CPUX-rate-c.patch
it is now included
2024-07-22 21:04:52 +02:00
Peter Tuschy
1ff8961881 kodi: update to 7e5bb32
Pickup fixes for Python, Bookmarks, PVR
2024-07-22 21:00:10 +02:00
CvH
6cb702f21b
Merge pull request #9110 from heitbaum/addon12
[le12] Addon updates
2024-07-22 20:37:41 +02:00
CvH
8e56d5acd4
Merge pull request #9108 from heitbaum/bin12
[le12] pvr.waipu: update 21.8.5-Omega to 21.8.6-Omega
2024-07-22 20:37:00 +02:00
Rudi Heitbaum
5b27a0c54e jellyfin: update to 10.9.8 and addon (2)
release notes:
- https://github.com/jellyfin/jellyfin/releases/tag/v10.9.8
2024-07-22 09:59:15 +00:00
Rudi Heitbaum
a9b3e2acd6 prometheus-node-exporter: update to 1.8.2 and addon (3) 2024-07-22 09:59:15 +00:00
Rudi Heitbaum
9a6a502563 dotnet-runtime: update to 6.0.32 and 8.0.7 and addon (2) 2024-07-22 09:59:15 +00:00
Rudi Heitbaum
698a1bfaa4 aspnet8-runtime: update to 8.0.7 2024-07-22 09:59:15 +00:00
Rudi Heitbaum
ff1d011551 aspnet6-runtime: update to 6.0.32 2024-07-22 09:59:15 +00:00
Rudi Heitbaum
11250a3bc1 pvr.waipu: update 21.8.5-Omega to 21.8.6-Omega 2024-07-22 09:53:57 +00:00
Christian Hewitt
887ac26544
Merge pull request #9106 from heitbaum/waipu12
[le12] pvr.waipu: update 21.8.4-Omega to 21.8.5-Omega
2024-07-21 19:14:36 +04:00
Rudi Heitbaum
f53ce2f7dc pvr.waipu: update 21.8.4-Omega to 21.8.5-Omega 2024-07-21 03:36:45 +00:00
Christian Hewitt
e4f9a43c6a
Merge pull request #9063 from heitbaum/add12
[le12] oscam: update to 11799 and addon (2)
2024-07-16 15:05:03 +04:00
Christian Hewitt
f757af6e34
Merge pull request #9093 from heitbaum/addon12
[le12] pvr.stalker: update 21.1.0-Omega to 21.1.1-Omega
2024-07-16 15:04:09 +04:00
Christian Hewitt
75c34d118a
Merge pull request #9085 from garbear/backport-cores
[le12] Backport game add-on updates
2024-07-16 13:50:44 +04:00
Rudi Heitbaum
a67d53e1cd pvr.stalker: update 21.1.0-Omega to 21.1.1-Omega 2024-07-15 08:55:22 +00:00
Garrett Brown
9faf156049 kodi-binary-addons: Backport game add-on updates 2024-07-11 19:09:13 -10:00
Garrett Brown
03bc7daab6 emulation: Backport game add-on updates 2024-07-11 19:08:56 -10:00
Garrett Brown
a0fd926c21 game.libretro: Update for buffer overflow fix 2024-07-11 19:01:19 -10:00
CvH
af12d2876d
Merge pull request #9077 from heitbaum/harfbuzz-icu
[le12] harfbuzz-icu: fix build with icu 75
2024-07-11 17:44:16 +02:00
CvH
0cbce76d26
Merge pull request #9067 from heitbaum/pem12
[le12] cacert.pem: update to 2024-07-02
2024-07-11 17:43:34 +02:00
Rudi Heitbaum
11ba82780c harfbuzz-icu: fix build with icu 75
upstream fix included in harrbuzz-9.0.0

https://github.com/harfbuzz/harfbuzz 4734
- meson: set -std=c++17 when building with icu >= 75

Fixes: harfbuzz 4671
2024-07-11 10:50:40 +00:00
Christian Hewitt
5ad8548f57
Merge pull request #9075 from heitbaum/iwd 2024-07-09 16:58:30 +04:00
Rudi Heitbaum
219cc10299 iwd: update to 2.19
+ Fix issue with handling flush flag for external scans.
+ Fix issue with handling SNR calculation in ranking.
2024-07-09 12:44:55 +00:00
Christian Hewitt
27200e9818
Merge pull request #9073 from LibreELEC/revert-8975-dvb-fix
Revert "linux: backport anysee usb patch from Linux 6.10"
2024-07-09 15:36:09 +04:00
Rudi Heitbaum
81ed81c187
Revert "linux: backport anysee usb patch from Linux 6.10" 2024-07-09 21:29:37 +10:00
Christian Hewitt
5faac5fb3f
Merge pull request #9072 from heitbaum/addon12
[le12] pvr.mediaportal.tvserver: update 21.0.2-Omega to 21.0.3-Omega
2024-07-08 21:18:10 +04:00
Christian Hewitt
1b02d623a7
Merge pull request #9069 from heitbaum/hyperion12
[le12] hyperion: update rpi_ws281x version and addon (1)
2024-07-08 21:16:13 +04:00
Rudi Heitbaum
6fa35fc2ac pvr.mediaportal.tvserver: update 21.0.2-Omega to 21.0.3-Omega 2024-07-08 12:47:15 +00:00
Rudi Heitbaum
340feb8dd8 hyperion: update rpi_ws281x version and addon (1) 2024-07-08 06:43:29 +00:00
heitbaum
f9901f68d0 rpi_ws281x: update to githash 49086d3
changelog:
- https://github.com/hyperion-project/rpi_ws281x/commits/master
- 6c5ade93d1...49086d3913
2024-07-08 06:43:29 +00:00
LibreELEC Bot
7390e0163e cacert.pem: update to 2024-07-02
This commit updates cacert.pem certificate bundle with mk-ca-bundle.pl script using the
content of [certdata][1] associated with mozilla/gecko-dev@35c4669230,

[1]: 35c4669230/security/nss/lib/ckfw/builtins/certdata.txt
2024-07-08 03:57:10 +00:00
Rudi Heitbaum
2296877aad oscam: update to 11799 and addon (2)
- update to new PKG_ locations
- revision option is deprecated
2024-07-07 04:03:32 +00:00
Christian Hewitt
9a69fb62f8
Merge pull request #9059 from heitbaum/addon12
[le12] Addon updates
2024-07-07 05:54:23 +04:00
Christian Hewitt
8bca12f7ee
Merge pull request #9062 from heitbaum/bin12
[le12] pvr.mythtv: update 21.1.8-Omega to 21.1.9-Omega
2024-07-07 05:52:55 +04:00
Rudi Heitbaum
537860446f pvr.mythtv: update 21.1.8-Omega to 21.1.9-Omega 2024-07-06 23:54:41 +00:00
CvH
ff2ca2b4ee
Merge pull request #9017 from sky42src/le12_all_pinctrl
[le12] linux (Generic): enable all Intel pinctrl drivers
2024-07-06 19:31:39 +02:00
CvH
eb6703c27c
Merge pull request #9030 from chewitt/amlogic-12.0
u-boot: update Amlogic patches to fix Odroid N2 boot
2024-07-06 19:31:09 +02:00
CvH
97c79335a5
Merge pull request #9045 from chewitt/anysee-12
linux: backport anysee usb patch from Linux 6.10
2024-07-06 19:30:48 +02:00
Rudi Heitbaum
b6009ec747 aspnet6-runtime: update to 6.0.31 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
3236fa924c aspnet8-runtime: update to 8.0.6 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
1d281ace77 dotnet-runtime: update to 6.0.31 and 8.0.6 and addon (1) 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
5e7c2b5863 prometheus-node-exporter: update to 1.8.1 and addon (2) 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
0aee0aea13 rsyslog: update to 8.2406.0 and addon (1) 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
94cf6db603 btrfs-progs: update to 6.9.2 and addon (3) 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
ee1acf2bf5 minisatip: update to 1.3.15 and addon (1) 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
cb8beb0cc7 icu: update to 75-1 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
c887e4ee4d syncthing: update to 1.27.9 and addon (2) 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
3394904537 szap-s2: update to githash c4e6ff2 to fix cross compile and PKG_URL
repository has been moved to github

upstreamed patches:
- https://github.com/crazycat69/szap-s2/pulls
2024-07-06 12:34:00 +00:00
Rudi Heitbaum
72ffa8953c dvb-tools: update addon (1) 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
c6fc578f8b gdk-pixbuf: update to 2.42.12 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
44a45c7afd jasper: update to 4.2.4 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
99f4e5fea7 gtk3: update to 3.24.42 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
8b347f968d cups: update to 2.4.10 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
2ef9623f83 chrome: update to 126.0.6478.126 and addon (2) 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
4f714e9674 pv: update to 1.8.10 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
e8cd8dc79c dool: update to 1.3.2 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
8303b6b63e nmon: update to 16q 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
6993094f10 stress-ng: update to 0.18.01 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
ba9ef2c570 unrar: update to 7.0.9
news:
- https://www.win-rar.com/whatsnew.html
2024-07-06 12:34:00 +00:00
Rudi Heitbaum
7a0e4c7759 fdupes: update to 2.3.1 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
efae09ac84 libgpiod: update to 2.1.2 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
5e0ee9c917 system-tools: update addon (3) 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
8c296d2da7 rar2fs: update to 1.29.7 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
acd320f663 iperf: update to 3.17.1 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
d0677f52e8 nmap: update to 7.95 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
86b6909b77 network-tools: update addon (1) 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
f7a3a13b47 libmediainfo: update to 24.06 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
f671c0ab57 mediainfo: update to 24.06 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
6118dec191 mpv-drmprime: drop upstreamed patch 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
d1d733464e multimedia-tools: update addon (1) 2024-07-06 12:34:00 +00:00
Rudi Heitbaum
a2bcf49e37 moby: update to 27.0.3 2024-07-06 12:33:29 +00:00
Rudi Heitbaum
0099dcfcc2 cli: update to 27.0.3 2024-07-06 12:33:29 +00:00
Rudi Heitbaum
5d82dc7940 containerd: update to 1.7.19 2024-07-06 12:33:29 +00:00
Rudi Heitbaum
5ffb3b2a1c docker: update to 27.0.3 and addon (5) 2024-07-06 12:33:29 +00:00
Rudi Heitbaum
d2c9e68560 pcsc-lite: update to 2.2.3 and meson 2024-07-06 12:33:29 +00:00
Rudi Heitbaum
d73e2b19ff oscam: update to 1.20 (11744) and addon (1) 2024-07-06 12:33:29 +00:00
Rudi Heitbaum
6acc0ea8da ccid: update to 1.6.0 2024-07-06 12:33:29 +00:00
Rudi Heitbaum
2813dcdf8d pcscd: update addon (1) 2024-07-06 12:33:29 +00:00
Rudi Heitbaum
0618bfe81e libvpx: update to 1.14.1 2024-07-06 12:33:29 +00:00
Rudi Heitbaum
530b2ffb03 aom: update to 3.9.1 2024-07-06 12:33:29 +00:00
Rudi Heitbaum
3ff098a8e4 ffmpeg-tools: update addon (2) 2024-07-06 12:33:29 +00:00
Rudi Heitbaum
90e20c1154 tvheadend43: update addon (1) 2024-07-06 12:33:29 +00:00
Ian Leonard
de67ea0a84 chrome: conditionally extract deb file
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2024-07-06 12:33:22 +00:00
Christian Hewitt
50b57a4216
Merge pull request #9055 from heitbaum/regdb12
wireless-regdb: update to 2024.07.04
2024-07-06 05:39:13 +04:00
Rudi Heitbaum
2081154fd2 wireless-regdb: update to 2024.07.04
Release notes:
- https://git.kernel.org/pub/scm/linux/kernel/git/wens/wireless-regdb.git
2024-07-05 08:11:20 +00:00
Matthias Reichl
7d96890071
Merge pull request #9048 from heitbaum/openssh
[le12] openssh: update to 9.8p1
2024-07-02 14:50:15 +02:00
Rudi Heitbaum
7ad1bc0d6f openssh: update to 9.8p1
Change log:
- https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/ChangeLog

Release notes:
- https://www.openssh.com/releasenotes.html#9.8p1

Release notes:
- https://www.openssh.com/txt/release-9.8p1
2024-07-02 11:40:27 +00:00
Christian Hewitt
5c1e33343d
linux: backport anysee usb patch from Linux 6.10
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2024-06-30 13:53:11 +00:00
Christian Hewitt
96e1db9d33
Merge pull request #9043 from heitbaum/add12
[le12] Addon updates
2024-06-30 17:32:01 +04:00
Rudi Heitbaum
ca3c7dcccc jellyfin: update to 10.9.7 and addon (1)
release notes:
- https://jellyfin.org/posts/jellyfin-release-10.9.0
- https://github.com/jellyfin/jellyfin/releases

new repositories:
- https://repo.jellyfin.org/files/server/portable/
- https://repo.jellyfin.org/?path=/server/portable/latest-stable/any
- https://repo.jellyfin.org/?path=/server/portable
- https://jellyfin.org/posts/new-ci-new-repo
2024-06-30 13:02:41 +00:00
Rudi Heitbaum
8de43097e2 btrfs-progs: update to 6.9.1 and addon (2) 2024-06-30 13:02:41 +00:00
Rudi Heitbaum
9278f1acbd moby: update to 27.0.2 2024-06-30 13:02:41 +00:00
Rudi Heitbaum
d2fd20baa5 cli: update to 27.0.2 2024-06-30 13:02:41 +00:00
Rudi Heitbaum
861f108e3a runc: update to 1.1.13 2024-06-30 13:02:41 +00:00
Rudi Heitbaum
f3f0153a73 docker: update to 27.0.2 and addon (4) 2024-06-30 13:02:41 +00:00
Christian Hewitt
9685f0ea31
Merge pull request #9037 from heitbaum/le12
[le12] pvr.waipu: update 21.8.3-Omega to 21.8.4-Omega
2024-06-28 19:10:48 +04:00
Christian Hewitt
6ad72641b4
Merge pull request #9035 from heitbaum/fix12
pvr.stalker: add missing libxml2 build dependancy
2024-06-28 19:10:05 +04:00
Rudi Heitbaum
8b5588b01b pvr.stalker: add missing libxml2 build dependancy 2024-06-28 14:25:52 +00:00
Rudi Heitbaum
accb2f7ac7 pvr.waipu: update 21.8.3-Omega to 21.8.4-Omega 2024-06-28 14:23:12 +00:00
Christian Hewitt
d7ea2b2184
u-boot: update Amlogic patches to fix Odroid N2 boot
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2024-06-27 10:59:49 +00:00
CvH
f511873899
Merge pull request #9028 from heitbaum/le12
[le12] pvr.waipu: update 21.8.1-Omega to 21.8.3-Omega
2024-06-27 11:53:37 +02:00
Rudi Heitbaum
5211b18990 pvr.waipu: update 21.8.1-Omega to 21.8.3-Omega 2024-06-27 09:26:52 +00:00
Ian Leonard
a2b8ac87b3
Merge pull request #9026 from heitbaum/pvr
[le12] pvr.stalker: update 21.0.1-Omega to 21.1.0-Omega
2024-06-25 22:19:47 -04:00
Rudi Heitbaum
0b5ee8eb38 pvr.stalker: update 21.0.1-Omega to 21.1.0-Omega 2024-06-25 22:02:42 +00:00
Christian Hewitt
7737b625c7
Merge pull request #9025 from HiassofT/le12-kernel-6.6.35
[le12] linux (RPi): update to 6.6.35
2024-06-25 15:26:58 +04:00
Matthias Reichl
11b508281e linux (RPi): update to 6.6.35-d2813c0
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-06-25 11:36:38 +02:00
Christian Hewitt
2c07c4827c
Merge pull request #9022 from HiassofT/le12-ia-21.4.10
[le12] inputstream.adaptive: update to 21.4.10-Omega
2024-06-24 21:21:42 +04:00
Matthias Reichl
8ca0737252 linux (RPi): config options for 6.6.35-5263478
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-06-24 18:48:50 +02:00
Matthias Reichl
e19f16db7d linux (RPi): drop ntfs3 corruption patch
This commit is included in the current kernel

Signed-off-by: Matthias Reichl <hias@horus.com>
2024-06-24 18:48:50 +02:00
Matthias Reichl
ca84753be4 linux (RPi): update to 6.6.35-5263478
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-06-24 18:45:23 +02:00
Matthias Reichl
a1398322c9 linux (RPi): update to 6.6.34-f54dbdd
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-06-24 18:44:09 +02:00
Matthias Reichl
292165bd1f inputstream.adaptive: update to 21.4.10-Omega
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-06-24 18:28:51 +02:00
Christian Hewitt
741f8dfaa8
Merge pull request #9016 from sky42src/le12_kodi_01bd800
[le12] kodi: update to 01bd800
2024-06-23 05:32:03 +04:00
Peter Tuschy
6688ac997b linux (Generic): enable all Intel pinctrl drivers 2024-06-22 22:55:29 +02:00
Peter Tuschy
e8e2b12da7 kodi: update to 01bd800 2024-06-22 22:52:41 +02:00
Christian Hewitt
ea411c4968
Merge pull request #8846 from HiassofT/le12-cec
[le12] cec: Allow cec driver to handle multiple instances
2024-06-21 18:08:14 +04:00
Rudi Heitbaum
ea7c3bb2c7
Merge pull request #9012 from chewitt/ntfs-16k-12
linux: rpi: add ntfs3 corruption fix patch
2024-06-22 00:07:59 +10:00
Christian Hewitt
77ccaa4900
Merge pull request #8845 from HiassofT/le12-fs-resize
[le12] busybox: use mke2fs instead of resize2fs
2024-06-21 18:07:42 +04:00
Christian Hewitt
9573487c7e
linux: rpi: add ntfs3 corruption fix patch 2024-06-21 14:02:14 +00:00
Rudi Heitbaum
3c5d16a861
Merge pull request #8852 from chewitt/kwiboo-patch-12
[LE12] linux: raspberrypi: add reorder channel allocation patch
2024-06-21 23:59:19 +10:00
CvH
6b04385e28
Merge pull request #8996 from flubshi/le12_binary_update
[le12] kodi-binary-addons: update to latest versions
2024-06-16 17:06:30 +02:00
flubshi
c9937cd834 kodi-binary-addons: update to latest versions 2024-06-16 17:01:22 +02:00
Christian Hewitt
8e609a447b
Merge pull request #8993 from mglae/le12_ffmpeg_dash
ffmpeg, ffmpegx: allow dash demuxer by enabling libxml2
2024-06-16 07:02:27 +04:00
mglae
c6fb0dda1c ffmpeg-tools: update addon (1) 2024-06-15 18:39:51 +02:00
mglae
16ac3ef8dc ffmpeg-tools: don't copy libxcb* libs already included in X11 image 2024-06-15 18:39:51 +02:00
mglae
3b11a8ddef ffmpegx: allow dash demuxer by adding libxml2 2024-06-15 18:39:51 +02:00
mglae
c34bc44b6c ffmpeg: allow dash demuxer by adding libxml2 2024-06-15 18:39:51 +02:00
Christian Hewitt
4348f31aa0
Merge pull request #8986 from HiassofT/le12-kodi-omega-240613
[le12] kodi: update to latest Omega version
2024-06-13 18:46:38 +04:00
Christian Hewitt
e764e4b2a3
Merge pull request #8985 from HiassofT/le12-kernel-6.6.32
[le12] linux (RPi): update to 6.6.33
2024-06-13 18:45:08 +04:00
Matthias Reichl
06f71ede30 kodi: update to 021d39f
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-06-13 15:49:49 +02:00
Matthias Reichl
3f0a616f0b linux (RPi): config options for 6.6.33-51c5d2b
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-06-13 13:39:56 +02:00
Matthias Reichl
d382839d7e linux (RPi): update to 6.6.33-51c5d2b
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-06-13 13:39:56 +02:00
Matthias Reichl
bb95c87979 rpi-eeprom: update to 80be2d6
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-06-12 15:53:22 +02:00
CvH
39132febc9
Merge pull request #8975 from chewitt/dvb-fix
linux: backport anysee usb patch from Linux 6.10
2024-06-11 16:47:21 +02:00
CvH
226f8f271f
Merge pull request #8973 from chewitt/tree-12
tree: add tree binary to system-tools
2024-06-11 16:47:03 +02:00
Christian Hewitt
66c8368c85
Merge pull request #8977 from heitbaum/samba
samba: update to 4.19.7
2024-06-11 17:46:21 +04:00
Rudi Heitbaum
7aaa825e66 samba: update to 4.19.7
Release notes:
- https://www.samba.org/samba/history/samba-4.19.7.html
2024-06-11 13:31:13 +00:00
Christian Hewitt
4330a07750
linux: backport anysee usb patch from Linux 6.10
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2024-06-11 02:12:23 +00:00
Matthias Reichl
0eb9ce5160 linux (RPi): update to 6.6.32-5ba39f5
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-06-10 14:06:06 +02:00
Matthias Reichl
7a9455f9d2 rpi-eeprom: update to 88f96b4
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-06-10 14:06:06 +02:00
Matthias Reichl
31f58ad1bb RPi: update to firmware 645bdf6
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-06-10 14:06:06 +02:00
Christian Hewitt
4fa7eb658c
system-tools: include tree to addon
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2024-06-09 15:55:43 +00:00
Christian Hewitt
5a978e0964
tree: add initial package
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2024-06-09 15:55:35 +00:00
CvH
22385e6f26
Merge pull request #8972 from heitbaum/docker12
[le12] docker: server: fix version display
2024-06-09 16:10:14 +02:00
Rudi Heitbaum
af4fd623be docker: server: fix version display and addon (3) 2024-06-09 13:14:05 +00:00
Rudi Heitbaum
1ae93710f5 moby: fix version display
nuc12:~ # docker version

was:

Server:
 Engine:
  Version:          library-import
  API version:      1.45 (minimum version 1.24)
  Go version:       go1.22.4
  Git commit:       library-import
  Built:            library-import
  OS/Arch:          linux/amd64
  Experimental:     true

is:

Server:
 Engine:
  Version:          26.1.4
  API version:      1.45 (minimum version 1.24)
  Go version:       go1.22.4
  Git commit:       de5c9cf0b96e4e172b96db54abababa4a328462f
  Built:            Sun Jun  9 13:03:48 UTC 2024
  OS/Arch:          linux/amd64
  Experimental:     true
2024-06-09 13:14:05 +00:00
Christian Hewitt
405b31e005
Merge pull request #8968 from heitbaum/mesa2409
[le12] mesa: update to 24.0.9
2024-06-07 10:07:00 +04:00
Rudi Heitbaum
d4eace884c mesa: update to 24.0.9 2024-06-07 04:38:14 +00:00
Christian Hewitt
c098e6dd9f
Merge pull request #8967 from heitbaum/addon12
[le12] addon updates
2024-06-06 15:17:44 +04:00
Rudi Heitbaum
a5a9372bdb docker: update to 26.1.4 and addon (2)
- containerd: update to 1.7.18
- cli: update to 26.1.4
- go: update to 1.22.4
- moby: update to 26.1.4
2024-06-06 10:46:35 +00:00
Rudi Heitbaum
0886a8a546 containerd: update to 1.7.18 2024-06-06 10:46:35 +00:00
Rudi Heitbaum
64501d4a00 cli: update to 26.1.4 2024-06-06 10:46:35 +00:00
Rudi Heitbaum
60773faafb moby: update to 26.1.4 2024-06-06 10:46:35 +00:00
Rudi Heitbaum
af464d2819 go: update to 1.22.4 2024-06-06 10:46:35 +00:00
Rudi Heitbaum
d4d97eee8b mariadb: update to 11.4.2 and addon (2)
The MariaDB Foundation is pleased to announce the availability
of MariaDB 11.4.2, the first stable release in the MariaDB
11.4 long-term maintenance series, maintained for five years.

release notes and changelog:
- https://mariadb.com/kb/en/mdb-11-4-2-rn/
- https://mariadb.com/kb/en/mdb-11-4-2-cl/
2024-06-06 10:46:28 +00:00
Christian Hewitt
61123a85de
Merge pull request #8963 from heitbaum/openssl322 2024-06-05 13:24:11 +04:00
Rudi Heitbaum
7142d2fe2e openssl: update to 3.2.2
Release notes:
- https://www.openssl.org

Release notes:
- https://www.openssl.org/news/vulnerabilities.html
2024-06-05 08:16:02 +00:00
Christian Hewitt
0ad8fac2e7
Merge pull request #8962 from heitbaum/iwd12
[le12] iwd: update to 2.18
2024-06-05 05:25:34 +04:00
Rudi Heitbaum
1e16ce0789 iwd: update to 2.18 2024-06-04 21:22:13 +00:00
Christian Hewitt
6e830832d0
Merge pull request #8958 from heitbaum/bin12
[le12] pvr.waipu: update 21.7.0-Omega to 21.8.0-Omega
2024-06-04 18:46:39 +04:00
Rudi Heitbaum
204431c6b4 pvr.waipu: update 21.7.0-Omega to 21.8.0-Omega 2024-06-04 10:44:36 +00:00
Christian Hewitt
d4c5984f65
Merge pull request #8955 from heitbaum/bin12
[le12] pvr.waipu: update 21.6.6-Omega to 21.7.0-Omega
2024-06-03 18:51:10 +04:00
Rudi Heitbaum
890d23e440 pvr.waipu: update 21.6.6-Omega to 21.7.0-Omega 2024-06-03 12:19:12 +00:00
Christian Hewitt
b0c162f9a3
Merge pull request #8948 from heitbaum/cert12
[le12] cacert.pem: update to 2024-05-30
2024-06-02 09:00:55 +04:00
LibreELEC Bot
91e0adbcee cacert.pem: update to 2024-05-30
This commit updates cacert.pem certificate bundle with mk-ca-bundle.pl script using the
content of [certdata][1] associated with mozilla/gecko-dev@4d4015d3c2,

[1]: 4d4015d3c2/security/nss/lib/ckfw/builtins/certdata.txt
2024-06-02 04:56:09 +00:00
Christian Hewitt
bec8061e15
Merge pull request #8942 from flubshi/le12_bin_pvr
[le12] kodi-binary-addons: update to latest versions
2024-06-01 13:44:58 +04:00
flubshi
cf245ba824 kodi-binary-addons: update to latest versions
- pvr.vuplus: update 21.1.2-Omega to 21.2.0
- pvr.waipu: update 21.6.4-Omega to 21.6.6-Omega
2024-06-01 11:36:22 +02:00
Christian Hewitt
edf18b0864
Merge pull request #8938 from heitbaum/bin12
[le12] inputstream.adaptive: update 21.4.8-Omega to 21.4.9-Omega
2024-06-01 12:53:34 +04:00
Rudi Heitbaum
5470f834a2 inputstream.adaptive: update 21.4.8-Omega to 21.4.9-Omega 2024-05-29 11:25:56 +00:00
Christian Hewitt
2edc61968c
Merge pull request #8932 from heitbaum/bin12
[le12] peripheral.joystick: update 21.1.15-Omega to 21.1.18-Omega
2024-05-28 19:22:09 +04:00
Rudi Heitbaum
a051424078 peripheral.joystick: update 21.1.15-Omega to 21.1.18-Omega 2024-05-28 09:47:42 +00:00
Christian Hewitt
08bf07d83f
Merge pull request #8928 from heitbaum/bin12 2024-05-27 20:00:46 +04:00
Rudi Heitbaum
4390bbc357 kodi-binary-addons: update to latest versions
- pvr.hts: update 21.2.3-Omega to 21.2.4-Omega
- pvr.waipu: update 21.6.3-Omega to 21.6.4-Omega
2024-05-27 11:36:18 +00:00
Rudi Heitbaum
4298651586
Merge pull request #8854 from chewitt/rtl8761bu
amlogic: include rtl8761bu firmware
2024-05-24 22:00:22 +10:00
Christian Hewitt
0958788388
Merge pull request #8925 from HiassofT/le12-kernel-6.6.31
[le12] linux (RPi): update to 6.6.31
2024-05-24 15:53:00 +04:00
Matthias Reichl
7d56bcb9f2 linux (RPi): update to 6.6.31-573f8fd
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-05-23 21:29:17 +02:00
Matthias Reichl
d9eeae320d linux (RPi): update to 6.6.31-1ac74d2
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-05-23 21:29:17 +02:00
Matthias Reichl
2b362ad8a2 rpi-eeprom: update to 61fb895
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-05-23 21:29:17 +02:00
Matthias Reichl
b9454a2bd7 rpi-eeprom: update to 2b2c810
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-05-23 21:29:17 +02:00
Matthias Reichl
74d10b43f4 linux (RPi): update to 6.6.30-886f86f
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-05-23 21:29:17 +02:00
Christian Hewitt
c73b2f43d7
Merge pull request #8920 from heitbaum/mesa12
[le12] mesa: update to 24.0.8
2024-05-23 20:20:54 +04:00
Rudi Heitbaum
dc0b90eeba mesa: update to 24.0.8 2024-05-23 09:35:32 +00:00
Christian Hewitt
3878881d7a
Merge pull request #8912 from heitbaum/bin12 2024-05-22 12:08:39 +04:00
Rudi Heitbaum
a7576da87f pvr.zattoo: update 21.0.1-Omega to 21.0.2-Omega 2024-05-21 13:58:01 +00:00
CvH
ddaf01fc76
Merge pull request #8910 from heitbaum/bin12
[le12] kodi-binary-addons: update to latest versions
2024-05-20 09:19:50 +02:00
CvH
56edf7ec79
Merge pull request #8908 from heitbaum/actions12
[le12] tools/docker: add cpp-13 to noble Dockerfile
2024-05-20 09:19:35 +02:00
Rudi Heitbaum
057ae34363 kodi-binary-addons: update to latest versions
- inputstream.adaptive: update 21.4.7-Omega to 21.4.8-Omega
- pvr.waipu: update 21.6.1-Omega to 21.6.3-Omega
2024-05-20 07:16:10 +00:00
Rudi Heitbaum
3065e650e7 tools/docker: add cpp-13 to noble Dockerfile 2024-05-20 06:06:34 +00:00
Christian Hewitt
d68833d116
Merge pull request #8905 from heitbaum/addon12
[le12] Addon updates
2024-05-19 11:08:09 +04:00
Rudi Heitbaum
010ab6c48f docker: update to 26.1.3 and addon (1) 2024-05-19 06:56:00 +00:00
Rudi Heitbaum
4bf36bd332 go: update to 1.22.3 2024-05-19 06:56:00 +00:00
Rudi Heitbaum
447df931ea containerd: update to 1.7.17 2024-05-19 06:56:00 +00:00
Rudi Heitbaum
8f4bd6ca67 cli: update to 26.1.3 2024-05-19 06:56:00 +00:00
Rudi Heitbaum
c9acfff2fe moby: update to 26.1.3
release notes:
- https://github.com/moby/moby/releases/tag/v26.1.0
- https://github.com/moby/moby/releases/tag/v26.1.1
- https://github.com/moby/moby/releases/tag/v26.1.2
- https://github.com/moby/moby/releases/tag/v26.1.3
2024-05-19 06:56:00 +00:00
Rudi Heitbaum
b3b4f80902 mariadb: update to 10.11.8 and addon (1) 2024-05-19 06:56:00 +00:00
Rudi Heitbaum
472cf71d19 btrfs-progs: update to 6.8.1 and addon (1) 2024-05-19 06:56:00 +00:00
Rudi Heitbaum
01615d98d4 syncthing: update to 1.27.7 and addon (1) 2024-05-19 06:56:00 +00:00
Rudi Heitbaum
dabe9fd016 prometheus-node-exporter: update to 1.8.0 and addon (1) 2024-05-19 06:56:00 +00:00
Rudi Heitbaum
50b3bc9adf screen: update PKG_ to https 2024-05-19 06:56:00 +00:00
Christian Hewitt
4a0ed20b92
Merge pull request #8867 from heitbaum/linux6630le12
[le12] linux; update to 6.6.30
2024-05-15 20:18:51 +04:00
Christian Hewitt
b1c0ec63a4
Merge pull request #8894 from heitbaum/pvr12
[le12] pvr.waipu: update 21.6.0-Omega to 21.6.1-Omega
2024-05-15 20:11:42 +04:00
Christian Hewitt
6af8f5bf48
Merge pull request #8892 from heitbaum/wireless12
[le12] wireless-regdb: update to 2024.05.08
2024-05-15 20:10:53 +04:00
Rudi Heitbaum
3f4fd0c15b pvr.waipu: update 21.6.0-Omega to 21.6.1-Omega 2024-05-15 12:16:42 +00:00
Rudi Heitbaum
626f7fe844 wireless-regdb: update to 2024.05.08 2024-05-15 12:08:10 +00:00
Rudi Heitbaum
b6d4168102
Merge pull request #8881 from mglae/le12_fix_boblight
boblight: libboblight.so has to be in lib not lib.private
2024-05-12 16:00:08 +10:00
Christian Hewitt
2efa651704
Merge pull request #8885 from heitbaum/bin12
[le12] inputstream.adaptive: update 21.4.6-Omega to 21.4.7-Omega
2024-05-10 16:30:34 +04:00
Rudi Heitbaum
b31d84a16b inputstream.adaptive: update 21.4.6-Omega to 21.4.7-Omega 2024-05-10 12:27:26 +00:00
Christian Hewitt
5f016fff29
Merge pull request #8882 from garbear/backport-atari
[LE12] Update Atari emulators for authetic buttonmaps
2024-05-09 13:53:21 +04:00
Garrett Brown
be15b7548b game.libretro.atari800: Update for authentic Atari buttonmap 2024-05-09 02:33:53 -07:00
Garrett Brown
b395a0b2ec game.libretro.a5200: Update for authentic Atari buttonmap 2024-05-09 02:33:50 -07:00
Christian Hewitt
b1494c2c10
Merge pull request #8877 from jernejsk/opi3-lts-fix
[LE12] Allwinner: linux: Fix OrangePi 3 LTS ethernet
2024-05-09 07:02:02 +04:00
Christian Hewitt
7ef5cef3d6
Merge pull request #8879 from heitbaum/mesa12
[le12] mesa: update to 24.0.7
2024-05-09 06:46:33 +04:00
mglae
9cda6f976b boblightd: update addon (1) 2024-05-09 00:30:49 +02:00
mglae
1713564d38 boblightd: only include required libboblight.so 2024-05-09 00:30:49 +02:00
mglae
12ab3befc9 boblightd: Revert "boblightd: enable lib.private via RPATH"
This reverts commit d608f68c9b8378fb151b766b53721bbca6ea4743.

script.xbmc.boblight require libboblight.so in lib path to be found from Python.

See https://forum.libreelec.tv/thread/28505-boblight-not-working-on-12-0-anymore/?postID=191714#post191714
2024-05-09 00:30:49 +02:00
Rudi Heitbaum
23661ec813 mesa: update to 24.0.7 2024-05-08 22:27:56 +00:00
Christian Hewitt
3bc98286e6
Merge pull request #8874 from heitbaum/bin12
[le12] kodi-binary-addons: update to latest versions
2024-05-08 21:17:08 +04:00
Rudi Heitbaum
54da347cd1 kodi-binary-addons: update to latest versions
- pvr.mediaportal.tvserver: update 21.0.1-Omega to 21.0.2-Omega
- pvr.waipu: update 21.5.1-Omega to 21.6.0-Omega
2024-05-08 11:57:21 +00:00
Christian Hewitt
c3222487df
Merge pull request #8873 from rockchip-with-unofficial-love/le12-3328-backport-uboot
[le12] u-boot (RK3328): BACKPORT: Set efuse auto mode and timing control
2024-05-08 06:42:22 +04:00
Michele Zuccala
6053033169 u-boot (RK3328): BACKPORT: Set efuse auto mode and timing control
Backport commit[1] that enables efuse and fixes a bug related to video resolutions <=720p

1. 5708e8eeae
2024-05-07 22:23:09 +02:00
Christian Hewitt
93d721d857
Merge pull request #8869 from heitbaum/le12
[le12] pvr.plutotv: update 21.2.0-Omega to 21.3.0-Omega
2024-05-07 12:52:35 +04:00
Rudi Heitbaum
0ce585e99c pvr.plutotv: update 21.2.0-Omega to 21.3.0-Omega 2024-05-07 03:14:35 +00:00
Rudi Heitbaum
945af63977 linux: update to 6.6.30 2024-05-06 14:06:42 +00:00
Rudi Heitbaum
ce1e9b7317 linux (Generic): update .config for 6.6.30 setting CPU_MITIGATIONS 2024-05-06 14:06:42 +00:00
Rudi Heitbaum
2c6e5f3b52 linux (Rockchip RK3399): update .config for 6.6.29 setting USB_PCI_AMD 2024-05-06 14:06:42 +00:00
Rudi Heitbaum
4027cacb53 linux (Qualcomm): update .config for 6.6.29 setting USB_PCI_AMD 2024-05-06 14:06:42 +00:00
Rudi Heitbaum
aaea32a7c6 linux (NXP iMX6): update .config for 6.6.29 setting USB_PCI_AMD 2024-05-06 14:06:42 +00:00
Rudi Heitbaum
796ad6ee12 linux (Generic): update .config for 6.6.29 setting USB_PCI_AMD 2024-05-06 14:06:42 +00:00
Christian Hewitt
5087609b63
Merge pull request #8856 from HiassofT/le12-kernel-6.6.29
[le12] linux (RPi): update to 6.6.30
2024-05-05 12:05:00 +04:00
Christian Hewitt
e9bd52d18b
Merge pull request #8862 from heitbaum/addon12 2024-05-05 08:47:30 +04:00
Christian Hewitt
c9dcfbdb76
Merge pull request #8860 from heitbaum/addonfix12 2024-05-05 08:46:03 +04:00
Rudi Heitbaum
7fdcd423be visualization.projectm: update 20.2.0-Nexus to 21.0.1-Omega 2024-05-05 04:39:40 +00:00
Rudi Heitbaum
3b60287f75 pvr.plutotv: update 21.1.1-Omega to 21.2.0-Omega 2024-05-05 04:39:40 +00:00
Rudi Heitbaum
a1ef54185c fdupes: add missing sqlite DEPEND 2024-05-05 04:38:07 +00:00
Matthias Reichl
a981540473 RPi: update to firmware 33aead4
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-05-03 20:56:11 +02:00
Christian Hewitt
cba8f9f950
amlogic: include rtl8761bu firmware
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2024-05-03 16:21:46 +00:00
Christian Hewitt
051e2683bd
Merge pull request #8850 from heitbaum/system-tools12
[le12] system-tools: move smbus.so to lib and addon (1)
2024-05-03 16:49:47 +04:00
Christian Hewitt
1d8663caae
linux: raspberrypi: add reorder channel allocation patch
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
2024-05-03 12:46:39 +00:00
Rudi Heitbaum
9eefd8e595 system-tools: move smbus.so to lib and addon (1) 2024-05-03 12:24:05 +00:00
Matthias Reichl
b136d671ad linux (RPi): config options for 6.6.30-dda85fd
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-05-03 10:47:53 +02:00
Matthias Reichl
6ae81b9106 linux (RPi): update to 6.6.30-dda85fd
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-05-03 10:47:53 +02:00
Matthias Reichl
eb5674267d linux (RPi): update to 6.6.29-3a8b720
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-05-02 21:49:54 +02:00
Matthias Reichl
f5c2a0d1e4 linux (RPi): update to 6.6.29-7c517e7
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-05-02 21:49:54 +02:00
Matthias Reichl
b52ff6a7c9 RPi: update to firmware 22d5392
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-05-02 21:49:54 +02:00
Dom Cobley
59a4198959 cec: Allow cec driver to handle multiple instances
Currently on a Pi4/5, LibreELEC is largely usable when connected
to second hdmi port, except CEC doesn't work as it's hard-coded to
/dev/cec0.

This generates extra support issues. With this patch it does use
the correct cec interface when booting connected to second hdmi
port.
2024-05-02 16:12:18 +02:00
Matthias Reichl
8a569e592f busybox: use mke2fs instead of resize2fs
This ensures the /storage filesystem will have the correct options
(block size, inode_ratio etc) for the target partition size.

Signed-off-by: Matthias Reichl <hias@horus.com>
2024-05-02 16:08:13 +02:00
Matthias Reichl
bbd5bbfdff
Merge pull request #8843 from heitbaum/bin12
[le12] kodi-binary-addons: update to latest versions
2024-05-02 13:36:37 +02:00
Rudi Heitbaum
2552f67324 kodi-binary-addons: update to latest versions
- inputstream.adaptive: update 21.4.5-Omega to 21.4.6-Omega
- peripheral.joystick: update 21.1.14-Omega to 21.1.15-Omega
- pvr.nextpvr: update 21.0.3-Omega to 21.1.0-Omega
2024-05-02 11:25:56 +00:00
Rudi Heitbaum
5afc5f7619
Merge pull request #8841 from chewitt/snapcast
[LE12] snapcast: fix hash (again)
2024-05-02 14:59:34 +10:00
Christian Hewitt
af62625bc2
Merge pull request #8831 from heitbaum/binaries
[le12] pvr.hts: update 21.2.2-Omega to 21.2.3-Omega
2024-05-02 08:53:58 +04:00
Christian Hewitt
68b89fd17a
Merge pull request #8832 from heitbaum/mesa
[le12] mesa: update to 24.0.6
2024-05-02 08:53:20 +04:00
Peter
def0fa94dc
snapcast: fix hash (again) 2024-05-02 04:50:26 +00:00
Christian Hewitt
05f828fd76
Merge pull request #8834 from heitbaum/peripheral.joystick
[le12] peripheral.joystick: update 21.1.11-Omega to 21.1.14-Omega
2024-05-02 08:43:26 +04:00
Rudi Heitbaum
6baf765b71 peripheral.joystick: update 21.1.12-Omega to 21.1.14-Omega 2024-05-02 02:30:30 +00:00
Rudi Heitbaum
9391a1c797 peripheral.joystick: update 21.1.11-Omega to 21.1.12-Omega 2024-04-29 10:13:59 +00:00
Rudi Heitbaum
31b452cdef mesa: update to 24.0.6
Bas Nieuwenhuizen (1):
      radv: Fix differing aspect masks for multiplane image copies.

Boris Brezillon (1):
      nir/lower_blend: Fix nir_blend_logicop() for 8/16-bit integer formats

Dave Airlie (1):
      egl/dri2: don't bind dri2 for zink

Eric Engestrom (7):
      docs: add sha256sum for 24.0.5
      .pick_status.json: Update to 2bb102f020b3a5834d219ab474c6bcdd02f88d09
      .pick_status.json: Update to 7a1779edc7fb82c891e584074b95d1a4801c1782
      .pick_status.json: Mark 3c673919c348b0611595b32fcc8a3d376868c830 as denominated
      .pick_status.json: Update to cd5c9870ea1d7e73d05f125b229f34e5749c8345
      docs: add release notes for 24.0.6
      VERSION: bump for 24.0.6

Eric R. Smith (3):
      panfrost: fix a GPU/CPU synchronization problem
      panfrost: mark separate_stencil as valid when surface is valid
      panfrost: fix an incorrect stencil clear optimization

Georg Lehmann (1):
      aco: use v1 definition for v_interp_p1lv_f16

Gert Wollny (4):
      r600/sfn: Add array element parent also to array
      r600/sfn: Use dependecies to order barriers and LDS/RAT instructions
      r600/sfn: when emitting fp64 op2 groups pre-load values
      r600/sfn: Don't put b2f64 conversion into ALU group

Iago Toral Quiroga (1):
      broadcom/compiler: enable perquad with uses_wide_subgroup_intrinsics

Ian Romanick (1):
      intel/brw: Fix handling of cmat_signed_mask

Jonathan Gray (3):
      intel/dev: update DG2 device names
      intel/dev: update DG2 device names
      intel/dev: 0x7d45 is mtl-u not mtl-h

Jose Maria Casanova Crespo (1):
      broadcom/compiler: needs_quad_helper_invocation enable PER_QUAD TMU access

Karol Herbst (1):
      rusticl/program: handle -cl-no-subgroup-ifp

Konstantin Seurer (1):
      lavapipe: Handle multiple planes in GetDescriptorEXT

M Henning (1):
      nvk: Don't use a descriptor cbuf if it's too large

Mike Blumenkrantz (13):
      lavapipe: don't clamp index buffer size for null index buffer draws
      zink: block LA formats with srgb
      llvmpipe: clamp 32bit query results to low 32 bits rather than MIN
      lavapipe: clamp 32bit query results to low 32 bits rather than MIN
      nir/remove_unused_io_vars: check all components to determine variable liveness
      lavapipe: disable stencil test if no stencil attachment
      egl: fix defines for zink's dri3 check
      egl/android: fix zink loading
      zink: disable buffer reordering correctly on shader image binds
      zink: destroy shaderdb pipelines
      zink: add VK_PIPELINE_CREATE_CAPTURE_STATISTICS_BIT_KHR for shaderdb
      brw/lower_a2c: fix for scalarized fs outputs
      zink: copy shader name when copying shader info

Patrick Lerda (2):
      r300: fix r300_draw_elements() behavior
      panfrost: remove panfrost_create_shader_state() related dead code

Paulo Zanoni (1):
      anv/sparse: replace device->using_sparse with device->num_sparse_resources

Sagar Ghuge (3):
      anv: Fix typo in DestinationAlphaBlendFactor value
      anv: Use appropriate argument format for indirect draw
      isl: Update isl_swizzle_supports_rendering comment

Samuel Pitoiset (3):
      radv: add missing SQTT markers when an indirect indexed draw is used with DGC
      radv: use canonicalized VA for VM fault reports
      radv: fix waiting for occlusion queries on GFX6-8

Stéphane Cerveau (1):
      vulkan/video: hevc: b-frames can be reference or not

Yonggang Luo (1):
      compiler/spirv: vtn_add_printf_string support for handling OpBitcast

nyanmisaka (1):
      radeonsi/uvd_enc: update to use correct padding size
2024-04-24 23:14:53 +00:00
Rudi Heitbaum
92203a51f9 pvr.hts: update 21.2.2-Omega to 21.2.3-Omega 2024-04-24 11:28:58 +00:00
428 changed files with 8609 additions and 3870 deletions

View File

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

View File

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

View File

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="gtk3"
PKG_VERSION="3.24.41"
PKG_SHA256="47da61487af3087a94bc49296fd025ca0bc02f96ef06c556e7c8988bd651b6fa"
PKG_VERSION="3.24.42"
PKG_SHA256="50f89f615092d4dd01bbd759719f8bd380e5f149f6fd78a94725e2de112377e2"
PKG_LICENSE="LGPL"
PKG_SITE="https://www.gtk.org/"
PKG_URL="https://ftp.gnome.org/pub/gnome/sources/gtk+/${PKG_VERSION:0:4}/gtk+-${PKG_VERSION}.tar.xz"

View File

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

View File

@ -3,7 +3,7 @@
PKG_NAME="cli"
PKG_VERSION="$(get_pkg_version moby)"
PKG_SHA256="b047e180c94452b4375f7e43997286e5a5712e66b1280574974b2e117b4e43bd"
PKG_SHA256="df7d44387166d90954e290dfbe0a278649bf71d0e89933615bdc0757580b68e4"
PKG_LICENSE="ASL"
PKG_SITE="https://github.com/docker/cli"
PKG_URL="https://github.com/docker/cli/archive/v${PKG_VERSION}.tar.gz"
@ -12,7 +12,7 @@ PKG_LONGDESC="The Docker CLI"
PKG_TOOLCHAIN="manual"
# Git commit of the matching tag https://github.com/docker/cli/tags
export PKG_GIT_COMMIT="3c863ff8d3f0b81f25ed3afb60f2822019c4b94f"
export PKG_GIT_COMMIT="ce1223035ac3ab8922717092e63a184cf67b493d"
configure_target() {
go_configure

View File

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

View File

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

View File

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

View File

@ -4,8 +4,8 @@
#
#
diff -Naur a/cmd/dockerd/daemon_unix.go b/cmd/dockerd/daemon_unix.go
--- a/cmd/dockerd/daemon_unix.go 2024-01-04 15:38:22.000000000 +0000
+++ b/cmd/dockerd/daemon_unix.go 2024-01-06 03:43:42.144311172 +0000
--- a/cmd/dockerd/daemon_unix.go 2024-09-06 09:57:40.000000000 +0000
+++ b/cmd/dockerd/daemon_unix.go 2024-09-10 06:47:41.951753985 +0000
@@ -23,7 +23,7 @@
func getDefaultDaemonConfigDir() (string, error) {
@ -16,8 +16,8 @@ diff -Naur a/cmd/dockerd/daemon_unix.go b/cmd/dockerd/daemon_unix.go
// NOTE: CLI uses ~/.docker while the daemon uses ~/.config/docker, because
// ~/.docker was not designed to store daemon configurations.
diff -Naur a/cmd/dockerd/options.go b/cmd/dockerd/options.go
--- a/cmd/dockerd/options.go 2024-01-04 15:38:22.000000000 +0000
+++ b/cmd/dockerd/options.go 2024-01-06 03:43:42.144311172 +0000
--- a/cmd/dockerd/options.go 2024-09-06 09:57:40.000000000 +0000
+++ b/cmd/dockerd/options.go 2024-09-10 06:47:41.951753985 +0000
@@ -39,7 +39,7 @@
//
// - DOCKER_CONFIG only affects TLS certificates, but does not change the
@ -37,8 +37,8 @@ diff -Naur a/cmd/dockerd/options.go b/cmd/dockerd/options.go
// needed for rootless, but perhaps could be used for non-rootless(?)
// - When changing the location for TLS config, (ideally) they should
diff -Naur a/integration/plugin/authz/authz_plugin_test.go b/integration/plugin/authz/authz_plugin_test.go
--- a/integration/plugin/authz/authz_plugin_test.go 2024-01-04 15:38:22.000000000 +0000
+++ b/integration/plugin/authz/authz_plugin_test.go 2024-01-06 03:43:42.100977532 +0000
--- a/integration/plugin/authz/authz_plugin_test.go 2024-09-06 09:57:40.000000000 +0000
+++ b/integration/plugin/authz/authz_plugin_test.go 2024-09-10 06:47:41.908420295 +0000
@@ -56,15 +56,15 @@
ctrl = &authorizationController{}
@ -59,9 +59,9 @@ diff -Naur a/integration/plugin/authz/authz_plugin_test.go b/integration/plugin/
ctrl = nil
})
diff -Naur a/integration/plugin/graphdriver/external_test.go b/integration/plugin/graphdriver/external_test.go
--- a/integration/plugin/graphdriver/external_test.go 2024-01-04 15:38:22.000000000 +0000
+++ b/integration/plugin/graphdriver/external_test.go 2024-01-06 03:43:42.100977532 +0000
@@ -87,7 +87,7 @@
--- a/integration/plugin/graphdriver/external_test.go 2024-09-06 09:57:40.000000000 +0000
+++ b/integration/plugin/graphdriver/external_test.go 2024-09-10 06:47:41.908420295 +0000
@@ -88,7 +88,7 @@
sserver.Close()
jserver.Close()
@ -70,7 +70,7 @@ diff -Naur a/integration/plugin/graphdriver/external_test.go b/integration/plugi
assert.NilError(t, err)
}
@@ -351,10 +351,10 @@
@@ -352,10 +352,10 @@
respond(w, &graphDriverResponse{Size: size})
})
@ -84,8 +84,8 @@ diff -Naur a/integration/plugin/graphdriver/external_test.go b/integration/plugi
assert.NilError(t, err)
}
diff -Naur a/integration-cli/docker_cli_external_volume_driver_test.go b/integration-cli/docker_cli_external_volume_driver_test.go
--- a/integration-cli/docker_cli_external_volume_driver_test.go 2024-01-04 15:38:22.000000000 +0000
+++ b/integration-cli/docker_cli_external_volume_driver_test.go 2024-01-06 03:43:42.487646940 +0000
--- a/integration-cli/docker_cli_external_volume_driver_test.go 2024-09-06 09:57:40.000000000 +0000
+++ b/integration-cli/docker_cli_external_volume_driver_test.go 2024-09-10 06:47:42.278423345 +0000
@@ -262,10 +262,10 @@
send(w, `{"Capabilities": { "Scope": "global" }}`)
})
@ -118,27 +118,27 @@ diff -Naur a/integration-cli/docker_cli_external_volume_driver_test.go b/integra
assert.NilError(c, err)
defer os.RemoveAll(specPath)
diff -Naur a/integration-cli/docker_cli_network_unix_test.go b/integration-cli/docker_cli_network_unix_test.go
--- a/integration-cli/docker_cli_network_unix_test.go 2024-01-04 15:38:22.000000000 +0000
+++ b/integration-cli/docker_cli_network_unix_test.go 2024-01-06 03:43:42.487646940 +0000
@@ -201,14 +201,14 @@
--- a/integration-cli/docker_cli_network_unix_test.go 2024-09-06 09:57:40.000000000 +0000
+++ b/integration-cli/docker_cli_network_unix_test.go 2024-09-10 06:47:42.278423345 +0000
@@ -225,14 +225,14 @@
}
})
- err := os.MkdirAll("/etc/docker/plugins", 0o755)
+ err := os.MkdirAll("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins", 0o755)
assert.NilError(c, err)
assert.NilError(t, err)
- fileName := fmt.Sprintf("/etc/docker/plugins/%s.spec", netDrv)
+ fileName := fmt.Sprintf("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins/%s.spec", netDrv)
err = os.WriteFile(fileName, []byte(url), 0o644)
assert.NilError(c, err)
assert.NilError(t, err)
- ipamFileName := fmt.Sprintf("/etc/docker/plugins/%s.spec", ipamDrv)
+ ipamFileName := fmt.Sprintf("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins/%s.spec", ipamDrv)
err = os.WriteFile(ipamFileName, []byte(url), 0o644)
assert.NilError(c, err)
assert.NilError(t, err)
}
@@ -220,7 +220,7 @@
@@ -244,7 +244,7 @@
s.server.Close()
@ -148,27 +148,27 @@ diff -Naur a/integration-cli/docker_cli_network_unix_test.go b/integration-cli/d
}
diff -Naur a/integration-cli/docker_cli_swarm_test.go b/integration-cli/docker_cli_swarm_test.go
--- a/integration-cli/docker_cli_swarm_test.go 2024-01-04 15:38:22.000000000 +0000
+++ b/integration-cli/docker_cli_swarm_test.go 2024-01-06 03:43:42.494313654 +0000
@@ -793,14 +793,14 @@
--- a/integration-cli/docker_cli_swarm_test.go 2024-09-06 09:57:40.000000000 +0000
+++ b/integration-cli/docker_cli_swarm_test.go 2024-09-10 06:47:42.281756705 +0000
@@ -823,14 +823,14 @@
}
})
- err := os.MkdirAll("/etc/docker/plugins", 0o755)
+ err := os.MkdirAll("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins", 0o755)
assert.NilError(c, err)
assert.NilError(t, err)
- fileName := fmt.Sprintf("/etc/docker/plugins/%s.spec", netDrv)
+ fileName := fmt.Sprintf("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins/%s.spec", netDrv)
err = os.WriteFile(fileName, []byte(url), 0o644)
assert.NilError(c, err)
assert.NilError(t, err)
- ipamFileName := fmt.Sprintf("/etc/docker/plugins/%s.spec", ipamDrv)
+ ipamFileName := fmt.Sprintf("/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins/%s.spec", ipamDrv)
err = os.WriteFile(ipamFileName, []byte(url), 0o644)
assert.NilError(c, err)
assert.NilError(t, err)
}
@@ -813,7 +813,7 @@
@@ -843,7 +843,7 @@
setupRemoteGlobalNetworkPlugin(c, mux, s.server.URL, globalNetworkPlugin, globalIPAMPlugin)
defer func() {
s.server.Close()
@ -178,9 +178,9 @@ diff -Naur a/integration-cli/docker_cli_swarm_test.go b/integration-cli/docker_c
}()
diff -Naur a/libnetwork/drivers/remote/driver_test.go b/libnetwork/drivers/remote/driver_test.go
--- a/libnetwork/drivers/remote/driver_test.go 2024-01-04 15:38:22.000000000 +0000
+++ b/libnetwork/drivers/remote/driver_test.go 2024-01-06 03:43:42.480980226 +0000
@@ -41,7 +41,7 @@
--- a/libnetwork/drivers/remote/driver_test.go 2024-09-06 09:57:40.000000000 +0000
+++ b/libnetwork/drivers/remote/driver_test.go 2024-09-10 06:47:42.268423262 +0000
@@ -42,7 +42,7 @@
}
func setupPlugin(t *testing.T, name string, mux *http.ServeMux) func() {
@ -190,9 +190,9 @@ diff -Naur a/libnetwork/drivers/remote/driver_test.go b/libnetwork/drivers/remot
specPath = filepath.Join(os.Getenv("programdata"), "docker", "plugins")
}
diff -Naur a/libnetwork/ipams/remote/remote_test.go b/libnetwork/ipams/remote/remote_test.go
--- a/libnetwork/ipams/remote/remote_test.go 2024-01-04 15:38:22.000000000 +0000
+++ b/libnetwork/ipams/remote/remote_test.go 2024-01-06 03:43:42.470980156 +0000
@@ -36,7 +36,7 @@
--- a/libnetwork/ipams/remote/remote_test.go 2024-09-06 09:57:40.000000000 +0000
+++ b/libnetwork/ipams/remote/remote_test.go 2024-09-10 06:47:42.261756541 +0000
@@ -38,7 +38,7 @@
}
func setupPlugin(t *testing.T, name string, mux *http.ServeMux) func() {
@ -202,8 +202,8 @@ diff -Naur a/libnetwork/ipams/remote/remote_test.go b/libnetwork/ipams/remote/re
specPath = filepath.Join(os.Getenv("programdata"), "docker", "plugins")
}
diff -Naur a/libnetwork/libnetwork_unix_test.go b/libnetwork/libnetwork_unix_test.go
--- a/libnetwork/libnetwork_unix_test.go 2024-01-04 15:38:22.000000000 +0000
+++ b/libnetwork/libnetwork_unix_test.go 2024-01-06 03:43:42.484313584 +0000
--- a/libnetwork/libnetwork_unix_test.go 2024-09-06 09:57:40.000000000 +0000
+++ b/libnetwork/libnetwork_unix_test.go 2024-09-10 06:47:42.271756623 +0000
@@ -2,4 +2,4 @@
package libnetwork_test
@ -211,9 +211,9 @@ diff -Naur a/libnetwork/libnetwork_unix_test.go b/libnetwork/libnetwork_unix_tes
-var specPath = "/etc/docker/plugins"
+var specPath = "/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins"
diff -Naur a/pkg/plugins/discovery.go b/pkg/plugins/discovery.go
--- a/pkg/plugins/discovery.go 2024-01-04 15:38:22.000000000 +0000
+++ b/pkg/plugins/discovery.go 2024-01-06 03:43:42.107644246 +0000
@@ -120,12 +120,12 @@
--- a/pkg/plugins/discovery.go 2024-09-06 09:57:40.000000000 +0000
+++ b/pkg/plugins/discovery.go 2024-09-10 06:47:41.915087017 +0000
@@ -128,12 +128,12 @@
//
// On Unix in non-rootless mode:
//
@ -229,8 +229,8 @@ diff -Naur a/pkg/plugins/discovery.go b/pkg/plugins/discovery.go
func SpecsPaths() []string {
return specsPaths()
diff -Naur a/pkg/plugins/discovery_unix.go b/pkg/plugins/discovery_unix.go
--- a/pkg/plugins/discovery_unix.go 2024-01-04 15:38:22.000000000 +0000
+++ b/pkg/plugins/discovery_unix.go 2024-01-06 03:43:42.107644246 +0000
--- a/pkg/plugins/discovery_unix.go 2024-09-06 09:57:40.000000000 +0000
+++ b/pkg/plugins/discovery_unix.go 2024-09-10 06:47:41.915087017 +0000
@@ -12,7 +12,7 @@
if configHome, err := homedir.GetConfigHome(); err != nil {
return filepath.Join(configHome, "docker/plugins")
@ -248,8 +248,8 @@ diff -Naur a/pkg/plugins/discovery_unix.go b/pkg/plugins/discovery_unix.go
+ return []string{"/storage/.kodi/userdata/addon_data/service.system.docker/config/plugins", "/usr/lib/docker/plugins"}
}
diff -Naur a/pkg/plugins/plugins.go b/pkg/plugins/plugins.go
--- a/pkg/plugins/plugins.go 2024-01-04 15:38:22.000000000 +0000
+++ b/pkg/plugins/plugins.go 2024-01-06 03:43:42.107644246 +0000
--- a/pkg/plugins/plugins.go 2024-09-06 09:57:40.000000000 +0000
+++ b/pkg/plugins/plugins.go 2024-09-10 06:47:41.915087017 +0000
@@ -4,7 +4,7 @@
// Docker discovers plugins by looking for them in the plugin directory whenever
// a user or container tries to use one by name. UNIX domain socket files must
@ -260,8 +260,8 @@ diff -Naur a/pkg/plugins/plugins.go b/pkg/plugins/plugins.go
// its name if it exists.
//
diff -Naur a/registry/config_unix.go b/registry/config_unix.go
--- a/registry/config_unix.go 2024-01-04 15:38:22.000000000 +0000
+++ b/registry/config_unix.go 2024-01-06 03:43:42.487646940 +0000
--- a/registry/config_unix.go 2024-09-06 09:57:40.000000000 +0000
+++ b/registry/config_unix.go 2024-09-10 06:47:42.275089984 +0000
@@ -5,7 +5,7 @@
// defaultCertsDir is the platform-specific default directory where certificates
// are stored. On Linux, it may be overridden through certsDir, for example, when
@ -272,8 +272,8 @@ diff -Naur a/registry/config_unix.go b/registry/config_unix.go
// cleanPath is used to ensure that a directory name is valid on the target
// platform. It will be passed in something *similar* to a URL such as
diff -Naur a/registry/search_endpoint_v1.go b/registry/search_endpoint_v1.go
--- a/registry/search_endpoint_v1.go 2024-01-04 15:38:22.000000000 +0000
+++ b/registry/search_endpoint_v1.go 2024-01-06 03:43:42.487646940 +0000
--- a/registry/search_endpoint_v1.go 2024-09-06 09:57:40.000000000 +0000
+++ b/registry/search_endpoint_v1.go 2024-09-10 06:47:42.278423345 +0000
@@ -54,7 +54,7 @@
if endpoint.IsSecure {
// If registry is secure and HTTPS failed, show user the error and tell them about `--insecure-registry`

View File

@ -2,7 +2,7 @@
# Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="aspnet6-runtime"
PKG_VERSION="6.0.29"
PKG_VERSION="6.0.33"
PKG_LICENSE="MIT"
PKG_SITE="https://dotnet.microsoft.com/"
PKG_DEPENDS_TARGET="toolchain"
@ -11,16 +11,16 @@ PKG_TOOLCHAIN="manual"
case "${ARCH}" in
"aarch64")
PKG_SHA256="11296bb5c22b7b38cfd0cba472fc79d40edc4e778238a1fab466028504cc84e9"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/094fe5d6-0520-4c0a-9edf-b53d269f8b20/8c5e69ed04787815037ae373ffb77466/aspnetcore-runtime-6.0.29-linux-arm64.tar.gz"
PKG_SHA256="4019316b34bbdf5756abda4037f87a4328f26abfb6c0c4fd79cf160c35ad337b"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/0c5a5f3a-881e-4ceb-a334-c5e3b210eef8/9834ffebacea659cd14d272fb01f81c4/aspnetcore-runtime-6.0.33-linux-arm64.tar.gz"
;;
"arm")
PKG_SHA256="f6d6d7418a5bff97c653db1aa8ba4faf83379521e519918f31afcd4c41051833"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/57510d35-63b1-4535-bf83-e10deb8a3b78/b052a4381befd434cbe8da36ab937ff8/aspnetcore-runtime-6.0.29-linux-arm.tar.gz"
PKG_SHA256="f19cf33ad2c53f6285130809f976255c8f45d043e52c4d6a8759363ef4a47cfa"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/4ac9397f-3f4a-4cd0-aba2-35e7f1b47396/9823f50c32028899f430bc3ae87251b1/aspnetcore-runtime-6.0.33-linux-arm.tar.gz"
;;
"x86_64")
PKG_SHA256="2ed988b68f40582edca7280e07b1e0bc342bfcd25b28016f4ff48f75fd3f775b"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/70ddd1ed-776d-41d2-b192-f02436ef3ca6/337d6dd35177408acb9889289a7743a7/aspnetcore-runtime-6.0.29-linux-x64.tar.gz"
PKG_SHA256="4fb761ed8d344405a690b628de883223594e0f19794aa226fb21bd6ddd0c0d0b"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/91f66f75-bd3e-48f1-acb9-99c0da753f96/42c47999ee4c4d108774536afe5da160/aspnetcore-runtime-6.0.33-linux-x64.tar.gz"
;;
esac
PKG_SOURCE_NAME="aspnetcore-runtime_${PKG_VERSION}_${ARCH}.tar.gz"

View File

@ -2,7 +2,7 @@
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="aspnet8-runtime"
PKG_VERSION="8.0.4"
PKG_VERSION="8.0.8"
PKG_LICENSE="MIT"
PKG_SITE="https://dotnet.microsoft.com/"
PKG_DEPENDS_TARGET="toolchain"
@ -11,16 +11,16 @@ PKG_TOOLCHAIN="manual"
case "${ARCH}" in
"aarch64")
PKG_SHA256="e3b666aa7836a83b71575df0680d0e57bf46b356668521db174e5686fec28cf0"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/80ec12e5-b26f-466c-a20c-f96772ea709d/606e7203912400b44cb35d6fcecf60bf/aspnetcore-runtime-8.0.4-linux-arm64.tar.gz"
PKG_SHA256="ac79115682ee679756838ee623ca46617322c787826f3638438bc6443fcee345"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/f6fcf2c9-39ad-49c7-80b5-92306309e796/3cac9217f55528cb60c95702ba92d78b/aspnetcore-runtime-8.0.8-linux-arm64.tar.gz"
;;
"arm")
PKG_SHA256="f0d65259cb6bdf3324fe0ef2a1b72418ed3db67dbe404debd44bffb352d02875"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/f12a9449-04ba-454c-bc35-4cdb426accf6/2729a371b61d59794845eb309a46fba2/aspnetcore-runtime-8.0.4-linux-arm.tar.gz"
PKG_SHA256="284c4c9ae3eae7548450ead59e445b3b64c72301ecf393926578231e480dd21e"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/26f16795-9928-4ddd-96f4-666e6e256715/bf797e4f997c965aeb0183b467fcf71a/aspnetcore-runtime-8.0.8-linux-arm.tar.gz"
;;
"x86_64")
PKG_SHA256="ec817fa8f7a1c0f9c627425b1eda6ffe7a49bd180cb15d9c59ace2a051dd83e4"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/0b0bc7f4-c6e5-4cec-a7ed-45c2fac0da4b/ae2090564274152b5a4be9f1e66c5d30/aspnetcore-runtime-8.0.4-linux-x64.tar.gz"
PKG_SHA256="7bee47a53a0a4977e4182e8085355d146be6b2f958aa3f3ae2de0c39439e7348"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/648de803-0b0c-46bc-9601-42a94dae0b41/241fd17cee8d473a78675e30681979bb/aspnetcore-runtime-8.0.8-linux-x64.tar.gz"
;;
esac
PKG_SOURCE_NAME="aspnetcore-runtime_${PKG_VERSION}_${ARCH}.tar.gz"

View File

@ -2,8 +2,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="dtv-scan-tables"
PKG_VERSION="2022-04-30-57ed29822750"
PKG_SHA256="6a6268aa392459378fa3a13922fc015a3fa63ff822f4b0d64d33d71350a6ec9e"
PKG_VERSION="2024-03-24-7098bdd27548"
PKG_SHA256="3f4c8981b3a4829066b396abc0da270e5c7e674b5d190e92532a06951a07e98e"
PKG_LICENSE="GPL"
PKG_SITE="https://git.linuxtv.org/dtv-scan-tables.git"
PKG_URL="https://linuxtv.org/downloads/dtv-scan-tables/dtv-scan-tables-${PKG_VERSION}.tar.bz2"

View File

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

View File

@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="x264"
PKG_VERSION="7ed753b10a61d0be95f683289dfb925b800b0676"
PKG_SHA256="1bdf238ef065e711c4cf436046917de4a7a3e920a0b0ae1fa0f528ab23f17b12"
PKG_VERSION="4613ac3c15fd75cebc4b9f65b7fb95e70a3acce1"
PKG_SHA256="2a1b197fd1fbc85045794f18c9353648a9ae3cbe194b7b92d523d096f9445464"
PKG_LICENSE="GPL"
PKG_SITE="http://www.videolan.org/developers/x264.html"
PKG_URL="https://code.videolan.org/videolan/x264/-/archive/${PKG_VERSION}/x264-${PKG_VERSION}.tar.bz2"

View File

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

View File

@ -7,7 +7,7 @@ PKG_SHA256="9b16b8731d78e596b4be0d720428ca42df642bb2d78342881ff7f5bc29fc9623"
PKG_LICENSE="GPL-3.0-only"
PKG_SITE="https://ffmpeg.org"
PKG_URL="https://ffmpeg.org/releases/ffmpeg-${PKG_VERSION}.tar.xz"
PKG_DEPENDS_TARGET="toolchain aom bzip2 openssl lame libvorbis opus x264 zlib"
PKG_DEPENDS_TARGET="toolchain aom bzip2 openssl lame libvorbis libxml2 opus x264 zlib"
PKG_LONGDESC="FFmpegx is an complete FFmpeg build to support encoding and decoding."
PKG_BUILD_FLAGS="-sysroot"
@ -162,6 +162,7 @@ configure_target() {
--enable-pic \
--disable-gnutls \
--enable-openssl \
--enable-libxml2 \
\
`#Advanced options` \
--disable-hardcoded-tables \

View File

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

View File

@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="go"
PKG_VERSION="1.22.2"
PKG_SHA256="14b6790132eb63a02be3a33f556028dbe33c4d923df099976de8bd02be232be7"
PKG_VERSION="1.23.2"
PKG_SHA256="fc3448a68fca887ceb0e0d4357d0ecd05d54a78e052f8667b283e745c87e7f2e"
PKG_LICENSE="BSD"
PKG_SITE="https://golang.org"
PKG_URL="https://github.com/golang/go/archive/${PKG_NAME}${PKG_VERSION}.tar.gz"

View File

@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="icu"
PKG_VERSION="74-2"
PKG_SHA256="27b8650a94df6f945cb3b686be3be320c2a32edf3ece2981672bf98bb3baa9e1"
PKG_VERSION="75-1"
PKG_SHA256="925e6b4b8cf8856e0ac214f6f34e30dee63b7bb7a50460ab4603950eff48f89e"
PKG_LICENSE="Custom"
PKG_SITE="https://icu.unicode.org"
PKG_URL="https://github.com/unicode-org/icu/archive/release-${PKG_VERSION}.tar.gz"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="apache-ant"
PKG_VERSION="1.10.14"
PKG_SHA256="a0456ecbf934b41dca74747413f2da7eafe40355fbdf5bfd38d8f3713dd828cd"
PKG_VERSION="1.10.15"
PKG_SHA256="4d5bb20cee34afbad17782de61f4f422c5a03e4d2dffc503bcbd0651c3d3c396"
PKG_LICENSE="Apache License 2.0"
PKG_SITE="https://ant.apache.org/"
PKG_URL="https://archive.apache.org/dist/ant/binaries/${PKG_NAME}-${PKG_VERSION}-bin.tar.xz"

View File

@ -0,0 +1,27 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libgpiod"
PKG_VERSION="2.2"
PKG_SHA256="ae35329db7027c740e90c883baf27c26311f0614e6a7b115771b28188b992aec"
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 Python3 distutilscross:host"
PKG_LONGDESC="Tools for interacting with the linux GPIO character device."
PKG_TOOLCHAIN="autotools"
PKG_BUILD_FLAGS="+pic -sysroot"
PKG_CONFIGURE_OPTS_TARGET="--enable-tools --disable-shared"
post_make_target() {
(
export PYTHONXCPREFIX="${SYSROOT_PREFIX}/usr"
export LDFLAGS+=" -L${PKG_BUILD}/.${TARGET_NAME}/lib/.libs"
export LDSHARED="${CC} -shared"
export CFLAGS+=" -fcommon -I${PKG_BUILD}/include"
export CPPFLAGS="${TARGET_CPPFLAGS} -I${SYSROOT_PREFIX}/usr/include/${PKG_PYTHON_VERSION}"
cd ../bindings/python
python3 setup.py build
)
}

View File

@ -0,0 +1,11 @@
--- a/bindings/python/setup.py 2024-11-12 14:29:25.000000000 +0100
+++ b/bindings/python/setup.py 2025-01-05 17:00:00.000000000 +0100
@@ -8,7 +8,7 @@
from setuptools.command.build_ext import build_ext as orig_build_ext
from setuptools.command.sdist import log
from setuptools.command.sdist import sdist as orig_sdist
-from setuptools.errors import BaseError
+from distutils.errors import DistutilsError as BaseError
LINK_SYSTEM_LIBGPIOD = getenv("LINK_SYSTEM_LIBGPIOD") == "1"
LIBGPIOD_MINIMUM_VERSION = "2.1"

View File

@ -3,17 +3,12 @@
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libid3tag"
PKG_VERSION="0.15.1b"
PKG_SHA256="63da4f6e7997278f8a3fef4c6a372d342f705051d1eeb6a46a86b03610e26151"
PKG_VERSION="0.16.3"
PKG_SHA256="0561009778513a95d91dac33cee8418d6622f710450a7cb56a74636d53b588cb"
PKG_LICENSE="GPL"
PKG_SITE="https://www.underbit.com/products/mad/"
PKG_URL="ftp://ftp.mars.org/pub/mpeg/${PKG_NAME}-${PKG_VERSION}.tar.gz"
PKG_URL="https://codeberg.org/tenacityteam/libid3tag/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain zlib"
PKG_LONGDESC="A library for id3 tagging."
PKG_CONFIGURE_OPTS_TARGET="--enable-static \
--disable-shared"
post_makeinstall_target(){
cp ${PKG_BUILD}/id3tag.pc ${SYSROOT_PREFIX}/usr/lib/pkgconfig
}
PKG_CMAKE_OPTS_TARGET="-DBUILD_SHARED_LIBS=OFF"

View File

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

View File

@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libmediainfo"
PKG_VERSION="24.04"
PKG_SHA256="76a6ff060887773f25977b588ae508484bb12d11cb7a2be3322daa9c6e53f1b2"
PKG_VERSION="24.06"
PKG_SHA256="0683f28a2475dc2417205ba528debccc407da4d9fa6516eb4b75b3ff7244e96e"
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"
@ -20,7 +20,7 @@ configure_target() {
--host=${TARGET_NAME} \
--build=${HOST_NAME} \
--enable-static \
--disable-shared \
--enable-shared \
--prefix=/usr \
--enable-visibility
}
@ -36,6 +36,8 @@ makeinstall_target() {
mkdir -p ${INSTALL}/usr/include/MediaInfo/${i}/
cp -aP ../../../Source/MediaInfo/${i}/*.h ${INSTALL}/usr/include/MediaInfo/${i}/
done
cp -P .libs/* ${INSTALL}/usr/lib
# only install static library, so mediainfo does not build with shared library
cp -P .libs/libmediainfo.a ${INSTALL}/usr/lib
cp -P libmediainfo.pc ${INSTALL}/usr/lib/pkgconfig
}

View File

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

@ -1,41 +0,0 @@
From e575ec4fc3654387c7358bd3640877ef32628d2c Mon Sep 17 00:00:00 2001
From: Jan Beich <jbeich@FreeBSD.org>
Date: Wed, 22 Nov 2023 19:44:13 +0100
Subject: [PATCH] meson: also expose present_sync for VT-only after
a96d04f19d73
$ meson setup --auto-features=disabled -Ddrm=enabled -Degl=enabled -Dgbm=enabled -Degl-drm=enabled /tmp/mpv_build
$ meson compile -C /tmp/mpv_build
[...]
ld: error: undefined symbol: mp_present_initialize
>>> referenced by drm_common.c
>>> libmpv.so.2.2.0.p/video_out_drm_common.c.o:(vo_drm_init)
ld: error: undefined symbol: present_sync_update_values
>>> referenced by drm_common.c
>>> libmpv.so.2.2.0.p/video_out_drm_common.c.o:(drm_pflip_cb)
ld: error: undefined symbol: present_sync_swap
>>> referenced by drm_common.c
>>> libmpv.so.2.2.0.p/video_out_drm_common.c.o:(drm_pflip_cb)
ld: error: undefined symbol: present_sync_get_info
>>> referenced by vo_drm.c
>>> libmpv.so.2.2.0.p/video_out_vo_drm.c.o:(get_vsync)
---
meson.build | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meson.build b/meson.build
index a3c3430dd47b..6fd5afa5122a 100644
--- a/meson.build
+++ b/meson.build
@@ -1049,7 +1049,7 @@ if features['xv']
sources += files('video/out/vo_xv.c')
endif
-if features['wayland'] or features['x11']
+if features['wayland'] or features['x11'] or features['drm']
sources += ('video/out/present_sync.c')
endif

View File

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

View File

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

View File

@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="nmap"
PKG_VERSION="7.94"
PKG_SHA256="d71be189eec43d7e099bac8571509d316c4577ca79491832ac3e1217bc8f92cc"
PKG_VERSION="7.95"
PKG_SHA256="e14ab530e47b5afd88f1c8a2bac7f89cd8fe6b478e22d255c5b9bddb7a1c5778"
PKG_LICENSE="GPL"
PKG_SITE="https://nmap.org/"
PKG_URL="https://nmap.org/dist/${PKG_NAME}-${PKG_VERSION}.tar.bz2"

View File

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

View File

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

View File

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

View File

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

View File

@ -0,0 +1,26 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv)
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="ntfs-3g_ntfsprogs"
PKG_VERSION="2022.10.3"
PKG_SHA256="f20e36ee68074b845e3629e6bced4706ad053804cbaf062fbae60738f854170c"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/tuxera/ntfs-3g"
PKG_URL="https://tuxera.com/opensource/${PKG_NAME}-${PKG_VERSION}.tgz"
PKG_DEPENDS_TARGET="toolchain fuse libgcrypt"
PKG_LONGDESC="A NTFS driver with read and write support."
PKG_TOOLCHAIN="autotools"
PKG_BUILD_FLAGS="+lto +speed -sysroot"
PKG_CONFIGURE_OPTS_TARGET="--exec-prefix=/usr/ \
--disable-dependency-tracking \
--disable-library \
--enable-posix-acls \
--enable-mtab \
--enable-ntfsprogs \
--disable-crypto \
--with-fuse=external \
--with-uuid \
--disable-mount-helper"

View File

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

View File

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

View File

@ -2,8 +2,8 @@
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libassuan"
PKG_VERSION="2.5.7"
PKG_SHA256="0103081ffc27838a2e50479153ca105e873d3d65d8a9593282e9c94c7e6afb76"
PKG_VERSION="3.0.1"
PKG_SHA256="c8f0f42e6103dea4b1a6a483cb556654e97302c7465308f58363778f95f194b1"
PKG_LICENSE="LGPLv2.1+"
PKG_SITE="https://gnupg.org/software/libassuan/index.html"
PKG_URL="https://www.gnupg.org/ftp/gcrypt/libassuan/libassuan-${PKG_VERSION}.tar.bz2"

View File

@ -2,10 +2,24 @@
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="netavark"
PKG_VERSION="1.10.3"
PKG_SHA256="fdc3010cb221f0fcef0302f57ef6f4d9168a61f9606238a3e1ed4d2e348257b7"
PKG_VERSION="1.12.2"
PKG_SHA256="d1e5a7e65b825724fd084b0162084d9b61db8cda1dad26de8a07be1bd6891dbc"
PKG_LICENSE="Apache-2.0"
PKG_SITE="https://github.com/containers/netavark"
PKG_URL="https://github.com/containers/netavark/archive/v${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain cargo:host protobuf:host"
PKG_LONGDESC="Container network stack"
PKG_TOOLCHAIN="manual"
make_target() {
cargo build \
--target ${TARGET_NAME} \
--release \
--locked \
--all-features
}
makeinstall_target() {
mkdir -p ${INSTALL}
cp ${PKG_BUILD}/.${TARGET_NAME}/target/${TARGET_NAME}/release/netavark ${INSTALL}
}

View File

@ -1,9 +1,9 @@
--- a/Makefile 2023-02-05 14:03:46.260848926 +0000
+++ b/Makefile 2023-02-05 14:03:51.737539552 +0000
@@ -73,7 +73,6 @@
--- a/Makefile 2024-05-30 14:20:33.000000000 +0000
+++ b/Makefile 2024-06-01 01:36:21.083916685 +0000
@@ -96,7 +96,6 @@
.PHONY: install
install: $(NV_UNIT_FILES)
install ${SELINUXOPT} -D -m0755 bin/netavark $(DESTDIR)/$(LIBEXECPODMAN)/netavark
install ${SELINUXOPT} -D -m0755 bin/netavark $(DESTDIR)$(LIBEXECPODMAN)/netavark
- $(MAKE) -C docs install
install ${SELINUXOPT} -m 755 -d ${DESTDIR}${SYSTEMDDIR}
install ${SELINUXOPT} -m 644 contrib/systemd/system/netavark-dhcp-proxy.socket ${DESTDIR}${SYSTEMDDIR}/netavark-dhcp-proxy.socket

View File

@ -2,8 +2,8 @@
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="podman-bin"
PKG_VERSION="5.0.2"
PKG_SHA256="85c3f70a1c293ccf48907d8e9fe13c6c9aac67242525a539296beeef31ba11a8"
PKG_VERSION="5.2.2"
PKG_SHA256="571658f175d61724269c1a20626c1e39424af59b7bcf7ff94135d03b790bbecb"
PKG_LICENSE="Apache-2.0"
PKG_SITE="https://podman.io/"
PKG_URL="https://github.com/containers/podman/archive/v${PKG_VERSION}.tar.gz"
@ -12,7 +12,7 @@ PKG_LONGDESC="Podman: A tool for managing OCI containers and pods."
PKG_TOOLCHAIN="manual"
# Git commit of the matching release https://github.com/containers/podman
export PKG_GIT_COMMIT="3304dd95b8978a8346b96b7d43134990609b3b29"
export PKG_GIT_COMMIT="fcee48106a12dd531702d729d17f40f6e152027f"
PKG_PODMAN_BUILDTAGS="exclude_graphdriver_devicemapper \
exclude_graphdriver_btrfs \

View File

@ -1,7 +1,7 @@
diff -Nur a/pkg/api/handlers/libpod/swagger_spec.go b/pkg/api/handlers/libpod/swagger_spec.go
--- a/pkg/api/handlers/libpod/swagger_spec.go 2024-03-19 09:47:46.000000000 +0000
+++ b/pkg/api/handlers/libpod/swagger_spec.go 2024-03-20 11:56:21.227611985 +0000
@@ -10,7 +10,7 @@
--- a/pkg/api/handlers/libpod/swagger_spec.go 2024-08-21 17:43:11.000000000 +0000
+++ b/pkg/api/handlers/libpod/swagger_spec.go 2024-09-14 06:41:57.836922873 +0000
@@ -13,7 +13,7 @@
)
// DefaultPodmanSwaggerSpec provides the default path to the podman swagger spec file
@ -11,8 +11,8 @@ diff -Nur a/pkg/api/handlers/libpod/swagger_spec.go b/pkg/api/handlers/libpod/sw
func ServeSwagger(w http.ResponseWriter, r *http.Request) {
path := DefaultPodmanSwaggerSpec
diff -Nur a/pkg/machine/define/config.go b/pkg/machine/define/config.go
--- a/pkg/machine/define/config.go 2024-03-19 09:47:46.000000000 +0000
+++ b/pkg/machine/define/config.go 2024-03-20 11:56:21.260945621 +0000
--- a/pkg/machine/define/config.go 2024-08-21 17:43:11.000000000 +0000
+++ b/pkg/machine/define/config.go 2024-09-14 06:41:57.863589758 +0000
@@ -2,7 +2,7 @@
import "os"
@ -21,11 +21,11 @@ diff -Nur a/pkg/machine/define/config.go b/pkg/machine/define/config.go
+const UserCertsTargetPath = "/storage/.kodi/addons/service.system.podman/etc/containers/certs.d"
const DefaultIdentityName = "machine"
var (
// MountTag is an identifier to mount a VirtioFS file system tag on a mount point in the VM.
diff -Nur a/pkg/machine/ignition/ignition.go b/pkg/machine/ignition/ignition.go
--- a/pkg/machine/ignition/ignition.go 2024-03-19 09:47:46.000000000 +0000
+++ b/pkg/machine/ignition/ignition.go 2024-03-20 11:56:21.270945712 +0000
@@ -365,7 +365,7 @@
--- a/pkg/machine/ignition/ignition.go 2024-08-21 17:43:11.000000000 +0000
+++ b/pkg/machine/ignition/ignition.go 2024-09-14 06:41:57.870256479 +0000
@@ -381,7 +381,7 @@
files = append(files, File{
Node: Node{
Group: GetNodeGrp("root"),
@ -35,9 +35,9 @@ diff -Nur a/pkg/machine/ignition/ignition.go b/pkg/machine/ignition/ignition.go
},
FileEmbedded1: FileEmbedded1{
diff -Nur a/pkg/machine/wsl/machine.go b/pkg/machine/wsl/machine.go
--- a/pkg/machine/wsl/machine.go 2024-03-19 09:47:46.000000000 +0000
+++ b/pkg/machine/wsl/machine.go 2024-03-20 11:56:21.267612349 +0000
@@ -179,7 +179,7 @@
--- a/pkg/machine/wsl/machine.go 2024-08-21 17:43:11.000000000 +0000
+++ b/pkg/machine/wsl/machine.go 2024-09-14 06:41:57.870256479 +0000
@@ -180,7 +180,7 @@
return fmt.Errorf("could not configure systemd settings for guest OS: %w", err)
}
@ -46,7 +46,7 @@ diff -Nur a/pkg/machine/wsl/machine.go b/pkg/machine/wsl/machine.go
return fmt.Errorf("could not create containers.conf for guest OS: %w", err)
}
@@ -191,7 +191,7 @@
@@ -192,7 +192,7 @@
return err
}
@ -55,7 +55,7 @@ diff -Nur a/pkg/machine/wsl/machine.go b/pkg/machine/wsl/machine.go
return fmt.Errorf("could not create podman-machine file for guest OS: %w", err)
}
@@ -264,7 +264,7 @@
@@ -265,7 +265,7 @@
}
func configureRegistries(dist string) error {
@ -65,8 +65,8 @@ diff -Nur a/pkg/machine/wsl/machine.go b/pkg/machine/wsl/machine.go
return fmt.Errorf("could not configure registries on guest OS: %w", err)
}
diff -Nur a/pkg/systemd/generate/containers_test.go b/pkg/systemd/generate/containers_test.go
--- a/pkg/systemd/generate/containers_test.go 2024-03-19 09:47:46.000000000 +0000
+++ b/pkg/systemd/generate/containers_test.go 2024-03-20 11:56:21.234278713 +0000
--- a/pkg/systemd/generate/containers_test.go 2024-08-21 17:43:11.000000000 +0000
+++ b/pkg/systemd/generate/containers_test.go 2024-09-14 06:41:57.843589594 +0000
@@ -1045,7 +1045,7 @@
StopTimeout: 22,
PodmanVersion: "CI",
@ -383,8 +383,8 @@ diff -Nur a/pkg/systemd/generate/containers_test.go b/pkg/systemd/generate/conta
RestartSec: 15,
},
diff -Nur a/pkg/systemd/generate/pods_test.go b/pkg/systemd/generate/pods_test.go
--- a/pkg/systemd/generate/pods_test.go 2024-03-19 09:47:46.000000000 +0000
+++ b/pkg/systemd/generate/pods_test.go 2024-03-20 11:56:21.234278713 +0000
--- a/pkg/systemd/generate/pods_test.go 2024-08-21 17:43:11.000000000 +0000
+++ b/pkg/systemd/generate/pods_test.go 2024-09-14 06:41:57.843589594 +0000
@@ -485,7 +485,7 @@
PIDFile: "/run/containers/storage/overlay-containers/639c53578af4d84b8800b4635fa4e680ee80fd67e0e6a2d4eea48d1e3230f401/userdata/conmon.pid",
StopTimeout: 42,
@ -521,9 +521,9 @@ diff -Nur a/pkg/systemd/generate/pods_test.go b/pkg/systemd/generate/pods_test.g
RequiredServices: []string{"container-1", "container-2"},
CreateCommand: []string{"podman", "pod", "create", "--name", "foo", "bar=arg with space"},
diff -Nur a/pkg/systemd/quadlet/quadlet.go b/pkg/systemd/quadlet/quadlet.go
--- a/pkg/systemd/quadlet/quadlet.go 2024-03-19 09:47:46.000000000 +0000
+++ b/pkg/systemd/quadlet/quadlet.go 2024-03-20 11:56:21.237612076 +0000
@@ -20,9 +20,9 @@
--- a/pkg/systemd/quadlet/quadlet.go 2024-08-21 17:43:11.000000000 +0000
+++ b/pkg/systemd/quadlet/quadlet.go 2024-09-14 06:41:57.843589594 +0000
@@ -21,9 +21,9 @@
// but it is causing bloat
autoUpdateLabel = "io.containers.autoupdate"
// Directory for global Quadlet files (sysadmin owned)
@ -536,9 +536,9 @@ diff -Nur a/pkg/systemd/quadlet/quadlet.go b/pkg/systemd/quadlet/quadlet.go
// Names of commonly used systemd/quadlet group names
ContainerGroup = "Container"
diff -Nur a/pkg/trust/registries.go b/pkg/trust/registries.go
--- a/pkg/trust/registries.go 2024-03-19 09:47:46.000000000 +0000
+++ b/pkg/trust/registries.go 2024-03-20 11:56:21.260945621 +0000
@@ -28,7 +28,7 @@
--- a/pkg/trust/registries.go 2024-08-21 17:43:11.000000000 +0000
+++ b/pkg/trust/registries.go 2024-09-14 06:41:57.860256397 +0000
@@ -29,7 +29,7 @@
}
// systemRegistriesDirPath is the path to registries.d.
@ -548,9 +548,9 @@ diff -Nur a/pkg/trust/registries.go b/pkg/trust/registries.go
// userRegistriesDir is the path to the per user registries.d.
var userRegistriesDir = filepath.FromSlash(".config/containers/registries.d")
diff -Nur a/test/e2e/common_test.go b/test/e2e/common_test.go
--- a/test/e2e/common_test.go 2024-03-19 09:47:46.000000000 +0000
+++ b/test/e2e/common_test.go 2024-03-20 11:56:21.417613710 +0000
@@ -293,7 +293,7 @@
--- a/test/e2e/common_test.go 2024-08-21 17:43:11.000000000 +0000
+++ b/test/e2e/common_test.go 2024-09-14 06:41:58.060258033 +0000
@@ -284,7 +284,7 @@
}
networkBackend := Netavark
@ -560,33 +560,33 @@ diff -Nur a/test/e2e/common_test.go b/test/e2e/common_test.go
networkConfigDir = filepath.Join(root, "etc", "networks")
}
diff -Nur a/test/e2e/create_test.go b/test/e2e/create_test.go
--- a/test/e2e/create_test.go 2024-03-19 09:47:46.000000000 +0000
+++ b/test/e2e/create_test.go 2024-03-20 11:56:21.420947074 +0000
@@ -351,7 +351,7 @@
session.WaitWithDefaultTimeout()
Expect(session).To(ExitWithError())
--- a/test/e2e/create_test.go 2024-08-21 17:43:11.000000000 +0000
+++ b/test/e2e/create_test.go 2024-09-14 06:41:58.063591394 +0000
@@ -355,7 +355,7 @@
Expect(session).To(ExitWithError(125, "open /no/such/file: no such file or directory"))
}
- session = podmanTest.Podman([]string{"create", "-q", "--pull=always", "--signature-policy", "/etc/containers/policy.json", ALPINE})
+ session = podmanTest.Podman([]string{"create", "-q", "--pull=always", "--signature-policy", "/storage/.kodi/addons/service.system.podman/etc/containers/policy.json", ALPINE})
session.WaitWithDefaultTimeout()
if IsRemote() {
Expect(session).To(ExitWithError())
Expect(session).Should(ExitCleanly())
})
diff -Nur a/test/e2e/import_test.go b/test/e2e/import_test.go
--- a/test/e2e/import_test.go 2024-03-19 09:47:46.000000000 +0000
+++ b/test/e2e/import_test.go 2024-03-20 11:56:21.407613619 +0000
@@ -173,7 +173,7 @@
--- a/test/e2e/import_test.go 2024-08-21 17:43:11.000000000 +0000
+++ b/test/e2e/import_test.go 2024-09-14 06:41:58.053591313 +0000
@@ -175,7 +175,7 @@
importImage.WaitWithDefaultTimeout()
Expect(importImage).To(ExitWithError())
Expect(importImage).To(ExitWithError(125, "open /no/such/file: no such file or directory"))
- result := podmanTest.Podman([]string{"import", "-q", "--signature-policy", "/etc/containers/policy.json", outfile})
+ result := podmanTest.Podman([]string{"import", "-q", "--signature-policy", "/storage/.kodi/addons/service.system.podman/etc/containers/policy.json", outfile})
result.WaitWithDefaultTimeout()
if IsRemote() {
Expect(result).To(ExitWithError())
Expect(result).Should(ExitCleanly())
})
diff -Nur a/test/e2e/load_test.go b/test/e2e/load_test.go
--- a/test/e2e/load_test.go 2024-03-19 09:47:46.000000000 +0000
+++ b/test/e2e/load_test.go 2024-03-20 11:56:21.407613619 +0000
@@ -83,7 +83,7 @@
--- a/test/e2e/load_test.go 2024-08-21 17:43:11.000000000 +0000
+++ b/test/e2e/load_test.go 2024-09-14 06:41:58.053591313 +0000
@@ -85,7 +85,7 @@
rmi.WaitWithDefaultTimeout()
Expect(rmi).Should(ExitCleanly())
@ -594,11 +594,11 @@ diff -Nur a/test/e2e/load_test.go b/test/e2e/load_test.go
+ result := podmanTest.Podman([]string{"load", "-q", "--signature-policy", "/storage/.kodi/addons/service.system.podman/etc/containers/policy.json", "-i", outfile})
result.WaitWithDefaultTimeout()
if IsRemote() {
Expect(result).To(ExitWithError())
Expect(result).To(ExitWithError(125, "unknown flag: --signature-policy"))
diff -Nur a/test/e2e/push_test.go b/test/e2e/push_test.go
--- a/test/e2e/push_test.go 2024-03-19 09:47:46.000000000 +0000
+++ b/test/e2e/push_test.go 2024-03-20 11:56:21.410946983 +0000
@@ -196,11 +196,11 @@
--- a/test/e2e/push_test.go 2024-08-21 17:43:11.000000000 +0000
+++ b/test/e2e/push_test.go 2024-09-14 06:41:58.056924672 +0000
@@ -197,11 +197,11 @@
// Ideally, this should set SystemContext.RegistriesDirPath, but Podman currently doesnt
// expose that as an option. So, for now, modify /etc/directly, and skip testing sigstore if
// we dont have permission to do so.
@ -612,7 +612,7 @@ diff -Nur a/test/e2e/push_test.go b/test/e2e/push_test.go
} else {
defer func() {
err := os.Remove(systemRegistriesDAddition)
@@ -268,16 +268,16 @@
@@ -267,16 +267,16 @@
})
It("podman push to local registry with authorization", func() {
@ -632,7 +632,7 @@ diff -Nur a/test/e2e/push_test.go b/test/e2e/push_test.go
cwd, _ := os.Getwd()
certPath := filepath.Join(cwd, "../", "certs")
@@ -317,7 +317,7 @@
@@ -315,7 +315,7 @@
Expect(push).Should(Exit(0))
Expect(push.ErrorToString()).To(ContainSubstring("Writing manifest to image destination"))
@ -642,21 +642,21 @@ diff -Nur a/test/e2e/push_test.go b/test/e2e/push_test.go
push = podmanTest.Podman([]string{"push", "--creds=podmantest:wrongpasswd", ALPINE, "localhost:5004/credstest"})
diff -Nur a/test/e2e/run_test.go b/test/e2e/run_test.go
--- a/test/e2e/run_test.go 2024-03-19 09:47:46.000000000 +0000
+++ b/test/e2e/run_test.go 2024-03-20 11:56:21.404280256 +0000
@@ -117,7 +117,7 @@
session.WaitWithDefaultTimeout()
Expect(session).To(ExitWithError())
--- a/test/e2e/run_test.go 2024-08-21 17:43:11.000000000 +0000
+++ b/test/e2e/run_test.go 2024-09-14 06:41:58.053591313 +0000
@@ -124,7 +124,7 @@
}
Expect(session).To(ExitWithError(125, "open /no/such/file: no such file or directory"))
- session = podmanTest.Podman([]string{"run", "--pull=always", "--signature-policy", "/etc/containers/policy.json", ALPINE})
+ session = podmanTest.Podman([]string{"run", "--pull=always", "--signature-policy", "/storage/.kodi/addons/service.system.podman/etc/containers/policy.json", ALPINE})
session.WaitWithDefaultTimeout()
if IsRemote() {
Expect(session).To(ExitWithError())
Expect(session).Should(Exit(0))
Expect(session.ErrorToString()).To(ContainSubstring("Getting image source signatures"))
diff -Nur a/test/e2e/save_test.go b/test/e2e/save_test.go
--- a/test/e2e/save_test.go 2024-03-19 09:47:46.000000000 +0000
+++ b/test/e2e/save_test.go 2024-03-20 11:56:21.400946892 +0000
@@ -27,7 +27,7 @@
--- a/test/e2e/save_test.go 2024-08-21 17:43:11.000000000 +0000
+++ b/test/e2e/save_test.go 2024-09-14 06:41:58.050257951 +0000
@@ -29,7 +29,7 @@
SkipIfRemote("--signature-policy N/A for remote")
outfile := filepath.Join(podmanTest.TempDir, "alpine.tar")
@ -695,9 +695,9 @@ diff -Nur a/test/e2e/save_test.go b/test/e2e/save_test.go
pushedImage := fmt.Sprintf("localhost:%d/alpine", port)
session = podmanTest.Podman([]string{"tag", ALPINE, pushedImage})
diff -Nur a/test/e2e/system_reset_test.go b/test/e2e/system_reset_test.go
--- a/test/e2e/system_reset_test.go 2024-03-19 09:47:46.000000000 +0000
+++ b/test/e2e/system_reset_test.go 2024-03-20 11:56:21.400946892 +0000
@@ -43,7 +43,7 @@
--- a/test/e2e/system_reset_test.go 2024-08-21 17:43:11.000000000 +0000
+++ b/test/e2e/system_reset_test.go 2024-09-14 06:41:58.050257951 +0000
@@ -45,7 +45,7 @@
Expect(session).Should(ExitCleanly())
Expect(session.ErrorToString()).To(Not(ContainSubstring("Failed to add pause process")))
@ -707,8 +707,8 @@ diff -Nur a/test/e2e/system_reset_test.go b/test/e2e/system_reset_test.go
session = podmanTest.Podman([]string{"images", "-n"})
session.WaitWithDefaultTimeout()
diff -Nur a/vendor/github.com/containers/common/libnetwork/network/interface_freebsd.go b/vendor/github.com/containers/common/libnetwork/network/interface_freebsd.go
--- a/vendor/github.com/containers/common/libnetwork/network/interface_freebsd.go 2024-03-19 09:47:46.000000000 +0000
+++ b/vendor/github.com/containers/common/libnetwork/network/interface_freebsd.go 2024-03-20 11:56:22.294288333 +0000
--- a/vendor/github.com/containers/common/libnetwork/network/interface_freebsd.go 2024-08-21 17:43:11.000000000 +0000
+++ b/vendor/github.com/containers/common/libnetwork/network/interface_freebsd.go 2024-09-14 06:41:58.693596546 +0000
@@ -4,7 +4,7 @@
// cniConfigDir is the directory where cni configuration is found
cniConfigDir = "/usr/local/etc/cni/net.d/"
@ -719,8 +719,8 @@ diff -Nur a/vendor/github.com/containers/common/libnetwork/network/interface_fre
netavarkRunDir = "/var/run/containers/networks"
)
diff -Nur a/vendor/github.com/containers/common/libnetwork/network/interface_linux.go b/vendor/github.com/containers/common/libnetwork/network/interface_linux.go
--- a/vendor/github.com/containers/common/libnetwork/network/interface_linux.go 2024-03-19 09:47:46.000000000 +0000
+++ b/vendor/github.com/containers/common/libnetwork/network/interface_linux.go 2024-03-20 11:56:22.294288333 +0000
--- a/vendor/github.com/containers/common/libnetwork/network/interface_linux.go 2024-08-21 17:43:11.000000000 +0000
+++ b/vendor/github.com/containers/common/libnetwork/network/interface_linux.go 2024-09-14 06:41:58.693596546 +0000
@@ -4,7 +4,7 @@
// cniConfigDir is the directory where cni configuration is found
cniConfigDir = "/etc/cni/net.d/"
@ -730,9 +730,21 @@ diff -Nur a/vendor/github.com/containers/common/libnetwork/network/interface_lin
// netavarkRunDir is the run directory for the rootful temporary network files such as the ipam db
netavarkRunDir = "/run/containers/networks"
)
diff -Nur a/vendor/github.com/containers/common/pkg/config/config_bsd.go b/vendor/github.com/containers/common/pkg/config/config_bsd.go
--- a/vendor/github.com/containers/common/pkg/config/config_bsd.go 2024-08-21 17:43:11.000000000 +0000
+++ b/vendor/github.com/containers/common/pkg/config/config_bsd.go 2024-09-14 06:41:58.690263186 +0000
@@ -11,7 +11,7 @@
// DefaultSignaturePolicyPath is the default value for the
// policy.json file.
- DefaultSignaturePolicyPath = "/usr/local/etc/containers/policy.json"
+ DefaultSignaturePolicyPath = "/usr/local/storage/.kodi/addons/service.system.podman/etc/containers/policy.json"
)
var defaultHelperBinariesDir = []string{
diff -Nur a/vendor/github.com/containers/common/pkg/config/config_darwin.go b/vendor/github.com/containers/common/pkg/config/config_darwin.go
--- a/vendor/github.com/containers/common/pkg/config/config_darwin.go 2024-03-19 09:47:46.000000000 +0000
+++ b/vendor/github.com/containers/common/pkg/config/config_darwin.go 2024-03-20 11:56:22.290954970 +0000
--- a/vendor/github.com/containers/common/pkg/config/config_darwin.go 2024-08-21 17:43:11.000000000 +0000
+++ b/vendor/github.com/containers/common/pkg/config/config_darwin.go 2024-09-14 06:41:58.690263186 +0000
@@ -9,7 +9,7 @@
// DefaultSignaturePolicyPath is the default value for the
@ -741,22 +753,10 @@ diff -Nur a/vendor/github.com/containers/common/pkg/config/config_darwin.go b/ve
+ DefaultSignaturePolicyPath = "/storage/.kodi/addons/service.system.podman/etc/containers/policy.json"
)
var defaultHelperBinariesDir = []string{
diff -Nur a/vendor/github.com/containers/common/pkg/config/config_freebsd.go b/vendor/github.com/containers/common/pkg/config/config_freebsd.go
--- a/vendor/github.com/containers/common/pkg/config/config_freebsd.go 2024-03-19 09:47:46.000000000 +0000
+++ b/vendor/github.com/containers/common/pkg/config/config_freebsd.go 2024-03-20 11:56:22.290954970 +0000
@@ -9,7 +9,7 @@
// DefaultSignaturePolicyPath is the default value for the
// policy.json file.
- DefaultSignaturePolicyPath = "/usr/local/etc/containers/policy.json"
+ DefaultSignaturePolicyPath = "/usr/local/storage/.kodi/addons/service.system.podman/etc/containers/policy.json"
)
var defaultHelperBinariesDir = []string{
diff -Nur a/vendor/github.com/containers/common/pkg/config/config_linux.go b/vendor/github.com/containers/common/pkg/config/config_linux.go
--- a/vendor/github.com/containers/common/pkg/config/config_linux.go 2024-03-19 09:47:46.000000000 +0000
+++ b/vendor/github.com/containers/common/pkg/config/config_linux.go 2024-03-20 11:56:22.290954970 +0000
--- a/vendor/github.com/containers/common/pkg/config/config_linux.go 2024-08-21 17:43:11.000000000 +0000
+++ b/vendor/github.com/containers/common/pkg/config/config_linux.go 2024-09-14 06:41:58.693596546 +0000
@@ -13,7 +13,7 @@
// DefaultSignaturePolicyPath is the default value for the
@ -767,9 +767,9 @@ diff -Nur a/vendor/github.com/containers/common/pkg/config/config_linux.go b/ven
func selinuxEnabled() bool {
diff -Nur a/vendor/github.com/containers/common/pkg/config/config_windows.go b/vendor/github.com/containers/common/pkg/config/config_windows.go
--- a/vendor/github.com/containers/common/pkg/config/config_windows.go 2024-03-19 09:47:46.000000000 +0000
+++ b/vendor/github.com/containers/common/pkg/config/config_windows.go 2024-03-20 11:56:22.290954970 +0000
@@ -11,7 +11,7 @@
--- a/vendor/github.com/containers/common/pkg/config/config_windows.go 2024-08-21 17:43:11.000000000 +0000
+++ b/vendor/github.com/containers/common/pkg/config/config_windows.go 2024-09-14 06:41:58.690263186 +0000
@@ -12,7 +12,7 @@
// DefaultSignaturePolicyPath is the default value for the
// policy.json file.
@ -779,9 +779,9 @@ diff -Nur a/vendor/github.com/containers/common/pkg/config/config_windows.go b/v
// Mount type for mounting host dir
_typeBind = "bind"
diff -Nur a/vendor/github.com/containers/common/pkg/config/default.go b/vendor/github.com/containers/common/pkg/config/default.go
--- a/vendor/github.com/containers/common/pkg/config/default.go 2024-03-19 09:47:46.000000000 +0000
+++ b/vendor/github.com/containers/common/pkg/config/default.go 2024-03-20 11:56:22.290954970 +0000
@@ -22,7 +22,7 @@
--- a/vendor/github.com/containers/common/pkg/config/default.go 2024-08-21 17:43:11.000000000 +0000
+++ b/vendor/github.com/containers/common/pkg/config/default.go 2024-09-14 06:41:58.690263186 +0000
@@ -23,7 +23,7 @@
const (
// _defaultGraphRoot points to the default path of the graph root.
@ -790,18 +790,18 @@ diff -Nur a/vendor/github.com/containers/common/pkg/config/default.go b/vendor/g
// _defaultTransport is a prefix that we apply to an image name to check
// docker hub first for the image.
@@ -73,7 +73,7 @@
@@ -74,7 +74,7 @@
// ErrInvalidArg indicates that an invalid argument was passed.
ErrInvalidArg = errors.New("invalid argument")
// DefaultHooksDirs defines the default hooks directory.
- DefaultHooksDirs = []string{"/usr/share/containers/oci/hooks.d"}
+ DefaultHooksDirs = []string{"/storage/.kodi/userdata/addon_data/service.system.podman/podman/etc/containers/oci/hooks.d"}
// DefaultCdiSpecDirs defines the default cdi spec directories.
DefaultCdiSpecDirs = []string{"/etc/cdi"}
// DefaultCapabilities is the default for the default_capabilities option in the containers.conf file.
DefaultCapabilities = []string{
"CAP_CHOWN",
diff -Nur a/vendor/github.com/containers/common/pkg/hooks/hooks.go b/vendor/github.com/containers/common/pkg/hooks/hooks.go
--- a/vendor/github.com/containers/common/pkg/hooks/hooks.go 2024-03-19 09:47:46.000000000 +0000
+++ b/vendor/github.com/containers/common/pkg/hooks/hooks.go 2024-03-20 11:56:22.284288242 +0000
--- a/vendor/github.com/containers/common/pkg/hooks/hooks.go 2024-08-21 17:43:11.000000000 +0000
+++ b/vendor/github.com/containers/common/pkg/hooks/hooks.go 2024-09-14 06:41:58.686929825 +0000
@@ -20,10 +20,10 @@
const (
@ -816,8 +816,8 @@ diff -Nur a/vendor/github.com/containers/common/pkg/hooks/hooks.go b/vendor/gith
// Manager provides an opaque interface for managing CRI-O hooks.
diff -Nur a/vendor/github.com/containers/common/pkg/machine/machine.go b/vendor/github.com/containers/common/pkg/machine/machine.go
--- a/vendor/github.com/containers/common/pkg/machine/machine.go 2024-03-19 09:47:46.000000000 +0000
+++ b/vendor/github.com/containers/common/pkg/machine/machine.go 2024-03-20 11:56:22.294288333 +0000
--- a/vendor/github.com/containers/common/pkg/machine/machine.go 2024-08-21 17:43:11.000000000 +0000
+++ b/vendor/github.com/containers/common/pkg/machine/machine.go 2024-09-14 06:41:58.693596546 +0000
@@ -12,7 +12,7 @@
}
@ -828,9 +828,9 @@ diff -Nur a/vendor/github.com/containers/common/pkg/machine/machine.go b/vendor/
Qemu = "qemu"
AppleHV = "applehv"
diff -Nur a/vendor/github.com/containers/common/pkg/subscriptions/subscriptions.go b/vendor/github.com/containers/common/pkg/subscriptions/subscriptions.go
--- a/vendor/github.com/containers/common/pkg/subscriptions/subscriptions.go 2024-03-19 09:47:46.000000000 +0000
+++ b/vendor/github.com/containers/common/pkg/subscriptions/subscriptions.go 2024-03-20 11:56:22.287621606 +0000
@@ -18,10 +18,10 @@
--- a/vendor/github.com/containers/common/pkg/subscriptions/subscriptions.go 2024-08-21 17:43:11.000000000 +0000
+++ b/vendor/github.com/containers/common/pkg/subscriptions/subscriptions.go 2024-09-14 06:41:58.690263186 +0000
@@ -19,10 +19,10 @@
var (
// DefaultMountsFile holds the default mount paths in the form
// "host_path:container_path"
@ -844,9 +844,9 @@ diff -Nur a/vendor/github.com/containers/common/pkg/subscriptions/subscriptions.
// "host_path:container_path" overridden by the rootless user
UserOverrideMountsFile = filepath.Join(os.Getenv("HOME"), ".config/containers/mounts.conf")
diff -Nur a/vendor/github.com/containers/image/v5/docker/registries_d.go b/vendor/github.com/containers/image/v5/docker/registries_d.go
--- a/vendor/github.com/containers/image/v5/docker/registries_d.go 2024-03-19 09:47:46.000000000 +0000
+++ b/vendor/github.com/containers/image/v5/docker/registries_d.go 2024-03-20 11:56:22.267621424 +0000
@@ -34,7 +34,7 @@
--- a/vendor/github.com/containers/image/v5/docker/registries_d.go 2024-08-21 17:43:11.000000000 +0000
+++ b/vendor/github.com/containers/image/v5/docker/registries_d.go 2024-09-14 06:41:58.673596383 +0000
@@ -35,7 +35,7 @@
var defaultUserDockerDir = filepath.FromSlash(".local/share/containers/sigstore")
// defaultDockerDir is the default lookaside directory for root
@ -856,8 +856,8 @@ diff -Nur a/vendor/github.com/containers/image/v5/docker/registries_d.go b/vendo
// registryConfiguration is one of the files in registriesDirPath configuring lookaside locations, or the result of merging them all.
// NOTE: Keep this in sync with docs/registries.d.md!
diff -Nur a/vendor/github.com/containers/image/v5/pkg/blobinfocache/default.go b/vendor/github.com/containers/image/v5/pkg/blobinfocache/default.go
--- a/vendor/github.com/containers/image/v5/pkg/blobinfocache/default.go 2024-03-19 09:47:46.000000000 +0000
+++ b/vendor/github.com/containers/image/v5/pkg/blobinfocache/default.go 2024-03-20 11:56:22.257621333 +0000
--- a/vendor/github.com/containers/image/v5/pkg/blobinfocache/default.go 2024-08-21 17:43:11.000000000 +0000
+++ b/vendor/github.com/containers/image/v5/pkg/blobinfocache/default.go 2024-09-14 06:41:58.666929661 +0000
@@ -17,7 +17,7 @@
// If the format changes in an incompatible way, increase the version number.
blobInfoCacheFilename = "blob-info-cache-v1.sqlite"
@ -868,8 +868,8 @@ diff -Nur a/vendor/github.com/containers/image/v5/pkg/blobinfocache/default.go b
// blobInfoCacheDir returns a path to a blob info cache appropriate for sys and euid.
diff -Nur a/vendor/github.com/containers/image/v5/pkg/sysregistriesv2/paths_common.go b/vendor/github.com/containers/image/v5/pkg/sysregistriesv2/paths_common.go
--- a/vendor/github.com/containers/image/v5/pkg/sysregistriesv2/paths_common.go 2024-03-19 09:47:46.000000000 +0000
+++ b/vendor/github.com/containers/image/v5/pkg/sysregistriesv2/paths_common.go 2024-03-20 11:56:22.254287971 +0000
--- a/vendor/github.com/containers/image/v5/pkg/sysregistriesv2/paths_common.go 2024-08-21 17:43:11.000000000 +0000
+++ b/vendor/github.com/containers/image/v5/pkg/sysregistriesv2/paths_common.go 2024-09-14 06:41:58.663596301 +0000
@@ -5,8 +5,8 @@
// builtinRegistriesConfPath is the path to the registry configuration file.
@ -882,8 +882,8 @@ diff -Nur a/vendor/github.com/containers/image/v5/pkg/sysregistriesv2/paths_comm
-const builtinRegistriesConfDirPath = "/etc/containers/registries.conf.d"
+const builtinRegistriesConfDirPath = "/storage/.kodi/addons/service.system.podman/etc/containers/registries.conf.d"
diff -Nur a/vendor/github.com/containers/image/v5/pkg/sysregistriesv2/paths_freebsd.go b/vendor/github.com/containers/image/v5/pkg/sysregistriesv2/paths_freebsd.go
--- a/vendor/github.com/containers/image/v5/pkg/sysregistriesv2/paths_freebsd.go 2024-03-19 09:47:46.000000000 +0000
+++ b/vendor/github.com/containers/image/v5/pkg/sysregistriesv2/paths_freebsd.go 2024-03-20 11:56:22.254287971 +0000
--- a/vendor/github.com/containers/image/v5/pkg/sysregistriesv2/paths_freebsd.go 2024-08-21 17:43:11.000000000 +0000
+++ b/vendor/github.com/containers/image/v5/pkg/sysregistriesv2/paths_freebsd.go 2024-09-14 06:41:58.663596301 +0000
@@ -5,8 +5,8 @@
// builtinRegistriesConfPath is the path to the registry configuration file.
@ -896,8 +896,8 @@ diff -Nur a/vendor/github.com/containers/image/v5/pkg/sysregistriesv2/paths_free
-const builtinRegistriesConfDirPath = "/usr/local/etc/containers/registries.conf.d"
+const builtinRegistriesConfDirPath = "/usr/local/storage/.kodi/addons/service.system.podman/etc/containers/registries.conf.d"
diff -Nur a/vendor/github.com/containers/image/v5/signature/policy_paths_common.go b/vendor/github.com/containers/image/v5/signature/policy_paths_common.go
--- a/vendor/github.com/containers/image/v5/signature/policy_paths_common.go 2024-03-19 09:47:46.000000000 +0000
+++ b/vendor/github.com/containers/image/v5/signature/policy_paths_common.go 2024-03-20 11:56:22.257621333 +0000
--- a/vendor/github.com/containers/image/v5/signature/policy_paths_common.go 2024-08-21 17:43:11.000000000 +0000
+++ b/vendor/github.com/containers/image/v5/signature/policy_paths_common.go 2024-09-14 06:41:58.666929661 +0000
@@ -5,4 +5,4 @@
// builtinDefaultPolicyPath is the policy path used for DefaultPolicy().
@ -905,17 +905,29 @@ diff -Nur a/vendor/github.com/containers/image/v5/signature/policy_paths_common.
-const builtinDefaultPolicyPath = "/etc/containers/policy.json"
+const builtinDefaultPolicyPath = "/storage/.kodi/addons/service.system.podman/etc/containers/policy.json"
diff -Nur a/vendor/github.com/containers/image/v5/signature/policy_paths_freebsd.go b/vendor/github.com/containers/image/v5/signature/policy_paths_freebsd.go
--- a/vendor/github.com/containers/image/v5/signature/policy_paths_freebsd.go 2024-03-19 09:47:46.000000000 +0000
+++ b/vendor/github.com/containers/image/v5/signature/policy_paths_freebsd.go 2024-03-20 11:56:22.257621333 +0000
--- a/vendor/github.com/containers/image/v5/signature/policy_paths_freebsd.go 2024-08-21 17:43:11.000000000 +0000
+++ b/vendor/github.com/containers/image/v5/signature/policy_paths_freebsd.go 2024-09-14 06:41:58.666929661 +0000
@@ -5,4 +5,4 @@
// builtinDefaultPolicyPath is the policy path used for DefaultPolicy().
// DO NOT change this, instead see systemDefaultPolicyPath above.
-const builtinDefaultPolicyPath = "/usr/local/etc/containers/policy.json"
+const builtinDefaultPolicyPath = "/usr/local/storage/.kodi/addons/service.system.podman/etc/containers/policy.json"
diff -Nur a/vendor/github.com/containers/storage/types/options_bsd.go b/vendor/github.com/containers/storage/types/options_bsd.go
--- a/vendor/github.com/containers/storage/types/options_bsd.go 2024-08-21 17:43:11.000000000 +0000
+++ b/vendor/github.com/containers/storage/types/options_bsd.go 2024-09-14 06:41:58.643596138 +0000
@@ -12,7 +12,7 @@
// defaultConfigFile path to the system wide storage.conf file
var (
- defaultOverrideConfigFile = "/usr/local/etc/containers/storage.conf"
+ defaultOverrideConfigFile = "/usr/local/storage/.kodi/addons/service.system.podman/etc/containers/storage.conf"
)
// canUseRootlessOverlay returns true if the overlay driver can be used for rootless containers
diff -Nur a/vendor/github.com/containers/storage/types/options_darwin.go b/vendor/github.com/containers/storage/types/options_darwin.go
--- a/vendor/github.com/containers/storage/types/options_darwin.go 2024-03-19 09:47:46.000000000 +0000
+++ b/vendor/github.com/containers/storage/types/options_darwin.go 2024-03-20 11:56:22.227621061 +0000
--- a/vendor/github.com/containers/storage/types/options_darwin.go 2024-08-21 17:43:11.000000000 +0000
+++ b/vendor/github.com/containers/storage/types/options_darwin.go 2024-09-14 06:41:58.643596138 +0000
@@ -4,11 +4,11 @@
// these are default path for run and graph root for rootful users
// for rootless path is constructed via getRootlessStorageOpts
@ -930,22 +942,10 @@ diff -Nur a/vendor/github.com/containers/storage/types/options_darwin.go b/vendo
+var defaultOverrideConfigFile = "/storage/.kodi/addons/service.system.podman/etc/containers/storage.conf"
// canUseRootlessOverlay returns true if the overlay driver can be used for rootless containers
func canUseRootlessOverlay(home, runhome string) bool {
diff -Nur a/vendor/github.com/containers/storage/types/options_freebsd.go b/vendor/github.com/containers/storage/types/options_freebsd.go
--- a/vendor/github.com/containers/storage/types/options_freebsd.go 2024-03-19 09:47:46.000000000 +0000
+++ b/vendor/github.com/containers/storage/types/options_freebsd.go 2024-03-20 11:56:22.227621061 +0000
@@ -10,7 +10,7 @@
// defaultConfigFile path to the system wide storage.conf file
var (
- defaultOverrideConfigFile = "/usr/local/etc/containers/storage.conf"
+ defaultOverrideConfigFile = "/usr/local/storage/.kodi/addons/service.system.podman/etc/containers/storage.conf"
)
// canUseRootlessOverlay returns true if the overlay driver can be used for rootless containers
func canUseRootlessOverlay() bool {
diff -Nur a/vendor/github.com/containers/storage/types/options_linux.go b/vendor/github.com/containers/storage/types/options_linux.go
--- a/vendor/github.com/containers/storage/types/options_linux.go 2024-03-19 09:47:46.000000000 +0000
+++ b/vendor/github.com/containers/storage/types/options_linux.go 2024-03-20 11:56:22.227621061 +0000
--- a/vendor/github.com/containers/storage/types/options_linux.go 2024-08-21 17:43:11.000000000 +0000
+++ b/vendor/github.com/containers/storage/types/options_linux.go 2024-09-14 06:41:58.643596138 +0000
@@ -12,13 +12,13 @@
// these are default path for run and graph root for rootful users
// for rootless path is constructed via getRootlessStorageOpts
@ -964,8 +964,8 @@ diff -Nur a/vendor/github.com/containers/storage/types/options_linux.go b/vendor
// canUseRootlessOverlay returns true if the overlay driver can be used for rootless containers
diff -Nur a/vendor/github.com/containers/storage/types/options_windows.go b/vendor/github.com/containers/storage/types/options_windows.go
--- a/vendor/github.com/containers/storage/types/options_windows.go 2024-03-19 09:47:46.000000000 +0000
+++ b/vendor/github.com/containers/storage/types/options_windows.go 2024-03-20 11:56:22.227621061 +0000
--- a/vendor/github.com/containers/storage/types/options_windows.go 2024-08-21 17:43:11.000000000 +0000
+++ b/vendor/github.com/containers/storage/types/options_windows.go 2024-09-14 06:41:58.643596138 +0000
@@ -4,13 +4,13 @@
// these are default path for run and graph root for rootful users
// for rootless path is constructed via getRootlessStorageOpts
@ -984,8 +984,8 @@ diff -Nur a/vendor/github.com/containers/storage/types/options_windows.go b/vend
// canUseRootlessOverlay returns true if the overlay driver can be used for rootless containers
diff -Nur a/vendor/github.com/opencontainers/selinux/go-selinux/selinux_linux.go b/vendor/github.com/opencontainers/selinux/go-selinux/selinux_linux.go
--- a/vendor/github.com/opencontainers/selinux/go-selinux/selinux_linux.go 2024-03-19 09:47:46.000000000 +0000
+++ b/vendor/github.com/opencontainers/selinux/go-selinux/selinux_linux.go 2024-03-20 11:56:22.077619701 +0000
--- a/vendor/github.com/opencontainers/selinux/go-selinux/selinux_linux.go 2024-08-21 17:43:11.000000000 +0000
+++ b/vendor/github.com/opencontainers/selinux/go-selinux/selinux_linux.go 2024-09-14 06:41:58.540261960 +0000
@@ -23,7 +23,7 @@
const (

View File

@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="rpi_ws281x"
PKG_VERSION="6c5ade93d1af78cd19e60ee5ecc34adfd111b186"
PKG_SHA256="e8fb94429edc21cfd894548755a417eb5b2e121329f4b54270cfb3f727696e21"
PKG_VERSION="49086d3913367d2fb014a615f9d958a47867bc39"
PKG_SHA256="2a6142bcb9317b65168674f7164b9508652708fd4160d33f8e7e194e9dab57db"
PKG_LICENSE="BSD-3c"
PKG_SITE="https://github.com/hyperion-project/rpi_ws281x"
PKG_URL="https://github.com/hyperion-project/rpi_ws281x/archive/${PKG_VERSION}.tar.gz"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="runc"
PKG_VERSION="1.1.12"
PKG_SHA256="be31b07d6a54a8f234016501c300ad04b6c428c56588e7eca8c3b663308db208"
PKG_VERSION="1.2.0"
PKG_SHA256="25072beb84f4adae316a968241dc74ac30982d38e4459635074aa9e9d87d3de7"
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
export PKG_GIT_COMMIT="51d5e94601ceffbbd85688df1c928ecccbfa4685"
export PKG_GIT_COMMIT="0b9fa21be2bcba45f6d9d748b4bcf70cfbffbc19"
pre_make_target() {
go_configure

View File

@ -6,8 +6,8 @@ PKG_NAME="alsa-plugins"
PKG_VERSION="1.2.7.1"
PKG_SHA256="8c337814954bb7c167456733a6046142a2931f12eccba3ec2a4ae618a3432511"
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"
PKG_SITE="https://www.alsa-project.org/wiki/Main_Page"
PKG_URL="http://www.alsa-project.org/files/pub/plugins/${PKG_NAME}-${PKG_VERSION}.tar.bz2"
PKG_DEPENDS_TARGET="toolchain alsa-lib"
PKG_LONGDESC="Alsa plugins."

View File

@ -3,7 +3,7 @@
PKG_NAME="snapcast"
PKG_VERSION="0.28.0"
PKG_SHA256="86339627c7dbf3fec2d5b4ff0e07a45fe0a7aaa68bb7e19501ce307664eeb5cf"
PKG_SHA256="7911037dd4b06fe98166db1d49a7cd83ccf131210d5aaad47507bfa0cfc31407"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/badaix/snapcast"
PKG_URL="https://github.com/badaix/snapcast/archive/v${PKG_VERSION}.tar.gz"

View File

@ -2,8 +2,8 @@
# Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="bottom"
PKG_VERSION="0.9.6"
PKG_SHA256="202130e0d7c362d0d0cf211f6a13e31be3a02f13f998f88571e59a7735d60667"
PKG_VERSION="0.10.2"
PKG_SHA256="1db45fe9bc1fabb62d67bf8a1ea50c96e78ff4d2a5e25bf8ae8880e3ad5af80a"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/ClementTsang/bottom"
PKG_URL="https://github.com/ClementTsang/bottom/archive/${PKG_VERSION}.tar.gz"

View File

@ -1,6 +1,12 @@
diff -Naur a/Makefile.am b/Makefile.am
--- a/Makefile.am 2015-10-07 00:43:15.000000000 -0700
+++ b/Makefile.am 2016-04-22 14:16:07.656866841 -0700
@@ -1,4 +1,4 @@
-SUBDIRS=src examples util doc
+SUBDIRS=src util
ACLOCAL_AMFLAGS=-I m4
pkgconfigdir=$(libdir)/pkgconfig
@@ -11,21 +11,6 @@
if USE_LINUX
udevrulesdir=@UDEV@/rules.d
@ -35,6 +41,15 @@ diff -Naur a/Makefile.in b/Makefile.in
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
distclean-recursive maintainer-clean-recursive
am__recursive_targets = \
@@ -371,7 +371,7 @@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
-SUBDIRS = src examples util doc
+SUBDIRS = src util
ACLOCAL_AMFLAGS = -I m4
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = libmtp.pc
@@ -452,21 +452,8 @@
distclean-libtool:

View File

@ -2,8 +2,8 @@
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="dool"
PKG_VERSION="1.3.1"
PKG_SHA256="5d12bafaaa21bbba7cfe4908046dbd9b473d146d9e783b94b7dac89005cf7bc6"
PKG_VERSION="1.3.2"
PKG_SHA256="171afc1a43c82a592a3a07d48b62475aca22239dbe5c295d5903caadbe82ba51"
PKG_LICENSE="GPL-3.0-or-later"
PKG_SITE="https://github.com/scottchiefbaker/dool"
PKG_URL="https://github.com/scottchiefbaker/dool/archive/v${PKG_VERSION}.tar.gz"

View File

@ -2,12 +2,12 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="fdupes"
PKG_VERSION="2.3.0"
PKG_SHA256="6170d64a7e565ee314cca4dd25a123e60aa1e3febb11e57078bebb9c1da7e019"
PKG_VERSION="2.3.2"
PKG_SHA256="808d8decbe7fa41cab407ae4b7c14bfc27b8cb62227540c3dcb6caf980592ac7"
PKG_LICENSE="GPL"
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_DEPENDS_TARGET="toolchain ncurses sqlite"
PKG_LONGDESC="A program for identifying or deleting duplicate files residing within specified directories."
PKG_BUILD_FLAGS="-sysroot"

View File

@ -1,13 +0,0 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libgpiod"
PKG_VERSION="2.1.1"
PKG_SHA256="0af43a6089d69f9d075cf67ca2ae5972b9081e38e6b3d46cea37d67e2df6fb9b"
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="--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.31"
PKG_SHA256="24191cf8667675b8e31fc4a9d18a0a65bdc0598c2c5c4ea092494cd13ab4ab1a"
PKG_VERSION="4.8.32"
PKG_SHA256="4ddc83d1ede9af2363b3eab987f54b87cf6619324110ce2d3a0e70944d1359fe"
PKG_LICENSE="GPL"
PKG_SITE="http://www.midnight-commander.org"
PKG_URL="http://ftp.midnight-commander.org/mc-${PKG_VERSION}.tar.xz"

View File

@ -2,11 +2,13 @@
# Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mmc-utils"
PKG_VERSION="613495ecaca97a19fa7f8f3ea23306472b36453c"
PKG_SHA256="1c76924aa3f636af70bd841bc1dcd85d5728ef1d4326921da30cbab7d643e2a7"
PKG_VERSION="123fd8b2ac3933be1319486fb1f32236a4a86a7c"
PKG_SHA256="d718338740cc75c8b0b54647a0522baff1824a31d4f9ee7d0d022405d07284f6"
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"
PKG_MAKE_OPTS_TARGET+=" C="

View File

@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mtpfs"
PKG_VERSION="d228a21b07062170e05fb71a7a7bf4a74ad559e1"
PKG_SHA256="4b89e014201a01634022a6348874361f5ca729e455b8c1f9990fa10647590b52"
PKG_VERSION="2bd9b5a33ad70a2238e086ffb07907f20a1e0101"
PKG_SHA256="732d5d450cfefd9df0e53ed6b188e1428298d8f81aaa8b5bf24ad31b9fddbe8f"
PKG_LICENSE="GPL"
PKG_SITE="https://www.adebenham.com/mtpfs/"
PKG_URL="https://github.com/cjd/mtpfs/archive/${PKG_VERSION}.tar.gz"
@ -17,4 +17,5 @@ PKG_CONFIGURE_OPTS_TARGET="--disable-mad"
# TODO: mtpfs runs host utils while building, fix and set
pre_configure_target() {
export LIBS="-lusb-1.0 -ludev"
TARGET_CONFIGURE_OPTS=$(echo ${TARGET_CONFIGURE_OPTS} | sed -e "s|--disable-static||" -e "s|--enable-shared||")
}

View File

@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="nmon"
PKG_VERSION="16p"
PKG_SHA256="5dc6045f6725e3249a969918fae69663a1d669162087720babcdb90fce9e6b2a"
PKG_VERSION="16q"
PKG_SHA256="1b78a81672c19291b3d11a6e319dd9b23a022a262dba1efcea008d6df51aca51"
PKG_LICENSE="GPL"
PKG_SITE="https://nmon.sourceforge.net/pmwiki.php?n=Site.CompilingNmon"
PKG_URL="https://sourceforge.net/projects/nmon/files/lmon${PKG_VERSION}.c"

View File

@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pv"
PKG_VERSION="1.8.5"
PKG_SHA256="d22948d06be06a5be37336318de540a2215be10ab0163f8cd23a20149647b780"
PKG_VERSION="1.8.14"
PKG_SHA256="0cc18811a4809a587d4b11d47691bbc0ad83a5d95d2c2606af74ea7b4a674756"
PKG_LICENSE="GNU"
PKG_SITE="http://www.ivarch.com/programs/pv.shtml"
PKG_URL="http://www.ivarch.com/programs/sources/pv-${PKG_VERSION}.tar.gz"

View File

@ -2,20 +2,17 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="screen"
PKG_VERSION="4.9.1"
PKG_SHA256="26cef3e3c42571c0d484ad6faf110c5c15091fbf872b06fa7aa4766c7405ac69"
PKG_VERSION="5.0.0"
PKG_SHA256="f04a39d00a0e5c7c86a55338808903082ad5df4d73df1a2fd3425976aed94971"
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_SITE="https://www.gnu.org/software/screen/"
PKG_URL="https://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 \
--disable-pam \
--disable-use-locale \
--disable-telnet \
--disable-socket-dir"

View File

@ -0,0 +1,114 @@
diff -Nu screen-5.0.0/display.c screen-5.0.0/display.c
--- screen-5.0.0/display.c 2024-08-28 19:55:03.000000000 +0000
+++ screen-5.0.0/display.c 2024-08-29 18:08:34.942979909 +0000
@@ -47,7 +47,7 @@
#include "mark.h"
#include "misc.h"
#include "process.h"
-#include "pty.h"
+#include "screen-pty.h"
#include "resize.h"
#include "termcap.h"
#include "tty.h"
diff -Nu screen-5.0.0/Makefile.in screen-5.0.0/Makefile.in
--- screen-5.0.0/Makefile.in 2024-08-28 19:55:03.000000000 +0000
+++ screen-5.0.0/Makefile.in 2024-08-29 18:10:05.120409357 +0000
@@ -66,7 +66,7 @@
$(CC) $(LDFLAGS) -o $@ $(OFILES) $(LIBS)
.c.o:
- $(CC) -c $(CPPFLAGS) $(CFLAGS) $< -o $@
+ $(CC) -c -I$(srcdir) $(CPPFLAGS) $(CFLAGS) $< -o $@
check: $(TESTBIN)
for f in $(TESTBIN); do \
@@ -197,12 +197,12 @@
logfile.h mark.h input.h
tty.o: tty.c config.h screen.h os.h ansi.h sched.h acls.h comm.h layer.h \
term.h image.h canvas.h display.h layout.h viewport.h window.h logfile.h \
- fileio.h misc.h pty.h telnet.h tty.h
+ fileio.h misc.h screen-pty.h telnet.h tty.h
term.o: term.c term.h
window.o: window.c config.h screen.h os.h ansi.h sched.h acls.h comm.h \
layer.h term.h image.h canvas.h display.h layout.h viewport.h window.h \
logfile.h winmsg.h winmsgbuf.h winmsgcond.h backtick.h fileio.h help.h \
- input.h mark.h misc.h process.h pty.h resize.h telnet.h termcap.h tty.h \
+ input.h mark.h misc.h process.h screen-pty.h resize.h telnet.h termcap.h tty.h \
utmp.h
utmp.o: utmp.c config.h screen.h os.h ansi.h sched.h acls.h comm.h \
layer.h term.h image.h canvas.h display.h layout.h viewport.h window.h \
@@ -229,7 +229,7 @@
display.o: display.c config.h screen.h os.h ansi.h sched.h acls.h comm.h \
layer.h term.h image.h canvas.h display.h layout.h viewport.h window.h \
logfile.h winmsg.h winmsgbuf.h winmsgcond.h backtick.h encoding.h mark.h \
- misc.h process.h pty.h resize.h termcap.h tty.h
+ misc.h process.h screen-pty.h resize.h termcap.h tty.h
comm.o: comm.c config.h os.h screen.h ansi.h sched.h acls.h comm.h \
layer.h term.h image.h canvas.h display.h layout.h viewport.h window.h \
logfile.h
diff -Nu screen-5.0.0/pty.c screen-5.0.0/pty.c
--- screen-5.0.0/pty.c 2024-08-28 19:55:03.000000000 +0000
+++ screen-5.0.0/pty.c 2024-08-29 18:09:06.889919017 +0000
@@ -28,7 +28,7 @@
#include "config.h"
-#include "pty.h"
+#include "screen-pty.h"
#include <sys/ioctl.h>
diff -Nu screen-5.0.0/pty.h screen-5.0.0/pty.h
--- screen-5.0.0/pty.h 2024-08-28 19:55:03.000000000 +0000
+++ screen-5.0.0/pty.h 1970-01-01 00:00:00.000000000 +0000
@@ -1,11 +0,0 @@
-#ifndef SCREEN_PTY_H
-#define SCREEN_PTY_H
-
-int OpenPTY (char **);
-int ClosePTY (int);
-
-/* global variables */
-
-extern int pty_preopen;
-
-#endif /* SCREEN_PTY_H */
diff -Nu screen-5.0.0/screen-pty.h screen-5.0.0/screen-pty.h
--- screen-5.0.0/screen-pty.h 1970-01-01 00:00:00.000000000 +0000
+++ screen-5.0.0/screen-pty.h 2024-08-28 19:55:03.000000000 +0000
@@ -0,0 +1,11 @@
+#ifndef SCREEN_PTY_H
+#define SCREEN_PTY_H
+
+int OpenPTY (char **);
+int ClosePTY (int);
+
+/* global variables */
+
+extern int pty_preopen;
+
+#endif /* SCREEN_PTY_H */
diff -Nu screen-5.0.0/tty.c screen-5.0.0/tty.c
--- screen-5.0.0/tty.c 2024-08-28 19:55:03.000000000 +0000
+++ screen-5.0.0/tty.c 2024-08-29 18:09:19.073355563 +0000
@@ -44,7 +44,7 @@
#include "screen.h"
#include "fileio.h"
#include "misc.h"
-#include "pty.h"
+#include "screen-pty.h"
#include "telnet.h"
#include "tty.h"
diff -Nu screen-5.0.0/window.c screen-5.0.0/window.c
--- screen-5.0.0/window.c 2024-08-28 19:55:03.000000000 +0000
+++ screen-5.0.0/window.c 2024-08-29 18:14:12.542433618 +0000
@@ -48,7 +48,7 @@
#include "mark.h"
#include "misc.h"
#include "process.h"
-#include "pty.h"
+#include "screen-pty.h"
#include "resize.h"
#include "telnet.h"
#include "termcap.h"

View File

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

View File

@ -0,0 +1,21 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2024-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="tree"
PKG_VERSION="2.1.1"
PKG_SHA256="1b70253994dca48a59d6ed99390132f4d55c486bf0658468f8520e7e63666a06"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/Old-Man-Programmer/tree"
PKG_URL="https://github.com/Old-Man-Programmer/tree/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="Tree is utility for displaying a dictionary tree's contents including files, directories, and links."
PKG_TOOLCHAIN="manual"
make_target() {
make tree CXX=${CXX} CC=${CC}
}
makeinstall_target() {
mkdir -p ${INSTALL}/usr/bin
cp -p tree ${INSTALL}/usr/bin/
}

View File

@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="unrar"
PKG_VERSION="6.2.12"
PKG_SHA256="a008b5f949bca9bb4ffa1bebbfc8b3c14b89df10a10354809b845232d5f582e5"
PKG_VERSION="7.0.9"
PKG_SHA256="505c13f9e4c54c01546f2e29b2fcc2d7fabc856a060b81e5cdfe6012a9198326"
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

@ -0,0 +1,148 @@
From c958894e6a4fffff58b0dc276fc978616560192d Mon Sep 17 00:00:00 2001
From: Rudi Heitbaum <rudi@heitbaum.com>
Date: Fri, 13 Sep 2024 13:22:54 +0000
Subject: [PATCH] fix build with vdr 2.7.1
---
eepg.c | 12 ++++++++++++
eit2.c | 8 ++++++++
epghandler.c | 13 +++++++++++++
equivhandler.c | 9 +++++++++
util.c | 9 +++++++++
5 files changed, 51 insertions(+)
diff --git a/eepg.c b/eepg.c
index a78819d..d39581d 100644
--- a/eepg.c
+++ b/eepg.c
@@ -1324,12 +1324,20 @@ void cFilterEEPG::WriteToSchedule(tChannelID channelID, cSchedules* pSchedules,
cEvent *Event = NULL;
if (ps/*[eq]*/) {
+#if APIVERSNUM >= 20502
+ Event = (cEvent *) ps->GetEventById (EventId); //since Nagra uses consistent EventIds, try this first
+#else
Event = (cEvent *) ps->GetEvent (EventId); //since Nagra uses consistent EventIds, try this first
+#endif
bool TableIdMatches = false;
if (Event)
TableIdMatches = (Event->TableID() == TableId);
if (!Event || !TableIdMatches || abs(Event->StartTime() - (time_t) StartTime) > Duration * 60) //if EventId does not match, or it matched with wrong TableId, then try with StartTime
+#if APIVERSNUM >= 20502
+ Event = (cEvent *) ps->GetEventByTime (StartTime);
+#else
Event = (cEvent *) ps->GetEvent (EventId, StartTime);
+#endif
}
cEvent *newEvent = NULL;
if (!Event) { //event is new
@@ -3477,7 +3485,11 @@ void cFilterEEPG::ProcessPremiere(const u_char *& Data)
}
bool newEvent = false;
+#if APIVERSNUM >= 20502
+ cEvent *pEvent = (cEvent *) pSchedule->GetEventById (EventId);
+#else
cEvent *pEvent = (cEvent *) pSchedule->GetEvent (EventId, -1);
+#endif
if (!pEvent) {
LogI(2, "(new)\n");
pEvent = new cEvent (EventId);
diff --git a/eit2.c b/eit2.c
index 9ee190d..31aa816 100644
--- a/eit2.c
+++ b/eit2.c
@@ -32,7 +32,11 @@ cEvent* cEIT2::ProcessEitEvent(cSchedule* pSchedule,const SI::EIT::Event* EitEve
// int versionNumber = getVersionNumber();
cEvent *newEvent = NULL;
+#if APIVERSNUM >= 20502
+ cEvent *pEvent = (cEvent *) pSchedule->GetEventByTime (EitEvent->getStartTime ());
+#else
cEvent *pEvent = (cEvent *) pSchedule->GetEvent (EitEvent->getEventId (), EitEvent->getStartTime ());
+#endif
if (!pEvent) {
if (OnlyRunningStatus)
return NULL;
@@ -243,7 +247,11 @@ void cEIT2::ProcessEventDescriptors(bool ExternalData, int Source, u_char Tid,
tChannelID(Source, channel->Nid(), channel->Tid(), tsed->getReferenceServiceId()));
if (!rSchedule)
break;
+#if APIVERSNUM >= 20502
+ rEvent = rSchedule->GetEventById(tsed->getReferenceEventId());
+#else
rEvent = rSchedule->GetEvent(tsed->getReferenceEventId());
+#endif
if (!rEvent)
break;
pEvent->SetTitle(rEvent->Title());
diff --git a/epghandler.c b/epghandler.c
index 1e2db9f..a81bc86 100644
--- a/epghandler.c
+++ b/epghandler.c
@@ -66,10 +66,23 @@ bool cEEpgHandler::HandleEitEvent(cSchedule* Schedule,
modified = false;
//VDR creates new event if the EitEvent StartTime is different than EEPG time so
//the EPG event has to be deleted but the data should be kept
+#if APIVERSNUM >= 20502
+ const cEvent *ev;
+ if (EitEvent->getStartTime() > 0){
+ ev = schedule->GetEventByTime(EitEvent->getStartTime());
+ } else {
+ ev = schedule->GetEventById(EitEvent->getEventId());
+ }
+#else
const cEvent* ev = schedule->GetEvent(EitEvent->getEventId(),EitEvent->getStartTime());
+#endif
searchDuplicates = !ev; //if the event exist with a same start time, it is handled by SetShortText/SetDescription
if (!ev){
+#if APIVERSNUM >= 20502
+ ev = schedule->GetEventById(EitEvent->getEventId());
+#else
ev = schedule->GetEvent(EitEvent->getEventId());
+#endif
// remove shifted duplicates with same ID
if (ev && ((ev->StartTime()>EitEvent->getStartTime() && ev->StartTime() < EitEvent->getStartTime()+EitEvent->getDuration())
|| (EitEvent->getStartTime() > ev->StartTime() && EitEvent->getStartTime() < ev->EndTime()))) {
diff --git a/equivhandler.c b/equivhandler.c
index 75007ec..cd23d38 100644
--- a/equivhandler.c
+++ b/equivhandler.c
@@ -143,7 +143,16 @@ void cEquivHandler::updateEquivalent(cSchedules * Schedules, tChannelID channelI
if (equChannel) {
LogD(2, prep("found Equivalent channel %s"), *equChannelID.ToString());
cSchedule *pSchedule = (cSchedule *) Schedules->GetSchedule (equChannel, true);
+#if APIVERSNUM >= 20502
+ cEvent *pEqvEvent;
+ if (pEvent->StartTime() > 0){
+ pEqvEvent = (cEvent *) pSchedule->GetEventByTime (pEvent->StartTime());
+ } else {
+ pEqvEvent = (cEvent *) pSchedule->GetEventById (pEvent->EventID());
+ }
+#else
cEvent *pEqvEvent = (cEvent *) pSchedule->GetEvent (pEvent->EventID(), pEvent->StartTime());
+#endif
if (pEqvEvent) {
LogD(3, prep("equivalent event exists"));
if (pEqvEvent == pEvent) {
diff --git a/util.c b/util.c
index 1109181..029fcc6 100644
--- a/util.c
+++ b/util.c
@@ -214,7 +214,16 @@ void cAddEventThread::Action(void)
while (((*it).second->First()) != NULL) {
cEvent* event = (*it).second->First();
+#if APIVERSNUM >= 20502
+ cEvent *pEqvEvent;
+ if (event->StartTime() > 0){
+ pEqvEvent = (cEvent *) schedule->GetEventByTime (event->StartTime());
+ } else {
+ pEqvEvent = (cEvent *) schedule->GetEventById (event->EventID());
+ }
+#else
cEvent *pEqvEvent = (cEvent *) schedule->GetEvent (event->EventID(), event->StartTime());
+#endif
if (pEqvEvent){
(*it).second->Del(event);
} else {

View File

@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="vdr-plugin-epgsearch"
PKG_VERSION="2.4.2"
PKG_SHA256="7c0a03c22fedbc73a34220da0edf3293a903185c412d5b20fb48d72f2e4fd118"
PKG_VERSION="2.4.3"
PKG_SHA256="3824a72be529391ce26d00f0323b9d71572855c1c660bae9d30064f42366aadf"
PKG_LICENSE="GPL"
PKG_SITE="http://winni.vdr-developer.org/epgsearch/"
PKG_URL="https://github.com/vdr-projects/vdr-plugin-epgsearch/archive/v${PKG_VERSION}.tar.gz"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="vdr-plugin-live"
PKG_VERSION="3.3.5"
PKG_SHA256="8b41fe5c885e9f2e4fab470feda89742885567885d93b6435692ce1c7c320fee"
PKG_VERSION="3.3.6"
PKG_SHA256="2dc11ab4d68ce7100d8dca8eef65bc81280e30493bd7670ec661714b2bf18211"
PKG_LICENSE="GPL"
PKG_SITE="http://live.vdr-developer.org/en/index.php"
PKG_URL="https://github.com/MarkusEh/vdr-plugin-live/archive/v${PKG_VERSION}.tar.gz"

View File

@ -3,11 +3,11 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="vdr-plugin-restfulapi"
PKG_VERSION="0.2.6.6"
PKG_SHA256="a392c8ac9da58bce06674208711a786209ce802e77f93b48d21e424fa79f5eba"
PKG_VERSION="be8a3a60af7e8926cb28c06e6b6d2adc2c2ed968"
PKG_SHA256="18cb9b6735f5ac2060ecedd6043a09bc742bd5132f33ef8a0155ddfe266b9dc2"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/yavdr/vdr-plugin-restfulapi"
PKG_URL="https://github.com/yavdr/${PKG_NAME}/archive/refs/tags/${PKG_VERSION}.tar.gz"
PKG_URL="https://github.com/yavdr/${PKG_NAME}/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain vdr cxxtools vdr-plugin-wirbelscan"
PKG_NEED_UNPACK="$(get_pkg_directory vdr) $(get_pkg_directory vdr-plugin-wirbelscan)"
PKG_LONGDESC="Allows to access many internals of the VDR via a restful API."

View File

@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="vdr-plugin-satip"
PKG_VERSION="20240224"
PKG_SHA256="0b288a5a7b05924dbf479e95aee83ada4ea640539a563564dab83193a3fa65c9"
PKG_VERSION="20240720"
PKG_SHA256="2a9709bfb31a3745c18c867a543d708eddbf4c41af898555e4a0daa63a2199a7"
PKG_LICENSE="GPL"
PKG_SITE="https://vdr-projects.github.io/"
PKG_URL="https://github.com/wirbel-at-vdr-portal/vdr-plugin-satip/archive/${PKG_VERSION}.tar.gz"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="vdr-plugin-wirbelscan"
PKG_VERSION="2023.10.15"
PKG_SHA256="58ab069bf3719053f9601c129607785a89bcf13008ed5c70fa010e815134490f"
PKG_VERSION="2024.09.15"
PKG_SHA256="22317c5a919834d70aee309248e7fb8b9f458819dee0e5ccdbedee7fdada8913"
PKG_LICENSE="GPL"
PKG_SITE="https://www.gen2vdr.de/wirbel/wirbelscan/index2.html"
PKG_URL="https://www.gen2vdr.de/wirbel/wirbelscan/vdr-wirbelscan-${PKG_VERSION}.tgz"

View File

@ -0,0 +1,44 @@
From 4ee9769b5746240247c3a01f4000afdf8fc56857 Mon Sep 17 00:00:00 2001
From: joed74 <gh@dolze.de>
Date: Tue, 10 Sep 2024 15:57:59 +0200
Subject: [PATCH] Fixed import for vdr 2.7.1
---
import.cpp | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/import.cpp b/import.cpp
index 1bb1849..8c73024 100644
--- a/import.cpp
+++ b/import.cpp
@@ -86,7 +86,11 @@ cEvent *cImport::SearchVDREventByTitle(cEPGSource *source, cSchedule* schedule,
const char *cxTitle=conv->Convert(Title);
// 2nd with StartTime
+#if VDRVERSNUM >= 20701
+ cEvent *f=(cEvent *) schedule->GetEventByTime(StartTime+hint);
+#else
cEvent *f=(cEvent *) schedule->GetEvent((tEventID) 0,StartTime+hint);
+#endif
if (f)
{
if (!strcasecmp(f->Title(),cxTitle))
@@ -188,10 +192,18 @@ cEvent *cImport::SearchVDREvent(cEPGSource *source, cSchedule* schedule, cXMLTVE
// try to find an event,
// 1st with our own EventID
+#if VDRVERSNUM >= 20701
+ if (xevent->EITEventID()) f=(cEvent *) schedule->GetEventById(xevent->EITEventID());
+#else
if (xevent->EITEventID()) f=(cEvent *) schedule->GetEvent(xevent->EITEventID());
+#endif
if (f) return f;
+#if VDRVERSNUM >= 20701
+ if (xevent->EventID() && append) f=(cEvent *) schedule->GetEventById(xevent->EITEventID());
+#else
if (xevent->EventID() && append) f=(cEvent *) schedule->GetEvent(xevent->EventID());
+#endif
if (f) return f;
f=SearchVDREventByTitle(source, schedule, xevent->Title(), xevent->StartTime(),

View File

@ -4,8 +4,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="vdr"
PKG_VERSION="2.6.7"
PKG_SHA256="b27addea2d1cd6919d03d865a14ae043cacc600b1e4670530ef3bbeb6b3083e1"
PKG_VERSION="2.7.1"
PKG_SHA256="ae3010a5297891f55b3d11b19fe15cd868f24250da8554e985ab163e19d98026"
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

@ -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="123.0.6312.122"
PKG_REV="0"
PKG_VERSION_NUMBER="126.0.6478.126"
PKG_REV="2"
PKG_ARCH="x86_64"
PKG_LICENSE="Custom"
PKG_SITE="http://www.google.com/chrome"

View File

@ -3,16 +3,28 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv)
import os
import sys
sys.path.append('/storage/.kodi/addons/browser.chrome/resources')
import unix_ar
import tarfile
if len(sys.argv) != 3:
print("Parameter error", file=sys.stderr)
sys.exit(1)
ar = unix_ar.open(sys.argv[1])
tarball = ar.open('data.tar.xz/')
tar = tarfile.open(fileobj=tarball)
tar.extractall(path=sys.argv[2])
if os.path.isfile(sys.argv[1]):
try:
ar = unix_ar.open(sys.argv[1])
except ValueError:
print(f"Unable to open archive: {sys.argv[1]}", file=sys.stderr)
sys.exit(1)
else:
tarball = ar.open('data.tar.xz/')
tar = tarfile.open(fileobj=tarball)
tar.extractall(path=sys.argv[2])
else:
print(f"File not found: {sys.argv[1]}", file=sys.stderr)
sys.exit(1)

View File

@ -4,7 +4,7 @@
PKG_NAME="boblightd"
PKG_VERSION="478"
PKG_SHA256="78b82c9b133ce20c3d24aba96abe4a8302ec8dc640460b3b7302aa1d368c543a"
PKG_REV="0"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://code.google.com/p/boblight"
@ -46,20 +46,19 @@ makeinstall_target() {
}
addon() {
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private
cp -P ${PKG_BUILD}/.${TARGET_NAME}/src/.libs/libboblight.so* ${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/lib
cp -PL ${PKG_BUILD}/.${TARGET_NAME}/src/.libs/libboblight.so ${ADDON_BUILD}/${PKG_ADDON_ID}/lib
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/bin
cp -P ${PKG_BUILD}/.${TARGET_NAME}/src/boblightd ${ADDON_BUILD}/${PKG_ADDON_ID}/bin
cp -P ${PKG_BUILD}/.${TARGET_NAME}/src/boblight-constant ${ADDON_BUILD}/${PKG_ADDON_ID}/bin
if [ "${DISPLAYSERVER}" = "x11" ]; then
cp -P ${PKG_BUILD}/.${TARGET_NAME}/src/boblight-X11 ${ADDON_BUILD}/${PKG_ADDON_ID}/bin
fi
patchelf --add-rpath '$ORIGIN/../lib.private' ${ADDON_BUILD}/${PKG_ADDON_ID}/bin/boblight-*
cp -P ${PKG_BUILD}/.${TARGET_NAME}/src/boblightd ${ADDON_BUILD}/${PKG_ADDON_ID}/bin
cp -P ${PKG_BUILD}/.${TARGET_NAME}/src/boblight-constant ${ADDON_BUILD}/${PKG_ADDON_ID}/bin
if [ "${DISPLAYSERVER}" = "x11" ]; then
cp -P ${PKG_BUILD}/.${TARGET_NAME}/src/boblight-X11 ${ADDON_BUILD}/${PKG_ADDON_ID}/bin
fi
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/config
cp -R ${PKG_DIR}/config/boblight.conf ${ADDON_BUILD}/${PKG_ADDON_ID}/config
if [ "${DISPLAYSERVER}" = "x11" ]; then
cp -R ${PKG_DIR}/config/boblight.X11.sample ${ADDON_BUILD}/${PKG_ADDON_ID}/config
fi
cp -R ${PKG_DIR}/config/boblight.conf ${ADDON_BUILD}/${PKG_ADDON_ID}/config
if [ "${DISPLAYSERVER}" = "x11" ]; then
cp -R ${PKG_DIR}/config/boblight.X11.sample ${ADDON_BUILD}/${PKG_ADDON_ID}/config
fi
}

View File

@ -1 +1,6 @@
initial release
2
- containerd: update to 1.7.18
- cli: update to 26.1.4
- go: update to 1.22.4
- moby: update to 26.1.4

View File

@ -3,7 +3,7 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="docker"
PKG_REV="0"
PKG_REV="7"
PKG_ARCH="any"
PKG_LICENSE="ASL"
PKG_SITE="http://www.docker.com/"

View File

@ -6,7 +6,7 @@ PKG_NAME="hyperion"
PKG_VERSION="fb413cd7e8825ffc26925013f57ac93a774f12bc"
PKG_SHA256="fafa4eeddacb15a8fd96b0e69fac400faa735c6e1ccd78673c9d96b0ac84d7a3"
PKG_VERSION_DATE="2019-08-19"
PKG_REV="0"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/hyperion-project/hyperion"

View File

@ -3,8 +3,8 @@
PKG_NAME="jellyfin"
PKG_VERSION="1.0"
PKG_VERSION_NUMBER="10.8.13"
PKG_REV="0"
PKG_VERSION_NUMBER="10.10.1"
PKG_REV="5"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"
PKG_SITE="https://jellyfin.org/"

View File

@ -9,7 +9,7 @@ oe_setup_addon service.jellyfin
ICON="${ADDON_DIR}/resources/icon.png"
CONTROL_FILE="/tmp/curl.done"
DATA_FILE="/tmp/curl.data"
JELLYFIN_FILE="jellyfin_@JELLYFIN_VERSION@.tar.gz"
JELLYFIN_FILE="jellyfin_@JELLYFIN_VERSION@.tar.xz"
# check for enough free disk space
if [ $(df . | awk 'END {print $4}') -lt 200000 ]; then
@ -42,7 +42,7 @@ echo "Downloading Jellyfin"
# download Jellyfin
rm -f ${CONTROL_FILE} ${DATA_FILE}
(
curl -L -# -O -C - https://repo.jellyfin.org/releases/server/portable/versions/stable/combined/@JELLYFIN_VERSION@/${JELLYFIN_FILE} 2>${DATA_FILE}
curl -L -# -O -C - https://repo.jellyfin.org/files/server/portable/stable/v@JELLYFIN_VERSION@/any/${JELLYFIN_FILE} 2>${DATA_FILE}
touch ${CONTROL_FILE}
) | \
while [ : ]; do
@ -59,7 +59,7 @@ kodi-send --action="Notification(Extracting Jellyfin,Starting,1000,${ICON})" >/d
# extract JELLYFIN_FILE to libs directory
mkdir ${ADDON_DIR}/libs
tar xf ${JELLYFIN_FILE} -C ${ADDON_DIR}/libs --strip-components=2
tar xf ${JELLYFIN_FILE} -C ${ADDON_DIR}/libs --strip-components=1
# cleanup
cd ${ADDON_DIR}

View File

@ -2,15 +2,15 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="lcdd"
PKG_VERSION="9ec9ba4e5dda653288bc55d2898723aa2c2ad9c1"
PKG_SHA256="442f60fc7c26847508e7fb99d901e905016c136d0f6eb320e3262bef20f39452"
PKG_VERSION_DATE="0.5dev+2020-07-21"
PKG_REV="0"
PKG_VERSION="71877ee059a238400b5f6b41cee7c43a3df00334"
PKG_SHA256="e910c7d748b58cc57543dc8845f8b2bcd0592dddd58bd72a55a58e90e6bfd861"
PKG_VERSION_DATE="0.5dev+2024-12-14"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://lcdproc.org/"
PKG_URL="https://github.com/lcdproc/lcdproc/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain freetype libftdi1 libhid libugpio libusb ncurses serdisplib"
PKG_DEPENDS_TARGET="toolchain freetype libftdi1 libgpiod libhid libugpio libusb ncurses serdisplib"
PKG_SECTION="service"
PKG_SHORTDESC="LCDproc: Software to display system information from your Linux/*BSD box on a LCD"
PKG_LONGDESC="LCDproc (${PKG_VERSION}) is a piece of software that displays real-time system information from your Linux/*BSD box on a LCD. The server supports several serial devices: Matrix Orbital, Crystal Fontz, Bayrad, LB216, LCDM001 (kernelconcepts.de), Wirz-SLI, Cwlinux(.com) and PIC-an-LCD; and some devices connected to the LPT port: HD44780, STV5730, T6963, SED1520 and SED1330. Various clients are available that display things like CPU load, system load, memory usage, uptime, and a lot more."
@ -21,13 +21,13 @@ PKG_IS_ADDON="yes"
PKG_ADDON_NAME="LCDproc"
PKG_ADDON_TYPE="xbmc.service"
PKG_CONFIGURE_OPTS_TARGET="--with-ft-prefix=${SYSROOT_PREFIX}/usr \
--enable-libusb \
--enable-libftdi \
--disable-libX11 \
PKG_CONFIGURE_OPTS_TARGET="--enable-drivers=all \
--enable-freetype \
--enable-libhid \
--enable-libftdi \
--disable-libpng \
--enable-drivers=all"
--enable-libusb \
--disable-libX11"
pre_configure_target() {
CFLAGS+=" -O3"

View File

@ -1,52 +0,0 @@
diff --git a/server/drivers/hd44780-low.h b/server/drivers/hd44780-low.h
index 47acf45..6faa830 100644
--- a/server/drivers/hd44780-low.h
+++ b/server/drivers/hd44780-low.h
@@ -26,7 +26,7 @@
#endif
#ifdef HAVE_LIBFTDI
-# include <ftdi.h>
+# include <libftdi1/ftdi.h>
#endif
/** \name Symbolic names for connection types
diff --git a/server/drivers/i2500vfd.c b/server/drivers/i2500vfd.c
index d896a69..7fe74f2 100644
--- a/server/drivers/i2500vfd.c
+++ b/server/drivers/i2500vfd.c
@@ -32,7 +32,7 @@
#include <stdio.h>
#include <unistd.h>
#include <string.h>
-#include <ftdi.h>
+#include <libftdi1/ftdi.h>
#include "lcd.h"
#include "i2500vfd.h"
diff --git a/server/drivers/lis.c b/server/drivers/lis.c
index 5d3e97a..6c26a19 100644
--- a/server/drivers/lis.c
+++ b/server/drivers/lis.c
@@ -42,7 +42,7 @@
#include <errno.h>
#include <pthread.h>
-#include <ftdi.h>
+#include <libftdi1/ftdi.h>
#include "lcd.h"
#include "lis.h"
diff --git a/server/drivers/ula200.c b/server/drivers/ula200.c
index cbdde40..a84eb49 100644
--- a/server/drivers/ula200.c
+++ b/server/drivers/ula200.c
@@ -31,7 +31,7 @@
#include <string.h>
#include <errno.h>
-#include <ftdi.h>
+#include <libftdi1/ftdi.h>
#include "lcd.h"
#include "ula200.h"

View File

@ -3,10 +3,10 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="librespot"
PKG_VERSION="886617e41c2177d0cb184cb761aa64acc8695a88"
PKG_VERSION="299b7dec20b45b9fa19a4a46252079e8a8b7a8ba"
PKG_VERSION_DATE="2023-12-06"
PKG_SHA256="c53fa249e2ff7c75d51f4cbe9867e9ca6a60a0d714c2810fab16a29d113b2144"
PKG_REV="0"
PKG_SHA256="3699d2f15065222a769e57fec22b51e3d355c2d9837b49c3ec3ef16d2ace4b35"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/librespot-org/librespot/"

View File

@ -1 +1,3 @@
initial release
2
- mariadb: update to 11.4.2

View File

@ -2,9 +2,9 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mariadb"
PKG_VERSION="10.11.7"
PKG_REV="0"
PKG_SHA256="5239a245ed90517e96396605cd01ccd8f73cd7442d1b3076b6ffe258110e5157"
PKG_VERSION="11.4.3"
PKG_REV="3"
PKG_SHA256="6f0017b9901bb1897de0eed21caef9ffa9d66ef559345a0d8a6f011308413ece"
PKG_LICENSE="GPL2"
PKG_SITE="https://mariadb.org"
PKG_URL="https://downloads.mariadb.com/MariaDB/${PKG_NAME}-${PKG_VERSION}/source/${PKG_NAME}-${PKG_VERSION}.tar.gz"

View File

@ -1,23 +0,0 @@
Date: Wed, 21 Feb 2024 20:34:12 -0800
Subject: [PATCH] Revert compile_time_assert() changes from "MDEV-32862 MYSQL struct in C/C and server differs"
This partially reverts commit c432c9ef19bf6ff40ab9551bcae202d7e1319878 which
most likely caused the regression that broke builds on many 32-bit platforms.
--- a/tests/mysql_client_fw.c
+++ b/tests/mysql_client_fw.c
@@ -1430,14 +1430,6 @@ int main(int argc, char **argv)
tests_to_run[i]= NULL;
}
-#ifdef _WIN32
- /* must be the same in C/C and embedded, 1208 on 64bit, 968 on 32bit */
- compile_time_assert(sizeof(MYSQL) == 60*sizeof(void*)+728);
-#else
- /* must be the same in C/C and embedded, 1272 on 64bit, 964 on 32bit */
- compile_time_assert(sizeof(MYSQL) == 77*sizeof(void*)+656);
-#endif
-
if (mysql_server_init(embedded_server_arg_count,
embedded_server_args,
(char**) embedded_server_groups))

View File

@ -4,7 +4,7 @@
PKG_NAME="minidlna"
PKG_VERSION="1.3.3"
PKG_SHA256="39026c6d4a139b9180192d1c37225aa3376fdf4f1a74d7debbdbb693d996afa4"
PKG_REV="0"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="BSD-3c/GPLv2"
PKG_SITE="https://sourceforge.net/projects/minidlna/"

View File

@ -2,9 +2,9 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="minisatip"
PKG_VERSION="1.3.6"
PKG_SHA256="17a3317baa1b9c8ffa2a5b877d38099e626921e12dda838cd254f35a7e721599"
PKG_REV="0"
PKG_VERSION="1.3.35"
PKG_SHA256="e0b9f97d57e1692629dbd5906fda59301805ed3e3d3a3d8311e9f2ce40a7cccf"
PKG_REV="4"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/catalinii/minisatip"
@ -22,11 +22,11 @@ PKG_ADDON_TYPE="xbmc.service"
PKG_CONFIGURE_OPTS_TARGET="--enable-static \
--disable-netcv \
--enable-dvbca \
--enable-dvbaes \
--enable-dvbcsa \
--with-xml2=$(get_install_dir libxml2)/usr/include/libxml2"
pre_configure_target() {
TARGET_CONFIGURE_OPTS=$(echo ${TARGET_CONFIGURE_OPTS} | sed -e "s|--disable-static||" -e "s|--enable-shared||")
cd ${PKG_BUILD}
rm -rf .${TARGET_NAME}
}

View File

@ -5,7 +5,7 @@
PKG_NAME="mpd"
PKG_VERSION="0.23.15"
PKG_SHA256="550132239ad1acf82ccf8905b56cc13dc2c81a4489b96fba7731b3049907661a"
PKG_REV="0"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://www.musicpd.org"

View File

@ -1 +1,6 @@
2
- download NextPVR 7.0.1
- install and configure, hdhomerun_config, comskip and libmediainfo
- fix manual updates from NPVR.zip
initial release

View File

@ -2,13 +2,13 @@
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="nextpvr"
PKG_VERSION="6.1.5~Omega"
PKG_ADDON_VERSION="6.1.5~4"
PKG_VERSION="7.0.1~Omega"
PKG_ADDON_VERSION="7.0.1~2"
PKG_REV="0"
PKG_ARCH="any"
PKG_LICENSE="NextPVR"
PKG_SITE="https://nextpvr.com"
PKG_DEPENDS_TARGET="toolchain"
PKG_DEPENDS_TARGET="toolchain libhdhomerun libmediainfo comskip"
PKG_SECTION="service"
PKG_SHORTDESC="NextPVR Server"
PKG_LONGDESC="NextPVR is a personal video recorder application. It allows to watch or record live TV, provides great features like series recordings and web scheduling."
@ -25,4 +25,13 @@ addon() {
post_install_addon() {
sed -e "s/@NEXTPVR_VERSION@/${PKG_ADDON_VERSION}/g" -i "${INSTALL}/bin/nextpvr-downloader"
mkdir -p ${INSTALL}/{lbin,lib.private}
cp $(get_build_dir libmediainfo)/Project/GNU/Library/.libs/libmediainfo.so ${INSTALL}/lib.private
cp -P $(get_build_dir libhdhomerun)/hdhomerun_config ${INSTALL}/lbin
cp -P $(get_install_dir comskip)/usr/bin/comskip ${INSTALL}/lbin
if [ "${TARGET_ARCH}" = "x86_64" ]; then
cp -P $(get_install_dir x265)/usr/lib/libx265.so.212 ${INSTALL}/lib.private
patchelf --add-rpath '${ORIGIN}/../lib.private' ${INSTALL}/lbin/comskip
fi
}

View File

@ -75,6 +75,8 @@ class Controller():
xbmc.log('Running: %s' % command, xbmc.LOGDEBUG)
os.system(command)
os.remove(archive)
command = 'find {0}/DeviceHost -name DeviceHostLinux -exec chmod 755 {{}} \;'.format(dest_folder)
os.system(command)
xbmcgui.Dialog().notification(ADDON_NAME, LS(30039), xbmcgui.NOTIFICATION_INFO)
xbmc.log('NPVR.zip installed', xbmc.LOGDEBUG)
if xbmcgui.Dialog().yesno("NextPVR Server", LS(30020)):

View File

@ -40,7 +40,7 @@ echo "Downloading NextPVR"
# download NextPVR
rm -f ${CONTROL_FILE} ${DATA_FILE}
(
curl -L -# -O -C - https://github.com/sub3/releases/releases/download/${NEXTPVR_VERSION%~*}/${NEXTPVR_FILE} 2>${DATA_FILE}
curl -L -# -O -C - https://github.com/sub3/releases/releases/download/${NEXTPVR_VERSION%~*}/${NEXTPVR_FILE} 2>${DATA_FILE}
touch ${CONTROL_FILE}
) |
while [ : ]; do
@ -61,6 +61,12 @@ fi
# extract NextPVR
kodi-send --action="Notification(Extracting NextPVR,starting,1000,${ICON})" >/dev/null
mkdir -p ${ADDON_DIR}/nextpvr-bin
chmod +x ${ADDON_DIR}/lbin/hdhomerun_config
chmod +x ${ADDON_DIR}/lbin/comskip
ln -s ${ADDON_DIR}/lbin/hdhomerun_config ${ADDON_DIR}/nextpvr-bin
ln -s ${ADDON_DIR}/lib.private/libmediainfo.so ${ADDON_DIR}/nextpvr-bin
unzip ${NEXTPVR_FILE} -d ${ADDON_DIR}/nextpvr-bin >/dev/null
if [ "$(uname -m)" != "x86_64" ]; then

View File

@ -0,0 +1,29 @@
#!/bin/sh
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2024-present Team LibreELEC (https://libreelec.tv)
. /etc/profile
oe_setup_addon service.nextpvr
SERVICE="service.nextpvr"
case "$1" in
pre)
if systemctl is-active "$SERVICE" &>/dev/null ; then
systemctl stop "$SERVICE"
for module in $REMOVE_MODULES ; do
rmmod $module
done
fi
;;
post)
if systemctl is-enabled "$SERVICE" &>/dev/null ; then
for module in $REMOVE_MODULES ; do
modprobe $module
done
systemctl start "$SERVICE"
fi
;;
esac

View File

@ -0,0 +1 @@
initial release

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

View File

@ -0,0 +1,26 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (C) 2024-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="ntfs3g"
PKG_REV="1"
PKG_LICENSE="GPLv3"
PKG_DEPENDS_TARGET="toolchain fuse ntfs-3g_ntfsprogs"
PKG_SECTION="service"
PKG_SHORTDESC="NTFS-3G for udevil"
PKG_LONGDESC="NTFS-3G for udevil overrides the NTFS3 kernel driver with the NTFS-3G userspace driver used in older LibreELEC releases."
PKG_TOOLCHAIN="manual"
PKG_IS_ADDON="yes"
PKG_ADDON_NAME="NTFS-3G"
PKG_ADDON_TYPE="xbmc.service"
addon() {
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/{bin,lib.private}
cp -PL $(get_install_dir fuse)/usr/lib/libfuse.so.2 \
${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private
cp $(get_install_dir ntfs-3g_ntfsprogs)/usr/bin/ntfs-3g \
${ADDON_BUILD}/${PKG_ADDON_ID}/bin
patchelf --add-rpath '${ORIGIN}/../lib.private' ${ADDON_BUILD}/${PKG_ADDON_ID}/bin/ntfs-3g
}

View File

@ -0,0 +1,6 @@
#!/bin/sh
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (C) 2024-present Team LibreELEC (https://libreelec.tv)
exec /storage/.kodi/addons/service.ntfs3g/bin/ntfs-3g "$@"

View File

@ -0,0 +1,20 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
import subprocess
import xbmc
import xbmcaddon
class Monitor(xbmc.Monitor):
def __init__(self, *args, **kwargs):
xbmc.Monitor.__init__(self)
self.id = xbmcaddon.Addon().getAddonInfo('id')
def onSettingsChanged(self):
subprocess.call(['systemctl', 'restart', self.id])
if __name__ == "__main__":
Monitor().waitForAbort()

View File

@ -0,0 +1,12 @@
[Unit]
Description=ntfs3g for udevil
Before=samba-config.service
[Service]
Type=oneshot
ExecStart=/usr/bin/mount -o bind /storage/.kodi/addons/service.ntfs3g/bin/mount.ntfs3g /usr/sbin/mount.ntfs
ExecStop=/bin/sh -c 'grep -q " /usr/sbin/mount.ntfs " /proc/self/mounts && umount /usr/sbin/mount.ntfs || true'
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target

View File

@ -2,18 +2,17 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="oscam"
PKG_VERSION="eafedca0d96364ca8e1f035cf30afa0f3fa9186b"
PKG_SHA256="f73130a0ae1a2b8d31cd3f5d2709f04936724fb8d4a69e0c4c1a59f69b107be3"
PKG_VERSION_NUMBER="11741"
PKG_REV="0"
PKG_VERSION="11799"
PKG_SHA256="10e7ffb153c66b4f29c21dd5a239d1186f988e918e8ff2673a4ea5fb9073a209"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://www.streamboard.tv/oscam/wiki"
PKG_URL="https://repo.or.cz/oscam.git/snapshot/${PKG_VERSION}.tar.gz"
PKG_SITE="https://git.streamboard.tv/common/oscam/-/wikis"
PKG_URL="https://git.streamboard.tv/common/oscam/-/archive/${PKG_VERSION}/oscam-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain openssl pcsc-lite"
PKG_SECTION="service.softcam"
PKG_SHORTDESC="OSCam: an Open Source Conditional Access Modul"
PKG_LONGDESC="OSCam(${PKG_VERSION_NUMBER}) is a software to be used to decrypt digital television channels, as an alternative for a conditional access module."
PKG_LONGDESC="OSCam is a software to be used to decrypt digital television channels, as an alternative for a conditional access module."
PKG_IS_ADDON="yes"
PKG_ADDON_NAME="OSCam"
@ -67,10 +66,6 @@ PKG_CMAKE_OPTS_TARGET="\
-DWITH_SSL=1 \
-DWITH_STAPI=0"
pre_configure_target() {
export OSCAM_ADDON_VERSION="${PKG_VERSION_NUMBER}"
}
makeinstall_target() {
:
}

View File

@ -1,11 +0,0 @@
--- a/config.sh
+++ b/config.sh
@@ -701,7 +701,7 @@ do
break
;;
'-r'|'--oscam-revision')
- revision=`(svnversion -n . 2>/dev/null || printf 0) | sed 's/.*://; s/[^0-9]*$//; s/^$/0/'`
+ echo "$OSCAM_ADDON_VERSION"
if [ "$revision" = "0" ]
then
which git > /dev/null 2>&1 && revision=`git log -10 --pretty=%B | grep git-svn-id | head -n 1 | sed -n -e 's/^.*trunk@\([0-9]*\) .*$/\1/p'`

View File

@ -5,7 +5,7 @@
PKG_NAME="pcscd"
PKG_VERSION="1.0"
PKG_REV="0"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://libreelec.tv"

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