diff --git a/Config.in.legacy b/Config.in.legacy index 7ff34b6801..4e27af0f00 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -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 diff --git a/DEVELOPERS b/DEVELOPERS index ab68fd2b2c..df13cc37d0 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -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/ diff --git a/package/Config.in b/package/Config.in index bef6ae7b22..7a7f80f37b 100644 --- a/package/Config.in +++ b/package/Config.in @@ -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" diff --git a/package/alure/Config.in b/package/alure/Config.in deleted file mode 100644 index c831bba913..0000000000 --- a/package/alure/Config.in +++ /dev/null @@ -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 diff --git a/package/alure/alure.hash b/package/alure/alure.hash deleted file mode 100644 index 0d4c36c4ae..0000000000 --- a/package/alure/alure.hash +++ /dev/null @@ -1,3 +0,0 @@ -# Locally computed -sha256 9b808e5b5a54d156348221dc86704c7831115047d5238691e6088f8c4814b2ca alure-14beed2a86d5a36030e907b21c46614d505f07cd.tar.gz -sha256 7331ddc67daaf1a283c81e8dc17bac8dc40f54ed3fab3d3964616f4bd502a0a3 LICENSE diff --git a/package/alure/alure.mk b/package/alure/alure.mk deleted file mode 100644 index fe27bfd12b..0000000000 --- a/package/alure/alure.mk +++ /dev/null @@ -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))