aboutsummaryrefslogtreecommitdiff
path: root/sound
Commit message (Collapse)AuthorAge
* svox: Don't move files with QUILTIlya Lipnitskiy2021-02-03
| | | | | | | Allows targets such as prepare, refresh, or update to be run without building dependencies for easier patch maintenance. Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
* madplay: remove OSS variantRosen Penev2021-01-11
| | | | | | | | | with the latest version, there's no OSS support. At least --without-oss does not work. Remove autoconf patches and add gettext-version fixup. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* shairport-sync: update to 3.3.7Rosen Penev2020-12-22
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #14068 from neheb/pls2Rosen Penev2020-11-30
|\ | | | | pulseaudio: update to 14.0
| * pulseaudio: update to 14.0Rosen Penev2020-11-29
| | | | | | | | | | | | | | | | Remove upstreamed OpenSSL patch. Update MESON_ARGS. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | fdk-aac: fixup flagsRosen Penev2020-11-29
|/ | | | | | | As implemented, these get duplicated. In particular, the ldflags get recursive and with some recent OpenWrt change, it errors. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* alsa-utils: update to 1.2.4Rosen Penev2020-11-24
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* upmpdcli: update to 1.5.0Rosen Penev2020-11-19
| | | | | | Add missing header for musl. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* sound/lame: add PKG_CPE_IDPhil Eichinger2020-10-28
| | | | Signed-off-by: Phil Eichinger <phil@zankapfel.net>
* Revert "mpd: update to 0.22"Rosen Penev2020-10-04
| | | | | | | | | This reverts commit 9eb20588cc4d17405e823444193f1610ee72d786. For some unexplained reason, this uses host tools to compile target builds. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* madplay: fix compilation with full NLSRosen Penev2020-09-28
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* mpd: update to 0.22Rosen Penev2020-09-25
| | | | | | Refreshes patches and updated MESON_ARGS. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #13436 from neheb/alsauRosen Penev2020-09-23
|\ | | | | alsa-ucm-conf: add
| * alsa-utils: add alsa-ucm-conf dependencyRosen Penev2020-09-20
| | | | | | | | | | | | | | | | | | | | | | | | | | Fixes issues such as: root@MI-R3G:~# alsactl init alsa-lib parser.c:2101:(parse_toplevel_config) Syntax field not found in /usr/share/alsa/ucm2/ucm.conf alsa-lib main.c:983:(snd_use_case_mgr_open) error: failed to import hw:0 use case configuration -22 Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | mpd: update to 0.21.26Rosen Penev2020-09-22
|/ | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* mpd: switch avahi dependency to dbus oneRosen Penev2020-09-16
| | | | | | pulseaudio depends on the debus variant. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* mpd: switch to using libnpupnpRosen Penev2020-09-16
| | | | | | | Removed iconv const patch. After discussing with upstream. it turns out that libiconv-full in OpenWrt is broken. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* upmpdcli: update to 1.4.14Rosen Penev2020-09-12
| | | | | | Removed sort of upstreamed patch. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* forked-daapd: update to 27.2Espen Jürgensen2020-09-04
| | | | | | | - update config file to match upstream - remove patches, not required any more Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
* alsa-utils: update to 1.2.3Rosen Penev2020-08-27
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* mpd: enable libmad globallyRosen Penev2020-08-18
| | | | | | | | | | | | | | | Since making ffmpeg dependent on BUILD_PATENTED, the full variant becomes unable to play mp3s. Change that. libmad is superior to mpg123 because of its faster decoding speed on soft float systems and because in MPD, it supports streams (HTTP for example). ffmpeg supports streams as well. Avoid libmad in that case. Minor Makefile cleanups. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* mpg123: revert back to using autotoolsRosen Penev2020-08-17
| | | | | | | | | | CMake build seems to be experimental and not ready for primetime. Added altivec support. Fixed installing static output libraries to the target. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* mpg123: install fmt123.h fileRosen Penev2020-08-16
| | | | | | Seems it's not included in the CMake port. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* mpg123: update to 1.26.3Rosen Penev2020-08-14
| | | | | | | | | | | | | | | | | | | | | | Switched to CMake. CMake compiles faster. Added libsyn123 library as it's needed since version 1.26. Before: time make package/mpg123/compile -j 12 Executed in 16.05 secs fish external usr time 26.65 secs 0.00 micros 26.65 secs sys time 4.82 secs 833.00 micros 4.81 secs After: time make package/mpg123/compile -j 12 Executed in 12.12 secs fish external usr time 19.35 secs 0.00 micros 19.35 secs sys time 3.22 secs 752.00 micros 3.22 secs Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #13062 from neheb/mpd-ffmRosen Penev2020-08-12
|\ | | | | mpd - remove ffmpeg support and add opus
| * mpd: remove maintainer on requestRosen Penev2020-08-11
| | | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
| * mpd: enable opus supportRosen Penev2020-08-10
| | | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
| * mpd: make ffmpeg support dependent on BUILD_PATENTEDRosen Penev2020-08-10
| | | | | | | | | | | | ffmpeg includes patented functionality. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | pulseaudio: fix compilation without deprecated OpenSSL APIsRosen Penev2020-08-10
|/ | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* pulseaudio: fix compilation with ICONV_FULLRosen Penev2020-07-30
| | | | | | Reordered check to check external iconv first. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* mpd: fixup iconv supportRosen Penev2020-07-30
| | | | | | Removes liconv LDFLAG and fixes ICONV_FULL. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* upmpdcli: fix compilation with newer libmicrohttpdRosen Penev2020-07-24
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* squeezelite: add BUILD_PATENTED depends for WMA supportRosen Penev2020-07-23
| | | | | | WMA uses ffmpeg, which has patented functionality. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* mpd: update to 0.21.25Rosen Penev2020-07-20
| | | | | | | | | | | | | | pulseaudio-daemon depends on alsa-lib, which depends on @AUDIO_SUPPORT. Enables -full on platforms lacking AUDIO_SUPPORT. Simplified LDFLAGS slighly. Removed pointless ICU dependency. I managed to patch meson.build to fix iconv compilation. The original error was that without the header, it was prefixing the iconv check with __buildin_ , which does not work with uClibc-ng. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* forked-daapd: fix compilation with GCC10Rosen Penev2020-07-04
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* portaudio: convert to CMakeRosen Penev2020-06-28
| | | | | | | | | | | | Allows simplifying the Makefile. Replaced InstallDev with CMAKE_INSTALL. Added PKG_BUILD_PARALLEL for faster compilation. Removed inactive maintainer. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* upmpdcli: update to 1.4.12Rosen Penev2020-06-25
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* mpd: update to 0.21.24Rosen Penev2020-06-11
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* mpd: enable id3tag for all buildsRosen Penev2020-05-19
| | | | | | | | 2cedae0aa9befe1135c83f007942d89ec906658e enabled mp3 support for mini, while keeping id3tag for full. This makes no sense as id3tag is used specifically for mp3 files. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* upmpdcli: update to 1.4.9Rosen Penev2020-05-13
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #11981 from zhanhb/conffilesRosen Penev2020-05-13
|\ | | | | treewide: add conffiles
| * treewide: add conffilesHuangbin Zhan2020-05-09
| | | | | | | | Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
* | treewide: Enable VFP/NEON optimizations for aarch64Jeffery To2020-05-12
| | | | | | | | | | | | | | | | For speexdsp, support for NEON on aarch64 was added in 1.2.0[1]. [1]: https://github.com/xiph/speexdsp/pull/8 Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | treewide: Update ARM NEON/VFP detectionJeffery To2020-05-11
|/ | | | | | | | | | With openwrt/openwrt@8dcc1087602e2dd606e4f6e81a06aee62cfd4f4c, the ARM FPU compiler options are no longer part of CONFIG_TARGET_OPTIMIZATION. This updates various packages that look for NEON/VFP support to search CONFIG_CPU_TYPE instead. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* Merge pull request #11980 from neheb/pulseeeRosen Penev2020-05-05
|\ | | | | pulseaudio: add lto and gc-sections to reduce size
| * pulseaudio: do not build NEON with unsupported platformsRosen Penev2020-05-05
| | | | | | | | | | | | | | | | | | | | Unfortunately, meson's check is totally broken. Fortunately, it's fairly easy to workaround. Fixes compilation with all ARM platforms that don't support NEON. Signed-off-by: Rosen Penev <rosenp@gmail.com>
| * pulseaudio: add lto and gc-sections to reduce sizeRosen Penev2020-05-04
| | | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | Merge pull request #12041 from neheb/shairRosen Penev2020-05-05
|\ \ | |/ |/| shairport-sync: update to 3.3.6
| * shairport-sync: update to 3.3.6Rosen Penev2020-05-01
| | | | | | | | | | | | | | | | Use PKG_INSTALL for consistency between packages. Ran the init script through shellcheck. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | upmpdcli: update to 1.4.7Rosen Penev2020-05-02
|/ | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>