Lakka-v6.1: Merge upstream LibreELEC 12.2 into Lakka-v6.1 - 3th Apr. 2026 (#2194)

* lcdd: migrate addons settings to new format and addon (1)

* sundtek-mediatv: migrate addons settings to new format and addon (1)

* hdhomerun: migrate addons settings to new format and addon (1)

* proftpd: migrate addons settings to new format and addon (1)

* libheif: update to 1.21.2

Release notes:
- https://github.com/strukturag/libheif/releases/tag/v1.21.2

* imagedecoder.heif: update libheif to 1.21.2 and addon (3)

- libraw: 1.21.2

* mpd: update to 0.24.7 and addon (4)

* pvr.sledovanitv.cz: update 21.6.0-Omega to 21.6.1-Omega

* cacert.pem: update to 2025-10-29

This commit updates cacert.pem certificate bundle with mk-ca-bundle.pl script using the
content of [certdata][1] associated with mozilla-firefox/firefox@397c318728,

[1]: https://github.com/mozilla-firefox/firefox/blob/397c3187280dfa84ce9da56a9944d945bf73977d/security/nss/lib/ckfw/builtins/certdata.txt?raw=true

* filebrowser: update to 2.56.0 and addon (13)

* minisatip: update to 2.0.71 and addon (13)

* oscam: update to 11940 and addon (11)

Log:
- https://git.streamboard.tv/common/oscam/-/commits/master

* vdr-plugin-epgfixer: update to githash 9bbf438

* vdr: update to 2.7.8

* vdr-addon: update to 2.7.8 and addon (5)

- vdr: update to 2.7.8
- vdr-plugin-epgfixer: update to githash 9bbf438

* mpd: update to 0.24.8 and addon (5)

* squeezelite: update to githash 6d571de (2.0.0.1556)

* multimedia-tools: update addon (5)

- squeezelite: update to githash 6d571de (2.0.0.1556)

* vdr: update to working PKG_URL

https://git.tvdr.de/?p=vdr.git;a=snapshot;h=stable/latest;sf=tbz2 is no longer offering snapshots

This gitweb site is currently heavily abused by some AI bots.
Please use
git clone git://git.tvdr.de/vdr.git
to make a local copy.

* openssl: update to 3.5.5

Release notes:
- https://www.openssl.org

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

* syncthing: update to 2.0.14 and addon (12)

* cacert.pem: update to 2026-02-02

This commit updates cacert.pem certificate bundle with mk-ca-bundle.pl script using the
content of [certdata][1] associated with mozilla-firefox/firefox@ce96098b9e,

[1]: https://github.com/mozilla-firefox/firefox/blob/ce96098b9e227d6468096a30e18550b4199af60e/security/nss/lib/ckfw/builtins/certdata.txt?raw=true

* pvr.mythtv: update 21.2.3-Omega to 21.2.14-Omega

* wireless-regdb: update to 2026.02.04

Release notes:
- https://git.kernel.org/pub/scm/linux/kernel/git/wens/wireless-regdb.git

* mariadb: update to 11.4.10 and addon (3)

* go: update to 1.25.7

* ccid: update to 1.7.1

* pcscd: update ccid to 1.7.1 and addon (6)

- ccid: 1.7.1

* filebrowser: update to 2.57.0 and addon (14)

* oscam: update to 11942 and addon (12)

Log:
- https://git.streamboard.tv/common/oscam/-/commits/master

* netavark: update to 1.17.2

* conmon: update to 2.2.0

* podman: update addon (5)

- conmon: update to 2.2.0
- netavark: update to 1.17.2

* pvr.mythtv: update 21.2.14-Omega to 21.2.15-Omega

* at-spi2-core: update to 2.59.1

* chrome: update to 145.0.7632.45 and addon (5)

- at-spi2-core: update to 2.59.1

* dotnet-runtime: update to 8.0.24 and 9.0.13 and addon (6)

* aspnet8-runtime: update to 8.0.24

* aspnet9-runtime: update to 9.0.13

* btrfs-progs: update to 6.19 and addon (5)

* mediainfo: update to 26.01

* libmediainfo: update to 26.01

* multimedia-tools: update addon (6)

- libmediainfo: update to 26.01
- mediainfo: update to 26.01

* ngrep: update to 1.49.0

* network-tools: update addon (6)

- ngrep: update to 1.49.0

* hddtemp: update to 0.4.4

* tree: update to 2.3.1

* vim: update to 9.2.0

* unrar: update to 7.2.4

* 7-zip: update to 26.00

* system-tools: update addon (11)

- vim: update to 9.2.0
- unrar: update to 7.2.4
- tree: update to 2.3.1
- hddtemp: update to 0.4.4
- 7-zip: update to 26.00

* go: update to 1.26.0

* Revert "go: update to 1.26.0"

This reverts commit bd0c5699da.

* cacert.pem: update to 2026-02-11

This commit updates cacert.pem certificate bundle with mk-ca-bundle.pl script using the
content of [certdata][1] associated with mozilla-firefox/firefox@1a84aee638,

[1]: https://github.com/mozilla-firefox/firefox/blob/1a84aee6387d2f9c9531c655edeea4a80aa0fcfa/security/nss/lib/ckfw/builtins/certdata.txt?raw=true

* vdr: update to 2.7.9

* vdr-plugin-epgsearch: update to 2.4.6

* vdr-plugin-vnsiserver: update to 1.8.4

* vdr-addon: update to 2.7.9 and addon (6)

- vdr-plugin-vnsiserver: update to 1.8.4
- vdr-plugin-epgsearch: update to 2.4.6
- vdr: update to 2.7.9

* protobuf-c: initial package

- required by rsyslog-8.2602.0

* snappy: initial package

- required by rsyslog-8.2602.0

* libyaml: initial package

- required by rsyslog-8.2602.0

* rsyslog: update to 8.2602.0 and addon (6)

requires:
- libyaml: initial package
- protobuf-c: initial package
- snappy: initial package

* tz: update to 2026a

* pvr.zattoo: update 21.0.4-Omega to 21.0.5-Omega

* pvr.zattoo: update 21.0.5-Omega to 21.0.6-Omega

* pvr.mythtv: update 21.2.15-Omega to 21.3.3-Omega

* kmscube: fix SHA256

* at-spi2-core: update to 2.58.2

* cups: update to 2.4.16

* chrome: update to 143.0.7499.169 and addon (3)

- cups: update to 2.4.16
- at-spi2-core: update to 2.58.2

* tmux: update to 3.6a

* pv: update to 1.10.3

* unrar: update to 7.2.3

* bottom: update to 0.12.3

* stress-ng: update to 0.20.00

* system-tools: update addon (10)

- unrar: update to 7.2.3
- pv: update to 1.10.3
- tmux: update to 3.6a
- bottom: update to 0.12.3
- stress-ng: update to 0.20.00

* mpg123: update to 1.33.4

* libtsfuncs: initial package

used by tsdecrypt

* libfuncs: initial package

used by tsdecrypt

* tsdecrypt: update to githash f4876e8 and PKG_URL

needs:
- libfuncs
- libtsfuncs

* mpv-drmprime: update to 0.41.0

* multimedia-tools: update addon (4)

- mpv-drmprime: update to 0.41.0
- tsdecrypt: update to githash f4876e8 and PKG_URL
- libfuncs: initial package
- libtsfuncs: initial package
- mpg123: update to 1.33.4

* net-snmp: update to 5.9.5.2 and addon (1)

* fluidsynth: update to 2.5.2

* audiodecoder.fluidsynth: update to 20.2.2-Nexus and addon (13)

* tinc: update to githash 940d15c and addon (1)

* libopenmpt: update to 0.8.4

* audiodecoder.openmpt: update libopenmpt to 0.8.4 and addon (4)

- libopenmpt: 0.8.4

* mpd: update libopenmpt to 0.8.4 and addon (2)

- libopenmpt: 0.8.4

* libpcap: update to 1.10.6

* tcpdump: update to 4.99.6

* network-tools: update addon (5)

- tcpdump: update to 4.99.6
- libpcap: update to 1.10.6

* libraw: update to 0.21.5

* imagedecoder.raw: update libraw to 0.21.5 and addon (4)

- libraw: 0.21.5

* libheif: update to 1.21.1

Release notes:
- https://github.com/strukturag/libheif/releases/tag/v1.21.0
- https://github.com/strukturag/libheif/releases/tag/v1.21.1

* imagedecoder.heif: update libheif to 1.21.1 and addon (2)

- libraw: 1.21.1

* libretro-beetle-psx: update to githash 3ca0580

* game.libretro.beetle-psx: update to 0.9.44.72-Omega and githash of beetle-psx-libretro and addon (4)

- libretro-beetle-psx: update to githash 3ca0580

* minisatip: update to 2.0.63 and addon (11)

* filebrowser: update to 2.53.1 and addon (12)

* w_scan2: drop LE13 cfg-libs PKG_BUILD_FLAGS

* polkit: update to 127

* pcscd: update polkit to 127 and addon (4)

- polkit: update to 127

* oscam: update to 11917 and refresh-patches and addon (9)

- polkit: update to 127

* vdr-plugin-iptv: update to 2.6.11

* vdr: refresh-patches

* vdr-plugin-wirbelscan: refresh-patches

* vdr-plugin-streamdev: refresh-patches

* vdr-plugin-wirbelscancontrol: update patches

- https://github.com/wirbel-at-vdr-portal/wirbelscancontrol

* vdr-plugin-epgsearch: refresh-patches

* vdr-plugin-dvbapi: refresh-patches

* vdr-plugin-xmltv2vdr: refresh patches

* vdr-plugin-restfulapi: refresh-patches

* vdr-addon: update addon (3)

* oscam: migrate addons settings to new format

* vdr-addon: migrate addons settings to new format

* tvheadend43: refresh-patches

* tvheadend43: migrate addons settings to new format

* tvheadend43: update to githash 4980ee4 and addon (4)

Log:
- https://github.com/tvheadend/tvheadend/compare/0b23983f5dafff006ee83908915193c49deacca5...4980ee4c9ea2ca5fd829ed5953278e27ef1029e3

* syncthing: migrate addons settings to new format

* syncthing: update to 2.0.13 and addon (11)

* minisatip: migrate addons settings to new format

* minisatip: update to 2.0.67 and addon (12)

* Revert "polkit: update to 127"

This reverts commit aabd3017eb.

due to:
../meson.build:11:17: ERROR: Meson version is 1.3.2 but project requires >= 1.4.0

* gcem: initial package

- required by: fluidsynth: update to 2.5.0

* fluidsynth: add missing gcem depend

* libraw: fix PKG_SHA256

* pcsc-lite: update to 2.4.1

* pcscd: update pcsc-lite to 2.4.1 and addon (5)

- pcsc-lite: 2.4.1

* oscam: update to 11921 and addon (10)

Log:
- https://git.streamboard.tv/common/oscam/-/commits/master
- pcsc-lite: update to 2.4.1

* nextpvr: migrate language settings to new format and addon (5)

* prometheus-node-exporter: migrate addons settings to new format and addon (2)

* net-snmp: migrate addons settings to new format and addon (2)

* mpd: migrate addons settings to new format and addon (3)

* mariadb: migrate addons settings to new format and addon (2)

* librespot: migrate addons settings to new format and addon (6)

* inadyn: migrate addons settings to new format and addon (2)

* emby4: migrate addons settings to new format and addon (1)

* tinc: migrate addons settings to new format and addon (2)

* bluetooth-audio: migrate addons settings to new format and addon (1)

* minidlna: migrate addons settings to new format and addon (1)

* ffmpeg-tools: migrate addons settings to new format and addon (3)

* tigervnc: migrate addons settings to new format and addon (1)

* liblognorm: update to 2.0.9

* liblogging: update to 1.0.8

* rsyslog: migrate addons settings to new format and addon (5)

- liblognorm: update to 2.0.9
- liblogging: update to 1.0.8

* at-spi2-core: update to 2.59.0

* chrome: migrate addons settings to new format

* chrome: update to 143.0.7499.192 and addon (4)

- at-spi2-core: update to 2.59.0

* tools/update-: sync up update-pkg and update-scan from master

* aspnet8-runtime: update to 8.0.23

* aspnet9-runtime: update to 9.0.12

* dotnet-runtime: update to 8.0.23 and 9.0.12 and addon (5)

* librepfunc: update to 1.11.2

* vdr-plugin-epgfixer: update to githash 353c65c

* vdr-plugin-iptv: update to 2.6.12

* vdr-addon: update to 2.7.7 and addon (4)

- vdr-plugin-iptv: update to 2.6.12
- vdr-plugin-epgfixer: update to githash 353c65c
- librepfunc: update to 1.11.2

* libraw: update to 0.22.0

* imagedecoder.raw: update libraw to 0.22.0 and addon (5)

- libraw: 0.22.0

* go: update to 1.25.6

* lcdd: migrate addons settings to new format and addon (1)

* sundtek-mediatv: migrate addons settings to new format and addon (1)

* hdhomerun: migrate addons settings to new format and addon (1)

* proftpd: migrate addons settings to new format and addon (1)

* libheif: update to 1.21.2

Release notes:
- https://github.com/strukturag/libheif/releases/tag/v1.21.2

* imagedecoder.heif: update libheif to 1.21.2 and addon (3)

- libraw: 1.21.2

* mpd: update to 0.24.7 and addon (4)

* pvr.sledovanitv.cz: update 21.6.0-Omega to 21.6.1-Omega

* cacert.pem: update to 2025-10-29

This commit updates cacert.pem certificate bundle with mk-ca-bundle.pl script using the
content of [certdata][1] associated with mozilla-firefox/firefox@397c318728,

[1]: https://github.com/mozilla-firefox/firefox/blob/397c3187280dfa84ce9da56a9944d945bf73977d/security/nss/lib/ckfw/builtins/certdata.txt?raw=true

* filebrowser: update to 2.56.0 and addon (13)

* minisatip: update to 2.0.71 and addon (13)

* oscam: update to 11940 and addon (11)

Log:
- https://git.streamboard.tv/common/oscam/-/commits/master

* vdr-plugin-epgfixer: update to githash 9bbf438

* vdr: update to 2.7.8

* vdr-addon: update to 2.7.8 and addon (5)

- vdr: update to 2.7.8
- vdr-plugin-epgfixer: update to githash 9bbf438

* mpd: update to 0.24.8 and addon (5)

* squeezelite: update to githash 6d571de (2.0.0.1556)

* multimedia-tools: update addon (5)

- squeezelite: update to githash 6d571de (2.0.0.1556)

* vdr: update to working PKG_URL

https://git.tvdr.de/?p=vdr.git;a=snapshot;h=stable/latest;sf=tbz2 is no longer offering snapshots

This gitweb site is currently heavily abused by some AI bots.
Please use
git clone git://git.tvdr.de/vdr.git
to make a local copy.

* openssl: update to 3.5.5

Release notes:
- https://www.openssl.org

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

* syncthing: update to 2.0.14 and addon (12)

* cacert.pem: update to 2026-02-02

This commit updates cacert.pem certificate bundle with mk-ca-bundle.pl script using the
content of [certdata][1] associated with mozilla-firefox/firefox@ce96098b9e,

[1]: https://github.com/mozilla-firefox/firefox/blob/ce96098b9e227d6468096a30e18550b4199af60e/security/nss/lib/ckfw/builtins/certdata.txt?raw=true

* wireless-regdb: update to 2026.02.04

Release notes:
- https://git.kernel.org/pub/scm/linux/kernel/git/wens/wireless-regdb.git

* mariadb: update to 11.4.10 and addon (3)

* go: update to 1.25.7

* ccid: update to 1.7.1

* pcscd: update ccid to 1.7.1 and addon (6)

- ccid: 1.7.1

* filebrowser: update to 2.57.0 and addon (14)

* oscam: update to 11942 and addon (12)

Log:
- https://git.streamboard.tv/common/oscam/-/commits/master

* netavark: update to 1.17.2

* conmon: update to 2.2.0

* podman: update addon (5)

- conmon: update to 2.2.0
- netavark: update to 1.17.2

* pvr.mythtv: update 21.2.3-Omega to 21.2.14-Omega

* pvr.mythtv: update 21.2.14-Omega to 21.2.15-Omega

* at-spi2-core: update to 2.59.1

* chrome: update to 145.0.7632.45 and addon (5)

- at-spi2-core: update to 2.59.1

* dotnet-runtime: update to 8.0.24 and 9.0.13 and addon (6)

* aspnet8-runtime: update to 8.0.24

* aspnet9-runtime: update to 9.0.13

* btrfs-progs: update to 6.19 and addon (5)

* mediainfo: update to 26.01

* libmediainfo: update to 26.01

* multimedia-tools: update addon (6)

- libmediainfo: update to 26.01
- mediainfo: update to 26.01

* ngrep: update to 1.49.0

* network-tools: update addon (6)

- ngrep: update to 1.49.0

* hddtemp: update to 0.4.4

* tree: update to 2.3.1

* vim: update to 9.2.0

* unrar: update to 7.2.4

* 7-zip: update to 26.00

* system-tools: update addon (11)

- vim: update to 9.2.0
- unrar: update to 7.2.4
- tree: update to 2.3.1
- hddtemp: update to 0.4.4
- 7-zip: update to 26.00

* go: update to 1.26.0

* Revert "go: update to 1.26.0"

This reverts commit bd0c5699da.

* cacert.pem: update to 2026-02-11

This commit updates cacert.pem certificate bundle with mk-ca-bundle.pl script using the
content of [certdata][1] associated with mozilla-firefox/firefox@1a84aee638,

[1]: https://github.com/mozilla-firefox/firefox/blob/1a84aee6387d2f9c9531c655edeea4a80aa0fcfa/security/nss/lib/ckfw/builtins/certdata.txt?raw=true

* vdr: update to 2.7.9

* vdr-plugin-epgsearch: update to 2.4.6

* vdr-plugin-vnsiserver: update to 1.8.4

* vdr-addon: update to 2.7.9 and addon (6)

- vdr-plugin-vnsiserver: update to 1.8.4
- vdr-plugin-epgsearch: update to 2.4.6
- vdr: update to 2.7.9

* protobuf-c: initial package

- required by rsyslog-8.2602.0

* snappy: initial package

- required by rsyslog-8.2602.0

* libyaml: initial package

- required by rsyslog-8.2602.0

* rsyslog: update to 8.2602.0 and addon (6)

requires:
- libyaml: initial package
- protobuf-c: initial package
- snappy: initial package

* tz: update to 2026a

* pvr.zattoo: update 21.0.4-Omega to 21.0.5-Omega

* pvr.zattoo: update 21.0.5-Omega to 21.0.6-Omega

---------

Co-authored-by: Rudi Heitbaum <[email protected]>
Co-authored-by: Christian Hewitt <[email protected]>
Co-authored-by: LibreELEC Bot <[email protected]>
This commit is contained in:
authored and GitHub committed 2026-04-03 22:49:18 +03:00
1 parent adb7a0ddf1
commit a4520730d6
220 files changed
+4970 -1160

No files matched your search

+32
View File
@@ -0,0 +1,32 @@
Copyright (c) 2008-2025, Dave Benson and the protobuf-c authors.
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the
distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
The code generated by the protoc-gen-c code generator and by the
protoc-c compiler is owned by the owner of the input files used when
generating it. This code is not standalone and requires a support
library to be linked with it. This support library is covered by the
above license.
@@ -3,8 +3,8 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="ccid"
PKG_VERSION="1.7.0"
PKG_SHA256="2a040141109c1652caf06b41d9ed580b3ce706d478ebafd323b9085eb04e45a1"
PKG_VERSION="1.7.1"
PKG_SHA256="32799ab16fe6e493c9452be3823f21810fbe80b884021a6f6f3fa69f26be5c86"
PKG_LICENSE="LGPL"
PKG_SITE="https://ccid.apdu.fr"
PKG_URL="https://ccid.apdu.fr/files/${PKG_NAME}-${PKG_VERSION}.tar.xz"
@@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="at-spi2-core"
PKG_VERSION="2.58.1"
PKG_SHA256="7f374a6a38cd70ff4b32c9d3a0310bfa804d946fed4c9e69a7d49facdcb95e9c"
PKG_VERSION="2.59.1"
PKG_SHA256="e791ccf1d0305ad1709e370a0a83034f36a5a248f6b2ae35dbdddb1cdff72c3f"
PKG_LICENSE="OSS"
PKG_SITE="https://www.gnome.org/"
PKG_URL="https://download.gnome.org/sources/at-spi2-core/${PKG_VERSION:0:4}/at-spi2-core-${PKG_VERSION}.tar.xz"
@@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="cups"
PKG_VERSION="2.4.14"
PKG_SHA256="ad044f42b0bfbaca934d511dd8ab0c021345db02d6bd2d8b981ee1eedef983dc"
PKG_VERSION="2.4.16"
PKG_SHA256="051f4bbfa10924ea399e2a8bef2d94fa3cd8dc8876c5fb4e0a57d23396203395"
PKG_LICENSE="GPL"
PKG_SITE="http://www.cups.org"
PKG_URL="https://github.com/openprinting/cups/archive/v${PKG_VERSION}.tar.gz"
@@ -1,8 +1,8 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
# Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="aspnet8-runtime"
PKG_VERSION="8.0.22"
PKG_VERSION="8.0.24"
PKG_LICENSE="MIT"
PKG_SITE="https://dotnet.microsoft.com/"
PKG_DEPENDS_TARGET="toolchain"
@@ -11,16 +11,16 @@ PKG_TOOLCHAIN="manual"
case "${ARCH}" in
"aarch64")
PKG_SHA256="110a531808e0b9814ea59cc9b205542dec1ea9d00f2586457c586bc5d28aa461"
PKG_URL="https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-linux-arm64.tar.gz"
PKG_SHA256="c2aa016ceb675b4c4c4f76e97803912eee9443aae13ba62b7993248be8da20d2"
PKG_URL="https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.24/aspnetcore-runtime-8.0.24-linux-arm64.tar.gz"
;;
"arm")
PKG_SHA256="c84f3e66b59f025c51155ea8bc59aca3134efa4eb534bf9a6bc09a2afc817c45"
PKG_URL="https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-linux-arm.tar.gz"
PKG_SHA256="0c88c1e201612897c0ee472008175d3b3af5e7f019e648a45f2e984cfd4ab217"
PKG_URL="https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.24/aspnetcore-runtime-8.0.24-linux-arm.tar.gz"
;;
"x86_64")
PKG_SHA256="8850a0b40a91d72f3d68b3a3a1f2faf9fb086573177e66aed8dedcf6fd295aec"
PKG_URL="https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-linux-x64.tar.gz"
PKG_SHA256="de0b93f2022478badc02d5cfdc733f15cb5334954605fadaddb30d5edbec51ce"
PKG_URL="https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.24/aspnetcore-runtime-8.0.24-linux-x64.tar.gz"
;;
esac
PKG_SOURCE_NAME="aspnetcore-runtime_${PKG_VERSION}_${ARCH}.tar.gz"
@@ -1,8 +1,8 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (C) 2025-present Team LibreELEC (https://libreelec.tv)
# Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="aspnet9-runtime"
PKG_VERSION="9.0.11"
PKG_VERSION="9.0.13"
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="d039cbb3ef822aad0226857c1d89763c9c2a4bf339015bb11c99a7f6e62d3062"
PKG_URL="https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-9.0.11-linux-arm64.tar.gz"
PKG_SHA256="636cbf7e66dbcc3d58e855c1816731c8fbe5e130869352fb81b5ad224f5d1905"
PKG_URL="https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.13/aspnetcore-runtime-9.0.13-linux-arm64.tar.gz"
;;
"arm")
PKG_SHA256="6ef6521e262d05302f3e52026d59b8464ae881fc983671c20e3a9e4034d7a99c"
PKG_URL="https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-9.0.11-linux-arm.tar.gz"
PKG_SHA256="d0b9b5cd8b16dd405fcb3a853d90e17fc81955800899ec51f1cca9e26c172ae0"
PKG_URL="https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.13/aspnetcore-runtime-9.0.13-linux-arm.tar.gz"
;;
"x86_64")
PKG_SHA256="9c72253df8cbdbc775c76d6dcefc057aabb0bf7c978e5c3f24ab0afed839fd1f"
PKG_URL="https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-9.0.11-linux-x64.tar.gz"
PKG_SHA256="947e248fd0745b89e5708378bcd67aa20caae2ba11c3fd9bd76e3e4114966ccd"
PKG_URL="https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.13/aspnetcore-runtime-9.0.13-linux-x64.tar.gz"
;;
esac
PKG_SOURCE_NAME="aspnetcore-runtime_${PKG_VERSION}_${ARCH}.tar.gz"
@@ -10,4 +10,4 @@ PKG_URL="https://github.com/stefantalpalaru/w_scan2/archive/${PKG_VERSION}.tar.g
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="A channel scan tool which generates ATSC, DVB-C, DVB-S/S2 and DVB-T channels.conf files."
PKG_TOOLCHAIN="autotools"
PKG_BUILD_FLAGS="-sysroot -cfg-libs"
PKG_BUILD_FLAGS="-sysroot"
+2 -2
View File
@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="go"
PKG_VERSION="1.25.5"
PKG_SHA256="e3860be3982c7d9189803b1390728e2757942204a1ab4cc9431db0c834e38b3a"
PKG_VERSION="1.25.7"
PKG_SHA256="b70e36c8b8dc95494d242eb8a05beec62cefcf5b2d3636fad6e8f85c362a497d"
PKG_LICENSE="BSD"
PKG_SITE="https://golang.org"
PKG_URL="https://github.com/golang/go/archive/${PKG_NAME}${PKG_VERSION}.tar.gz"
@@ -2,8 +2,8 @@
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="librepfunc"
PKG_VERSION="1.10.0"
PKG_SHA256="cf44d9c2e70b06318eda5a6f9e0449f70d1ac71de577c3cc92f513893952a896"
PKG_VERSION="1.11.2"
PKG_SHA256="ef8349bd8ddd8bb44d4e8df1c6a0a17d202b293efd26f10c626156415c7a2972"
PKG_LICENSE="GPL-2.0"
PKG_SITE="https://github.com/wirbel-at-vdr-portal/librepfunc"
PKG_URL="https://github.com/wirbel-at-vdr-portal/librepfunc/archive/${PKG_VERSION}.tar.gz"
@@ -1,20 +0,0 @@
--- a/Makefile 2023-11-12 14:10:50.207821109 +0000
+++ b/Makefile 2023-11-12 14:14:02.385846184 +0000
@@ -32,7 +32,7 @@
#/******************************************************************************
# * if you prefer verbose non-coloured build messages, remove the '@' here:
# *****************************************************************************/
-CXX = @g++
+CXX ?= @g++
CXXFLAGS += -g -O3 -fPIC -Wall -Wextra -Werror=overloaded-virtual -Wfatal-errors
CXXFLAGS += -DVERSION=\"$(VERSION)\"
DEFINES = -D_POSIX_C_SOURCE
@@ -61,7 +61,7 @@
#/******************************************************************************
# * programs, override if on different paths.
# *****************************************************************************/
-AR = @ar
+AR ?= @ar
CD ?= cd
CP ?= cp
CHMOD ?= chmod
@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libmediainfo"
PKG_VERSION="25.10"
PKG_SHA256="ad13d9797b046ce39d0c65a6f81d2aef2429734c21865a6a4c592c7c01f249dd"
PKG_VERSION="26.01"
PKG_SHA256="bcd3d2cc12cf108ca0fbad07568b303257e72afd8ff73d05cfe6b7aa0e66a1c5"
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"
@@ -0,0 +1,12 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (C) 2025-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libfuncs"
PKG_VERSION="55d6236c87e8920563b89af6cd1bf276b423a9a7"
PKG_SHA256="f3362a41da8b1846ecc9380dd40c0f9e9de638285efe6cc3a6caf9ba66a1728f"
PKG_LICENSE="MIT"
PKG_SITE="https://georgi.unixsol.org/programs/tsdecrypt/"
PKG_URL="https://github.com/gfto/libfuncs/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET=""
PKG_LONGDESC="libfuncs is collection of code (list, queue, circular buffer, io, logging, etc.)"
PKG_TOOLCHAIN="manual"
@@ -0,0 +1,12 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (C) 2025-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libtsfuncs"
PKG_VERSION="1482ed310186c4fecec2e409e1125316c51cf9c5"
PKG_SHA256="1abe4f1e33595d23d7a8d9a9f0122ce44aefe141af914d232e7f97cc9f44a2c2"
PKG_LICENSE="MIT"
PKG_SITE="https://georgi.unixsol.org/programs/tsdecrypt/"
PKG_URL="https://github.com/gfto/libtsfuncs/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET=""
PKG_LONGDESC="libtsfuncs is a library for mpeg PSI parsing and generation"
PKG_TOOLCHAIN="manual"
@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mediainfo"
PKG_VERSION="25.10"
PKG_SHA256="366b325101ab1a9a4ee79fbdb8e3dd9e78bcc0a21c0f9b1966313aaed3d33502"
PKG_VERSION="26.01"
PKG_SHA256="150656cad88ef4efa4e8299cfc24d9b7a72354576a69349920588acee2cc3c76"
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"
@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mpg123"
PKG_VERSION="1.33.2"
PKG_SHA256="2c54fabbfa696dce8f9b137c8ef7a429a061f8fe633cd7d0a511809855f2c219"
PKG_VERSION="1.33.4"
PKG_SHA256="3ae8c9ff80a97bfc0e22e89fbcd74687eca4fc1db315b12607f27f01cb5a47d9"
PKG_LICENSE="LGPLv2"
PKG_SITE="https://www.mpg123.org/"
PKG_URL="https://downloads.sourceforge.net/sourceforge/mpg123/mpg123-${PKG_VERSION}.tar.bz2"
@@ -2,8 +2,8 @@
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mpv-drmprime"
PKG_VERSION="0.40.0"
PKG_SHA256="10a0f4654f62140a6dd4d380dcf0bbdbdcf6e697556863dc499c296182f081a3"
PKG_VERSION="0.41.0"
PKG_SHA256="ee21092a5ee427353392360929dc64645c54479aefdb5babc5cfbb5fad626209"
PKG_LICENSE="GPL"
PKG_SITE="https://mpv.io/"
PKG_URL="https://github.com/mpv-player/mpv/archive/v${PKG_VERSION}.tar.gz"
@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="squeezelite"
PKG_VERSION="0e5514efcb6366b74d7144626f1e9b4da7e81bf8"
PKG_SHA256="9d17b46aa3eee53141549758e874d259d8b20a0120d57a395b6a3ad8da5a1dae"
PKG_VERSION="6d571de8fa6dfff23a5a0cbb2c81b402d2c30c31"
PKG_SHA256="aaac7a4b2106166b6443b97ced537f45c6893da5683583f4518e14bddf9f40cc"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/ralph-irving/squeezelite"
PKG_URL="https://github.com/ralph-irving/squeezelite/archive/${PKG_VERSION}.tar.gz"
@@ -3,19 +3,29 @@
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="tsdecrypt"
PKG_VERSION="10.0"
PKG_SHA256="a337a7d60cc8f78b9dffbd7d675390497763bcb8f878ec9f1bec3eb80f32b1f1"
PKG_VERSION="f4876e84cf1866645f84b93f830af67193c85f69"
PKG_SHA256="084704d2b121f0fbbe5e5960bb50fbc11695b1cfcd65ebab24b1bf58cfebb38f"
PKG_LICENSE="GPL"
PKG_SITE="http://georgi.unixsol.org/programs/tsdecrypt"
PKG_URL="http://georgi.unixsol.org/programs/tsdecrypt/${PKG_NAME}-${PKG_VERSION}.tar.bz2"
PKG_SITE="https://georgi.unixsol.org/programs/tsdecrypt/"
PKG_URL="https://github.com/gfto/tsdecrypt/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain libdvbcsa openssl"
PKG_DEPENDS_UNPACK="libfuncs libtsfuncs"
PKG_LONGDESC="A tool that reads incoming mpeg transport stream over UDP/RTP and then decrypts it using libdvbcsa/ffdecsa."
PKG_BUILD_FLAGS="-sysroot"
PKG_MAKEINSTALL_OPTS_TARGET="PREFIX=/usr"
post_unpack() {
tar --strip-components=1 \
-xf "${SOURCES}/libfuncs/libfuncs-$(get_pkg_version libfuncs).tar.gz" \
-C "${PKG_BUILD}/libfuncs"
tar --strip-components=1 \
-xf "${SOURCES}/libtsfuncs/libtsfuncs-$(get_pkg_version libtsfuncs).tar.gz" \
-C "${PKG_BUILD}/libtsfuncs"
}
make_target() {
make CC=${CC} LINK="${LD} -o"
make TARGET=${TARGET_PREFIX} CC=gcc LINK="ld -o"
}
post_make_target() {
@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libpcap"
PKG_VERSION="1.10.5"
PKG_SHA256="37ced90a19a302a7f32e458224a00c365c117905c2cd35ac544b6880a81488f0"
PKG_VERSION="1.10.6"
PKG_SHA256="872dd11337fe1ab02ad9d4fee047c9da244d695c6ddf34e2ebb733efd4ed8aa9"
PKG_LICENSE="GPL"
PKG_SITE="https://www.tcpdump.org/"
PKG_URL="https://www.tcpdump.org/release/libpcap-${PKG_VERSION}.tar.gz"
@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="ngrep"
PKG_VERSION="1.48.3"
PKG_SHA256="7c69777c21cc491368b2f1fe057d1d44febcf42413a885b59badeade5264a066"
PKG_VERSION="1.49.0"
PKG_SHA256="6c94b31681316b7469a3ace92d2aeec7c9f490bd6782453dff2ade0e289a3348"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/jpr5/ngrep"
PKG_URL="https://github.com/jpr5/ngrep/archive/v${PKG_VERSION}.tar.gz"
@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="tcpdump"
PKG_VERSION="4.99.5"
PKG_SHA256="8c75856e00addeeadf70dad67c9ff3dd368536b2b8563abf6854d7c764cd3adb"
PKG_VERSION="4.99.6"
PKG_SHA256="5839921a0f67d7d8fa3dacd9cd41e44c89ccb867e8a6db216d62628c7fd14b09"
PKG_SITE="https://www.tcpdump.org/"
PKG_URL="https://www.tcpdump.org/release/tcpdump-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain libpcap libtirpc"
@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pcsc-lite"
PKG_VERSION="2.4.0"
PKG_SHA256="22307017a99e123dbecb991136783beca07966f1376d74d9ad0004ba5f81c4f1"
PKG_VERSION="2.4.1"
PKG_SHA256="afd3ba68c8000d2be048dc292df99a9812df9ad2efaf0a366eea22ac1faa19a7"
PKG_LICENSE="GPL"
PKG_SITE="https://pcsclite.apdu.fr"
PKG_URL="https://pcsclite.apdu.fr/files/pcsc-lite-${PKG_VERSION}.tar.xz"
@@ -2,8 +2,8 @@
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="conmon"
PKG_VERSION="2.1.13"
PKG_SHA256="350992cb2fe4a69c0caddcade67be20462b21b4078dae00750e8da1774926d60"
PKG_VERSION="2.2.0"
PKG_SHA256="300d21c2244e1b5e90cc62d796da3e94812bec281bae6868d6e738432155319d"
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="82de887596ed8ee6d9b2ee85e4f167f307bb569b"
export PKG_GIT_COMMIT="ff908cce92cf89167b6b97ed240e91a6b147acc1"
pre_configure_target() {
export PKG_CONFIG_PATH="$(get_install_dir libseccomp)/usr/lib/pkgconfig:${PKG_CONFIG_PATH}"
@@ -2,8 +2,8 @@
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="netavark"
PKG_VERSION="1.17.1"
PKG_SHA256="22cdaea57490014c8faf029d0e2d585d9fddcfcb35fc342f812ba79b27d5d3d1"
PKG_VERSION="1.17.2"
PKG_SHA256="284faa7cc525b869cbac4053e0a4127ac743ca7da1457c49fffb35558ea9c78d"
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"
@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="liblogging"
PKG_VERSION="1.0.6"
PKG_SHA256="338c6174e5c8652eaa34f956be3451f7491a4416ab489aef63151f802b00bf93"
PKG_VERSION="1.0.8"
PKG_SHA256="6449b7bb75dc282ec6bf1b98a753c950746ea5b190ec9aee097881e4dc5c4bf1"
PKG_LICENSE="GPL"
PKG_SITE="http://www.liblogging.org"
PKG_URL="https://download.rsyslog.com/liblogging/${PKG_NAME}-${PKG_VERSION}.tar.gz"
@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="liblognorm"
PKG_VERSION="2.0.8"
PKG_SHA256="00309c44d817a5fd27225f62ef96eddf3c27978a88afc16c4236ae809f2522a8"
PKG_VERSION="2.0.9"
PKG_SHA256="5ba04e808f6530592b699e0994fd00fab84c1e323885d9be6dc91f4919f57801"
PKG_LICENSE="GPL"
PKG_SITE="https://www.liblognorm.com"
PKG_URL="https://github.com/rsyslog/liblognorm/archive/v${PKG_VERSION}.tar.gz"
@@ -0,0 +1,15 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (C) 2026-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libyaml"
PKG_VERSION="0.2.5"
PKG_SHA256="c642ae9b75fee120b2d96c712538bd2cf283228d2337df2cf2988e3c02678ef4"
PKG_LICENSE="MIT"
PKG_SITE="http://pyyaml.org/wiki/LibYAML"
PKG_URL="http://pyyaml.org/download/libyaml/yaml-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="LibYAML is a YAML parser and emitter library"
PKG_BUILD_FLAGS="-sysroot -cfg-libs"
PKG_TOOLCHAIN="configure"
PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared"
@@ -0,0 +1,15 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (C) 2026-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="protobuf-c"
PKG_VERSION="1.5.2"
PKG_SHA256="e2c86271873a79c92b58fef7ebf8de1aa0df4738347a8bd5d4e65a80a16d0d24"
PKG_LICENSE="protobuf-c"
PKG_SITE="https://github.com/protobuf-c/protobuf-c"
PKG_URL="https://github.com/protobuf-c/protobuf-c/releases/download/v${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_HOST="toolchain:host protobuf:host"
PKG_DEPENDS_TARGET="toolchain protobuf"
PKG_LONGDESC="Protocol Buffers implementation in C"
PKG_BUILD_FLAGS="-sysroot -cfg-libs +pic"
PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared"
@@ -0,0 +1,16 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (C) 2026-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="snappy"
PKG_VERSION="1.2.2"
PKG_SHA256="90f74bc1fbf78a6c56b3c4a082a05103b3a56bb17bca1a27e052ea11723292dc"
PKG_LICENSE="BSD-3-Clause"
PKG_SITE="https://github.com/google/snappy"
PKG_URL="https://github.com/google/snappy/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="A fast compressor/decompressor"
PKG_BUILD_FLAGS="-sysroot +pic"
PKG_CMAKE_OPTS_TARGET="-DBUILD_SHARED_LIBS=OFF \
-DSNAPPY_BUILD_BENCHMARKS=OFF \
-DSNAPPY_BUILD_TESTS=OFF"
@@ -0,0 +1,71 @@
From 94dd4a1079d8d4d6e5871f20aee9fd49ffc75e75 Mon Sep 17 00:00:00 2001
From: Sebastien Lavoie <[email protected]>
Date: Mon, 28 Oct 2019 10:51:47 -0400
Subject: [PATCH] Added pkg-config file and .gitignore
---
CMakeLists.txt | 23 ++++++++++++++++++++++-
cmake/snappy.pc.in | 10 ++++++++++
2 files changed, 32 insertions(+), 1 deletion(-)
create mode 100644 cmake/snappy.pc.in
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 32bfd90..879d733 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,5 +1,8 @@
cmake_minimum_required(VERSION 3.10)
-project(Snappy VERSION 1.2.2 LANGUAGES C CXX)
+
+set(SNAPPY_VER 1.2.2)
+
+project(Snappy VERSION ${SNAPPY_VER} LANGUAGES C CXX)
# This project requires C++11.
set(CMAKE_CXX_STANDARD 11)
@@ -107,6 +110,21 @@ configure_file(
"${PROJECT_BINARY_DIR}/config.h"
)
+include(GNUInstallDirs)
+set(PKG_CONFIG_PREFIX ${CMAKE_INSTALL_PREFIX})
+if(IS_ABSOLUTE ${CMAKE_INSTALL_LIBDIR})
+ set(PKG_CONFIG_LIBDIR ${CMAKE_INSTALL_LIBDIR})
+ set(PKG_CONFIG_INCLUDEDIR ${CMAKE_INSTALL_INCLUDEDIR})
+ set(INSTALL_PKGCONFIG_DIR "${CMAKE_INSTALL_LIBDIR}/pkgconfig" CACHE PATH "Installation directory for pkgconfig (.pc) files")
+else()
+ set(PKG_CONFIG_LIBDIR "\${prefix}/${CMAKE_INSTALL_LIBDIR}")
+ set(PKG_CONFIG_INCLUDEDIR "\${prefix}/${CMAKE_INSTALL_INCLUDEDIR}")
+ set(INSTALL_PKGCONFIG_DIR "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/pkgconfig" CACHE PATH "Installation directory for pkgconfig (.pc) files")
+endif(IS_ABSOLUTE ${CMAKE_INSTALL_LIBDIR})
+configure_file(
+ "${CMAKE_CURRENT_SOURCE_DIR}/cmake/snappy.pc.in"
+ "${CMAKE_CURRENT_BINARY_DIR}/snappy.pc")
+
# We don't want to define HAVE_ macros in public headers. Instead, we use
# CMake's variable substitution with 0/1 variables, which will be seen by the
# preprocessor as constants.
@@ -253,4 +271,7 @@ install(
"${PROJECT_BINARY_DIR}/cmake/${PROJECT_NAME}ConfigVersion.cmake"
DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}"
)
+
+ install(FILES ${PROJECT_BINARY_DIR}/snappy.pc
+ DESTINATION ${INSTALL_PKGCONFIG_DIR})
endif(SNAPPY_INSTALL)
diff --git a/cmake/snappy.pc.in b/cmake/snappy.pc.in
new file mode 100644
index 0000000..941ab08
--- /dev/null
+++ b/cmake/snappy.pc.in
@@ -0,0 +1,10 @@
+prefix=@PKG_CONFIG_PREFIX@
+exec_prefix=@PKG_CONFIG_PREFIX@
+libdir=@PKG_CONFIG_LIBDIR@
+includedir=@PKG_CONFIG_INCLUDEDIR@
+
+Name: snappy
+Description: Fast compressor/decompressor library.
+Version: @SNAPPY_VER@
+Libs: -L@PKG_CONFIG_LIBDIR@ -lsnappy
+Cflags: -I@PKG_CONFIG_INCLUDEDIR@
@@ -2,8 +2,8 @@
# Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="bottom"
PKG_VERSION="0.11.4"
PKG_SHA256="838db91511ff73aab0eeb03f47f77b62bdb78380470078e9785044d75b1139a6"
PKG_VERSION="0.12.3"
PKG_SHA256="1c70894f0eceb7034075959ff3080cf4706c11d7c012912c24e777abe4e62b70"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/ClementTsang/bottom"
PKG_URL="https://github.com/ClementTsang/bottom/archive/${PKG_VERSION}.tar.gz"
@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="hddtemp"
PKG_VERSION="0.4.3"
PKG_SHA256="592322c64f0d5f035132249e3d051b752f5d24867514522a17285d5e72d21075"
PKG_VERSION="0.4.4"
PKG_SHA256="e4a60223fdec5adcbf4cf6d2fe5c4a5c2eef256c7b89f8deab0e921a1f631daa"
PKG_LICENSE="GPL"
PKG_SITE="https://savannah.nongnu.org/projects/hddtemp"
PKG_URL="https://github.com/vitlav/hddtemp/archive/v${PKG_VERSION}.tar.gz"
@@ -1,80 +0,0 @@
commit ba91ffb6d96528fa2d449586f0757d1028cdaa6d
Author: Rudi Heitbaum <[email protected]>
Date: Mon Dec 12 11:03:18 2022 +0000
add missing default Language PO header field
diff --git a/po/de.po b/po/de.po
index 31d02c7..b0d8b7e 100644
--- a/po/de.po
+++ b/po/de.po
@@ -13,7 +13,7 @@ msgstr ""
"PO-Revision-Date: 2011-08-30 16:40+0200\n"
"Last-Translator: Vinzenz Vietzke <[email protected]>\n"
"Language-Team: <[email protected]>\n"
-"Language: \n"
+"Language: de_DE\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
diff --git a/po/fr.po b/po/fr.po
index 2af6500..433ced0 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -12,7 +12,7 @@ msgstr ""
"PO-Revision-Date: 2011-08-30 16:38+0200\n"
"Last-Translator: Aurelien Jarno <[email protected]>\n"
"Language-Team: FRANCAIS <[email protected]>\n"
-"Language: \n"
+"Language: fr_FR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=ISO-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
diff --git a/po/hddtemp.pot b/po/hddtemp.pot
index 40936d9..a3d9af8 100644
--- a/po/hddtemp.pot
+++ b/po/hddtemp.pot
@@ -12,6 +12,7 @@ msgstr ""
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <[email protected]>\n"
+"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
diff --git a/po/pt.po b/po/pt.po
index 8583dd6..23c0e49 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -11,6 +11,7 @@ msgstr ""
"PO-Revision-Date: 2006-03-29 23:22+0000\n"
"Last-Translator: Miguel Figueiredo <[email protected]>\n"
"Language-Team: Portuguese <[email protected]>\n"
+"Language: pt_PT\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
diff --git a/po/ru.po b/po/ru.po
index 3d06da3..7ebceb0 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -11,6 +11,7 @@ msgstr ""
"PO-Revision-Date: 2003-03-08 16:42+0300\n"
"Last-Translator: Michael Shigorin <[email protected]>\n"
"Language-Team: Russian <[email protected]>\n"
+"Language: ru_RU\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=koi8-r\n"
"Content-Transfer-Encoding: 8bit\n"
diff --git a/po/sv.po b/po/sv.po
index d235e52..2729e59 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -11,6 +11,7 @@ msgstr ""
"PO-Revision-Date: 2005-11-02 19:03+0100\n"
"Last-Translator: Daniel Nylander <[email protected]>\n"
"Language-Team: Swedish <[email protected]>\n"
+"Language: sv_SV\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=iso-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -1,38 +0,0 @@
commit 12eb958f85084485a4c9768e595c64993996f4a6
Author: Rudi Heitbaum <[email protected]>
Date: Mon Dec 12 11:16:29 2022 +0000
Allow building with gettext ≥ 0.20
The use of AM_GNU_GETTEXT_VERSION in configure.ac instructs autopoint to
copy po/Makefile.in.in from the exact gettext version. It is fine if the
version of gettext installed on the system has the same minor version
number with the requested version, but it fails if you have a newer
version of gettext because of the mismatch between autoconf macros and
Makefile.in.in.
*** error: gettext infrastructure mismatch: using a Makefile.in.in
from gettext version 0.19 but the autoconf macros are from gettext
version 0.20
Instead of specifying the exact version with AM_GNU_GETTEXT_VERSION, we
can use AM_GNU_GETTEXT_REQUIRE_VERSION to ask autopoint to simply use
the gettext version installed on the system to prevent the mismatch.
This also bumps the version requirement on gettext to 0.19.6 because
AM_GNU_GETTEXT_REQUIRE_VERSION was added in this version.
diff --git a/configure.ac b/configure.ac
index 6729c9f..d9c4128 100644
--- a/configure.ac
+++ b/configure.ac
@@ -26,7 +26,8 @@ AC_C_CONST
AC_STRUCT_TM
dnl internationalization macros
-AM_GNU_GETTEXT_VERSION([0.18.1])
+AM_GNU_GETTEXT_VERSION([0.19.6])
+AM_GNU_GETTEXT_REQUIRE_VERSION([0.19.6])
AM_GNU_GETTEXT([external])
dnl reasonable guesses for where stuff is installed
@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pv"
PKG_VERSION="1.10.2"
PKG_SHA256="3f7b47f0eaf66f9c2a487fc5dbc409cd00bfe5ecd8a9b198d76f1ed39f792dc9"
PKG_VERSION="1.10.3"
PKG_SHA256="aa1630c79af6960a8922ffa64d2c3e7f87486da21fcb57e277824294fd266742"
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"
@@ -2,8 +2,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="stress-ng"
PKG_VERSION="0.19.06"
PKG_SHA256="054953145d7de36725a54636ea68975bb9ada06b4769878d25e556fab5804513"
PKG_VERSION="0.20.00"
PKG_SHA256="fe9e5161ac186c6ada22963251ff701fe3275fac2c5b87bdb59c4cab08aaeaae"
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"
@@ -2,8 +2,8 @@
# Copyright (C) 2025-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="tmux"
PKG_VERSION="3.6"
PKG_SHA256="136db80cfbfba617a103401f52874e7c64927986b65b1b700350b6058ad69607"
PKG_VERSION="3.6a"
PKG_SHA256="b6d8d9c76585db8ef5fa00d4931902fa4b8cbe8166f528f44fc403961a3f3759"
PKG_LICENSE="ISC"
PKG_SITE="https://github.com/tmux/tmux/wiki"
PKG_URL="https://github.com/tmux/tmux/releases/download/${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.gz"
@@ -2,8 +2,8 @@
# Copyright (C) 2024-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="tree"
PKG_VERSION="2.2.1"
PKG_SHA256="5caddcbca805131ff590b126d3218019882e4ca10bc9eb490bba51c05b9b3b75"
PKG_VERSION="2.3.1"
PKG_SHA256="621ff2b4faf214d7023143f6f9d496117c7c75131927837750b904140aff48a1"
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"
@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="unrar"
PKG_VERSION="7.2.2"
PKG_SHA256="41c00c8755cf5bf6b5d7f0d2d167ee889c2c5352e17e5c9470dbc354af1e71ab"
PKG_VERSION="7.2.4"
PKG_SHA256="b02e571a33af7711cd803080500370dc1d28eea82b2032480819d27462ad8b31"
PKG_LICENSE="free"
PKG_SITE="https://www.rarlab.com/rar_add.htm"
PKG_URL="https://www.rarlab.com/rar/unrarsrc-${PKG_VERSION}.tar.gz"
@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="vim"
PKG_VERSION="9.1.0"
PKG_SHA256="ddb435f6e386c53799a3025bdc5a3533beac735a0ee596cb27ada97366a1c725"
PKG_VERSION="9.2.0"
PKG_SHA256="9c60fc4488d78bbca9069e74e9cfafd006bdfcece5bb0971eac6268531f1b51f"
PKG_LICENSE="VIM"
PKG_SITE="http://www.vim.org/"
PKG_URL="https://github.com/vim/vim/archive/v${PKG_VERSION}.tar.gz"
@@ -1,6 +1,17 @@
From 1a84f218bdf914b1622442ef4abd380ee1878388 Mon Sep 17 00:00:00 2001
From: CvH <[email protected]>
Date: Fri, 18 Mar 2016 11:04:06 +0100
Subject: [PATCH] crosscompiling
---
Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Makefile b/Makefile
index c6531ec..e367247 100644
--- a/Makefile
+++ b/Makefile
@@ -136,7 +136,7 @@ $(SOFILE): $(OBJS) $(FFDECSA)
@@ -141,7 +141,7 @@ $(SOFILE): $(OBJS) $(FFDECSA)
ifndef LIBDVBCSA
$(FFDECSA): $(FFDECSADIR)/*.c $(FFDECSADIR)/*.h
@echo CC $@
@@ -9,3 +20,6 @@
endif
install-lib: $(SOFILE)
--
2.51.0
@@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="vdr-plugin-epgfixer"
PKG_VERSION="e88b67b9e9c8ed98b78a6214ab54247020d3b302"
PKG_SHA256="80ae82ec568781e84baa753b522309a76f239da1e02eba3d73c59422345bd7a9"
PKG_VERSION="9bbf438eb031ef377ca2b8e08376be9368a8df0f"
PKG_SHA256="c0be61b7540c660c0cffa9b8096ce1890b84f8e0648a25ba081855dd2259f97b"
PKG_LICENSE="GPL"
PKG_SITE="http://projects.vdr-developer.org/projects/plg-epgfixer"
PKG_URL="https://github.com/vdr-projects/vdr-plugin-epgfixer/archive/${PKG_VERSION}.tar.gz"
@@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="vdr-plugin-epgsearch"
PKG_VERSION="2.4.5"
PKG_SHA256="d9dabc5717524f7510da1b76ae83ff6e1b27f1ac6c42d72ac70972fb6f9bed47"
PKG_VERSION="2.4.6"
PKG_SHA256="7bfb51ea6178d7b477e608fb78b18ee9db05676530d857758e22e4abe453a7c3"
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"
@@ -1,6 +1,14 @@
From f7fc4a0c74bd13b35fcefb913438000c220302d8 Mon Sep 17 00:00:00 2001
From: Stefan Saraev <[email protected]>
Date: Fri, 18 Mar 2016 11:04:06 +0100
Subject: [PATCH] don't build unused plugins
---
Makefile | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/Makefile b/Makefile
index 2c5fc47..32a605d 100644
--- a/Makefile
+++ b/Makefile
@@ -16,9 +16,9 @@
@@ -16,3 +24,6 @@ Subject: [PATCH] don't build unused plugins
### edit this to '0' if you don't want epgsearch to auto config itself
AUTOCONFIG = 1
--
2.51.0
@@ -0,0 +1,25 @@
From fc39306b438f44189b492e6c04f156627666a53c Mon Sep 17 00:00:00 2001
From: mglae <[email protected]>
Date: Sun, 24 Jan 2021 15:57:32 +0100
Subject: [PATCH] support locale - no docs
---
Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Makefile b/Makefile
index 32a605d..889e053 100644
--- a/Makefile
+++ b/Makefile
@@ -191,7 +191,7 @@ LIBS4 =
### The main target:
-all: $(ALL) i18n docs
+all: $(ALL) i18n
### Implicit rules:
--
2.51.0
@@ -1,11 +0,0 @@
--- a/Makefile 2021-01-13 00:12:27.752044046 +0100
+++ b/Makefile 2021-01-13 00:24:08.199000066 +0100
@@ -191,7 +191,7 @@ LIBS4 =
### The main target:
-all: $(ALL) i18n docs
+all: $(ALL) i18n
### Implicit rules:
@@ -3,11 +3,11 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="vdr-plugin-iptv"
PKG_VERSION="f80cd74389576abea552311bade45363247a1c32"
PKG_SHA256="b26ac5b96f573cf405ad8a6f2fe81cced67c261fcb941f74a588f99fe2fef464"
PKG_VERSION="2.6.12"
PKG_SHA256="3a00bac781d7a19ce804c472f6be2792952440a3dfa3de0fcd7840e8c2421f30"
PKG_LICENSE="GPL"
PKG_SITE="http://www.saunalahti.fi/~rahrenbe/vdr/iptv/"
PKG_URL="https://github.com/Zabrimus/vdr-plugin-iptv/archive/${PKG_VERSION}.tar.gz"
PKG_URL="https://github.com/Zabrimus/vdr-plugin-iptv/archive/v${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain vdr curl"
PKG_NEED_UNPACK="$(get_pkg_directory vdr)"
PKG_LONGDESC="vdr-iptv is an IPTV plugin for the Video Disk Recorder (VDR)"
@@ -0,0 +1,25 @@
From c03f04cab1c7ac901533b6503bf67fe8b8aa6d3c Mon Sep 17 00:00:00 2001
From: mglae <[email protected]>
Date: Thu, 1 Jul 2021 23:43:23 +0200
Subject: [PATCH] fix static lib order
---
Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Makefile b/Makefile
index f0b1467..dc91072 100644
--- a/Makefile
+++ b/Makefile
@@ -51,7 +51,7 @@ SOFILE = libvdr-$(PLUGIN).so
DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
-LIBS += $(shell cxxtools-config --libs) -lcxxtools-http
+LIBS += -lcxxtools-http $(shell cxxtools-config --libs) -lssl
CONFDIR = $(call PKGCFG,configdir)
PLGCONFDIR = $(CONFDIR)/plugins/$(PLUGIN)
--
2.51.0
@@ -1,3 +1,15 @@
From 0132877e6017740184a0da88059940a30ef1a4b6 Mon Sep 17 00:00:00 2001
From: cvh <[email protected]>
Date: Tue, 13 Feb 2018 15:11:11 +0100
Subject: [PATCH] webapp path
---
tools.cpp | 2 +-
tools.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/tools.cpp b/tools.cpp
index 8a73a0f..293a576 100644
--- a/tools.cpp
+++ b/tools.cpp
@@ -214,7 +214,7 @@ void Settings::initDefault()
@@ -9,9 +21,11 @@
SetHeaders((string)"true");
webapp_filetypes_filename = "webapp_file_types.conf";
}
diff --git a/tools.h b/tools.h
index ca38f5e..b7f7a78 100644
--- a/tools.h
+++ b/tools.h
@@ -40,7 +40,7 @@
@@ -41,7 +41,7 @@
#define RESTFULAPI_EXTENSIONS
#ifndef DOCUMENT_ROOT
@@ -20,3 +34,6 @@
#endif
class Settings
--
2.51.0
@@ -1,11 +0,0 @@
--- a/Makefile 2016-10-16 11:52:25.000000000 +0200
+++ b/Makefile 2021-06-23 22:49:33.447650255 +0200
@@ -51,7 +51,7 @@ SOFILE = libvdr-$(PLUGIN).so
DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
-LIBS += $(shell cxxtools-config --libs) -lcxxtools-http
+LIBS += -lcxxtools-http $(shell cxxtools-config --libs) -lssl
CONFDIR = $(call PKGCFG,configdir)
PLGCONFDIR = $(CONFDIR)/plugins/$(PLUGIN)
@@ -1,5 +1,16 @@
--- a/Makefile 2017-09-30 21:31:48.000000000 +0200
+++ b/Makefile 2021-01-12 23:26:57.857536391 +0100
From b7634effd997ce14c534a3ea437b4c20ee778d14 Mon Sep 17 00:00:00 2001
From: mglae <[email protected]>
Date: Sun, 24 Jan 2021 15:57:32 +0100
Subject: [PATCH] support locale i18n
---
Makefile | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Makefile b/Makefile
index 2e27a1e..57a5017 100644
--- a/Makefile
+++ b/Makefile
@@ -70,12 +70,14 @@ all: client server
client:
$(Q)$(MAKE) --no-print-directory -C ./tools
@@ -15,3 +26,6 @@
install-client: client
$(Q)$(MAKE) --no-print-directory -C ./client install
--
2.51.0
@@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="vdr-plugin-vnsiserver"
PKG_VERSION="65bfc62b16ffd278f40eb35a749fb3d1f467e112"
PKG_SHA256="e34533c0aed3f6e1dac3bfb608509df532089736ff04632d762438d796d339db"
PKG_VERSION="1.8.4"
PKG_SHA256="c8fe885a979dd9b6ba1536b9141096fe228975a39e08077218d845e7f2f0a947"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/vdr-projects/vdr-plugin-vnsiserver"
PKG_URL="https://github.com/vdr-projects/vdr-plugin-vnsiserver/archive/${PKG_VERSION}.tar.gz"
@@ -1,18 +1,25 @@
From 60a9d1a6e1f0ea6ab74f04fb515e18b65e3f0f9e Mon Sep 17 00:00:00 2001
From: mglae <[email protected]>
Date: Fri, 9 Nov 2018 19:13:36 +0100
Subject: [PATCH] interface channel count
---
wirbelscan.cpp | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/wirbelscan.cpp b/wirbelscan.cpp
index 602e659..aafbec3 100644
index f2dda24..9ee66c2 100644
--- a/wirbelscan.cpp
+++ b/wirbelscan.cpp
@@ -20,6 +20,7 @@
@@ -20,6 +20,7 @@ class cScanner;
extern int channelcount; // menusetup.c
extern int nextTransponders; // scanfilter.c
extern cScanner* Scanner;
+extern TChannels NewChannels;
const char* WIRBELSCAN_VERSION = "2023.10.15"; /* YYYY.MM.DD */
const char* WIRBELSCAN_VERSION = "2024.09.15"; /* YYYY.MM.DD */
const char* WIRBELSCAN_DESCRIPTION = "DVB channel scan for VDR";
@@ -218,8 +219,8 @@ bool cPluginWirbelscan::Service(const ch
@@ -221,8 +222,8 @@ bool cPluginWirbelscan::Service(const char* id, void* Data) {
strcpy(s->transponder, lTransponder.length()? lTransponder.c_str():"none");
s->progress = s->status == StatusScanning?lProgress:0;
s->strength = s->status == StatusScanning?lStrength:0;
@@ -23,3 +30,6 @@ index 602e659..aafbec3 100644
s->nextTransponders = nextTransponders;
return true;
}
--
2.51.0
@@ -1,13 +0,0 @@
--- a/Makefile 2022-01-01 10:11:29.000000000 +0000
+++ b/Makefile 2023-11-12 14:22:32.255353551 +0000
@@ -8,8 +8,8 @@
#/******************************************************************************
# * if you prefer verbose non-coloured build messages, remove the '@' here:
# *****************************************************************************/
-CC = @gcc
-CXX = @g++
+CC ?= @gcc
+CXX ?= @g++
PWD = $(shell pwd)
@@ -0,0 +1,63 @@
From 859ac87a4473dd24c6411fa2a0f77393528c904d Mon Sep 17 00:00:00 2001
From: Rudi Heitbaum <[email protected]>
Date: Mon, 5 Jan 2026 11:29:21 +0000
Subject: [PATCH] Makefile: allow CC and CXX to be overwritten
---
Makefile | 18 ++++++++++--------
1 file changed, 10 insertions(+), 8 deletions(-)
diff --git a/Makefile b/Makefile
index f21b6be..38b9900 100644
--- a/Makefile
+++ b/Makefile
@@ -8,8 +8,10 @@
#/******************************************************************************
# * if you prefer verbose non-coloured build messages, remove the '@' here:
# *****************************************************************************/
-CC = @gcc
-CXX = @g++
+Q = @
+
+CC ?= gcc
+CXX ?= g++
PWD = $(shell pwd)
@@ -91,16 +93,16 @@ GN=\e[1;32m
# *****************************************************************************/
%.o: %.c
-ifeq ($(CXX),@g++)
+ifeq ($(Q),@)
@echo -e "${CY} CXX $@${RST}"
endif
- $(CXX) $(CXXFLAGS) -c $(DEFINES) $(INCLUDES) -o $@ $<
+ $(Q)$(CXX) $(CXXFLAGS) -c $(DEFINES) $(INCLUDES) -o $@ $<
%.o: %.cpp
-ifeq ($(CXX),@g++)
+ifeq ($(Q),@)
@echo -e "${BL} CXX $@${RST}"
endif
- $(CXX) $(CXXFLAGS) -c $(DEFINES) $(INCLUDES) -o $@ $<
+ $(Q)$(CXX) $(CXXFLAGS) -c $(DEFINES) $(INCLUDES) -o $@ $<
@@ -141,10 +143,10 @@ install-i18n: $(I18Nmsgs)
### Targets:
$(SOFILE): $(OBJS)
-ifeq ($(CXX),@g++)
+ifeq ($(Q),@)
@echo -e "${GN} LINK $(SOFILE)${RST}"
endif
- $(CXX) $(CXXFLAGS) -shared $(OBJS) -o $@ $(LDFLAGS)
+ $(Q)$(CXX) $(CXXFLAGS) -shared $(OBJS) -o $@ $(LDFLAGS)
install-lib: $(SOFILE)
install -D $^ $(DESTDIR)$(LIBDIR)/$^.$(APIVERSION)
--
2.51.0
@@ -0,0 +1,25 @@
From fbb3e491b38f8fb9bcf5bb3780f9e228defafe21 Mon Sep 17 00:00:00 2001
From: Rudi Heitbaum <[email protected]>
Date: Wed, 8 Nov 2023 13:47:25 +0000
Subject: [PATCH] add required include for vdr-plugin-xmltv2vdr 0.2.2
---
Makefile | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Makefile b/Makefile
index 7d0536f..c02a9f5 100644
--- a/Makefile
+++ b/Makefile
@@ -53,6 +53,8 @@ SOFILE = libvdr-$(PLUGIN).so
PKG-LIBS += libxml-2.0 sqlite3
PKG-INCLUDES += libxml-2.0 sqlite3
+INCLUDES += -I$(VDRDIR)/include
+
DEFINES += -D_GNU_SOURCE -D_XOPEN_SOURCE -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
CXXFLAGS += $(shell $(PKG_CONFIG) --cflags $(PKG-INCLUDES)) -Wextra
--
2.51.0
@@ -0,0 +1,25 @@
From ebcc884a7b96ee6aaa02529ea973c652e1295cbd Mon Sep 17 00:00:00 2001
From: Matthias Reichl <[email protected]>
Date: Wed, 17 Jun 2020 12:37:50 +0200
Subject: [PATCH] fix epgdata2xmltv static linking issue
---
dist/epgdata2xmltv/Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dist/epgdata2xmltv/Makefile b/dist/epgdata2xmltv/Makefile
index 3a47fde..011a008 100644
--- a/dist/epgdata2xmltv/Makefile
+++ b/dist/epgdata2xmltv/Makefile
@@ -19,7 +19,7 @@ DEFINES += -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
DEFINES += -D__STDC_CONSTANT_MACROS -D__USE_XOPEN_EXTENDED
INCLUDES += $(shell $(PKG-CONFIG) --cflags $(PKG-INCLUDES))
-LIBS += $(shell $(PKG-CONFIG) --libs $(PKG-LIBS))
+LIBS += $(shell $(PKG-CONFIG) --libs --static $(PKG-LIBS))
INCLUDES += -I..
--
2.51.0
@@ -1,11 +0,0 @@
--- vdr-plugin-xmltv2vdr-0.2.2/Makefile 2023-09-29 18:10:08.000000000 +0000
+++ vdr-plugin-xmltv2vdr-0.2.2/Makefile 2023-11-08 14:02:23.031530482 +0000
@@ -53,6 +53,8 @@
PKG-LIBS += libxml-2.0 libpcrecpp sqlite3
PKG-INCLUDES += libxml-2.0 libpcrecpp sqlite3
+INCLUDES += -I$(VDRDIR)/include
+
DEFINES += -D_GNU_SOURCE -D_XOPEN_SOURCE -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
CXXFLAGS += $(shell $(PKG_CONFIG) --cflags $(PKG-INCLUDES))
@@ -1,12 +0,0 @@
diff -ru vdr-plugin-xmltv2vdr.orig/dist/epgdata2xmltv/Makefile vdr-plugin-xmltv2vdr/dist/epgdata2xmltv/Makefile
--- vdr-plugin-xmltv2vdr.orig/dist/epgdata2xmltv/Makefile 2017-03-20 18:08:49.000000000 +0100
+++ vdr-plugin-xmltv2vdr/dist/epgdata2xmltv/Makefile 2020-06-17 12:34:35.472188515 +0200
@@ -19,7 +19,7 @@
DEFINES += -D__STDC_CONSTANT_MACROS -D__USE_XOPEN_EXTENDED
INCLUDES += $(shell $(PKG-CONFIG) --cflags $(PKG-INCLUDES))
-LIBS += $(shell $(PKG-CONFIG) --libs $(PKG-LIBS))
+LIBS += $(shell $(PKG-CONFIG) --libs --static $(PKG-LIBS))
INCLUDES += -I..
+3 -4
View File
@@ -4,12 +4,11 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="vdr"
PKG_VERSION="2.7.7"
PKG_SHA256="f0d8d30b6a8012f6838eaaf9c337b7352bfac67f1cea6342b9c685e8df88c856"
PKG_VERSION="2.7.9"
PKG_SHA256="284edd4031e013ec4a65dae16a99d03f795cab2f0cb45c19cfc751d8bcd6c817"
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"
PKG_SOURCE_NAME="${PKG_NAME}-${PKG_VERSION}.tar.bz2"
PKG_URL="https://github.com/vdr-projects/vdr/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain bzip2 fontconfig freetype libcap libiconv libjpeg-turbo"
PKG_LONGDESC="A DVB TV server application."
PKG_TOOLCHAIN="manual"
@@ -1,6 +1,14 @@
From 6700ee3b4b14a21f946b2c27cd25c8a9930d7a59 Mon Sep 17 00:00:00 2001
From: Stefan Saraev <[email protected]>
Subject: [PATCH] decrease channels.conf autosave delay
Date: Tue, 13 Feb 2018 15:11:11 +0100
Subject: [PATCH 2/2] decrease channels.conf autosave delay
---
vdr.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/vdr.c b/vdr.c
index df119cdf..1e134075 100644
--- a/vdr.c
+++ b/vdr.c
@@ -82,7 +82,7 @@
@@ -11,5 +19,7 @@ Subject: [PATCH] decrease channels.conf autosave delay
+#define CHANNELSAVEDELTA 120 // seconds before saving channels.conf after automatic modifications
#define DEVICEREADYTIMEOUT 30 // seconds to wait until all devices are ready
#define MENUTIMEOUT 120 // seconds of user inactivity after which an OSD display is closed
#define TIMERCHECKDELTA 10 // seconds between checks for timers that need to see their channel
#define TIMERCHECKDELTA 5 // seconds between checks for timers that need to see their channel
--
2.51.0
@@ -1,6 +1,17 @@
From 2f1f6912a1325c2b5cd18714980f6365876d397b Mon Sep 17 00:00:00 2001
From: cvh <[email protected]>
Date: Tue, 13 Feb 2018 15:11:11 +0100
Subject: [PATCH 1/2] disable logspam
remove logspam
ERROR: no OSD provider available - using dummy OSD!
---
osd.c | 2 --
vdr.c | 5 -----
2 files changed, 7 deletions(-)
diff --git a/osd.c b/osd.c
index 80d046ca..e77eb0fe 100644
--- a/osd.c
+++ b/osd.c
@@ -2302,8 +2302,6 @@ cOsd *cOsdProvider::NewOsd(int Left, int Top, uint Level)
@@ -12,9 +23,11 @@ ERROR: no OSD provider available - using dummy OSD!
return new cOsd(Left, Top, 999); // create a dummy cOsd, so that access won't result in a segfault
}
diff --git a/vdr.c b/vdr.c
index 6e8fe787..df119cdf 100644
--- a/vdr.c
+++ b/vdr.c
@@ -777,11 +777,6 @@ int main(int argc, char *argv[])
@@ -776,11 +776,6 @@ int main(int argc, char *argv[])
CamResponsesLoad(AddDirectory(ConfigDirectory, "camresponses.conf"), true);
DoneRecordingsPattern.Load(AddDirectory(CacheDirectory, "donerecs.data"));
@@ -25,3 +38,7 @@ ERROR: no OSD provider available - using dummy OSD!
- }
// Recordings:
--
2.51.0
+2 -2
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="141.0.7390.107"
PKG_REV="2"
PKG_VERSION_NUMBER="145.0.7632.45"
PKG_REV="5"
PKG_ARCH="x86_64"
PKG_LICENSE="Custom"
PKG_SITE="http://www.google.com/chrome"
@@ -1,18 +1,111 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<settings>
<category label="30000">
<setting label="30001" type="lsep"/>
<setting type="sep" />
<setting id="PAUSE_XBMC" type="bool" label="30002" default="true" />
<setting id="VAAPI_MODE" type="labelenum" label="30003" values="off|intel|amd|nvidia" default="intel"/>
<setting id="RASTER_MODE" type="labelenum" label="30004" values="default|off|force" default="default" subsetting="true" enable="!eq(-1,0)"/>
<setting id="WINDOW_MODE" type="labelenum" label="30005" values="maximized|kiosk|none" default="maximized" />
<setting id="HOMEPAGE" type="text" label="30006" default="https://libreelec.tv" />
<setting id="USE_CUST_AUDIODEVICE" type="bool" label="30007" default="false" />
<setting id="CUST_AUDIODEVICE_STR" type="text" label="30008" visible="eq(-1,true)" subsetting="true" default="" />
<setting id="HIDE_CURSOR" type="bool" label="30009" default="false" />
<setting id="DARK_MODE" type="bool" label="30010" default="false" />
<setting id="USE_CUST_USERAGENT" type="bool" label="30011" default="false" />
<setting id="CUST_USERAGENT_STR" type="text" label="30012" visible="eq(-1,true)" subsetting="true" default="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/@CHROME_VERSION@" />
</category>
<?xml version="1.0" ?>
<settings version="1">
<section id="browser.chrome">
<category id="general" label="30000" help="">
<group id="1" label="30001"/>
<group id="2">
<setting id="PAUSE_XBMC" type="boolean" label="30002" help="">
<level>0</level>
<default>true</default>
<control type="toggle"/>
</setting>
<setting id="VAAPI_MODE" type="string" label="30003" help="">
<level>0</level>
<default>intel</default>
<constraints>
<options>
<option label="off">off</option>
<option label="intel">intel</option>
<option label="amd">amd</option>
<option label="nvidia">nvidia</option>
</options>
</constraints>
<control type="spinner" format="string"/>
</setting>
<setting id="RASTER_MODE" type="string" label="30004" help="" parent="VAAPI_MODE">
<level>0</level>
<default>default</default>
<constraints>
<options>
<option label="default">default</option>
<option label="off">off</option>
<option label="force">force</option>
</options>
</constraints>
<dependencies>
<dependency type="enable">
<condition operator="!is" setting="VAAPI_MODE">0</condition>
</dependency>
</dependencies>
<control type="spinner" format="string"/>
</setting>
<setting id="WINDOW_MODE" type="string" label="30005" help="">
<level>0</level>
<default>maximized</default>
<constraints>
<options>
<option label="maximized">maximized</option>
<option label="kiosk">kiosk</option>
<option label="none">none</option>
</options>
</constraints>
<control type="spinner" format="string"/>
</setting>
<setting id="HOMEPAGE" type="string" label="30006" help="">
<level>0</level>
<default>https://libreelec.tv</default>
<control type="edit" format="string">
<heading>30006</heading>
</control>
</setting>
<setting id="USE_CUST_AUDIODEVICE" type="boolean" label="30007" help="">
<level>0</level>
<default>false</default>
<control type="toggle"/>
</setting>
<setting id="CUST_AUDIODEVICE_STR" type="string" label="30008" help="" parent="USE_CUST_AUDIODEVICE">
<level>0</level>
<default/>
<constraints>
<allowempty>true</allowempty>
</constraints>
<dependencies>
<dependency type="visible">
<condition operator="is" setting="USE_CUST_AUDIODEVICE">true</condition>
</dependency>
</dependencies>
<control type="edit" format="string">
<heading>30008</heading>
</control>
</setting>
<setting id="HIDE_CURSOR" type="boolean" label="30009" help="">
<level>0</level>
<default>false</default>
<control type="toggle"/>
</setting>
<setting id="DARK_MODE" type="boolean" label="30010" help="">
<level>0</level>
<default>false</default>
<control type="toggle"/>
</setting>
<setting id="USE_CUST_USERAGENT" type="boolean" label="30011" help="">
<level>0</level>
<default>false</default>
<control type="toggle"/>
</setting>
<setting id="CUST_USERAGENT_STR" type="string" label="30012" help="" parent="USE_CUST_USERAGENT">
<level>0</level>
<default>Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.7499.169</default>
<dependencies>
<dependency type="visible">
<condition operator="is" setting="USE_CUST_USERAGENT">true</condition>
</dependency>
</dependencies>
<control type="edit" format="string">
<heading>30012</heading>
</control>
</setting>
</group>
</category>
</section>
</settings>
+1 -1
View File
@@ -3,7 +3,7 @@
PKG_NAME="hdhomerun"
PKG_VERSION="7.0"
PKG_REV="0"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.silicondust.com/products/hdhomerun/dvbt/"
@@ -1,16 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<strings>
<string id="1000">General</string>
<string id="1020">Pre wait time [sec]</string>
<string id="1030">Post wait time [sec]</string>
<string id="1040">Enable userhdhomerun logging</string>
<string id="1050">Enable libhdhomerun logging</string>
<string id="1060">Enable suspend/resume the driver</string>
<string id="9000">Tuner settings</string>
<string id="9005">Enable modifying settings</string>
<string id="9010">Refresh tuners... (press me)</string>
<string id="9020"> use full name</string>
<string id="9025"> number of tuners</string>
<string id="9030"> disabled</string>
</strings>
@@ -0,0 +1,66 @@
# Kodi Media Center language file
# Addon Name: HDHomeRun
# Addon id: driver.dvb.hdhomerun
# Addon Provider: Team LibreELEC
msgid ""
msgstr ""
"Project-Id-Version: Kodi Addons\n"
"Report-Msgid-Bugs-To: https://forum.kodi.tv/\n"
"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Kodi Translation Team\n"
"Language-Team: Team-Kodi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: en_GB\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
msgctxt "#1000"
msgid "General"
msgstr ""
msgctxt "#1020"
msgid "Pre wait time [sec]"
msgstr ""
msgctxt "#1030"
msgid "Post wait time [sec]"
msgstr ""
msgctxt "#1040"
msgid "Enable userhdhomerun logging"
msgstr ""
msgctxt "#1050"
msgid "Enable libhdhomerun logging"
msgstr ""
msgctxt "#1060"
msgid "Enable suspend/resume the driver"
msgstr ""
msgctxt "#9000"
msgid "Tuner settings"
msgstr ""
msgctxt "#9005"
msgid "Enable modifying settings"
msgstr ""
msgctxt "#9010"
msgid "Refresh tuners... (press me)"
msgstr ""
msgctxt "#9020"
msgid " use full name"
msgstr ""
msgctxt "#9025"
msgid " number of tuners"
msgstr ""
msgctxt "#9030"
msgid " disabled"
msgstr ""
@@ -1,16 +1,57 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<settings>
<category label="1000" >
<setting type="sep" />
<setting id="PRE_WAIT" type="number" label="1020" default="2" />
<setting id="POST_WAIT" type="number" label="1030" default="1" />
<setting id="USERHDHOMERUN_LOG" type="bool" label="1040" default="false" />
<setting id="LIBHDHOMERUN_LOG" type="bool" label="1050" default="false" />
<setting id="SUSPEND_DRIVER" type="bool" label="1060" default="false" />
</category>
<category label="9000">
<setting type="sep" />
<setting id="ENABLE_TUNER_TYPES" type="bool" label="9005" default="true" />
<setting label="9010" option="close" type="action" id="refresh_tuners" action="RunScript($CWD/resources/actions.py, refresh_tuners)" />
</category>
<?xml version="1.0" ?>
<settings version="1">
<section id="driver.dvb.hdhomerun">
<category id="preview" label="1000" help="">
<group id="1">
<setting id="PRE_WAIT" type="integer" label="1020" help="">
<level>0</level>
<default>2</default>
<control type="edit" format="integer">
<heading>1020</heading>
</control>
</setting>
<setting id="POST_WAIT" type="integer" label="1030" help="">
<level>0</level>
<default>1</default>
<control type="edit" format="integer">
<heading>1030</heading>
</control>
</setting>
<setting id="USERHDHOMERUN_LOG" type="boolean" label="1040" help="">
<level>0</level>
<default>false</default>
<control type="toggle"/>
</setting>
<setting id="LIBHDHOMERUN_LOG" type="boolean" label="1050" help="">
<level>0</level>
<default>false</default>
<control type="toggle"/>
</setting>
<setting id="SUSPEND_DRIVER" type="boolean" label="1060" help="">
<level>0</level>
<default>false</default>
<control type="toggle"/>
</setting>
</group>
</category>
<category id="default" label="9000" help="">
<group id="1">
<setting id="ENABLE_TUNER_TYPES" type="boolean" label="9005" help="">
<level>0</level>
<default>true</default>
<control type="toggle"/>
</setting>
<setting id="refresh_tuners" type="action" label="9010" help="">
<level>0</level>
<data>RunScript(/storage/.kodi/addons/driver.dvb.hdhomerun//resources/actions.py, refresh_tuners)</data>
<constraints>
<allowempty>true</allowempty>
</constraints>
<control type="button" format="action">
<close>true</close>
</control>
</setting>
</group>
</category>
</section>
</settings>
@@ -4,7 +4,7 @@
PKG_NAME="sundtek-mediatv"
PKG_VERSION="7.0"
PKG_REV="0"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="nonfree"
PKG_SITE="http://support.sundtek.com/"
@@ -1,38 +1,275 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<settings>
<category label="1000" >
<setting type="sep" />
<setting id="SETTLE_TIME" type="number" label="1014" default="0" />
<setting id="RUN_USER_SCRIPT" type="bool" label="1015" default="false" />
<setting id="ENABLE_HW_PID_FILTER" type="bool" label="1030" default="true" />
<setting id="ENABLE_IR_RECEIVER" type="bool" label="1035" default="false" />
<setting id="LOWEST_ADAPTER_NUM" type="number" label="1040" default="0" />
<setting id="SUSPEND_DRIVER" type="bool" label="1050" default="true" />
</category>
<category label="2000" >
<setting type="sep" />
<setting id="ALLOW_NET_USE" type="bool" label="2005" default="false" />
<setting id="USE_NET_TUNERS" type="bool" label="2010" default="false" />
<setting id="DEVICE1_IP" type="ipaddress" label="2020" default="" visible="eq(-1,true)" />
<setting id="DEVICE1_NUM" type="labelenum" label="2021" default="1" values="1|5|4|3|2" visible="eq(-2,true)" />
<setting id="DEVICE2_IP" type="ipaddress" label="2030" default="" visible="eq(-3,true)" />
<setting id="DEVICE2_NUM" type="labelenum" label="2031" default="1" values="1|5|4|3|2" visible="eq(-4,true)" />
<setting id="DEVICE3_IP" type="ipaddress" label="2040" default="" visible="eq(-5,true)" />
<setting id="DEVICE3_NUM" type="labelenum" label="2041" default="1" values="1|5|4|3|2" visible="eq(-6,true)" />
<setting id="DEVICE4_IP" type="ipaddress" label="2050" default="" visible="eq(-7,true)" />
<setting id="DEVICE4_NUM" type="labelenum" label="2051" default="1" values="1|5|4|3|2" visible="eq(-8,true)" />
<setting id="DEVICE5_IP" type="ipaddress" label="2060" default="" visible="eq(-9,true)" />
<setting id="DEVICE5_NUM" type="labelenum" label="2061" default="1" values="1|5|4|3|2" visible="eq(-10,true)" />
</category>
<category label="9000">
<setting type="sep" />
<setting id="ENABLE_TUNER_TYPES" type="bool" label="9005" default="true" />
<setting label="9010" option="close" type="action" id="refresh_tuners" action="RunScript($CWD/resources/actions.py, refresh_tuners)" />
</category>
<category label="3000">
<setting type="sep" />
<setting id="BUILD_DATE" type="enum" label="3005" values="#" />
<setting id="CHECK_BOOT" type="bool" label="3020" default="false" />
<setting label="3010" option="close" type="action" id="update_driver" action="RunScript($CWD/resources/actions.py, update_driver)" />
</category>
<?xml version="1.0" ?>
<settings version="1">
<section id="driver.dvb.sundtek-mediatv">
<category id="general" label="1000" help="">
<group id="1">
<setting id="SETTLE_TIME" type="integer" label="1014" help="">
<level>0</level>
<default>0</default>
<control type="edit" format="integer">
<heading>1014</heading>
</control>
</setting>
<setting id="RUN_USER_SCRIPT" type="boolean" label="1015" help="">
<level>0</level>
<default>false</default>
<control type="toggle"/>
</setting>
<setting id="ENABLE_HW_PID_FILTER" type="boolean" label="1030" help="">
<level>0</level>
<default>true</default>
<control type="toggle"/>
</setting>
<setting id="ENABLE_IR_RECEIVER" type="boolean" label="1035" help="">
<level>0</level>
<default>false</default>
<control type="toggle"/>
</setting>
<setting id="LOWEST_ADAPTER_NUM" type="integer" label="1040" help="">
<level>0</level>
<default>0</default>
<control type="edit" format="integer">
<heading>1040</heading>
</control>
</setting>
<setting id="SUSPEND_DRIVER" type="boolean" label="1050" help="">
<level>0</level>
<default>true</default>
<control type="toggle"/>
</setting>
</group>
</category>
<category id="networking" label="2000" help="">
<group id="1">
<setting id="ALLOW_NET_USE" type="boolean" label="2005" help="">
<level>0</level>
<default>false</default>
<control type="toggle"/>
</setting>
<setting id="USE_NET_TUNERS" type="boolean" label="2010" help="">
<level>0</level>
<default>false</default>
<control type="toggle"/>
</setting>
<setting id="DEVICE1_IP" type="string" label="2020" help="">
<level>0</level>
<default/>
<constraints>
<allowempty>true</allowempty>
</constraints>
<dependencies>
<dependency type="visible">
<condition operator="is" setting="USE_NET_TUNERS">true</condition>
</dependency>
</dependencies>
<control type="edit" format="ip">
<heading>2020</heading>
</control>
</setting>
<setting id="DEVICE1_NUM" type="string" label="2021" help="">
<level>0</level>
<default>1</default>
<constraints>
<options>
<option label="1">1</option>
<option label="5">5</option>
<option label="4">4</option>
<option label="3">3</option>
<option label="2">2</option>
</options>
</constraints>
<dependencies>
<dependency type="visible">
<condition operator="is" setting="USE_NET_TUNERS">true</condition>
</dependency>
</dependencies>
<control type="spinner" format="string"/>
</setting>
<setting id="DEVICE2_IP" type="string" label="2030" help="">
<level>0</level>
<default/>
<constraints>
<allowempty>true</allowempty>
</constraints>
<dependencies>
<dependency type="visible">
<condition operator="is" setting="USE_NET_TUNERS">true</condition>
</dependency>
</dependencies>
<control type="edit" format="ip">
<heading>2030</heading>
</control>
</setting>
<setting id="DEVICE2_NUM" type="string" label="2031" help="">
<level>0</level>
<default>1</default>
<constraints>
<options>
<option label="1">1</option>
<option label="5">5</option>
<option label="4">4</option>
<option label="3">3</option>
<option label="2">2</option>
</options>
</constraints>
<dependencies>
<dependency type="visible">
<condition operator="is" setting="USE_NET_TUNERS">true</condition>
</dependency>
</dependencies>
<control type="spinner" format="string"/>
</setting>
<setting id="DEVICE3_IP" type="string" label="2040" help="">
<level>0</level>
<default/>
<constraints>
<allowempty>true</allowempty>
</constraints>
<dependencies>
<dependency type="visible">
<condition operator="is" setting="USE_NET_TUNERS">true</condition>
</dependency>
</dependencies>
<control type="edit" format="ip">
<heading>2040</heading>
</control>
</setting>
<setting id="DEVICE3_NUM" type="string" label="2041" help="">
<level>0</level>
<default>1</default>
<constraints>
<options>
<option label="1">1</option>
<option label="5">5</option>
<option label="4">4</option>
<option label="3">3</option>
<option label="2">2</option>
</options>
</constraints>
<dependencies>
<dependency type="visible">
<condition operator="is" setting="USE_NET_TUNERS">true</condition>
</dependency>
</dependencies>
<control type="spinner" format="string"/>
</setting>
<setting id="DEVICE4_IP" type="string" label="2050" help="">
<level>0</level>
<default/>
<constraints>
<allowempty>true</allowempty>
</constraints>
<dependencies>
<dependency type="visible">
<condition operator="is" setting="USE_NET_TUNERS">true</condition>
</dependency>
</dependencies>
<control type="edit" format="ip">
<heading>2050</heading>
</control>
</setting>
<setting id="DEVICE4_NUM" type="string" label="2051" help="">
<level>0</level>
<default>1</default>
<constraints>
<options>
<option label="1">1</option>
<option label="5">5</option>
<option label="4">4</option>
<option label="3">3</option>
<option label="2">2</option>
</options>
</constraints>
<dependencies>
<dependency type="visible">
<condition operator="is" setting="USE_NET_TUNERS">true</condition>
</dependency>
</dependencies>
<control type="spinner" format="string"/>
</setting>
<setting id="DEVICE5_IP" type="string" label="2060" help="">
<level>0</level>
<default/>
<constraints>
<allowempty>true</allowempty>
</constraints>
<dependencies>
<dependency type="visible">
<condition operator="is" setting="USE_NET_TUNERS">true</condition>
</dependency>
</dependencies>
<control type="edit" format="ip">
<heading>2060</heading>
</control>
</setting>
<setting id="DEVICE5_NUM" type="string" label="2061" help="">
<level>0</level>
<default>1</default>
<constraints>
<options>
<option label="1">1</option>
<option label="5">5</option>
<option label="4">4</option>
<option label="3">3</option>
<option label="2">2</option>
</options>
</constraints>
<dependencies>
<dependency type="visible">
<condition operator="is" setting="USE_NET_TUNERS">true</condition>
</dependency>
</dependencies>
<control type="spinner" format="string"/>
</setting>
</group>
</category>
<category id="tuner settings" label="9000" help="">
<group id="1">
<setting id="ENABLE_TUNER_TYPES" type="boolean" label="9005" help="">
<level>0</level>
<default>true</default>
<control type="toggle"/>
</setting>
<setting id="refresh_tuners" type="action" label="9010" help="">
<level>0</level>
<data>RunScript(/storage/.kodi/addons/driver.dvb.sundtek-mediatv//resources/actions.py, refresh_tuners)</data>
<constraints>
<allowempty>true</allowempty>
</constraints>
<control type="button" format="action">
<close>true</close>
</control>
</setting>
</group>
</category>
<category id="driver" label="3000" help="">
<group id="1">
<setting id="BUILD_DATE" type="integer" label="3005" help="">
<level>0</level>
<default>0</default>
<constraints>
<options>
<option label="Build date: 2025-12-20 00:53:08">0</option>
</options>
</constraints>
<control type="spinner" format="string"/>
</setting>
<setting id="CHECK_BOOT" type="boolean" label="3020" help="">
<level>0</level>
<default>false</default>
<control type="toggle"/>
</setting>
<setting id="update_driver" type="action" label="3010" help="">
<level>0</level>
<data>RunScript(/storage/.kodi/addons/driver.dvb.sundtek-mediatv//resources/actions.py, update_driver)</data>
<constraints>
<allowempty>true</allowempty>
</constraints>
<control type="button" format="action">
<close>true</close>
</control>
</setting>
</group>
</category>
</section>
</settings>
@@ -3,7 +3,7 @@
PKG_NAME="bluetooth-audio"
PKG_VERSION="0"
PKG_REV="0"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE=""
@@ -1,7 +1,19 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<settings>
<category label="30000">
<setting label="30001" type="text" id="audiodevice" default=""/>
</category>
<?xml version="1.0" ?>
<settings version="1">
<section id="service.bluetooth-audio">
<category id="settings" label="30000" help="">
<group id="1">
<setting id="audiodevice" type="string" label="30001" help="">
<level>0</level>
<default/>
<constraints>
<allowempty>true</allowempty>
</constraints>
<control type="edit" format="string">
<heading>30001</heading>
</control>
</setting>
</group>
</category>
</section>
</settings>
+1 -1
View File
@@ -3,7 +3,7 @@
PKG_NAME="emby4"
PKG_VERSION="bootstrap"
PKG_REV="0"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="prop."
PKG_SITE="http://emby.media"
@@ -1,6 +1,21 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<settings>
<category label="30000">
<setting label="30001" id="emby_nice" type="slider" default="10" range="0,1,19" option="int" />
</category>
<?xml version="1.0" ?>
<settings version="1">
<section id="service.emby4">
<category id="configuration" label="30000" help="">
<group id="1">
<setting id="emby_nice" type="integer" label="30001" help="">
<level>0</level>
<default>10</default>
<constraints>
<minimum>0</minimum>
<step>1</step>
<maximum>19</maximum>
</constraints>
<control type="slider" format="integer">
<popup>false</popup>
</control>
</setting>
</group>
</category>
</section>
</settings>
@@ -2,8 +2,8 @@
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="filebrowser"
PKG_VERSION="2.52.0"
PKG_REV="11"
PKG_VERSION="2.57.0"
PKG_REV="14"
PKG_LICENSE="Apache License 2.0"
PKG_SITE="https://filebrowser.org"
PKG_DEPENDS_TARGET="toolchain:host"
@@ -15,15 +15,15 @@ PKG_TOOLCHAIN="manual"
case "${ARCH}" in
"aarch64")
PKG_SHA256="37ad36b84848649a8ea8fa17ead118183ecd238f56e69274da08976ab00e0b32"
PKG_SHA256="4a1f0ca7d360aaed2cf29f1e62f1f9a290b76f073b5ae2cb72bc19255944e28e"
PKG_URL="https://github.com/filebrowser/filebrowser/releases/download/v${PKG_VERSION}/linux-arm64-filebrowser.tar.gz"
;;
"arm")
PKG_SHA256="130ce67c578a8bc19a41905419319826a23acbb6a6757b73ce5aa4285485e5fd"
PKG_SHA256="4a541f38038fea77a6d0102797ba0b0b7326a5028c0d9e994f5d056454b6e3c5"
PKG_URL="https://github.com/filebrowser/filebrowser/releases/download/v${PKG_VERSION}/linux-armv7-filebrowser.tar.gz"
;;
"x86_64")
PKG_SHA256="72b89a3f2d3a00f8d1818af73ea510a76eee3f9e00298e66915265ed731a5d92"
PKG_SHA256="c12567789e036a0ce5fa92ee62b6cbc2cf518daa9545566b0f89f0d8c258aea1"
PKG_URL="https://github.com/filebrowser/filebrowser/releases/download/v${PKG_VERSION}/linux-amd64-filebrowser.tar.gz"
;;
esac
+1 -1
View File
@@ -4,7 +4,7 @@
PKG_NAME="inadyn"
PKG_VERSION="2.13.0"
PKG_SHA256="07dbb25c37744ed0dc6a05938456d6e490e56a3229b720c994b8e633346d5c6d"
PKG_REV="1"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"
PKG_SITE="http://troglobit.com/inadyn.html"
@@ -1,42 +1,107 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<settings>
<category label="30000">
<!-- grep \"default@ inadyn-2.4/plugins/* | awk '{print $4}' | sed 's/"//g;s/,/|/g' | sort -->
<setting id="inadyn_S" label="30001" type="select" default="inadyn.conf" values="inadyn.conf|
[email protected]|
[email protected]|
[email protected]|
[email protected]|
[email protected]|
[email protected]|
[email protected]|
[email protected]|
default@dtdns.com|
[email protected]|
[email protected]|
[email protected]|
default@dynsip.org|
[email protected]|
[email protected]|
[email protected]|
[email protected]|
[email protected]|
[email protected]|
default@ipv4.dynv6.com|
[email protected]|
[email protected]|
[email protected]|
[email protected]|
[email protected]|
[email protected]|
[email protected]|
[email protected]|
[email protected]|
[email protected]
" />
<setting id="inadyn_u" label="30002" type="text" visible="!eq(-1,inadyn.conf)" />
<setting id="inadyn_p" label="30003" type="text" visible="!eq(-2,inadyn.conf)" option="hidden" />
<setting id="inadyn_a" label="30004" type="text" visible="!eq(-3,inadyn.conf)" />
<setting id="inadyn_c" label="30005" type="bool" visible="!eq(-4,inadyn.conf)" default="true"/>
</category>
<?xml version="1.0" ?>
<settings version="1">
<section id="service.system.inadyn">
<category id="configuration" label="30000" help="">
<group id="1">
<setting id="inadyn_S" type="string" label="30001" help="">
<level>0</level>
<default>inadyn.conf</default>
<constraints>
<options>
<option>inadyn.conf</option>
<option> [email protected]</option>
<option> [email protected]</option>
<option> default@ddnss.de</option>
<option> [email protected]</option>
<option> [email protected]</option>
<option> [email protected]</option>
<option> default@dnspod.cn</option>
<option> [email protected]</option>
<option> [email protected]</option>
<option> [email protected]</option>
<option> [email protected]</option>
<option> [email protected]</option>
<option> [email protected]</option>
<option> default@dynu.com</option>
<option> [email protected]</option>
<option> [email protected]</option>
<option> [email protected]</option>
<option> [email protected]</option>
<option> [email protected]</option>
<option> [email protected]</option>
<option> [email protected]</option>
<option> [email protected]</option>
<option> [email protected]</option>
<option> [email protected]</option>
<option> [email protected]</option>
<option> [email protected]</option>
<option> [email protected]</option>
<option> [email protected]</option>
<option> [email protected]</option>
<option> [email protected] </option>
</options>
</constraints>
<control type="list" format="string">
<heading>30001</heading>
</control>
</setting>
<setting id="inadyn_u" type="string" label="30002" help="">
<level>0</level>
<default/>
<constraints>
<allowempty>true</allowempty>
</constraints>
<dependencies>
<dependency type="visible">
<condition operator="!is" setting="inadyn_S">inadyn.conf</condition>
</dependency>
</dependencies>
<control type="edit" format="string">
<heading>30002</heading>
</control>
</setting>
<setting id="inadyn_p" type="string" label="30003" help="">
<level>0</level>
<default/>
<constraints>
<allowempty>true</allowempty>
</constraints>
<dependencies>
<dependency type="visible">
<condition operator="!is" setting="inadyn_S">inadyn.conf</condition>
</dependency>
</dependencies>
<control type="edit" format="string">
<heading>30003</heading>
<hidden>true</hidden>
</control>
</setting>
<setting id="inadyn_a" type="string" label="30004" help="">
<level>0</level>
<default/>
<constraints>
<allowempty>true</allowempty>
</constraints>
<dependencies>
<dependency type="visible">
<condition operator="!is" setting="inadyn_S">inadyn.conf</condition>
</dependency>
</dependencies>
<control type="edit" format="string">
<heading>30004</heading>
</control>
</setting>
<setting id="inadyn_c" type="boolean" label="30005" help="">
<level>0</level>
<default>true</default>
<dependencies>
<dependency type="visible">
<condition operator="!is" setting="inadyn_S">inadyn.conf</condition>
</dependency>
</dependencies>
<control type="toggle"/>
</setting>
</group>
</category>
</section>
</settings>
+1 -2
View File
@@ -5,7 +5,7 @@ PKG_NAME="lcdd"
PKG_VERSION="71877ee059a238400b5f6b41cee7c43a3df00334"
PKG_SHA256="e910c7d748b58cc57543dc8845f8b2bcd0592dddd58bd72a55a58e90e6bfd861"
PKG_VERSION_DATE="0.5dev+2024-12-14"
PKG_REV="0"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://lcdproc.org/"
@@ -63,5 +63,4 @@ addon() {
sed -e "s/@DRIVERS@/${drivers}/" \
-i ${ADDON_BUILD}/${PKG_ADDON_ID}/resources/settings.xml
}
@@ -1,6 +1,71 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<settings>
<category label="30000">
<setting label="30001" id="LCD_DRIVER" type="select" values="@DRIVERS@" default="none" />
</category>
<?xml version="1.0" ?>
<settings version="1">
<section id="service.lcdd">
<category id="configuration" label="30000" help="">
<group id="1">
<setting id="LCD_DRIVER" type="string" label="30001" help="">
<level>0</level>
<default>none</default>
<constraints>
<options>
<option>none</option>
<option>bayrad</option>
<option>CFontz</option>
<option>CFontzPacket</option>
<option>curses</option>
<option>CwLnx</option>
<option>dm140</option>
<option>ea65</option>
<option>EyeboxOne</option>
<option>futaba</option>
<option>glcd</option>
<option>glk</option>
<option>hd44780</option>
<option>i2500vfd</option>
<option>icp_a106</option>
<option>imon</option>
<option>imonlcd</option>
<option>IOWarrior</option>
<option>irtrans</option>
<option>joy</option>
<option>jw002</option>
<option>lb216</option>
<option>lcdm001</option>
<option>lcterm</option>
<option>linux_input</option>
<option>lis</option>
<option>MD8800</option>
<option>mdm166a</option>
<option>ms6931</option>
<option>mtc_s16209x</option>
<option>MtxOrb</option>
<option>NoritakeVFD</option>
<option>Olimex_MOD_LCD1x9</option>
<option>picolcd</option>
<option>pyramid</option>
<option>sdeclcd</option>
<option>sed1330</option>
<option>sed1520</option>
<option>serialPOS</option>
<option>serialVFD</option>
<option>shuttleVFD</option>
<option>sli</option>
<option>stv5730</option>
<option>SureElec</option>
<option>t6963</option>
<option>text</option>
<option>tyan</option>
<option>ula200</option>
<option>vlsys_m428</option>
<option>rawserial</option>
<option>yard2LCD</option>
</options>
</constraints>
<control type="list" format="string">
<heading>30001</heading>
</control>
</setting>
</group>
</category>
</section>
</settings>
+1 -1
View File
@@ -6,7 +6,7 @@ PKG_NAME="librespot"
PKG_VERSION="0.8.0"
PKG_VERSION_DATE="2025-11-11"
PKG_SHA256="0e4922997e1c67d27b3f50dcc388ecb8a3c08eba23b764879071f6e9e8c07ec7"
PKG_REV="5"
PKG_REV="6"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/librespot-org/librespot/"
@@ -1,12 +1,83 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<settings>
<category label="30100">
<setting label="30101" id="name" type="text" default="Librespot@{}" />
<setting label="30102" id="dnd_kodi" type="bool" default="false" />
<setting label="30103" id="backend" type="select" values="pulseaudio|alsa" />
<setting label="30104" id="player" type="select" values="default|basic" subsetting="true" visible="eq(-1,0)" />
<setting label="30105" id="alsa_device" type="text" default="hw:2,0" subsetting="true" visible="eq(-2,1)" />
<setting label="30106" id="zeroconf_fixed" type="bool" default="false" />
<setting label="30107" id="zeroconf_port" type="number" default="50252" subsetting="true" visible="eq(-1,true)" range="1025,65535" />
</category>
<?xml version="1.0" ?>
<settings version="1">
<section id="service.librespot">
<category id="configuration" label="30100" help="">
<group id="1">
<setting id="name" type="string" label="30101" help="">
<level>0</level>
<default>Librespot@{}</default>
<control type="edit" format="string">
<heading>30101</heading>
</control>
</setting>
<setting id="dnd_kodi" type="boolean" label="30102" help="">
<level>0</level>
<default>false</default>
<control type="toggle"/>
</setting>
<setting id="backend" type="string" label="30103" help="">
<level>0</level>
<default/>
<constraints>
<options>
<option>pulseaudio</option>
<option>alsa</option>
</options>
<allowempty>true</allowempty>
</constraints>
<control type="list" format="string">
<heading>30103</heading>
</control>
</setting>
<setting id="player" type="string" label="30104" help="" parent="backend">
<level>0</level>
<default/>
<constraints>
<options>
<option>default</option>
<option>basic</option>
</options>
<allowempty>true</allowempty>
</constraints>
<dependencies>
<dependency type="visible">
<condition operator="is" setting="backend">0</condition>
</dependency>
</dependencies>
<control type="list" format="string">
<heading>30104</heading>
</control>
</setting>
<setting id="alsa_device" type="string" label="30105" help="" parent="backend">
<level>0</level>
<default>hw:2,0</default>
<dependencies>
<dependency type="visible">
<condition operator="is" setting="backend">1</condition>
</dependency>
</dependencies>
<control type="edit" format="string">
<heading>30105</heading>
</control>
</setting>
<setting id="zeroconf_fixed" type="boolean" label="30106" help="">
<level>0</level>
<default>false</default>
<control type="toggle"/>
</setting>
<setting id="zeroconf_port" type="integer" label="30107" help="" parent="zeroconf_fixed">
<level>0</level>
<default>50252</default>
<dependencies>
<dependency type="visible">
<condition operator="is" setting="zeroconf_fixed">true</condition>
</dependency>
</dependencies>
<control type="edit" format="integer">
<heading>30107</heading>
</control>
</setting>
</group>
</category>
</section>
</settings>
+3 -3
View File
@@ -2,9 +2,9 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mariadb"
PKG_VERSION="11.4.9"
PKG_REV="1"
PKG_SHA256="8e481ca29b5a740444d45451c8ea2d93711cf525d6fa5d27bc9512cf8973b075"
PKG_VERSION="11.4.10"
PKG_REV="3"
PKG_SHA256="14783ddc5edd966ff05aa0efd5ed6d3d369ed5b9e4080a448f00f87a9f0a4a6b"
PKG_LICENSE="GPL2"
PKG_SITE="https://mariadb.org"
PKG_URL="https://archive.mariadb.org/${PKG_NAME}-${PKG_VERSION}/source/${PKG_NAME}-${PKG_VERSION}.tar.gz"
@@ -1,8 +1,29 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<settings>
<category label="30000">
<setting label="30001" type="lsep"/>
<setting label="30002" id="MYSQL_ROOT_PASS" type="text" default="" />
<setting label="30003" id="MYSQL_KODI_PASS" type="text" default="" />
</category>
<?xml version="1.0" ?>
<settings version="1">
<section id="service.mariadb">
<category id="accounts" label="30000" help="">
<group id="1" label="30001">
<setting id="MYSQL_ROOT_PASS" type="string" label="30002" help="">
<level>0</level>
<default/>
<constraints>
<allowempty>true</allowempty>
</constraints>
<control type="edit" format="string">
<heading>30002</heading>
</control>
</setting>
<setting id="MYSQL_KODI_PASS" type="string" label="30003" help="">
<level>0</level>
<default/>
<constraints>
<allowempty>true</allowempty>
</constraints>
<control type="edit" format="string">
<heading>30003</heading>
</control>
</setting>
</group>
</category>
</section>
</settings>
+1 -1
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/"
@@ -1,6 +1,16 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<settings>
<category label="30000">
<setting label="30001" id="minidlna_port" type="number" default="8200" />
</category>
<?xml version="1.0" ?>
<settings version="1">
<section id="service.minidlna">
<category id="configuration" label="30000" help="">
<group id="1">
<setting id="minidlna_port" type="integer" label="30001" help="">
<level>0</level>
<default>8200</default>
<control type="edit" format="integer">
<heading>30001</heading>
</control>
</setting>
</group>
</category>
</section>
</settings>
+3 -3
View File
@@ -2,9 +2,9 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="minisatip"
PKG_VERSION="2.0.46"
PKG_SHA256="cf5ca0336dd93a2d182cdd64d50a7c70120a758661540214815721599c58f859"
PKG_REV="10"
PKG_VERSION="2.0.71"
PKG_SHA256="2aeb5e9903b4dee9448716c93a818d757e3a2ff1aa2eb140a336d8e6653cfc6e"
PKG_REV="13"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/catalinii/minisatip"
@@ -1,26 +1,151 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<settings>
<category label="30000">
<setting id="WAIT_FOR_FEINIT" type="bool" label="30001" default="false" />
<setting id="NUM_ADAPTERS" type="slider" range="1,16" option="int" label="30002" default="1" enable="eq(-1,true)" />
<setting id="REMOVE_MODULES" type="text" label="30003" values="" default=""/>
<setting id="WORKAROUND_SLEEP" type="bool" label="30004" default="false" />
<setting id="WORKAROUND_SLEEP_TIME" type="slider" range="1,30" option="int" label="30005" default="1" enable="eq(-1,true)" />
</category>
<category label="30006">
<setting id="MINISATIP_SATIP_TCP" type="bool" label="30007" default="false" />
<setting id="MINISATIP_CLEANPSI" type="bool" label="30008" default="false" />
<setting id="MINISATIP_DVBAPI_IP" type="ipaddress" label="30009" default="127.0.0.1" enable="eq(-1,true)" />
<setting id="MINISATIP_DVBAPI_PORT" type="text" label="30010" default="9000" enable="eq(-2,true)" />
<setting id="MINISATIP_RTSP_PORT" type="text" label="30011" default="554" />
<setting id="MINISATIP_WEBPORT" type="text" label="30012" default="9999" />
</category>
<category label="30013">
<setting id="MINISATIP_DEBUG" type="bool" label="30014" default="false" />
<setting id="MINISATIP_TESTMODE" type="bool" label="30015" default="false" />
</category>
<category label="30016">
<setting id="MINISATIP_STARTUP" type="bool" label="30017" default="false" />
<setting id="MINISATIP_STARTUP_ARGS" type="text" label="30018" enable="eq(-1,true)" />
</category>
<?xml version="1.0" ?>
<settings version="1">
<section id="service.minisatip">
<category id="hardware" label="30000" help="">
<group id="1">
<setting id="WAIT_FOR_FEINIT" type="boolean" label="30001" help="">
<level>0</level>
<default>false</default>
<control type="toggle"/>
</setting>
<setting id="NUM_ADAPTERS" type="integer" label="30002" help="">
<level>0</level>
<default>1</default>
<constraints>
<minimum>1</minimum>
<maximum>16</maximum>
</constraints>
<dependencies>
<dependency type="enable">
<condition operator="is" setting="WAIT_FOR_FEINIT">true</condition>
</dependency>
</dependencies>
<control type="slider" format="integer">
<popup>false</popup>
</control>
</setting>
<setting id="REMOVE_MODULES" type="string" label="30003" help="">
<level>0</level>
<default/>
<constraints>
<allowempty>true</allowempty>
</constraints>
<control type="edit" format="string">
<heading>30003</heading>
</control>
</setting>
<setting id="WORKAROUND_SLEEP" type="boolean" label="30004" help="">
<level>0</level>
<default>false</default>
<control type="toggle"/>
</setting>
<setting id="WORKAROUND_SLEEP_TIME" type="integer" label="30005" help="">
<level>0</level>
<default>1</default>
<constraints>
<minimum>1</minimum>
<maximum>30</maximum>
</constraints>
<dependencies>
<dependency type="enable">
<condition operator="is" setting="WORKAROUND_SLEEP">true</condition>
</dependency>
</dependencies>
<control type="slider" format="integer">
<popup>false</popup>
</control>
</setting>
</group>
</category>
<category id="minisatip" label="30006" help="">
<group id="1">
<setting id="MINISATIP_SATIP_TCP" type="boolean" label="30007" help="">
<level>0</level>
<default>false</default>
<control type="toggle"/>
</setting>
<setting id="MINISATIP_CLEANPSI" type="boolean" label="30008" help="">
<level>0</level>
<default>false</default>
<control type="toggle"/>
</setting>
<setting id="MINISATIP_DVBAPI_IP" type="string" label="30009" help="">
<level>0</level>
<default>127.0.0.1</default>
<dependencies>
<dependency type="enable">
<condition operator="is" setting="MINISATIP_CLEANPSI">true</condition>
</dependency>
</dependencies>
<control type="edit" format="ip">
<heading>30009</heading>
</control>
</setting>
<setting id="MINISATIP_DVBAPI_PORT" type="string" label="30010" help="">
<level>0</level>
<default>9000</default>
<dependencies>
<dependency type="enable">
<condition operator="is" setting="MINISATIP_CLEANPSI">true</condition>
</dependency>
</dependencies>
<control type="edit" format="string">
<heading>30010</heading>
</control>
</setting>
<setting id="MINISATIP_RTSP_PORT" type="string" label="30011" help="">
<level>0</level>
<default>554</default>
<control type="edit" format="string">
<heading>30011</heading>
</control>
</setting>
<setting id="MINISATIP_WEBPORT" type="string" label="30012" help="">
<level>0</level>
<default>9999</default>
<control type="edit" format="string">
<heading>30012</heading>
</control>
</setting>
</group>
</category>
<category id="debugging" label="30013" help="">
<group id="1">
<setting id="MINISATIP_DEBUG" type="boolean" label="30014" help="">
<level>0</level>
<default>false</default>
<control type="toggle"/>
</setting>
<setting id="MINISATIP_TESTMODE" type="boolean" label="30015" help="">
<level>0</level>
<default>false</default>
<control type="toggle"/>
</setting>
</group>
</category>
<category id="advanced options" label="30016" help="">
<group id="1">
<setting id="MINISATIP_STARTUP" type="boolean" label="30017" help="">
<level>0</level>
<default>false</default>
<control type="toggle"/>
</setting>
<setting id="MINISATIP_STARTUP_ARGS" type="string" label="30018" help="">
<level>0</level>
<default/>
<constraints>
<allowempty>true</allowempty>
</constraints>
<dependencies>
<dependency type="enable">
<condition operator="is" setting="MINISATIP_STARTUP">true</condition>
</dependency>
</dependencies>
<control type="edit" format="string">
<heading>30018</heading>
</control>
</setting>
</group>
</category>
</section>
</settings>
+3 -3
View File
@@ -3,9 +3,9 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mpd"
PKG_VERSION="0.24.6"
PKG_SHA256="8ce34a010577feb42999a96d867325c6d38bf7ae1b7a57f878d7e548c1fd1fa9"
PKG_REV="1"
PKG_VERSION="0.24.8"
PKG_SHA256="1868aded6aabe6a02a6427ef1d3856b11370612afc53d28184533db53991d2f7"
PKG_REV="5"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://www.musicpd.org"
@@ -1,8 +1,15 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<settings>
<category label="30000">
<setting label="1010" type="lsep"/>
<setting type="sep" />
<setting id="RESTART_ON_RESUME" type="bool" label="30001" default="true" />
</category>
<?xml version="1.0" ?>
<settings version="1">
<section id="service.multimedia.mpd">
<category id="general" label="30000" help="">
<group id="1" label="1010"/>
<group id="2">
<setting id="RESTART_ON_RESUME" type="boolean" label="30001" help="">
<level>0</level>
<default>true</default>
<control type="toggle"/>
</setting>
</group>
</category>
</section>
</settings>
+3 -3
View File
@@ -2,9 +2,9 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="net-snmp"
PKG_VERSION="5.9.4"
PKG_SHA256="8b4de01391e74e3c7014beb43961a2d6d6fa03acc34280b9585f4930745b0544"
PKG_REV="0"
PKG_VERSION="5.9.5.2"
PKG_SHA256="16707719f833184a4b72835dac359ae188123b06b5e42817c00790d7dc1384bf"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="BSD"
PKG_SITE="https://www.net-snmp.org"
Loaded 100 of 220 files, more files were not shown because too many files have changed in this diff. Show more