{"id":2175348,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2175348/?format=json","project":{"id":27,"url":"http://patchwork.ozlabs.org/api/1.0/projects/27/?format=json","name":"Buildroot development","link_name":"buildroot","list_id":"buildroot.buildroot.org","list_email":"buildroot@buildroot.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20251217192330.3769476-11-bernd@kuhls.net>","date":"2025-12-17T19:23:21","name":"[v3,10/18] package/alure: remove package","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"aebfdb1fdd3d6dc52595984862d7f8e69a084401","submitter":{"id":86624,"url":"http://patchwork.ozlabs.org/api/1.0/people/86624/?format=json","name":"Bernd Kuhls","email":"bernd@kuhls.net"},"delegate":null,"mbox":"http://patchwork.ozlabs.org/project/buildroot/patch/20251217192330.3769476-11-bernd@kuhls.net/mbox/","series":[{"id":485754,"url":"http://patchwork.ozlabs.org/api/1.0/series/485754/?format=json","date":"2025-12-17T19:23:11","name":"Remove packages","version":3,"mbox":"http://patchwork.ozlabs.org/series/485754/mbox/"}],"check":"pending","checks":"http://patchwork.ozlabs.org/api/patches/2175348/checks/","tags":{},"headers":{"Return-Path":"<buildroot-bounces@buildroot.org>","X-Original-To":["incoming-buildroot@patchwork.ozlabs.org","buildroot@buildroot.org"],"Delivered-To":["patchwork-incoming-buildroot@legolas.ozlabs.org","buildroot@buildroot.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=buildroot.org header.i=@buildroot.org\n header.a=rsa-sha256 header.s=default header.b=SU3x0F66;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org\n (client-ip=140.211.166.137; helo=smtp4.osuosl.org;\n envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org)"],"Received":["from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4dWkKg1V13z1y0P\n\tfor <incoming-buildroot@patchwork.ozlabs.org>;\n Thu, 18 Dec 2025 06:25:43 +1100 (AEDT)","from localhost (localhost [127.0.0.1])\n\tby smtp4.osuosl.org (Postfix) with ESMTP id B880140D60;\n\tWed, 17 Dec 2025 19:25:41 +0000 (UTC)","from smtp4.osuosl.org ([127.0.0.1])\n by localhost (smtp4.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id ptxz6J-OmmKa; Wed, 17 Dec 2025 19:25:40 +0000 (UTC)","from lists1.osuosl.org (lists1.osuosl.org [140.211.166.142])\n\tby smtp4.osuosl.org (Postfix) with ESMTP id AE99240EE2;\n\tWed, 17 Dec 2025 19:25:40 +0000 (UTC)","from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138])\n by lists1.osuosl.org (Postfix) with ESMTP id 979B5361\n for <buildroot@buildroot.org>; Wed, 17 Dec 2025 19:25:39 +0000 (UTC)","from localhost (localhost [127.0.0.1])\n by smtp1.osuosl.org (Postfix) with ESMTP id 89A2E83B56\n for <buildroot@buildroot.org>; Wed, 17 Dec 2025 19:25:39 +0000 (UTC)","from smtp1.osuosl.org ([127.0.0.1])\n by localhost (smtp1.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id yv22TpLZ68eP for <buildroot@buildroot.org>;\n Wed, 17 Dec 2025 19:25:38 +0000 (UTC)","from dd20012.kasserver.com (dd20012.kasserver.com [85.13.140.57])\n by smtp1.osuosl.org (Postfix) with ESMTPS id 78E2A83B54\n for <buildroot@buildroot.org>; Wed, 17 Dec 2025 19:25:38 +0000 (UTC)","from fli4l.lan.fli4l (p54a1ba4b.dip0.t-ipconnect.de [84.161.186.75])\n by dd20012.kasserver.com (Postfix) with ESMTPSA id 539BBA4C46DA;\n Wed, 17 Dec 2025 20:23:32 +0100 (CET)","from bruckner.lan.fli4l ([192.168.1.1]:51964)\n by fli4l.lan.fli4l with esmtp (Exim 4.99)\n (envelope-from <bernd@kuhls.net>) id 1vVx7T-000000000pX-2SZ4;\n Wed, 17 Dec 2025 19:23:31 +0000"],"X-Virus-Scanned":["amavis at osuosl.org","amavis at osuosl.org"],"X-Comment":"SPF check N/A for local connections - client-ip=140.211.166.142;\n helo=lists1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org;\n receiver=<UNKNOWN> ","DKIM-Filter":["OpenDKIM Filter v2.11.0 smtp4.osuosl.org AE99240EE2","OpenDKIM Filter v2.11.0 smtp1.osuosl.org 78E2A83B54"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=buildroot.org;\n\ts=default; t=1765999540;\n\tbh=yJQ5DKozrneaYP2hyyvnCgm4/gn+lVD2FaOl3KdGySQ=;\n\th=From:To:Cc:Date:In-Reply-To:References:Subject:List-Id:\n\t List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe:\n\t From;\n\tb=SU3x0F664RB47OzBXmso1NlnT8s0XH90YLCKJ/wpHSeG9ghSF8Nnj1iGohAp2uCF3\n\t oD0PLXYzT6HBcLvTkZFjhVllMN3mXXo0Qg7E+nqQgbHNUfA9EQumWac623LHsX+Km9\n\t ErwN6Jm39japOci2HsipM06ML7m3Y+4DwJlJj1NJjbi8QXBfdhoi5vko0r9jHZnUhf\n\t IFkA2zqHYJYjnBm/LQ6jO29Rue/Vqc+PUgmj+F5C0jH3kt8Hua1UEL6Wr6qR2nbD97\n\t mH7hraa4ivX2eqIyF/yDpkgY1RO17+wkfjicb3DUZFg3lkqaDY2YYXfKLeMnpRTRSq\n\t I1eYahk5FG2iA==","Received-SPF":"Pass (mailfrom) identity=mailfrom; client-ip=85.13.140.57;\n helo=dd20012.kasserver.com; envelope-from=bernd@kuhls.net;\n receiver=<UNKNOWN>","DMARC-Filter":"OpenDMARC Filter v1.4.2 smtp1.osuosl.org 78E2A83B54","From":"Bernd Kuhls <bernd@kuhls.net>","To":"buildroot@buildroot.org","Cc":"Guillaume William Brs <guillaume.bressaix@gmail.com>,\n Julien Olivain <ju.o@free.fr>, Gilles Talis <gilles.talis@gmail.com>,\n Rahul Bedarkar <rahulbedarkar89@gmail.com>,\n Jianhui Zhao <zhaojh329@gmail.com>, Romain Naour <romain.naour@gmail.com>,\n Jan Heylen <jan.heylen@nokia.com>,\n Zoltan Gyarmati <mr.zoltan.gyarmati@gmail.com>,\n Simon Dawson <spdawson@gmail.com>, Ben Boeckel <mathstuf@gmail.com>","Date":"Wed, 17 Dec 2025 20:23:21 +0100","Message-ID":"<20251217192330.3769476-11-bernd@kuhls.net>","X-Mailer":"git-send-email 2.47.3","In-Reply-To":"<20251217192330.3769476-1-bernd@kuhls.net>","References":"<20251217192330.3769476-1-bernd@kuhls.net>","MIME-Version":"1.0","X-Spamd-Bar":"++","X-Mailman-Original-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=kuhls.net;\n s=kas202511301023; t=1765999412;\n bh=R+psmiwsUNfefm3L8o6ottcWaJW0EVwxCl90P7mmSyg=;\n h=From:To:Cc:Subject:Date:In-Reply-To:From;\n b=jtboz4yddjhCt8MKBcr6JWlOcNqLGKHUNCU+rRY5TedPwHRs2HzujPvhnBMEzLiBu\n 9KcGd3klzebVxFbfAOPJg/tdcJ0Dwm/CYbHJhh1EHAO1g0NcPGp1YpE511829adoSa\n X5h/b8KsBBItQG+uis7SHgYmQ1f+epfTY3Z/wyb/N2pEMIjzxqtTznck/l389k7liD\n j64HzUMlFdhLNWk+6Ldd6dXeXzyIBYmFKNP9/Cq+32G+AjtC+m7eXBlPRC2afEjofL\n MRNpU4pv2DfV7U4jZmq3dTylQQXNSHW8Pc2bRM8kuyabY1t1jDpXpsBF/Y4ieH+C8R\n u46ygs/rgxr4g==","X-Mailman-Original-Authentication-Results":["smtp1.osuosl.org;\n dmarc=pass (p=none dis=none)\n header.from=kuhls.net","smtp1.osuosl.org;\n dkim=pass (2048-bit key) header.d=kuhls.net header.i=@kuhls.net\n header.a=rsa-sha256 header.s=kas202511301023 header.b=jtboz4yd"],"Subject":"[Buildroot] [PATCH v3 10/18] package/alure: remove package","X-BeenThere":"buildroot@buildroot.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Discussion and development of buildroot <buildroot.buildroot.org>","List-Unsubscribe":"<https://lists.buildroot.org/mailman/options/buildroot>,\n <mailto:buildroot-request@buildroot.org?subject=unsubscribe>","List-Archive":"<http://lists.buildroot.org/pipermail/buildroot/>","List-Post":"<mailto:buildroot@buildroot.org>","List-Help":"<mailto:buildroot-request@buildroot.org?subject=help>","List-Subscribe":"<https://lists.buildroot.org/mailman/listinfo/buildroot>,\n <mailto:buildroot-request@buildroot.org?subject=subscribe>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Errors-To":"buildroot-bounces@buildroot.org","Sender":"\"buildroot\" <buildroot-bounces@buildroot.org>"},"content":"Analysis of https://github.com/kcat/alure:\nlast commit: Feb 2020\nlast bug report: Oct 2020\nlast pull request: 0 open\n\nThe package is broken with cmake 4 and no other package depends on it.\n\nThe upstream site kcat.strangesoft.net has no DNS record anymore, the\nmain site strangesoft.net serves content unrelated to alure.\n\nAlthough the cmake error is easy to fix we remove this unsupported\npackage instead.\n\nFixes:\nhttps://autobuild.buildroot.net/results/d5a/d5a275f2d282c9dd2e3053667c79be11d48e918d/\n\nSigned-off-by: Bernd Kuhls <bernd@kuhls.net>\n---\n Config.in.legacy         |  6 ++++\n DEVELOPERS               |  1 -\n package/Config.in        |  1 -\n package/alure/Config.in  | 56 ----------------------------------\n package/alure/alure.hash |  3 --\n package/alure/alure.mk   | 65 ----------------------------------------\n 6 files changed, 6 insertions(+), 126 deletions(-)\n delete mode 100644 package/alure/Config.in\n delete mode 100644 package/alure/alure.hash\n delete mode 100644 package/alure/alure.mk","diff":"diff --git a/Config.in.legacy b/Config.in.legacy\nindex c8d037b5df..ed32041377 100644\n--- a/Config.in.legacy\n+++ b/Config.in.legacy\n@@ -146,6 +146,12 @@ endif\n \n comment \"Legacy options removed in 2026.02\"\n \n+config BR2_PACKAGE_ALURE\n+\tbool \"alure has been removed\"\n+\tselect BR2_LEGACY\n+\thelp\n+\t  alure is unmaintained and has been removed\n+\n config BR2_PACKAGE_LIBUWSC\n \tbool \"libuwsc has been removed\"\n \tselect BR2_LEGACY\ndiff --git a/DEVELOPERS b/DEVELOPERS\nindex 60d6ff858f..3b18c745bf 100644\n--- a/DEVELOPERS\n+++ b/DEVELOPERS\n@@ -2889,7 +2889,6 @@ F:\tconfigs/qemu_*\n F:\tconfigs/am574x_idk_defconfig\n F:\tconfigs/beagleboneai64_defconfig\n F:\tconfigs/beagley_ai_defconfig\n-F:\tpackage/alure/\n F:\tpackage/aubio/\n F:\tpackage/bcc/\n F:\tpackage/binutils/\ndiff --git a/package/Config.in b/package/Config.in\nindex 0e11fe4bae..6d1b78cbfc 100644\n--- a/package/Config.in\n+++ b/package/Config.in\n@@ -1533,7 +1533,6 @@ menu \"Libraries\"\n menu \"Audio/Sound\"\n \tsource \"package/alsa-lib/Config.in\"\n \tsource \"package/alsa-plugins/Config.in\"\n-\tsource \"package/alure/Config.in\"\n \tsource \"package/aubio/Config.in\"\n \tsource \"package/bcg729/Config.in\"\n \tsource \"package/caps/Config.in\"\ndiff --git a/package/alure/Config.in b/package/alure/Config.in\ndeleted file mode 100644\nindex c831bba913..0000000000\n--- a/package/alure/Config.in\n+++ /dev/null\n@@ -1,56 +0,0 @@\n-config BR2_PACKAGE_ALURE\n-\tbool \"alure\"\n-\tdepends on BR2_PACKAGE_OPENAL_ARCH_SUPPORTS\n-\tdepends on BR2_TOOLCHAIN_GCC_AT_LEAST_9 # openal\n-\tdepends on BR2_INSTALL_LIBSTDCPP\n-\tdepends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # openal\n-\tdepends on BR2_USE_WCHAR # use wchar_t\n-\tselect BR2_PACKAGE_OPENAL\n-\thelp\n-\t  Alure is a C++ 3D audio API. It uses OpenAL for audio\n-\t  rendering, and provides common higher-level features such as\n-\t  file loading and decoding, buffer caching, background\n-\t  streaming, and source management for virtually unlimited\n-\t  sound source handles.\n-\n-\t  https://kcat.strangesoft.net/alure.html\n-\n-if BR2_PACKAGE_ALURE\n-\n-config BR2_PACKAGE_ALURE_FLAC_DECODER\n-\tbool \"flac decoder\"\n-\thelp\n-\t  Enables the built-in FLAC decoder.\n-\n-config BR2_PACKAGE_ALURE_MINIMP3_DECODER\n-\tbool \"minimp3 decoder\"\n-\thelp\n-\t  Enables the built-in minimp3 decoder.\n-\n-config BR2_PACKAGE_ALURE_OPUS_DECODER\n-\tbool \"opus decoder\"\n-\tselect BR2_PACKAGE_LIBOGG\n-\tselect BR2_PACKAGE_OPUS\n-\thelp\n-\t  Enables the built-in libopusfile decoder.\n-\n-config BR2_PACKAGE_ALURE_SNDFILE_DECODER\n-\tbool \"sndfile decoder\"\n-\tselect BR2_PACKAGE_LIBSNDFILE\n-\thelp\n-\t  Enables the built-in libsndfile decoder.\n-\n-config BR2_PACKAGE_ALURE_VORBIS_DECODER\n-\tbool \"vorbis decoder\"\n-\tselect BR2_PACKAGE_LIBOGG\n-\tselect BR2_PACKAGE_LIBVORBIS\n-\thelp\n-\t  Enables the built-in libvorbis decoder.\n-\n-endif\n-\n-comment \"alure needs a toolchain w/ C++, gcc >= 9, NPTL, wchar\"\n-\tdepends on BR2_PACKAGE_OPENAL_ARCH_SUPPORTS\n-\tdepends on !BR2_INSTALL_LIBSTDCPP \\\n-\t\t|| !BR2_TOOLCHAIN_GCC_AT_LEAST_9 \\\n-\t\t|| !BR2_TOOLCHAIN_HAS_THREADS_NPTL || !BR2_USE_WCHAR\ndiff --git a/package/alure/alure.hash b/package/alure/alure.hash\ndeleted file mode 100644\nindex 0d4c36c4ae..0000000000\n--- a/package/alure/alure.hash\n+++ /dev/null\n@@ -1,3 +0,0 @@\n-# Locally computed\n-sha256  9b808e5b5a54d156348221dc86704c7831115047d5238691e6088f8c4814b2ca  alure-14beed2a86d5a36030e907b21c46614d505f07cd.tar.gz\n-sha256  7331ddc67daaf1a283c81e8dc17bac8dc40f54ed3fab3d3964616f4bd502a0a3  LICENSE\ndiff --git a/package/alure/alure.mk b/package/alure/alure.mk\ndeleted file mode 100644\nindex fe27bfd12b..0000000000\n--- a/package/alure/alure.mk\n+++ /dev/null\n@@ -1,65 +0,0 @@\n-################################################################################\n-#\n-# alure\n-#\n-################################################################################\n-\n-ALURE_VERSION = 14beed2a86d5a36030e907b21c46614d505f07cd\n-ALURE_SITE = $(call github,kcat,alure,$(ALURE_VERSION))\n-ALURE_LICENSE = Zlib, Public Domain (src/decoders/dr_flac.h)\n-ALURE_LICENSE_FILES = LICENSE\n-ALURE_INSTALL_STAGING = YES\n-\n-ALURE_DEPENDENCIES = openal\n-\n-# Disabling alure examples removes the dependencies on physfs and dump\n-# libraries. Enable at least one built-in decoder (wave).\n-ALURE_CONF_OPTS = -DALURE_INSTALL=ON \\\n-\t-DALURE_BUILD_EXAMPLES=OFF \\\n-\t-DALURE_ENABLE_WAVE=ON\n-\n-ifeq ($(BR2_PACKAGE_ALURE_FLAC_DECODER),y)\n-ALURE_CONF_OPTS += -DALURE_ENABLE_FLAC=ON\n-else\n-ALURE_CONF_OPTS += -DALURE_ENABLE_FLAC=OFF\n-endif\n-\n-ifeq ($(BR2_PACKAGE_ALURE_MINIMP3_DECODER),y)\n-ALURE_CONF_OPTS += -DALURE_ENABLE_MINIMP3=ON\n-else\n-ALURE_CONF_OPTS += -DALURE_ENABLE_MINIMP3=OFF\n-endif\n-\n-ifeq ($(BR2_PACKAGE_ALURE_OPUS_DECODER),y)\n-ALURE_CONF_OPTS += -DALURE_ENABLE_OPUS=ON\n-ALURE_DEPENDENCIES += libogg opus\n-else\n-ALURE_CONF_OPTS += -DALURE_ENABLE_OPUS=OFF\n-endif\n-\n-ifeq ($(BR2_PACKAGE_ALURE_SNDFILE_DECODER),y)\n-ALURE_CONF_OPTS += -DALURE_ENABLE_SNDFILE=ON\n-ALURE_DEPENDENCIES += libsndfile\n-else\n-ALURE_CONF_OPTS += -DALURE_ENABLE_SNDFILE=OFF\n-endif\n-\n-ifeq ($(BR2_PACKAGE_ALURE_VORBIS_DECODER),y)\n-ALURE_CONF_OPTS += -DALURE_ENABLE_VORBIS=ON\n-ALURE_DEPENDENCIES += libogg libvorbis\n-else\n-ALURE_CONF_OPTS += -DALURE_ENABLE_VORBIS=OFF\n-endif\n-\n-ifeq ($(BR2_STATIC_LIBS),y)\n-ALURE_CONF_OPTS += -DALURE_BUILD_SHARED=OFF \\\n-\t-DALURE_BUILD_STATIC=ON\n-else ifeq ($(BR2_SHARED_STATIC_LIBS),y)\n-ALURE_CONF_OPTS += -DALURE_BUILD_SHARED=ON \\\n-\t-DALURE_BUILD_STATIC=ON\n-else\n-ALURE_CONF_OPTS += -DALURE_BUILD_SHARED=ON \\\n-\t-DALURE_BUILD_STATIC=OFF\n-endif\n-\n-$(eval $(cmake-package))\n","prefixes":["v3","10/18"]}