Source-Makefile: feeds/packages/sound/squeezelite/Makefile

Package: squeezelite-mini
Menu: 1
Version: 1.9.6-1210-3
Depends: +libc +USE_GLIBC:librt +USE_GLIBC:libpthread +alsa-lib +SQUEEZELITE_RESAMPLE:libsoxr
Conflicts: 
Menu-Depends: 
Provides: squeezelite
Build-Variant: mini
Section: sound
Category: Sound
Repository: base
Title: Headless squeezebox emulator (minimal)
Maintainer: Ted Hess <thess@kitschensync.net>
Source: squeezelite-1.9.6-1210.tar.xz
License: GPL-3.0-or-later
LicenseFiles: LICENSE.txt
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/192k/352.8/384kHz
    Supported codecs: mp3, flac, ogg, aac, (wma and alac via ffmpeg)
    Native support for PCM builtin
    Optional support of DSD playback via PCM for DoP capable DAC
    Optional resampling to match sound device

    This package will dynamically load installed codecs.
https://github.com/ralph-irving/squeezelite
Ted Hess <thess@kitschensync.net>
@@
Config:
    if PACKAGE_squeezelite-mini
	
	config SQUEEZELITE_WMA
	    bool "WMA/ALAC decode support"
	    depends on BUILD_PATENTED
	    help
		Include WMA and ALAC decoding using ffmpeg
	    default n

	config SQUEEZELITE_RESAMPLE
	    bool "Resample support"
	    help
		Include support for resampling using libsoxr
	    default n

	config SQUEEZELITE_DSD
	    bool "DSD playback over PCM (DoP)"
	    help
		Include support for DSD over PCM for compatible DAC"
	    default n
    endif
@@

Package: squeezelite-full
Menu: 1
Version: 1.9.6-1210-3
Depends: +libc +USE_GLIBC:librt +USE_GLIBC:libpthread +alsa-lib +SQUEEZELITE_RESAMPLE:libsoxr +libflac +libvorbis +libmpg123 +libfaad2 +SQUEEZELITE_WMA:libffmpeg-audio-dec
Conflicts: 
Menu-Depends: 
Provides: squeezelite
Build-Variant: full
Section: sound
Category: Sound
Repository: base
Title: Headless squeezebox emulator (full)
Maintainer: Ted Hess <thess@kitschensync.net>
Source: squeezelite-1.9.6-1210.tar.xz
License: GPL-3.0-or-later
LicenseFiles: LICENSE.txt
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/192k/352.8/384kHz
    Supported codecs: mp3, flac, ogg, aac, (wma and alac via ffmpeg)
    Native support for PCM builtin
    Optional support of DSD playback via PCM for DoP capable DAC
    Optional resampling to match sound device

    This package has all the audio codecs compiled in.
https://github.com/ralph-irving/squeezelite
Ted Hess <thess@kitschensync.net>
@@
Config:
    if PACKAGE_squeezelite-full
	
	config SQUEEZELITE_WMA
	    bool "WMA/ALAC decode support"
	    depends on BUILD_PATENTED
	    help
		Include WMA and ALAC decoding using ffmpeg
	    default n

	config SQUEEZELITE_RESAMPLE
	    bool "Resample support"
	    help
		Include support for resampling using libsoxr
	    default n

	config SQUEEZELITE_DSD
	    bool "DSD playback over PCM (DoP)"
	    help
		Include support for DSD over PCM for compatible DAC"
	    default n
    endif
@@


