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