Jelajahi Sumber

package/musepack: remove package

Last release 2011: https://www.musepack.net/index.php?pg=src

The package is broken with cmake 4 and no other package depends on it.

No autobuilder issues, as this problem was hidden by the libcuefile
CMake 4 build issue.

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Bernd Kuhls 2 minggu lalu
induk
melakukan
c2645a3312

+ 0 - 5
.checkpackageignore

@@ -690,11 +690,6 @@ package/mrouted/S41mrouted NotExecutable
 package/mrp/S65mrp lib_sysv.Indent lib_sysv.Variables
 package/mrp/S65mrp lib_sysv.Indent lib_sysv.Variables
 package/mstpd/0001-bridge-stp.in-support-different-versions-of-pidof-13.patch lib_patch.Upstream
 package/mstpd/0001-bridge-stp.in-support-different-versions-of-pidof-13.patch lib_patch.Upstream
 package/multipath-tools/S60multipathd Shellcheck
 package/multipath-tools/S60multipathd Shellcheck
-package/musepack/0001-shared.patch lib_patch.Upstream
-package/musepack/0002-cmake-use-the-standard-CMake-flag-to-drive-the-share.patch lib_patch.Upstream
-package/musepack/0003-include-fpu-control-with-glibc-only.patch lib_patch.Upstream
-package/musepack/0004-missing-sys-select.patch lib_patch.Upstream
-package/musepack/0005-fix-build-with-gcc-10.patch lib_patch.Upstream
 package/musl/0001-avoid-kernel-if_ether.h.patch lib_patch.Upstream
 package/musl/0001-avoid-kernel-if_ether.h.patch lib_patch.Upstream
 package/musl/0002-package-musl-Make-scheduler-functions-Linux-compatib.patch lib_patch.Upstream
 package/musl/0002-package-musl-Make-scheduler-functions-Linux-compatib.patch lib_patch.Upstream
 package/nano/0001-lib-getrandom.c-fix-build-with-uclibc-1.0.35.patch lib_patch.Upstream
 package/nano/0001-lib-getrandom.c-fix-build-with-uclibc-1.0.35.patch lib_patch.Upstream

+ 18 - 0
Config.in.legacy

@@ -146,6 +146,24 @@ endif
 
 
 comment "Legacy options removed in 2026.02"
 comment "Legacy options removed in 2026.02"
 
 
+config BR2_PACKAGE_MPD_MUSEPACK
+	bool "musepack support in mpd has been removed"
+	select BR2_LEGACY
+	help
+	  musepack package is unmaintained and has been removed
+
+config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MUSEPACK
+	bool "musepack support in gst1-plugins-bad has been removed"
+	select BR2_LEGACY
+	help
+	  musepack package is unmaintained and has been removed
+
+config BR2_PACKAGE_MUSEPACK
+	bool "musepack has been removed"
+	select BR2_LEGACY
+	help
+	  musepack is unmaintained and has been removed
+
 config BR2_PACKAGE_RACEHOUND
 config BR2_PACKAGE_RACEHOUND
 	bool "racehound has been removed"
 	bool "racehound has been removed"
 	select BR2_LEGACY
 	select BR2_LEGACY

+ 0 - 1
package/Config.in

@@ -41,7 +41,6 @@ menu "Audio and video applications"
 	source "package/mpg123/Config.in"
 	source "package/mpg123/Config.in"
 	source "package/mpv/Config.in"
 	source "package/mpv/Config.in"
 	source "package/multicat/Config.in"
 	source "package/multicat/Config.in"
-	source "package/musepack/Config.in"
 	source "package/ncmpc/Config.in"
 	source "package/ncmpc/Config.in"
 	source "package/opus-tools/Config.in"
 	source "package/opus-tools/Config.in"
 	source "package/pipewire/Config.in"
 	source "package/pipewire/Config.in"

+ 0 - 4
package/gstreamer1/gst1-plugins-bad/Config.in

@@ -507,10 +507,6 @@ comment "mpeg2enc needs a toolchain w/ threads, C++"
 	depends on !BR2_TOOLCHAIN_HAS_THREADS \
 	depends on !BR2_TOOLCHAIN_HAS_THREADS \
 		|| !BR2_INSTALL_LIBSTDCPP
 		|| !BR2_INSTALL_LIBSTDCPP
 
 
-config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MUSEPACK
-	bool "musepack"
-	select BR2_PACKAGE_MUSEPACK
-
 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_NEON
 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_NEON
 	bool "neon"
 	bool "neon"
 	select BR2_PACKAGE_NEON
 	select BR2_PACKAGE_NEON

+ 1 - 7
package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk

@@ -62,6 +62,7 @@ GST1_PLUGINS_BAD_CONF_OPTS += \
 	-Dmicrodns=disabled \
 	-Dmicrodns=disabled \
 	-Dlibde265=disabled \
 	-Dlibde265=disabled \
 	-Dmodplug=disabled \
 	-Dmodplug=disabled \
+	-Dmusepack=disabled \
 	-Dmplex=disabled \
 	-Dmplex=disabled \
 	-Donnx=disabled \
 	-Donnx=disabled \
 	-Dopenexr=disabled \
 	-Dopenexr=disabled \
@@ -648,13 +649,6 @@ else
 GST1_PLUGINS_BAD_CONF_OPTS += -Dmpeg2enc=disabled
 GST1_PLUGINS_BAD_CONF_OPTS += -Dmpeg2enc=disabled
 endif
 endif
 
 
-ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MUSEPACK),y)
-GST1_PLUGINS_BAD_CONF_OPTS += -Dmusepack=enabled
-GST1_PLUGINS_BAD_DEPENDENCIES += musepack
-else
-GST1_PLUGINS_BAD_CONF_OPTS += -Dmusepack=disabled
-endif
-
 ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_NEON),y)
 ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_NEON),y)
 GST1_PLUGINS_BAD_CONF_OPTS += -Dneon=enabled
 GST1_PLUGINS_BAD_CONF_OPTS += -Dneon=enabled
 GST1_PLUGINS_BAD_DEPENDENCIES += neon
 GST1_PLUGINS_BAD_DEPENDENCIES += neon

+ 0 - 9
package/mpd/Config.in

@@ -140,15 +140,6 @@ config BR2_PACKAGE_MPD_MPG123
 	  Enable mpg123 input support.
 	  Enable mpg123 input support.
 	  Select this if you want to play back MP3 files.
 	  Select this if you want to play back MP3 files.
 
 
-config BR2_PACKAGE_MPD_MUSEPACK
-	bool "musepack"
-	select BR2_PACKAGE_LIBCUEFILE
-	select BR2_PACKAGE_LIBREPLAYGAIN
-	select BR2_PACKAGE_MUSEPACK
-	help
-	  Enable musepack input support.
-	  Select this if you want to play back MPC files.
-
 config BR2_PACKAGE_MPD_OPUS
 config BR2_PACKAGE_MPD_OPUS
 	bool "opus"
 	bool "opus"
 	select BR2_PACKAGE_OPUS
 	select BR2_PACKAGE_OPUS

+ 1 - 7
package/mpd/mpd.mk

@@ -19,6 +19,7 @@ MPD_SELINUX_MODULES = mpd
 MPD_CONF_OPTS = \
 MPD_CONF_OPTS = \
 	-Daudiofile=disabled \
 	-Daudiofile=disabled \
 	-Ddocumentation=disabled \
 	-Ddocumentation=disabled \
+	-Dmpcdec=disabled \
 	-Dopenmpt=disabled \
 	-Dopenmpt=disabled \
 	-Dpipewire=disabled \
 	-Dpipewire=disabled \
 	-Dsnapcast=false
 	-Dsnapcast=false
@@ -226,13 +227,6 @@ else
 MPD_CONF_OPTS += -Dmpg123=disabled
 MPD_CONF_OPTS += -Dmpg123=disabled
 endif
 endif
 
 
-ifeq ($(BR2_PACKAGE_MPD_MUSEPACK),y)
-MPD_DEPENDENCIES += musepack
-MPD_CONF_OPTS += -Dmpcdec=enabled
-else
-MPD_CONF_OPTS += -Dmpcdec=disabled
-endif
-
 ifeq ($(BR2_PACKAGE_MPD_NEIGHBOR_DISCOVERY_SUPPORT),y)
 ifeq ($(BR2_PACKAGE_MPD_NEIGHBOR_DISCOVERY_SUPPORT),y)
 MPD_CONF_OPTS += -Dneighbor=true
 MPD_CONF_OPTS += -Dneighbor=true
 else
 else

+ 0 - 24
package/musepack/0001-shared.patch

@@ -1,24 +0,0 @@
-Fixup installation of shared mpcdec library.
-Based on gentoo patch.
-
-Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
----
-
-diff -Nura musepack_src_r475.orig/libmpcdec/CMakeLists.txt musepack_src_r475/libmpcdec/CMakeLists.txt
---- musepack_src_r475.orig/libmpcdec/CMakeLists.txt	2010-08-21 12:55:01.000000000 -0300
-+++ musepack_src_r475/libmpcdec/CMakeLists.txt	2011-08-17 15:53:06.126873408 -0300
-@@ -1,7 +1,12 @@
- include_directories(${libmpc_SOURCE_DIR}/include)
- if(SHARED)
--  add_library(mpcdec SHARED huffman mpc_decoder mpc_reader streaminfo mpc_bits_reader mpc_demux requant synth_filter ${libmpc_SOURCE_DIR}/common/crc32)
-+  add_library(mpcdec_shared SHARED huffman mpc_decoder mpc_reader streaminfo mpc_bits_reader mpc_demux requant synth_filter ${libmpc_SOURCE_DIR}/common/crc32)
-+  set_target_properties(mpcdec_shared PROPERTIES OUTPUT_NAME mpcdec CLEAN_DIRECT_OUTPUT 1 VERSION 7.0.1 SOVERSION 7)
-+  target_link_libraries(mpcdec_shared m)
-+  install(TARGETS mpcdec_shared LIBRARY DESTINATION "lib${LIB_SUFFIX}" ARCHIVE DESTINATION "lib${LIB_SUFFIX}")
- else(SHARED)
-   add_library(mpcdec_static STATIC huffman mpc_decoder mpc_reader streaminfo mpc_bits_reader mpc_demux requant synth_filter ${libmpc_SOURCE_DIR}/common/crc32)
-+  set_target_properties(mpcdec_static PROPERTIES OUTPUT_NAME mpcdec CLEAN_DIRECT_OUTPUT 1)
-+  target_link_libraries(mpcdec_static m)
-+  install(TARGETS mpcdec_static LIBRARY DESTINATION "lib${LIB_SUFFIX}" ARCHIVE DESTINATION "lib${LIB_SUFFIX}")
- endif(SHARED)
--

+ 0 - 43
package/musepack/0002-cmake-use-the-standard-CMake-flag-to-drive-the-share.patch

@@ -1,43 +0,0 @@
-From d2f01ba6fa2a065156fad686d1849309c661e527 Mon Sep 17 00:00:00 2001
-From: Samuel Martin <s.martin49@gmail.com>
-Date: Sun, 31 Aug 2014 12:07:31 +0200
-Subject: [PATCH] cmake: use the standard CMake flag to drive the shared
- object build
-
-If BUILD_SHARED_LIBS is set and SHARED undefined, then drive SHARED with
-the BUILD_SHARED_LIBS value.
-
-Signed-off-by: Samuel Martin <s.martin49@gmail.com>
----
- CMakeLists.txt | 15 ++++++++++-----
- 1 file changed, 10 insertions(+), 5 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index b13f78c..db75510 100755
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -7,11 +7,16 @@ project(libmpc C)
- set(CMAKE_VERBOSE_MAKEFILE false)
- TEST_BIG_ENDIAN(MPC_ENDIANNESS)
- 
--if(WIN32)
--  option(SHARED "Use shared libmpcdec" OFF)
--else(WIN32)
--  option(SHARED "Use shared libmpcdec" ON)
--endif(WIN32)
-+# Use the standard CMake flag to drive the shared object build.
-+if(DEFINED BUILD_SHARED_LIBS AND NOT DEFINED SHARED)
-+  set(SHARED ${BUILD_SHARED_LIBS})
-+else()
-+  if(WIN32)
-+    option(SHARED "Use shared libmpcdec" OFF)
-+  else(WIN32)
-+    option(SHARED "Use shared libmpcdec" ON)
-+  endif(WIN32)
-+endif()
- 
- add_definitions(-DFAST_MATH -DCVD_FASTLOG)
- 
--- 
-2.1.0
-

+ 0 - 26
package/musepack/0003-include-fpu-control-with-glibc-only.patch

@@ -1,26 +0,0 @@
-Include <fpu_control.h> only on glibc systems
-
-The <fpu_control.h> header provides _FPU_*() macros, which the
-Init_FPU() function uses only on i386, and only when they are
-defined. Since <fpu_control.h> is not available, this causes a build
-failure with C libraries such as musl. By simply including
-<fpu_control.h> explicitly on glibc systems, we avoid the build
-failure, since mpcenc.c already conditionally uses the <fpu_control.h>
-macros only if they are defined.
-
-Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
-[Thomas: better commit log.]
-Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
-diff -uNr musepack_src_r475.org/mpcenc/mpcenc.h musepack_src_r475/mpcenc/mpcenc.h
---- musepack_src_r475.org/mpcenc/mpcenc.h	2009-02-23 19:15:46.000000000 +0100
-+++ musepack_src_r475/mpcenc/mpcenc.h	2016-01-30 09:29:08.000000000 +0100
-@@ -50,7 +51,7 @@
- # include <unistd.h>
- #endif
- 
--#if   defined __linux__
-+#if   defined __GLIBC__
- #  include <fpu_control.h>
- #elif defined __FreeBSD__
- # include <machine/floatingpoint.h>

+ 0 - 21
package/musepack/0004-missing-sys-select.patch

@@ -1,21 +0,0 @@
-Add missing <sys/select.h> include
-
-This header is needed when types like fd_set are used. This fixes a
-build issue occurring on the musl C library.
-
-Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
-[Thomas: better commit log.]
-Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
-Index: b/mpcenc/mpcenc.h
-===================================================================
---- a/mpcenc/mpcenc.h
-+++ b/mpcenc/mpcenc.h
-@@ -34,6 +34,7 @@
- //// portable system includes //////////////////////////////////////
- #include <stddef.h>
- #include <math.h>
-+#include <sys/select.h>
- 
- //// system dependent system includes //////////////////////////////
- // low level I/O, where are prototypes and constants?

+ 0 - 30
package/musepack/0005-fix-build-with-gcc-10.patch

@@ -1,30 +0,0 @@
-fix build with gcc 10
-
-Define __Cc, __Dc and Res_bit as extern to avoid the following build
-failure with gcc 10 (which defaults to -fno-common):
-
-/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/lib/gcc/arm-buildroot-linux-gnueabihf/10.2.0/../../../../arm-buildroot-linux-gnueabihf/bin/ld: CMakeFiles/mpcdec_shared.dir/requant.o:(.rodata+0x0): multiple definition of `__Dc'; CMakeFiles/mpcdec_shared.dir/mpc_decoder.o:(.rodata+0x430): first defined here
-/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/lib/gcc/arm-buildroot-linux-gnueabihf/10.2.0/../../../../arm-buildroot-linux-gnueabihf/bin/ld: CMakeFiles/mpcdec_shared.dir/requant.o:(.rodata+0x28): multiple definition of `__Cc'; CMakeFiles/mpcdec_shared.dir/mpc_decoder.o:(.rodata+0x458): first defined here
-/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/lib/gcc/arm-buildroot-linux-gnueabihf/10.2.0/../../../../arm-buildroot-linux-gnueabihf/bin/ld: CMakeFiles/mpcdec_shared.dir/requant.o:(.rodata+0x74): multiple definition of `Res_bit'; CMakeFiles/mpcdec_shared.dir/mpc_decoder.o:(.rodata+0x4a4): first defined here
-
-Fixes:
- - http://autobuild.buildroot.org/results/9971da8c59484a6a26eb79d6e157461a47855dbf
-
-Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
-
-diff -Naur musepack_src_r475.orig/libmpcdec/requant.h musepack_src_r475/libmpcdec/requant.h
---- musepack_src_r475.orig/libmpcdec/requant.h	2020-09-10 08:31:50.696105246 +0200
-+++ musepack_src_r475/libmpcdec/requant.h	2020-09-10 08:32:52.944106476 +0200
-@@ -47,9 +47,9 @@
- 
- 
- /* C O N S T A N T S */
--const mpc_uint8_t      Res_bit [18];     ///< Bits per sample for chosen quantizer
--const MPC_SAMPLE_FORMAT __Cc    [1 + 18]; ///< Requantization coefficients
--const mpc_int16_t       __Dc    [1 + 18]; ///< Requantization offset
-+extern const mpc_uint8_t      Res_bit [18];     ///< Bits per sample for chosen quantizer
-+extern const MPC_SAMPLE_FORMAT __Cc    [1 + 18]; ///< Requantization coefficients
-+extern const mpc_int16_t       __Dc    [1 + 18]; ///< Requantization offset
- 
- #define Cc (__Cc + 1)
- #define Dc (__Dc + 1)

+ 0 - 47
package/musepack/0006-incompatible-pointers.patch

@@ -1,47 +0,0 @@
-Fixed incompatible pointer types
-
-This is due to GCC14 that no longer allows implicitly casting all pointer types
-to all other pointer types. Resulting in error such as :
-
-output/build/musepack-475/libmpcpsy/ans.c:291:120: error: passing argument 10 of ‘FindOptimalANS’ from incompatible pointer type [-Wincompatible-pointer-types]
-  291 | L, ANSspec_M, m->NS_Order_L, m->SNR_comp_L, m->FIR_L, smr.L, smr.M, m->SCF_Index_L, Transient );
-      |                                                                     ~^~~~~~~~~~~~~
-      |                                                                      |
-      |                                                                      int *
-
-Patch downloaded from Gentoo:
-https://gitweb.gentoo.org/repo/gentoo.git/tree/media-sound/musepack-tools/files/musepack-tools-495-incompatible-pointers.patch
-
-Signed-off-by: Thomas Bonnefille <thomas.bonnefille@bootlin.com>
-Upstream: N/A no SCM, not active anymore
-
---- musepack-tools-495/libmpcpsy/ans.c
-+++ musepack-tools-495-fixed/libmpcpsy/ans.c
-@@ -287,12 +287,12 @@
-     // for L or M, respectively
-     memset ( m->FIR_L,      0, sizeof m->FIR_L      );         // reset FIR
-     memset ( m->NS_Order_L, 0, sizeof m->NS_Order_L );         // reset Flags
--	FindOptimalANS ( MaxBand, MSflag, ANSspec_L, ANSspec_M, m->NS_Order_L, m->SNR_comp_L, m->FIR_L, smr.L, smr.M, m->SCF_Index_L, Transient );
-+	FindOptimalANS ( MaxBand, MSflag, ANSspec_L, ANSspec_M, m->NS_Order_L, m->SNR_comp_L, m->FIR_L, smr.L, smr.M, (const void*)m->SCF_Index_L, Transient );
- 
-     // for R or S, respectively
- 	memset ( m->FIR_R,      0, sizeof m->FIR_R      );         // reset FIR
- 	memset ( m->NS_Order_R, 0, sizeof m->NS_Order_R );         // reset Flags
--	FindOptimalANS ( MaxBand, MSflag, ANSspec_R, ANSspec_S, m->NS_Order_R, m->SNR_comp_R, m->FIR_R, smr.R, smr.S, m->SCF_Index_R, Transient );
-+	FindOptimalANS ( MaxBand, MSflag, ANSspec_R, ANSspec_S, m->NS_Order_R, m->SNR_comp_R, m->FIR_R, smr.R, smr.S, (const void*)m->SCF_Index_R, Transient );
- 
-     return;
- }
---- musepack-tools-495/mpcenc/mpcenc.h
-+++ musepack-tools-495-fixed/mpcenc/mpcenc.h
-@@ -241,8 +241,8 @@
- 
- float  ISNR_Schaetzer                  ( const float* samples, const float comp, const int res);
- float  ISNR_Schaetzer_Trans            ( const float* samples, const float comp, const int res);
--void   QuantizeSubband                 ( unsigned int* qu_output, const float* input, const int res, float* errors, const int maxNsOrder );
--void   QuantizeSubbandWithNoiseShaping ( unsigned int* qu_output, const float* input, const int res, float* errors, const float* FIR );
-+void   QuantizeSubband                 ( mpc_int16_t* qu_output, const float* input, const int res, float* errors, const int maxNsOrder );
-+void   QuantizeSubbandWithNoiseShaping ( mpc_int16_t* qu_output, const float* input, const int res, float* errors, const float* FIR );
- 
- void   NoiseInjectionComp ( void );
- 

+ 0 - 12
package/musepack/Config.in

@@ -1,12 +0,0 @@
-config BR2_PACKAGE_MUSEPACK
-	bool "musepack"
-	select BR2_PACKAGE_LIBCUEFILE
-	select BR2_PACKAGE_LIBREPLAYGAIN
-	help
-	  Musepack is an audio compression format with a strong
-	  emphasis on high quality. It's not lossless, but it is
-	  designed for transparency, so that you won't be able to hear
-	  differences between the original wave file and the much
-	  smaller MPC file.
-
-	  http://www.musepack.net/

+ 0 - 7
package/musepack/musepack.hash

@@ -1,7 +0,0 @@
-# From https://www.musepack.net/index.php?pg=src
-md5  754d67be67f713e54baf70fcfdb2817e  musepack_src_r475.tar.gz
-# Calculated based on the hash above
-sha256  a4b1742f997f83e1056142d556a8c20845ba764b70365ff9ccf2e3f81c427b2b  musepack_src_r475.tar.gz
-# Locally computed
-sha256  141f551d8e4f037b7f6bc9136b7d3116c7ae9ec8da10c4f14c07c6dc34bc9aa5  libmpcdec/COPYING
-sha256  0da88639aebbd614151ee52294fa13789f8cd28d9f2e0a56998b89b5c21ddc2b  libmpcenc/quant.c

+ 0 - 16
package/musepack/musepack.mk

@@ -1,16 +0,0 @@
-################################################################################
-#
-# musepack
-#
-################################################################################
-
-MUSEPACK_VERSION = 475
-MUSEPACK_SITE = http://files.musepack.net/source
-MUSEPACK_SOURCE = musepack_src_r$(MUSEPACK_VERSION).tar.gz
-MUSEPACK_DEPENDENCIES = libcuefile libreplaygain
-MUSEPACK_INSTALL_STAGING = YES
-MUSEPACK_BUILD_OPTS = -j1
-MUSEPACK_LICENSE = BSD-3-Clause (*mpcdec), LGPL-2.1+ (*mpcenc)
-MUSEPACK_LICENSE_FILES = libmpcdec/COPYING libmpcenc/quant.c
-
-$(eval $(cmake-package))

+ 1 - 7
package/vlc/vlc.mk

@@ -70,6 +70,7 @@ VLC_CONF_OPTS += \
 	--disable-microdns \
 	--disable-microdns \
 	--disable-mmal \
 	--disable-mmal \
 	--disable-mtp \
 	--disable-mtp \
+	--disable-mpc \
 	--disable-notify \
 	--disable-notify \
 	--disable-projectm \
 	--disable-projectm \
 	--disable-schroedinger \
 	--disable-schroedinger \
@@ -462,13 +463,6 @@ else
 VLC_CONF_OPTS += --disable-mpg123
 VLC_CONF_OPTS += --disable-mpg123
 endif
 endif
 
 
-ifeq ($(BR2_PACKAGE_MUSEPACK),y)
-VLC_CONF_OPTS += --enable-mpc
-VLC_DEPENDENCIES += musepack
-else
-VLC_CONF_OPTS += --disable-mpc
-endif
-
 ifeq ($(BR2_PACKAGE_NCURSES_WCHAR),y)
 ifeq ($(BR2_PACKAGE_NCURSES_WCHAR),y)
 VLC_CONF_OPTS += --enable-ncurses
 VLC_CONF_OPTS += --enable-ncurses
 VLC_DEPENDENCIES += ncurses
 VLC_DEPENDENCIES += ncurses