mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-10 00:04:06 -09:00
package/alure: remove package
Analysis of https://github.com/kcat/alure: last commit: Feb 2020 last bug report: Oct 2020 last pull request: 0 open The package is broken with cmake 4 and no other package depends on it. The upstream site kcat.strangesoft.net has no DNS record anymore, the main site strangesoft.net serves content unrelated to alure. Although the cmake error is easy to fix we remove this unsupported package instead. Fixes: https://autobuild.buildroot.net/results/d5a/d5a275f2d282c9dd2e3053667c79be11d48e918d/ Signed-off-by: Bernd Kuhls <bernd@kuhls.net> Cc: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
committed by
Thomas Petazzoni
parent
554ba0d95e
commit
b0980aaea0
@@ -146,6 +146,12 @@ endif
|
||||
|
||||
comment "Legacy options removed in 2026.02"
|
||||
|
||||
config BR2_PACKAGE_ALURE
|
||||
bool "alure has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
alure is unmaintained and has been removed
|
||||
|
||||
config BR2_PACKAGE_LIBUWSC
|
||||
bool "libuwsc has been removed"
|
||||
select BR2_LEGACY
|
||||
|
||||
@@ -2906,7 +2906,6 @@ F: configs/qemu_*
|
||||
F: configs/am574x_idk_defconfig
|
||||
F: configs/beagleboneai64_defconfig
|
||||
F: configs/beagley_ai_defconfig
|
||||
F: package/alure/
|
||||
F: package/aubio/
|
||||
F: package/bcc/
|
||||
F: package/binutils/
|
||||
|
||||
@@ -1536,7 +1536,6 @@ menu "Libraries"
|
||||
menu "Audio/Sound"
|
||||
source "package/alsa-lib/Config.in"
|
||||
source "package/alsa-plugins/Config.in"
|
||||
source "package/alure/Config.in"
|
||||
source "package/aubio/Config.in"
|
||||
source "package/bcg729/Config.in"
|
||||
source "package/caps/Config.in"
|
||||
|
||||
@@ -1,56 +0,0 @@
|
||||
config BR2_PACKAGE_ALURE
|
||||
bool "alure"
|
||||
depends on BR2_PACKAGE_OPENAL_ARCH_SUPPORTS
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_9 # openal
|
||||
depends on BR2_INSTALL_LIBSTDCPP
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # openal
|
||||
depends on BR2_USE_WCHAR # use wchar_t
|
||||
select BR2_PACKAGE_OPENAL
|
||||
help
|
||||
Alure is a C++ 3D audio API. It uses OpenAL for audio
|
||||
rendering, and provides common higher-level features such as
|
||||
file loading and decoding, buffer caching, background
|
||||
streaming, and source management for virtually unlimited
|
||||
sound source handles.
|
||||
|
||||
https://kcat.strangesoft.net/alure.html
|
||||
|
||||
if BR2_PACKAGE_ALURE
|
||||
|
||||
config BR2_PACKAGE_ALURE_FLAC_DECODER
|
||||
bool "flac decoder"
|
||||
help
|
||||
Enables the built-in FLAC decoder.
|
||||
|
||||
config BR2_PACKAGE_ALURE_MINIMP3_DECODER
|
||||
bool "minimp3 decoder"
|
||||
help
|
||||
Enables the built-in minimp3 decoder.
|
||||
|
||||
config BR2_PACKAGE_ALURE_OPUS_DECODER
|
||||
bool "opus decoder"
|
||||
select BR2_PACKAGE_LIBOGG
|
||||
select BR2_PACKAGE_OPUS
|
||||
help
|
||||
Enables the built-in libopusfile decoder.
|
||||
|
||||
config BR2_PACKAGE_ALURE_SNDFILE_DECODER
|
||||
bool "sndfile decoder"
|
||||
select BR2_PACKAGE_LIBSNDFILE
|
||||
help
|
||||
Enables the built-in libsndfile decoder.
|
||||
|
||||
config BR2_PACKAGE_ALURE_VORBIS_DECODER
|
||||
bool "vorbis decoder"
|
||||
select BR2_PACKAGE_LIBOGG
|
||||
select BR2_PACKAGE_LIBVORBIS
|
||||
help
|
||||
Enables the built-in libvorbis decoder.
|
||||
|
||||
endif
|
||||
|
||||
comment "alure needs a toolchain w/ C++, gcc >= 9, NPTL, wchar"
|
||||
depends on BR2_PACKAGE_OPENAL_ARCH_SUPPORTS
|
||||
depends on !BR2_INSTALL_LIBSTDCPP \
|
||||
|| !BR2_TOOLCHAIN_GCC_AT_LEAST_9 \
|
||||
|| !BR2_TOOLCHAIN_HAS_THREADS_NPTL || !BR2_USE_WCHAR
|
||||
@@ -1,3 +0,0 @@
|
||||
# Locally computed
|
||||
sha256 9b808e5b5a54d156348221dc86704c7831115047d5238691e6088f8c4814b2ca alure-14beed2a86d5a36030e907b21c46614d505f07cd.tar.gz
|
||||
sha256 7331ddc67daaf1a283c81e8dc17bac8dc40f54ed3fab3d3964616f4bd502a0a3 LICENSE
|
||||
@@ -1,65 +0,0 @@
|
||||
################################################################################
|
||||
#
|
||||
# alure
|
||||
#
|
||||
################################################################################
|
||||
|
||||
ALURE_VERSION = 14beed2a86d5a36030e907b21c46614d505f07cd
|
||||
ALURE_SITE = $(call github,kcat,alure,$(ALURE_VERSION))
|
||||
ALURE_LICENSE = Zlib, Public Domain (src/decoders/dr_flac.h)
|
||||
ALURE_LICENSE_FILES = LICENSE
|
||||
ALURE_INSTALL_STAGING = YES
|
||||
|
||||
ALURE_DEPENDENCIES = openal
|
||||
|
||||
# Disabling alure examples removes the dependencies on physfs and dump
|
||||
# libraries. Enable at least one built-in decoder (wave).
|
||||
ALURE_CONF_OPTS = -DALURE_INSTALL=ON \
|
||||
-DALURE_BUILD_EXAMPLES=OFF \
|
||||
-DALURE_ENABLE_WAVE=ON
|
||||
|
||||
ifeq ($(BR2_PACKAGE_ALURE_FLAC_DECODER),y)
|
||||
ALURE_CONF_OPTS += -DALURE_ENABLE_FLAC=ON
|
||||
else
|
||||
ALURE_CONF_OPTS += -DALURE_ENABLE_FLAC=OFF
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_ALURE_MINIMP3_DECODER),y)
|
||||
ALURE_CONF_OPTS += -DALURE_ENABLE_MINIMP3=ON
|
||||
else
|
||||
ALURE_CONF_OPTS += -DALURE_ENABLE_MINIMP3=OFF
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_ALURE_OPUS_DECODER),y)
|
||||
ALURE_CONF_OPTS += -DALURE_ENABLE_OPUS=ON
|
||||
ALURE_DEPENDENCIES += libogg opus
|
||||
else
|
||||
ALURE_CONF_OPTS += -DALURE_ENABLE_OPUS=OFF
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_ALURE_SNDFILE_DECODER),y)
|
||||
ALURE_CONF_OPTS += -DALURE_ENABLE_SNDFILE=ON
|
||||
ALURE_DEPENDENCIES += libsndfile
|
||||
else
|
||||
ALURE_CONF_OPTS += -DALURE_ENABLE_SNDFILE=OFF
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_ALURE_VORBIS_DECODER),y)
|
||||
ALURE_CONF_OPTS += -DALURE_ENABLE_VORBIS=ON
|
||||
ALURE_DEPENDENCIES += libogg libvorbis
|
||||
else
|
||||
ALURE_CONF_OPTS += -DALURE_ENABLE_VORBIS=OFF
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_STATIC_LIBS),y)
|
||||
ALURE_CONF_OPTS += -DALURE_BUILD_SHARED=OFF \
|
||||
-DALURE_BUILD_STATIC=ON
|
||||
else ifeq ($(BR2_SHARED_STATIC_LIBS),y)
|
||||
ALURE_CONF_OPTS += -DALURE_BUILD_SHARED=ON \
|
||||
-DALURE_BUILD_STATIC=ON
|
||||
else
|
||||
ALURE_CONF_OPTS += -DALURE_BUILD_SHARED=ON \
|
||||
-DALURE_BUILD_STATIC=OFF
|
||||
endif
|
||||
|
||||
$(eval $(cmake-package))
|
||||
Reference in New Issue
Block a user