aboutsummaryrefslogtreecommitdiff
path: root/sound
Commit message (Collapse)AuthorAge
* sox: Explicitly disable support for OpenMPFlorian Fainelli2017-07-27
| | | | | | | | | | | In case a toolchain happens to be built with OpenMP, sox's configure script would be picking that, but we would not be depending on libgomp and would fail creating the package. Since internal OpenWrt/LEDE toolchains don't enable OpenMP by default, let's just do that here as well. Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
* Merge pull request #4616 from diizzyy/patch-76Zoltan Herpai2017-07-26
|\ | | | | sound/mpg123: Update to 1.25.3
| * sound/mpg123: Update to 1.25.3Daniel Engberg2017-07-23
| | | | | | | | | | Update mpg123 to 1.25.3 Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* | forked-daapd: Update to 25.0ejurgensen2017-07-26
|/ | | | Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
* Merge pull request #4584 from diizzyy/patch-69Zoltan Herpai2017-07-22
|\ | | | | sound/mpg123: Update to 1.25.2
| * sound/mpg123: Update to 1.25.2Daniel Engberg2017-07-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update mpg123 to 1.25.2 Change download URL to Sourceforge Change deprecated checksum variable (PKG_MD5SUM) to PKG_HASH Add libout123 Add generic optimizations depending on platform have fpu or not Add NEON-specific optimization Remove BUILD_PATENTED, reference: https://github.com/openwrt/packages/pull/4587 Small cleanup of Makefile Thanks to Ted Hess for reviewing and suggesting compilation fix NOTE: mpg123 uses the most recent approach just like ffmpeg that's mentioned here: https://github.com/openwrt/packages/pull/4555 Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* | sound/sox: Reduce dependenciesDaniel Engberg2017-07-20
| | | | | | | | | | | | | | | | | | | | | | | | Reduce dependencies and remove not used functionality linked in using external libs. libsndfile: Unusual file formats libpng: Only used to generate spectrograms Clean up configure arguments libid3tag doesn't fall into the BUILD_PATENTED category as far as I can tell. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net> Signed-off-by: Ted Hess <thess@kitschensync.net>
* | Merge pull request #4577 from diizzyy/patch-66Ted Hess2017-07-17
|\ \ | | | | | | sound/mocp: General cleanup
| * | sound/mocp: General cleanupDaniel Engberg2017-07-12
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | General cleanup of this port Don't add libraries as dependencies and disable them later on in configure arguments (curl and (lib)samplerate). Enabled from now on. Fix dependencies and functionality provided by external libraries. If we link (lib)ffmpeg we don't need to have external libraries for handling formats that ffmpeg already handles. Update PKG_MD5SUM (deprecated) to PKG_HASH Sources: https://github.com/mir-ror/moc/blob/master/decoder_plugins/ffmpeg/ffmpeg.c#L213 Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* | Merge pull request #4589 from diizzyy/patch-72Ted Hess2017-07-16
|\ \ | | | | | | sound/shairport: Remove from tree
| * | sound/shairport: Remove from treeDaniel Engberg2017-07-14
| |/ | | | | | | | | | | | | Shairport is unmaintained and superseded by shairport-sync which is in tree so there's no point in keeping this obsolete package. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* / sound/lame: Update as MP3 isn't covered by patentsDaniel Engberg2017-07-14
|/ | | | | | | | | | | In April Technicolor's and Fraunhofer IIS's patents and mp3 licensing programs has been expired and/or terminated. Sources: https://www.iis.fraunhofer.de/en/ff/amm/prod/audiocodec/audiocodecs/mp3.html https://en.wikipedia.org/wiki/MP3#Licensing.2C_ownership_and_legislation Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* portaudio: Pass down TARGET_CPPFLAGS only build what is necessaryFlorian Fainelli2017-07-07
| | | | | | | | | We were not correctly passing down TARGET_CPPFLAGS which made external toolchains not automatically searching for headers in $(STAGING_DIR) to fail the build. We are also just packaging the library and headers, so we do not need to build the tests and selftests. Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
* Merge pull request #4429 from sdwalker/cleanupHannu Nyman2017-06-17
|\ | | | | packages: cleanup Makefile variables
| * packages: cleanup Makefile variablesStephen Walker2017-06-03
| | | | | | | | | | | | Standard assignment is immediate expansion without any extraneous spacing, RFC822 compliant email addresses and consistent section assignments Signed-off-by: Stephen Walker <stephendwalker+github@gmail.com>
* | mpd: Set USE_MIPS16=0. Workaround compiler error (Error: branch to a symbol ↵Ted Hess2017-06-05
|/ | | | | | in another ISA mode) on mips_24k Signed-off-by: Ted Hess <thess@kitschensync.net>
* mpc: Upgrade mpd client to 0.28Ted Hess2017-05-20
| | | | Signed-off-by: Ted Hess <thess@kitschensync.net>
* mpd: Upgrade Music Player Daemon to 0.20.8Ted Hess2017-05-20
| | | | Signed-off-by: Ted Hess <thess@kitschensync.net>
* squeezelite: Specify all libraries to link againstFlorian Fainelli2017-04-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | squeezelite needs to link against libvorbis and libogg, some external toolchains may not be able to automatically pull these dependencies in, resulting the such linking errors: mipsel-linux-gnu-gcc main.o slimproto.o buffer.o stream.o utils.o output.o output_alsa.o output_pa.o output_stdout.o output_pack.o decode.o flac.o pcm.o mad.o vorbis.o faad.o -L/home/florian/dev/openwrt/trunk/staging_dir/target-mipsel-unknown-linux-gnu_glibc/usr/lib -L/home/florian/dev/openwrt/trunk/staging_dir/target-mipsel-unknown-linux-gnu_glibc/lib -L/home/florian/dev/toolchains/stbgcc-4.8-1.5/usr/lib -L/home/florian/dev/toolchains/stbgcc-4.8-1.5/lib -znow -zrelro -lasound -lpthread -lm -lrt -lasound -lpthread -lm -lrt -lFLAC -lmad -lvorbisfile -lfaad -o squeezelite /home/florian/dev/toolchains/stbgcc-4.8-1.5/bin/../lib/gcc/mipsel-linux-gnu/4.8.5/../../../../mipsel-linux-gnu/bin/ld: warning: libvorbis.so.0, needed by /home/florian/dev/openwrt/trunk/staging_dir/target-mipsel-unknown-linux-gnu_glibc/usr/lib/libvorbisfile.so, not found (try using -rpath or -rpath-link) /home/florian/dev/toolchains/stbgcc-4.8-1.5/bin/../lib/gcc/mipsel-linux-gnu/4.8.5/../../../../mipsel-linux-gnu/bin/ld: warning: libogg.so.0, needed by /home/florian/dev/openwrt/trunk/staging_dir/target-mipsel-unknown-linux-gnu_glibc/usr/lib/libvorbisfile.so, not found (try using -rpath or -rpath-link) /home/florian/dev/openwrt/trunk/staging_dir/target-mipsel-unknown-linux-gnu_glibc/usr/lib/libvorbisfile.so: undefined reference to `ogg_stream_reset' collect2: error: ld returned 1 exit status Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
* Merge pull request #3806 from diizzyy/patch-23Ted Hess2017-01-25
|\ | | | | sound/fdk-aac: Add Fraunhofer FDK AAC Codec Library to repo
| * sound/fdk-aac: Add Fraunhofer FDK AAC Codec Library to repoDaniel Engberg2017-01-26
| | | | | | | | | | | | Add Fraunhofer FDK AAC Codec Library v0.1.5 to repo Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* | pulseaudio: update to 10.0Peter Wagner2017-01-22
| | | | | | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* | sound/shine: Fix compilation with ffmpeg and minor fixesDaniel Engberg2017-01-16
| | | | | | | | | | | | | | | | | | Update upstream URLs Add upsteam patch to avoid name collision with ffmpeg Source: https://github.com/toots/shine/commit/3695118267be9b7a9412c86c7c5424ab47efe7ec Refresh patches Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* | shairport-sync: Create mbed TLS version (replaces PolarSSL)Ted Hess2017-01-09
| | | | | | | | | | | | | | * Note: SSL Patch submitted upstream pending developer approval. * Patch will be removed in future release. Signed-off-by: Ted Hess <thess@kitschensync.net>
* | sox: Upgrade to 14.4.2. ffmpeg no longer requiredTed Hess2017-01-05
| | | | | | | | Signed-off-by: Ted Hess <thess@kitschensync.net>
* | moc: Upgrade to 2.5.2. Includes ffmpeg3 compatibilityTed Hess2017-01-05
| | | | | | | | Signed-off-by: Ted Hess <thess@kitschensync.net>
* | pianod: Update to private version 174.05. Remove PolarSSL dependency.Ted Hess2017-01-03
|/ | | | Signed-off-by: Ted Hess <thess@kitschensync.net>
* forked-daapd: Update to version 24.2ejurgensen2016-12-03
| | | | Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
* lame: Fix i386 SSE builds, disable NASM (really)Ted Hess2016-11-17
| | | | Signed-off-by: Ted Hess <thess@kitschensync.net>
* mpd: Add procd mdns definition from MPD config fileTed Hess2016-11-11
| | | | Signed-off-by: Ted Hess <thess@kitschensync.net>
* shairport-sync: update to v2.8.6f3flight2016-11-06
| | | | Signed-off-by: Dmitry Sutyagin <f3flight@gmail.com>
* alsa-utils: moved to /sound and Sound category, fix minor bugsAlberto Bursi2016-10-23
| | | | | | | | | Moved source folder in /sound folder, and changed all packages in the makefile to be shown in Sound category (not in Sound subcategory of Utilities). Removed a line calling a non-existent Package/alsa-utils/Default and site URL to the package alsa-utils-tests. Signed-off-by: Alberto Bursi <alberto.bursi@outlook.it>
* mpd: Update to 0.19.19, update config optionsTed Hess2016-10-07
| | | | Signed-off-by: Ted Hess <thess@kitschensync.net>
* pulseaudio: update to 9.0, fix typoPeter Wagner2016-10-03
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* mpd: Update to 0.19.17, refresh patchesTed Hess2016-07-20
| | | | Signed-off-by: Ted Hess <thess@kitschensync.net>
* squeezelite: Move to new source repo, upgrade to 1.8.4-743, refresh patchesTed Hess2016-06-05
| | | | Signed-off-by: Ted Hess <thess@kitschensync.net>
* upmpdcli: fix icon installation (correct name)Ted Hess2016-06-03
| | | | Signed-off-by: Ted Hess <thess@kitschensync.net>
* shairport-sync-next: update to v2.8.4Álvaro Fernández Rojas2016-06-02
| | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* upmpdcli/libupnpp: Update to latest versions, refresh patchTed Hess2016-05-31
| | | | | | | upmpdcli: Version 1.1.3 libupnpp: Version 0.14 Signed-off-by: Ted Hess <thess@kitschensync.net>
* mocp: fix ncurses dependencyFelix Fietkau2016-05-11
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* forked-daapd: Update to version 24.1ejurgensen2016-05-06
| | | | Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
* sound/svox: Fix typo (found by codespell)Stefan Weil2016-05-05
| | | | Signed-off-by: Stefan Weil <sw@weilnetz.de>
* shairport-sync: update to 2.8.2Álvaro Fernández Rojas2016-04-17
| | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* Merge pull request #2486 from yousong/cp-fixchamptar2016-04-10
|\ | | | | Drop the redundant -r option to $(CP)
| * Drop the redundant -r option to $(CP)Yousong Zhou2016-03-12
| | | | | | | | | | | | | | | | | | $(CP) was defined as `cp -fpR' since the very begining of OpenWrt build system (2006-06-22). The -R option should be enough and base packages use only $(CP) for the same purposes just fine and BSD manual of cp also discourages the use of `-r' option. So let's just tidy up the usage now. Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* | pulseaudio: build without soxr, install configs with all read permissionsTed Hess2016-03-25
| | | | | | | | Signed-off-by: Ted Hess <thess@kitschensync.net>
* | mpd: Update to 0.19.14, disable soxrTed Hess2016-03-25
| | | | | | | | Signed-off-by: Ted Hess <thess@kitschensync.net>
* | shairport-sync: update to v2.8.1Álvaro Fernández Rojas2016-03-14
|/ | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* squeezelite: Fix null arg test in startup scriptTed Hess2016-03-09
| | | | Signed-off-by: Ted Hess <thess@kitschensync.net>
* squeezelite: add new interface/mac address selectionTed Hess2016-03-08
| | | | | | allow dynamic linking to either vorbisifile or vorbisidec Signed-off-by: Ted Hess <thess@kitschensync.net>