package/libebur128: remove package
libebur128 was added to buildroot in July 2016 with commita32d29cd84to provide an external dependency for ffmpeg. ffmpeg removed this external dependency and switched to an internal version in November 2016 with upstream commit http://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=005d058f4230f3207ebcf1131df7426d4f57392f which was first included in ffmpeg version 3.3. Buildroot bumped ffmpeg to version 3.3 in April 2017 with commit21d93a1351and forgot to remove the dependency to libebur128. This went unnoticed until libebur128 fails to build with cmake 4.x. Upstream saw its last commit four years ago. Instead of fixing an unused package we removed it from buildroot. Fixes: https://autobuild.buildroot.org/results/e629bd151cc539f01b909e44d07e17451a29ba27/ Signed-off-by: Bernd Kuhls <bernd@kuhls.net> Signed-off-by: Julien Olivain <ju.o@free.fr> (cherry picked from commit6586a2b165) [thomas: backport Config.in.legacy to LTS branch] Signed-off-by: Thomas Perale <thomas.perale@mind.be>
This commit is contained in:
committed by
Thomas Perale
parent
8d7db3a217
commit
47ec015ea1
@@ -144,6 +144,14 @@ endif
|
||||
|
||||
###############################################################################
|
||||
|
||||
comment "Legacy options removed in 2025.02.4"
|
||||
|
||||
config BR2_PACKAGE_LIBEBUR128
|
||||
bool "libebur128 has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The libebur128 package has been removed from Buildroot.
|
||||
|
||||
comment "Legacy options removed in 2025.02"
|
||||
|
||||
config BR2_PACKAGE_SQLITE_ENABLE_JSON1
|
||||
|
||||
@@ -411,7 +411,6 @@ F: package/libdvbcsa/
|
||||
F: package/libdvdcss/
|
||||
F: package/libdvdnav/
|
||||
F: package/libdvdread/
|
||||
F: package/libebur128/
|
||||
F: package/libfreeglut/
|
||||
F: package/libfribidi/
|
||||
F: package/libg7221/
|
||||
|
||||
@@ -1533,7 +1533,6 @@ menu "Audio/Sound"
|
||||
source "package/libcodec2/Config.in"
|
||||
source "package/libcue/Config.in"
|
||||
source "package/libcuefile/Config.in"
|
||||
source "package/libebur128/Config.in"
|
||||
source "package/libg7221/Config.in"
|
||||
source "package/libgsm/Config.in"
|
||||
source "package/libid3tag/Config.in"
|
||||
|
||||
@@ -243,10 +243,6 @@ FFMPEG_CONF_OPTS += --disable-openssl
|
||||
endif
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_FFMPEG_GPL)$(BR2_PACKAGE_LIBEBUR128),yy)
|
||||
FFMPEG_DEPENDENCIES += libebur128
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBDRM),y)
|
||||
FFMPEG_CONF_OPTS += --enable-libdrm
|
||||
FFMPEG_DEPENDENCIES += libdrm
|
||||
|
||||
@@ -1,13 +0,0 @@
|
||||
config BR2_PACKAGE_LIBEBUR128
|
||||
bool "libebur128"
|
||||
# build system has no support to disable shared linking
|
||||
# leading to a build error with a static-only toolchain
|
||||
depends on !BR2_STATIC_LIBS
|
||||
help
|
||||
libebur128 is a library that implements the EBU R 128 standard
|
||||
for loudness normalization.
|
||||
|
||||
https://github.com/jiixyj/libebur128
|
||||
|
||||
comment "libebur128 needs a toolchain w/ dynamic library"
|
||||
depends on BR2_STATIC_LIBS
|
||||
@@ -1,3 +0,0 @@
|
||||
# Locally computed
|
||||
sha256 baa7fc293a3d4651e244d8022ad03ab797ca3c2ad8442c43199afe8059faa613 libebur128-1.2.6.tar.gz
|
||||
sha256 d6b4754bb67bdd08b97d5d11b2d7434997a371585a78fe77007149df3af8d09c COPYING
|
||||
@@ -1,13 +0,0 @@
|
||||
################################################################################
|
||||
#
|
||||
# libebur128
|
||||
#
|
||||
################################################################################
|
||||
|
||||
LIBEBUR128_VERSION = 1.2.6
|
||||
LIBEBUR128_SITE = $(call github,jiixyj,libebur128,v$(LIBEBUR128_VERSION))
|
||||
LIBEBUR128_LICENSE = MIT
|
||||
LIBEBUR128_LICENSE_FILES = COPYING
|
||||
LIBEBUR128_INSTALL_STAGING = YES
|
||||
|
||||
$(eval $(cmake-package))
|
||||
Reference in New Issue
Block a user