package/libdcadec: remove package

Quoting https://github.com/foo86/dcadec

"This program is deprecated!

 This decoder has been fully integrated into FFmpeg master branch and
 further development will continue there. Using FFmpeg for DTS decoding
 is now recommended."

lbdcadec has had no commit oin the past 7+ years now.

Fixes:
http://autobuild.buildroot.net/results/1e63586c91a2670ecac2940f6e9840e6801c32f3/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
[yann.morin.1998@free.fr: amend commit log with age of last activity]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
This commit is contained in:
Bernd Kuhls 2022-11-05 08:51:56 +01:00 committed by Yann E. MORIN
parent adc1c5d8f1
commit c6aed2126b
6 changed files with 8 additions and 45 deletions

View File

@ -146,6 +146,14 @@ endif
comment "Legacy options removed in 2022.11"
config BR2_PACKAGE_LIBDCADEC
bool "package was deprecated upstream, use ffmpeg instead"
select BR2_LEGACY
help
This decoder has been fully integrated into FFmpeg master
branch and further development will continue there. Using
FFmpeg for DTS decoding is now recommended.
config BR2_KERNEL_HEADERS_5_17
bool "kernel headers version 5.17.x are no longer supported"
select BR2_LEGACY

View File

@ -363,7 +363,6 @@ F: package/libcdio/
F: package/libcec/
F: package/libcodec2/
F: package/libcrossguid/
F: package/libdcadec/
F: package/libdeflate/
F: package/libdrm/
F: package/libdvbcsa/

View File

@ -1785,7 +1785,6 @@ menu "Multimedia"
source "package/libbluray/Config.in"
source "package/libcamera/Config.in"
source "package/libcamera-apps/Config.in"
source "package/libdcadec/Config.in"
source "package/libdvbcsa/Config.in"
source "package/libdvbpsi/Config.in"
source "package/libdvbsi/Config.in"

View File

@ -1,7 +0,0 @@
config BR2_PACKAGE_LIBDCADEC
bool "libdcadec"
help
dcadec is a free DTS Coherent Acoustics decoder with support
for HD extensions.
https://github.com/foo86/dcadec

View File

@ -1,3 +0,0 @@
# Locally calculated
sha256 ed9d207fde3e8d576f3af8b0d1235b3371e315175757173689104efcaebf0d44 libdcadec-0.2.0.tar.gz
sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LGPLv2.1

View File

@ -1,33 +0,0 @@
################################################################################
#
# libdcadec
#
################################################################################
LIBDCADEC_VERSION = 0.2.0
LIBDCADEC_SITE = $(call github,foo86,dcadec,v$(LIBDCADEC_VERSION))
LIBDCADEC_LICENSE = LGPL-2.1+
LIBDCADEC_LICENSE_FILES = COPYING.LGPLv2.1
LIBDCADEC_INSTALL_STAGING = YES
ifeq ($(BR2_STATIC_LIBS),)
LIBDCADEC_SHARED = CONFIG_SHARED=1
endif
define LIBDCADEC_BUILD_CMDS
$(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) \
CFLAGS="$(TARGET_CFLAGS) -std=gnu99" \
$(LIBDCADEC_SHARED) -C $(@D)
endef
define LIBDCADEC_INSTALL_STAGING_CMDS
$(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) \
$(LIBDCADEC_SHARED) DESTDIR=$(STAGING_DIR) PREFIX=/usr install
endef
define LIBDCADEC_INSTALL_TARGET_CMDS
$(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) \
$(LIBDCADEC_SHARED) DESTDIR=$(TARGET_DIR) PREFIX=/usr install
endef
$(eval $(generic-package))