[Buildroot] [PATCH 1/1] package/libdcadec: remove package
Bernd Kuhls
bernd.kuhls at t-online.de
Sat Nov 5 07:51:56 UTC 2022
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."
Fixes:
http://autobuild.buildroot.net/results/1e63586c91a2670ecac2940f6e9840e6801c32f3/
Signed-off-by: Bernd Kuhls <bernd.kuhls at t-online.de>
---
Config.in.legacy | 8 ++++++++
DEVELOPERS | 1 -
package/Config.in | 1 -
package/libdcadec/Config.in | 7 -------
package/libdcadec/libdcadec.hash | 3 ---
package/libdcadec/libdcadec.mk | 33 --------------------------------
6 files changed, 8 insertions(+), 45 deletions(-)
delete mode 100644 package/libdcadec/Config.in
delete mode 100644 package/libdcadec/libdcadec.hash
delete mode 100644 package/libdcadec/libdcadec.mk
diff --git a/Config.in.legacy b/Config.in.legacy
index 0e63d59a98..7458fa331e 100644
--- a/Config.in.legacy
+++ b/Config.in.legacy
@@ -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
diff --git a/DEVELOPERS b/DEVELOPERS
index 4750c06b64..f7c6c71e6f 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -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/
diff --git a/package/Config.in b/package/Config.in
index d14e7473b6..c0ff8c9144 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -1787,7 +1787,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"
diff --git a/package/libdcadec/Config.in b/package/libdcadec/Config.in
deleted file mode 100644
index 2687a18187..0000000000
--- a/package/libdcadec/Config.in
+++ /dev/null
@@ -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
diff --git a/package/libdcadec/libdcadec.hash b/package/libdcadec/libdcadec.hash
deleted file mode 100644
index 3c3e80e8a3..0000000000
--- a/package/libdcadec/libdcadec.hash
+++ /dev/null
@@ -1,3 +0,0 @@
-# Locally calculated
-sha256 ed9d207fde3e8d576f3af8b0d1235b3371e315175757173689104efcaebf0d44 libdcadec-0.2.0.tar.gz
-sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LGPLv2.1
diff --git a/package/libdcadec/libdcadec.mk b/package/libdcadec/libdcadec.mk
deleted file mode 100644
index a3579ad632..0000000000
--- a/package/libdcadec/libdcadec.mk
+++ /dev/null
@@ -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))
--
2.34.1
More information about the buildroot
mailing list