diff --git a/packages/addons/addon-depends/dotnet-runtime-depends/krb5/package.mk b/packages/addons/addon-depends/dotnet-runtime-depends/krb5/package.mk index 0f6ab8cff5..0f2ea80b2e 100644 --- a/packages/addons/addon-depends/dotnet-runtime-depends/krb5/package.mk +++ b/packages/addons/addon-depends/dotnet-runtime-depends/krb5/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="krb5" -PKG_VERSION="1.16.2-final" -PKG_SHA256="92f62e5a54404d22aa2a7eee9fba64d1be8d10d8dd3aa052e1799993208acce4" +PKG_VERSION="1.17-final" +PKG_SHA256="bd170f6aadea5d753cc9a93a3a915a5bde07bd3d294a00651ed647dcf964e867" PKG_LICENSE="MIT" PKG_SITE="http://web.mit.edu/kerberos/" PKG_URL="https://github.com/krb5/krb5/archive/krb5-$PKG_VERSION.tar.gz" diff --git a/packages/addons/addon-depends/dotnet-runtime-depends/lttng-ust/package.mk b/packages/addons/addon-depends/dotnet-runtime-depends/lttng-ust/package.mk index f038855357..1048004d40 100644 --- a/packages/addons/addon-depends/dotnet-runtime-depends/lttng-ust/package.mk +++ b/packages/addons/addon-depends/dotnet-runtime-depends/lttng-ust/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="lttng-ust" -PKG_VERSION="2.10.2" -PKG_SHA256="015452be6f94e4468315d0478cd5a4d01d9e52672bcea122b4ff7426198d5803" +PKG_VERSION="2.10.4" +PKG_SHA256="9df458fbfeac5a380672751decbd9b57356075acbfe106cb8820e803a94a0d96" PKG_LICENSE="LGPLv2.1" PKG_SITE="https://lttng.org/" PKG_URL="https://github.com/lttng/lttng-ust/archive/v$PKG_VERSION.tar.gz" diff --git a/packages/addons/addon-depends/dotnet-runtime-depends/userspace-rcu/package.mk b/packages/addons/addon-depends/dotnet-runtime-depends/userspace-rcu/package.mk index 491ce9c2d8..5b3522a99b 100644 --- a/packages/addons/addon-depends/dotnet-runtime-depends/userspace-rcu/package.mk +++ b/packages/addons/addon-depends/dotnet-runtime-depends/userspace-rcu/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="userspace-rcu" -PKG_VERSION="0.10.1" -PKG_SHA256="4ddbca9927b459b7a295dec612cf43df5886d398161d50c59d0097995e368a3b" +PKG_VERSION="0.11.1" +PKG_SHA256="a0ed8995edfbeac5f5eb2f152a8f3654040ecfc99a746bfe3da3bccf435b7d5d" PKG_LICENSE="LGPLv2.1" PKG_SITE="http://liburcu.org" PKG_URL="https://github.com/urcu/userspace-rcu/archive/v$PKG_VERSION.tar.gz" diff --git a/packages/addons/addon-depends/emby-depends/imagemagick/package.mk b/packages/addons/addon-depends/emby-depends/imagemagick/package.mk index 449bcedcb4..e12ba50562 100644 --- a/packages/addons/addon-depends/emby-depends/imagemagick/package.mk +++ b/packages/addons/addon-depends/emby-depends/imagemagick/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="imagemagick" -PKG_VERSION="7.0.8-11" -PKG_SHA256="95e4da5fa109bc8b59b5e7a54cdfcf1af3230067c95adf608ff21c08eca1de20" +PKG_VERSION="7.0.8-53" +PKG_SHA256="b8c35e03fc4bd2bf66bddfe232a34473e7df68c3716c831ba76dc30520e7b490" PKG_LICENSE="http://www.imagemagick.org/script/license.php" PKG_SITE="http://www.imagemagick.org/" PKG_URL="https://github.com/ImageMagick/ImageMagick/archive/$PKG_VERSION.tar.gz" diff --git a/packages/addons/service/emby4/changelog.txt b/packages/addons/service/emby4/changelog.txt index a644a58eae..544d77ea26 100644 --- a/packages/addons/service/emby4/changelog.txt +++ b/packages/addons/service/emby4/changelog.txt @@ -1,3 +1,6 @@ +103 +- Update to 4.1.1.0 + 102 - Update to 4.1.0.26 diff --git a/packages/addons/service/emby4/package.mk b/packages/addons/service/emby4/package.mk index 7e0a1329de..dc14e3acc2 100644 --- a/packages/addons/service/emby4/package.mk +++ b/packages/addons/service/emby4/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="emby4" -PKG_VERSION="4.1.0.26" -PKG_SHA256="ccb9bb463e6ff5e084f731ccbb48119176cdc3592b3234796eefa09ec9e03e0f" -PKG_REV="102" +PKG_VERSION="4.1.1.0" +PKG_SHA256="f89f9b2b3355a0674101834b36aa328822918bea5d466525634c50da0093c241" +PKG_REV="103" PKG_ARCH="any" PKG_LICENSE="prop." PKG_SITE="http://emby.media" diff --git a/packages/addons/service/syncthing/changelog.txt b/packages/addons/service/syncthing/changelog.txt index d89a472fc9..0e23b0f4b6 100644 --- a/packages/addons/service/syncthing/changelog.txt +++ b/packages/addons/service/syncthing/changelog.txt @@ -1,3 +1,6 @@ +108 +- Update to 1.2.0 + 107 - Update to 1.0.0 diff --git a/packages/addons/service/syncthing/package.mk b/packages/addons/service/syncthing/package.mk index ca6ad1e7d6..01226e1ab9 100644 --- a/packages/addons/service/syncthing/package.mk +++ b/packages/addons/service/syncthing/package.mk @@ -2,13 +2,13 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="syncthing" -PKG_VERSION="1.0.0" -PKG_SHA256="737161bc87c1f414c142d95e04102de2bbdc8b0bfff908a114898305956a16c1" -PKG_REV="107" +PKG_VERSION="1.2.0" +PKG_SHA256="0339877effdcf3bf8aa7d4d1e50b878992792e4752ff778f27788bf71eccecd0" +PKG_REV="108" PKG_ARCH="any" PKG_LICENSE="MPLv2" PKG_SITE="https://syncthing.net/" -PKG_URL="https://github.com/syncthing/syncthing/archive/v${PKG_VERSION}.tar.gz" +PKG_URL="https://github.com/syncthing/syncthing/releases/download/v${PKG_VERSION}/syncthing-source-v${PKG_VERSION}.tar.gz" PKG_DEPENDS_TARGET="toolchain go:host" PKG_SECTION="service/system" PKG_SHORTDESC="Syncthing: open source continuous file synchronization" diff --git a/packages/addons/service/tvmosaic/changelog.txt b/packages/addons/service/tvmosaic/changelog.txt deleted file mode 100644 index ffbebe8438..0000000000 --- a/packages/addons/service/tvmosaic/changelog.txt +++ /dev/null @@ -1,2 +0,0 @@ -100 -- Initial addon diff --git a/packages/addons/service/tvmosaic/icon/icon.png b/packages/addons/service/tvmosaic/icon/icon.png deleted file mode 100644 index 620c7e1738..0000000000 Binary files a/packages/addons/service/tvmosaic/icon/icon.png and /dev/null differ diff --git a/packages/addons/service/tvmosaic/package.mk b/packages/addons/service/tvmosaic/package.mk index f220d98d4d..2d25990567 100644 --- a/packages/addons/service/tvmosaic/package.mk +++ b/packages/addons/service/tvmosaic/package.mk @@ -2,47 +2,24 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="tvmosaic" -PKG_VERSION="1.0.0-16296" -PKG_SHA256="63d48e7b0912f2efb6e894252a13d8312679cdcb155ebe3fa758dc88b4f91816" +PKG_VERSION="1.0" PKG_REV="100" PKG_ARCH="arm" -PKG_LICENSE="Prop." -PKG_SITE="https://tv-mosaic.com" -PKG_URL="https://github.com/awiouy/tvmosaic/archive/$PKG_VERSION.tar.gz" +PKG_LICENSE="GPL" +PKG_SITE="" +PKG_URL="" PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="service" -PKG_SHORTDESC="TV Mosaic" -PKG_LONGDESC="TV Mosaic ($PKG_VERSION) live and recorded TV for Kodi and DLNA clients" +PKG_SHORTDESC="Add-on removed" +PKG_LONGDESC="Add-on removed" PKG_TOOLCHAIN="manual" -PKG_BUILD_FLAGS="-strip" + +PKG_ADDON_BROKEN="TV Mosaic is no longer maintained and has been removed." PKG_IS_ADDON="yes" PKG_ADDON_NAME="TV Mosaic" -PKG_ADDON_TYPE="xbmc.service" -PKG_MAINTAINER="Anton Voyl (awiouy)" +PKG_ADDON_TYPE="xbmc.broken" addon() { - mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/bin - cp $PKG_BUILD/tvmosaic/tvmosaic_reg \ - $PKG_BUILD/tvmosaic/tvmosaic_server \ - $PKG_BUILD/tvmosaic/version.dat \ - $ADDON_BUILD/$PKG_ADDON_ID/bin - - mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/config/shared.inst/RecordedTV \ - $ADDON_BUILD/$PKG_ADDON_ID/config/shared.inst/channel_logo \ - $ADDON_BUILD/$PKG_ADDON_ID/config/shared.inst/xmltv - cp -r $PKG_BUILD/tvmosaic/data \ - $PKG_BUILD/tvmosaic/shared.inst \ - $ADDON_BUILD/$PKG_ADDON_ID/config - echo $PKG_REV > $ADDON_BUILD/$PKG_ADDON_ID/config/pkg_rev - - mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/lib - cp -L $PKG_BUILD/tvmosaic/lib/libcares.so.2 \ - $PKG_BUILD/tvmosaic/lib/libdvbapi.so \ - $PKG_BUILD/tvmosaic/lib/libdvben50221.so \ - $PKG_BUILD/tvmosaic/lib/libiconv.so.2 \ - $PKG_BUILD/tvmosaic/lib/libidn.so.11 \ - $PKG_BUILD/tvmosaic/lib/libssh2.so.1 \ - $PKG_BUILD/tvmosaic/lib/libucsi.so \ - $ADDON_BUILD/$PKG_ADDON_ID/lib + : } diff --git a/packages/addons/service/tvmosaic/source/bin/tvmosaic.cli b/packages/addons/service/tvmosaic/source/bin/tvmosaic.cli deleted file mode 100755 index 912a3296c3..0000000000 --- a/packages/addons/service/tvmosaic/source/bin/tvmosaic.cli +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/sh - -# SPDX-License-Identifier: GPL-2.0 -# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) - -. /etc/profile -oe_setup_addon service.tvmosaic - -export TVMOSAIC_ROOT_CONFIG_DIR="$ADDON_HOME" - -tvmosaic_server -command_line_mode diff --git a/packages/addons/service/tvmosaic/source/bin/tvmosaic.start b/packages/addons/service/tvmosaic/source/bin/tvmosaic.start deleted file mode 100755 index 7c68b744f9..0000000000 --- a/packages/addons/service/tvmosaic/source/bin/tvmosaic.start +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/sh - -# SPDX-License-Identifier: GPL-2.0 -# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) - -. /etc/profile -oe_setup_addon service.tvmosaic - -sleep "$tvm_delay" - -export TVMOSAIC_ROOT_CONFIG_DIR="$ADDON_HOME" - -pkg_rev() { - cat "$1/pkg_rev" 2> /dev/null -} - -if [ "$(pkg_rev $ADDON_DIR/config)" != "$(pkg_rev $ADDON_HOME)" ]; then - cp -r "$ADDON_DIR/config/"* "$ADDON_HOME" -fi - -if [ -f "$ADDON_HOME/tvmosaic_configuration.xml" ]; then - tvmosaic_reg -reginstall "$ADDON_HOME/data/common/product_info/tvmosaic.xml" update -else - tvmosaic_reg -preparenewinstall "$ADDON_DIR/bin" "$ADDON_HOME/data" "$ADDON_HOME/shared.inst" - tvmosaic_reg -reginstall "$ADDON_HOME/data/common/product_info/tvmosaic.xml" install -fi - -tvmosaic_server diff --git a/packages/addons/service/tvmosaic/source/default.py b/packages/addons/service/tvmosaic/source/default.py deleted file mode 100644 index 1897465ff6..0000000000 --- a/packages/addons/service/tvmosaic/source/default.py +++ /dev/null @@ -1,24 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0 -# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) - -import subprocess -import xbmc -import xbmcaddon - - -def systemctl(command): - subprocess.call( - ['systemctl', command, xbmcaddon.Addon().getAddonInfo('id')]) - - -class Monitor(xbmc.Monitor): - - def __init__(self, *args, **kwargs): - xbmc.Monitor.__init__(self) - - def onSettingsChanged(self): - systemctl('restart') - - -if __name__ == '__main__': - Monitor().waitForAbort() diff --git a/packages/addons/service/tvmosaic/source/resources/language/English/strings.po b/packages/addons/service/tvmosaic/source/resources/language/English/strings.po deleted file mode 100644 index 537e7c5cc7..0000000000 --- a/packages/addons/service/tvmosaic/source/resources/language/English/strings.po +++ /dev/null @@ -1,14 +0,0 @@ -# Kodi Media Center language file -# Addon Name: tvmosaic -# Addon id: service.tvmosaic -# Addon Provider: Team LibreELEC -msgid "" -msgstr "" - -msgctxt "#30000" -msgid "Configuration" -msgstr "" - -msgctxt "#30001" -msgid "Start delay" -msgstr "" diff --git a/packages/addons/service/tvmosaic/source/resources/settings.xml b/packages/addons/service/tvmosaic/source/resources/settings.xml deleted file mode 100644 index 131f906384..0000000000 --- a/packages/addons/service/tvmosaic/source/resources/settings.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/packages/addons/service/tvmosaic/source/settings-default.xml b/packages/addons/service/tvmosaic/source/settings-default.xml deleted file mode 100644 index 57c60a5c45..0000000000 --- a/packages/addons/service/tvmosaic/source/settings-default.xml +++ /dev/null @@ -1,3 +0,0 @@ - - 0 - diff --git a/packages/addons/service/tvmosaic/source/system.d/service.tvmosaic.service b/packages/addons/service/tvmosaic/source/system.d/service.tvmosaic.service deleted file mode 100644 index 5c45fdea05..0000000000 --- a/packages/addons/service/tvmosaic/source/system.d/service.tvmosaic.service +++ /dev/null @@ -1,13 +0,0 @@ -[Unit] -Description=TV Mosaic Server -Documentation=https://tv-mosaic.com -After=network-online.target -Requires=network-online.target - -[Service] -ExecStart=/bin/sh /storage/.kodi/addons/service.tvmosaic/bin/tvmosaic.start -Type=forking -Restart=always - -[Install] -WantedBy=kodi.target diff --git a/packages/addons/tools/dotnet-runtime/changelog.txt b/packages/addons/tools/dotnet-runtime/changelog.txt index 6b193e2c71..e43eb90186 100644 --- a/packages/addons/tools/dotnet-runtime/changelog.txt +++ b/packages/addons/tools/dotnet-runtime/changelog.txt @@ -1,3 +1,6 @@ +107 +- Update to 2.2.6 + 106 - Update to 2.2.4 diff --git a/packages/addons/tools/dotnet-runtime/package.mk b/packages/addons/tools/dotnet-runtime/package.mk index 40ed87f919..7006ab65ae 100644 --- a/packages/addons/tools/dotnet-runtime/package.mk +++ b/packages/addons/tools/dotnet-runtime/package.mk @@ -4,24 +4,24 @@ case "$ARCH" in "aarch64") PKG_NC_ARCH="arm64" - PKG_SHA256="492de061d1e01862c2f208287c5454a19650ab2d6441554347d847656900da70" - PKG_URL="https://download.visualstudio.microsoft.com/download/pr/9e06922d-3a96-4f0d-9eb0-94f2cf94458f/93dfe5f0ad50c0eb347e98d7f81b34ec/dotnet-runtime-2.2.4-linux-arm64.tar.gz" + PKG_SHA256="48d58ac6ff958ec7155befe76f83e276aceff50c4a7d1f578444a9a40720e412" + PKG_URL="https://download.visualstudio.microsoft.com/download/pr/f5e04830-50fc-435c-8bb5-fcd4629da944/8aa7cce5c3fcb6a7db180b923d3574ef/dotnet-runtime-2.2.6-linux-arm64.tar.gz" ;; "arm") PKG_NC_ARCH="arm" - PKG_SHA256="06cc0010e92591c350fe010feacdd6bb55294f89e97ea30eac5a46c33fd8d1f4" - PKG_URL="https://download.visualstudio.microsoft.com/download/pr/8c52648c-bedd-44b0-9442-95cd830fdada/d6ba4c50a6b2afddc4ae3d313349f3ac/dotnet-runtime-2.2.4-linux-arm.tar.gz" + PKG_SHA256="a4f2e63471c296b7b173105a2c1d5feb95b81e0a8131f73aeecc00440fa5f544" + PKG_URL="https://download.visualstudio.microsoft.com/download/pr/428aaa32-f66c-4847-b845-aa21f90504e4/1cf033db866414997140c2672bd75069/dotnet-runtime-2.2.6-linux-arm.tar.gz" ;; "x86_64") PKG_NC_ARCH="x64" - PKG_SHA256="0e494df7a3936ac59c17de3b91d928bb3ab3cdd1e6734d581ad4774f551ca239" - PKG_URL="https://download.visualstudio.microsoft.com/download/pr/853048a3-764a-4b4d-a608-c6144a84f257/99c5cb1ea145f9dc3c2bbd093c682c9b/dotnet-runtime-2.2.4-linux-x64.tar.gz" + PKG_SHA256="e30d4568c62d747b030e3c74f3d528ecb8d5c90e844e506bc0e3fcbce52b8cb1" + PKG_URL="https://download.visualstudio.microsoft.com/download/pr/9f21e352-9d2c-4e3b-af45-915da89158db/0e8a7ea83cc08d4bcf417a927a36ed6f/dotnet-runtime-2.2.6-linux-x64.tar.gz" ;; esac PKG_NAME="dotnet-runtime" -PKG_VERSION="2.2.4" -PKG_REV="106" +PKG_VERSION="2.2.6" +PKG_REV="107" PKG_ARCH="any" PKG_LICENSE="MIT" PKG_SITE="https://dotnet.github.io/" @@ -38,7 +38,7 @@ PKG_MAINTAINER="Anton Voyl (awiouy)" addon() { mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/bin - cp -r $PKG_BUILD/$PKG_NAME-$PKG_VERSION/* \ + cp -r $PKG_BUILD/* \ $ADDON_BUILD/$PKG_ADDON_ID/bin mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/libs