Source-Makefile: package/feeds/packages/squeezelite/Makefile Build-Depends: faad2 ffmpeg flac libsoxr libvorbis openssl opusfile Package: squeezelite-full Version: 1.9.9-1432-r3 Depends: +libc +alsa-lib +libfaad2 +libffmpeg-audio-dec +libflac +libmpg123 +libopenssl +libopusfile +libsoxr +libvorbis Conflicts: Menu-Depends: Provides: squeezelite Build-Variant: full Section: sound Category: Sound Repository: packages Title: Headless squeezebox emulator (full) Maintainer: Ted Hess Source: squeezelite-1.9.9-1432.tar.zst License: GPL-3.0-or-later LicenseFiles: LICENSE.txt URL: https://github.com/ralph-irving/squeezelite Type: ipkg Description: Squeezelite is a small headless squeezebox emulator for linux using alsa audio output It is aimed at supporting high quality audio at multiple sample rates including 44.1/48/88.2/96/176.4/192/352.8/384 kHz This package includes all features and codecs. Supported codecs: AAC, AIFF, ALAC, FLAC, MP3, Ogg, Opus, PCM and WMA Features: * Resampling to match sound device * DSD playback via PCM for DoP capable DAC @@ Package: squeezelite-dynamic Version: 1.9.9-1432-r3 Depends: +libc +alsa-lib +libmpg123 Conflicts: Menu-Depends: Provides: squeezelite Build-Variant: dynamic Section: sound Category: Sound Repository: packages Title: Headless squeezebox emulator (dynamic) Maintainer: Ted Hess Source: squeezelite-1.9.9-1432.tar.zst License: GPL-3.0-or-later LicenseFiles: LICENSE.txt URL: https://github.com/ralph-irving/squeezelite Type: ipkg Description: Squeezelite is a small headless squeezebox emulator for linux using alsa audio output It is aimed at supporting high quality audio at multiple sample rates including 44.1/48/88.2/96/176.4/192/352.8/384 kHz This package includes some basic functionality, and it's possible to add more features and codecs by manually installing additional libraries. Built in codec support: AIFF, MP3, PCM The following features and codecs can be enabled by installing additional libraries (library package name in parentheses): * Resampling (libsoxr) * Codecs: * AAC (libfaad2) * FLAC (libflac) * Ogg (libvorbis or libvorbisidec) * Opus (libopusfile) * WMA and ALAC (libffmpeg-audio-dec) @@ Package: squeezelite-custom Menu: 1 Version: 1.9.9-1432-r3 Depends: +libc +alsa-lib @!ALL +SQUEEZELITE_AAC:libfaad2 +SQUEEZELITE_FLAC:libflac +SQUEEZELITE_MP3_MAD:libmad +SQUEEZELITE_MP3_MPG123:libmpg123 +SQUEEZELITE_OPUS:libopusfile +SQUEEZELITE_RESAMPLE:libsoxr +SQUEEZELITE_SSL:libopenssl +SQUEEZELITE_VORBIS:libvorbis +SQUEEZELITE_VORBIS_TREMOR:libvorbisidec +SQUEEZELITE_WMA_ALAC:libffmpeg-audio-dec Conflicts: Menu-Depends: Provides: squeezelite Build-Variant: custom Section: sound Category: Sound Repository: packages Title: Headless squeezebox emulator (custom) Maintainer: Ted Hess Source: squeezelite-1.9.9-1432.tar.zst License: GPL-3.0-or-later LicenseFiles: LICENSE.txt URL: https://github.com/ralph-irving/squeezelite Type: ipkg Description: Squeezelite is a small headless squeezebox emulator for linux using alsa audio output It is aimed at supporting high quality audio at multiple sample rates including 44.1/48/88.2/96/176.4/192/352.8/384 kHz This package allows for customizing squeezelite with specific codecs and features. @@ Config: if PACKAGE_squeezelite-custom config SQUEEZELITE_AAC bool "AAC codec support" help AAC codec support default n config SQUEEZELITE_DSD bool "DSD playback over PCM (DoP)" help Include support for DSD over PCM for compatible DAC default n config SQUEEZELITE_FLAC bool "FLAC codec support" help FLAC codec support default n config SQUEEZELITE_MP3_MAD bool "MP3 codec support (libmad)" help MP3 codec support (libmad) default n config SQUEEZELITE_MP3_MPG123 bool "MP3 codec support (libmpg123)" help MP3 codec support (libmpg123) default n config SQUEEZELITE_OPUS bool "Opus codec support" help Opus codec support default n config SQUEEZELITE_RESAMPLE bool "Resample support" help Include support for resampling using libsoxr default n config SQUEEZELITE_SSL bool "SSL/TLS support" help Include SSL/TLS support for use with e.g. https media URLs default n config SQUEEZELITE_VORBIS bool "Vorbis codec support" help Vorbis codec support default n config SQUEEZELITE_VORBIS_TREMOR bool "Vorbis codec support (Tremor)" help Vorbis codec support (Tremor (libvorbisidec)) default n config SQUEEZELITE_WMA_ALAC bool "WMA/ALAC decode support" help WMA and ALAC codec support default n endif @@