mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-01 21:23:51 -09:00
package/{lib, kodi-pvr-}hdhomerun: remove packages
As proposed by Peter: https://lists.buildroot.org/pipermail/buildroot/2026-May/803331.html Signed-off-by: Bernd Kuhls <bernd@kuhls.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
committed by
Peter Korsgaard
parent
a01c1258fe
commit
d1517a34bc
@@ -492,7 +492,6 @@ package/libgcrypt/0001-configure.ac-add-an-option-to-disable-tests.patch lib_pat
|
||||
package/libgpiod/0001-build-add-a-configure-switch-for-building-examples.patch lib_patch.Upstream
|
||||
package/libgsm/0001-Misc-fixes-from-Archlinux.patch lib_patch.Upstream
|
||||
package/libgtk3/0001-Remove-Gdk-dependency-from-gtk-encode-symbolic-svg.patch lib_patch.Upstream
|
||||
package/libhdhomerun/0001-dont-strip.patch lib_patch.Upstream
|
||||
package/libjson/0001-fix-broken-makefile.patch lib_patch.Upstream
|
||||
package/libks/0001-CMakeLists.txt-honour-BUILD_TESTING.patch lib_patch.Upstream
|
||||
package/liblinear/0001-build-static-lib.patch lib_patch.Upstream
|
||||
|
||||
@@ -146,6 +146,22 @@ endif
|
||||
|
||||
comment "Legacy options removed in 2026.05"
|
||||
|
||||
config BR2_PACKAGE_LIBHDHOMERUN
|
||||
bool "libhdhomerun"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
libhdhomerun was removed from Buildroot as it was
|
||||
insufficiently maintained. It can be re-added if someone
|
||||
volunteers to maintain it.
|
||||
|
||||
config BR2_PACKAGE_KODI_PVR_HDHOMERUN
|
||||
bool "kodi-pvr-hdhomerun"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
kodi-pvr-hdhomerun was removed from Buildroot as it was
|
||||
insufficiently maintained. It can be re-added if someone
|
||||
volunteers to maintain it.
|
||||
|
||||
config BR2_PACKAGE_ZEEK
|
||||
bool "zeek removed"
|
||||
select BR2_LEGACY
|
||||
|
||||
@@ -427,7 +427,6 @@ F: package/libfribidi/
|
||||
F: package/libg7221/
|
||||
F: package/libglew/
|
||||
F: package/libglu/
|
||||
F: package/libhdhomerun/
|
||||
F: package/libheif/
|
||||
F: package/libid3tag/
|
||||
F: package/libilbc/
|
||||
|
||||
@@ -1949,7 +1949,6 @@ menu "Multimedia"
|
||||
source "package/libdvdnav/Config.in"
|
||||
source "package/libdvdread/Config.in"
|
||||
source "package/libebml/Config.in"
|
||||
source "package/libhdhomerun/Config.in"
|
||||
source "package/libheif/Config.in"
|
||||
source "package/libimxvpuapi/Config.in"
|
||||
source "package/libmatroska/Config.in"
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
config BR2_PACKAGE_KODI_PVR_HDHOMERUN
|
||||
bool "kodi-pvr-hdhomerun"
|
||||
select BR2_PACKAGE_JSONCPP
|
||||
select BR2_PACKAGE_LIBHDHOMERUN
|
||||
help
|
||||
Kodi's HDHomeRun client addon
|
||||
|
||||
https://github.com/kodi-pvr/pvr.hdhomerun
|
||||
@@ -1,3 +0,0 @@
|
||||
# Locally computed
|
||||
sha256 3033a3bdb8ac4cc5fdb1a85ec9ac8307a37dfa894472283ac589ae8c1f339dc7 kodi-pvr-hdhomerun-21.0.4-Omega.tar.gz
|
||||
sha256 310782e1abd43c4de6217c513e328bddf999d39302d67c6e05b10a59959827af LICENSE.md
|
||||
@@ -1,13 +0,0 @@
|
||||
################################################################################
|
||||
#
|
||||
# kodi-pvr-hdhomerun
|
||||
#
|
||||
################################################################################
|
||||
|
||||
KODI_PVR_HDHOMERUN_VERSION = 21.0.4-Omega
|
||||
KODI_PVR_HDHOMERUN_SITE = $(call github,kodi-pvr,pvr.hdhomerun,$(KODI_PVR_HDHOMERUN_VERSION))
|
||||
KODI_PVR_HDHOMERUN_LICENSE = GPL-2.0+
|
||||
KODI_PVR_HDHOMERUN_LICENSE_FILES = LICENSE.md
|
||||
KODI_PVR_HDHOMERUN_DEPENDENCIES = jsoncpp kodi libhdhomerun
|
||||
|
||||
$(eval $(cmake-package))
|
||||
@@ -320,7 +320,6 @@ menu "PVR addons"
|
||||
source "package/kodi-pvr-dvblink/Config.in"
|
||||
source "package/kodi-pvr-dvbviewer/Config.in"
|
||||
source "package/kodi-pvr-filmon/Config.in"
|
||||
source "package/kodi-pvr-hdhomerun/Config.in"
|
||||
source "package/kodi-pvr-hts/Config.in"
|
||||
source "package/kodi-pvr-iptvsimple/Config.in"
|
||||
source "package/kodi-pvr-mediaportal-tvserver/Config.in"
|
||||
|
||||
@@ -1,18 +0,0 @@
|
||||
Disable strip in Makefile.
|
||||
|
||||
Patch downloaded from Gentoo:
|
||||
https://gitweb.gentoo.org/repo/gentoo.git/tree/media-libs/libhdhomerun/files/dont-strip.patch
|
||||
|
||||
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
|
||||
|
||||
diff -Nur libhdhomerun/Makefile libhdhomerun.fix/Makefile
|
||||
--- libhdhomerun/Makefile 2012-08-30 15:46:27.000000000 -0500
|
||||
+++ libhdhomerun.fix/Makefile 2013-03-24 14:47:08.740937164 -0500
|
||||
@@ -42,7 +42,6 @@
|
||||
|
||||
hdhomerun_config$(BINEXT) : hdhomerun_config.c $(LIBSRCS)
|
||||
$(CC) $(CFLAGS) $+ $(LDFLAGS) -o $@
|
||||
- $(STRIP) $@
|
||||
|
||||
libhdhomerun$(LIBEXT) : $(LIBSRCS)
|
||||
$(CC) $(CFLAGS) -fPIC -DDLL_EXPORT $(SHARED) $+ $(LDFLAGS) -o $@
|
||||
@@ -1,12 +0,0 @@
|
||||
config BR2_PACKAGE_LIBHDHOMERUN
|
||||
bool "libhdhomerun"
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS
|
||||
depends on !BR2_STATIC_LIBS
|
||||
help
|
||||
HDHomeRun is a network-attached digital television tuner
|
||||
box, produced by the company SiliconDust USA, Inc.
|
||||
|
||||
http://www.silicondust.com
|
||||
|
||||
comment "libhdhomerun needs a toolchain w/ threads, dynamic library"
|
||||
depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
|
||||
@@ -1,3 +0,0 @@
|
||||
# Locally computed
|
||||
sha256 deaf463bbcc3eefa72f97199efb6213f7b0e2c8e91f1b3d2cbf52056a8715d15 libhdhomerun_20210624.tgz
|
||||
sha256 9b872a8a070b8ad329c4bd380fb1bf0000f564c75023ec8e1e6803f15364b9e9 LICENSE
|
||||
@@ -1,32 +0,0 @@
|
||||
################################################################################
|
||||
#
|
||||
# libhdhomerun
|
||||
#
|
||||
################################################################################
|
||||
|
||||
LIBHDHOMERUN_VERSION = 20210624
|
||||
LIBHDHOMERUN_SOURCE = libhdhomerun_$(LIBHDHOMERUN_VERSION).tgz
|
||||
LIBHDHOMERUN_SITE = http://download.silicondust.com/hdhomerun
|
||||
LIBHDHOMERUN_LICENSE = LGPL-2.1+
|
||||
LIBHDHOMERUN_LICENSE_FILES = LICENSE
|
||||
LIBHDHOMERUN_INSTALL_STAGING = YES
|
||||
|
||||
define LIBHDHOMERUN_BUILD_CMDS
|
||||
$(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) \
|
||||
CROSS_COMPILE="$(TARGET_CROSS)" -C $(@D)
|
||||
endef
|
||||
|
||||
define LIBHDHOMERUN_INSTALL_STAGING_CMDS
|
||||
$(INSTALL) -D -m 0755 $(@D)/libhdhomerun.so \
|
||||
$(STAGING_DIR)/usr/lib/libhdhomerun.so
|
||||
mkdir -p $(STAGING_DIR)/usr/include/libhdhomerun/
|
||||
$(INSTALL) -m 0644 $(@D)/*.h \
|
||||
$(STAGING_DIR)/usr/include/libhdhomerun/
|
||||
endef
|
||||
|
||||
define LIBHDHOMERUN_INSTALL_TARGET_CMDS
|
||||
$(INSTALL) -D -m 0755 $(@D)/libhdhomerun.so \
|
||||
$(TARGET_DIR)/usr/lib/libhdhomerun.so
|
||||
endef
|
||||
|
||||
$(eval $(generic-package))
|
||||
@@ -16,6 +16,7 @@ TVHEADEND_DEPENDENCIES = \
|
||||
host-python3 \
|
||||
openssl
|
||||
TVHEADEND_CONF_OPTS = \
|
||||
--disable-hdhomerun_client \
|
||||
--disable-omx \
|
||||
--disable-pcre
|
||||
|
||||
@@ -108,13 +109,6 @@ else
|
||||
TVHEADEND_CONF_OPTS += --disable-tvhcsa
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBHDHOMERUN),y)
|
||||
TVHEADEND_DEPENDENCIES += libhdhomerun
|
||||
TVHEADEND_CONF_OPTS += --enable-hdhomerun_client
|
||||
else
|
||||
TVHEADEND_CONF_OPTS += --disable-hdhomerun_client
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBICONV),y)
|
||||
TVHEADEND_DEPENDENCIES += libiconv
|
||||
endif
|
||||
|
||||
Reference in New Issue
Block a user