Commit graph

142 commits

Author SHA1 Message Date
Daniel Engberg
603ee404a1 sound/shairport: Remove from tree
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>
2017-07-14 10:00:14 +02:00
Florian Fainelli
89c49a64c7 portaudio: Pass down TARGET_CPPFLAGS only build what is necessary
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>
2017-07-07 15:56:37 -07:00
Hannu Nyman
b23a5435a6 Merge pull request #4429 from sdwalker/cleanup
packages: cleanup Makefile variables
2017-06-17 09:25:22 +03:00
Ted Hess
5a0236af95 mpd: Set USE_MIPS16=0. Workaround compiler error (Error: branch to a symbol in another ISA mode) on mips_24k
Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-06-05 13:24:57 -04:00
Stephen Walker
b63a809213 packages: cleanup Makefile variables
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>
2017-06-03 16:38:06 -04:00
Ted Hess
3c94c75d3c mpc: Upgrade mpd client to 0.28
Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-05-20 11:41:21 -04:00
Ted Hess
50d84f13a2 mpd: Upgrade Music Player Daemon to 0.20.8
Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-05-20 11:40:28 -04:00
Florian Fainelli
828a72d6ff squeezelite: Specify all libraries to link against
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>
2017-04-02 14:02:09 -07:00
Ted Hess
d2a1976511 Merge pull request #3806 from diizzyy/patch-23
sound/fdk-aac: Add Fraunhofer FDK AAC Codec Library to repo
2017-01-25 19:31:09 -05:00
Daniel Engberg
909e22f1bc sound/fdk-aac: Add Fraunhofer FDK AAC Codec Library to repo
Add Fraunhofer FDK AAC Codec Library v0.1.5 to repo

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-01-26 00:47:01 +01:00
Peter Wagner
c509d76872 pulseaudio: update to 10.0
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2017-01-22 19:29:19 +01:00
Daniel Engberg
b82caa0ebe sound/shine: Fix compilation with ffmpeg and minor fixes
Update upstream URLs
Add upsteam patch to avoid name collision with ffmpeg
Source: 3695118267
Refresh patches

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-01-16 13:34:01 +01:00
Ted Hess
3a69e2410a shairport-sync: Create mbed TLS version (replaces PolarSSL)
* Note: SSL Patch submitted upstream pending developer approval.
	* Patch will be removed in future release.

Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-01-09 16:20:05 -05:00
Ted Hess
1bd7eac967 sox: Upgrade to 14.4.2. ffmpeg no longer required
Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-01-05 13:08:39 -05:00
Ted Hess
c9d239c26c moc: Upgrade to 2.5.2. Includes ffmpeg3 compatibility
Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-01-05 13:01:13 -05:00
Ted Hess
d330a9ae97 pianod: Update to private version 174.05. Remove PolarSSL dependency.
Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-01-03 16:41:43 -05:00
ejurgensen
49186dfaef forked-daapd: Update to version 24.2
Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
2016-12-03 17:41:26 +01:00
Ted Hess
125066a1d7 lame: Fix i386 SSE builds, disable NASM (really)
Signed-off-by: Ted Hess <thess@kitschensync.net>
2016-11-17 11:49:27 -05:00
Ted Hess
4b5577016c mpd: Add procd mdns definition from MPD config file
Signed-off-by: Ted Hess <thess@kitschensync.net>
2016-11-11 16:36:58 -05:00
f3flight
129fd90f2d shairport-sync: update to v2.8.6
Signed-off-by: Dmitry Sutyagin <f3flight@gmail.com>
2016-11-06 15:49:51 -08:00
Alberto Bursi
188a11809a alsa-utils: moved to /sound and Sound category, fix minor bugs
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>
2016-10-23 14:53:34 +02:00
Ted Hess
b49b2836bb mpd: Update to 0.19.19, update config options
Signed-off-by: Ted Hess <thess@kitschensync.net>
2016-10-07 09:31:01 -04:00
Peter Wagner
fbe48e2172 pulseaudio: update to 9.0, fix typo
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2016-10-03 20:06:12 +02:00
Ted Hess
2a19c21422 mpd: Update to 0.19.17, refresh patches
Signed-off-by: Ted Hess <thess@kitschensync.net>
2016-07-20 10:54:46 -04:00
Ted Hess
b4fb194299 squeezelite: Move to new source repo, upgrade to 1.8.4-743, refresh patches
Signed-off-by: Ted Hess <thess@kitschensync.net>
2016-06-05 12:33:30 -04:00
Ted Hess
2e78277837 upmpdcli: fix icon installation (correct name)
Signed-off-by: Ted Hess <thess@kitschensync.net>
2016-06-03 12:45:45 -04:00
Álvaro Fernández Rojas
38aadec6cb shairport-sync-next: update to v2.8.4
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-06-02 20:07:36 +02:00
Ted Hess
84bc16198f upmpdcli/libupnpp: Update to latest versions, refresh patch
upmpdcli: Version 1.1.3
libupnpp: Version 0.14

Signed-off-by: Ted Hess <thess@kitschensync.net>
2016-05-31 12:12:44 -04:00
Felix Fietkau
e1f6b0a24d mocp: fix ncurses dependency
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-05-11 12:52:47 +02:00
ejurgensen
385006f65c forked-daapd: Update to version 24.1
Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
2016-05-06 20:06:09 +02:00
Stefan Weil
48f2606747 sound/svox: Fix typo (found by codespell)
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2016-05-05 12:47:37 +02:00
Álvaro Fernández Rojas
90e88da723 shairport-sync: update to 2.8.2
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-04-17 11:07:57 +02:00
champtar
fb744a6581 Merge pull request #2486 from yousong/cp-fix
Drop the redundant -r option to $(CP)
2016-04-10 17:56:21 +02:00
Ted Hess
6c0d7a1db7 pulseaudio: build without soxr, install configs with all read permissions
Signed-off-by: Ted Hess <thess@kitschensync.net>
2016-03-25 17:48:41 -04:00
Ted Hess
99a49889a1 mpd: Update to 0.19.14, disable soxr
Signed-off-by: Ted Hess <thess@kitschensync.net>
2016-03-25 17:22:43 -04:00
Álvaro Fernández Rojas
a37676d4a3 shairport-sync: update to v2.8.1
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-03-14 18:32:35 +01:00
Yousong Zhou
92b0575e28 Drop the redundant -r option to $(CP)
$(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>
2016-03-12 01:23:28 +08:00
Ted Hess
46432e174b squeezelite: Fix null arg test in startup script
Signed-off-by: Ted Hess <thess@kitschensync.net>
2016-03-09 08:18:31 -05:00
Ted Hess
d9735d8ef9 squeezelite: add new interface/mac address selection
allow dynamic linking to either vorbisifile or vorbisidec

Signed-off-by: Ted Hess <thess@kitschensync.net>
2016-03-08 09:57:15 -05:00
Álvaro Fernández Rojas
db6d12f7c7 shairport-sync: update to latest version
Also adds PROVIDES definition to fix "shairport-sync" package installation
from feeds.
Remove unneeded openssl and polarssl config checks.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-02-27 13:24:10 +01:00
Álvaro Fernández Rojas
f4e9b2d9e9 shairplay: update to latest version
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-02-27 12:47:47 +01:00
Peter Wagner
a6026fd1b3 pulseaudio: update to 8.0
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2016-02-22 22:02:12 +01:00
ejurgensen
decd65be6b forked-daapd: Include nls.mk and use ICONV_DEPENDS macro
Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
2016-01-01 21:42:13 +01:00
ejurgensen
105250684b forked-daapd: update to 23.4 + add missing iconv dependency
Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
2016-01-01 16:21:57 +01:00
Ted Hess
1c4018eccd Merge pull request #2135 from thess/mpg123-work
mpg123: build with alsa only
2015-12-30 13:47:41 -05:00
Ted Hess
ac5f4cfd5c madplay: fix missing binary in madplay-oss package
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-12-18 12:08:06 -05:00
Ted Hess
fb86731ee7 mpg123: build with alsa only
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-12-16 16:46:21 -05:00
Ted Hess
e8bd00dd39 mpd: Update to 0.19.11, fix gcc5 builds
Add a patch from the Alpine Linux project to fix a musl build issue with gcc 5:

Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-11-23 08:57:18 -05:00
Peter Wagner
d55d9ad92c pulseaudio: update to 7.1
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2015-11-21 23:39:35 +01:00
Hannu Nyman
1b045c0ff6 mpg123: fix installation by adding a missing backslash
Fix the installation command by adding a missing "\".

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2015-11-14 10:33:08 +02:00