aboutsummaryrefslogtreecommitdiff
path: root/sound
Commit message (Collapse)AuthorAge
* Merge pull request #15848 from neheb/alsRosen Penev2021-06-15
|\ | | | | alsa stuff: update to 1.2.5
| * alsa-utils: update to 1.2.5Rosen Penev2021-06-12
| | | | | | | | | | | | Switch to AUTORELEASE for simplicity. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | treewide: back to cmake.mkRosen Penev2021-06-12
|/ | | | | | Ninja was merged to base and therefore we can now use normal cmake.mk Signed-off-by: Rosen Penev <rosenp@gmail.com>
* shairport-sync: update to 3.3.8Rosen Penev2021-06-12
| | | | | | | | | Explicitly add libdaemon configure flag. It seems the default was changed. Add AUTORELEASE for simplicity. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #15738 from neheb/mpg12Rosen Penev2021-06-03
|\ | | | | mpg123: update to 1.27.2
| * mpg123: update to 1.27.2Rosen Penev2021-06-01
| | | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | Merge pull request #15739 from neheb/mpdddddRosen Penev2021-06-02
|\ \ | | | | | | mpd: update to 0.22.8
| * | mpd: update to 0.22.8Rosen Penev2021-06-01
| |/ | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* / upmpdcli: update to 1.5.12Rosen Penev2021-06-01
|/ | | | | | Remove wrong GLIBC fix. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* umpdcli: update to 1.5.11Rosen Penev2021-04-13
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* pulseaudio: fix compilation without doxygenRosen Penev2021-04-13
| | | | | | Meson update makes this error now. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* mpd: run mpd as a non-root userAlexander Egorenkov2021-03-29
| | | | | | * Make /etc/mpd.conf worldreadable. Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
* mpd-full: enable lame and vorbis encodersAlexander Egorenkov2021-03-28
| | | | | | | Enable Vorbis encoder for OGG format and lame for MP3. This enables mpd to stream OGG and MP3 to e.g. Icecast2. Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
* treewide: build CMake projects with NinjaRosen Penev2021-03-27
| | | | | | | | | | | | | | | | | | | | faster to compile. A small selection of packages was tested going from: Executed in 696.30 secs fish external usr time 82.98 mins 395.00 micros 82.98 mins sys time 9.02 mins 0.00 micros 9.02 mins to: Executed in 592.20 secs fish external usr time 84.84 mins 361.00 micros 84.84 mins sys time 8.85 mins 57.00 micros 8.85 mins Tested by running make -j 12 and wiping staging/build_dir/target_x Signed-off-by: Rosen Penev <rosenp@gmail.com>
* forked-daapd: add missing dependency (libuuid)Espen Jürgensen2021-03-26
| | | | | | Fix build error due to missing libuuid dependency Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
* mpd: remove libavfilter supportRosen Penev2021-03-26
| | | | | | | The ffmpeg package in OpenWrt is customizable and that can cause issues with a dirty InstallDev. Just remove libavfilter support. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* forked-daapd: update to 27.4Espen Jürgensen2021-03-23
| | | | | | Incl remove "--enable-itunes" compile option (no longer exists) Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
* treewide: fix places where $(FPIC) is unquotedPhilip Prindeville2021-03-19
| | | | | | | | | | | | | | | | | Fixes part of issue #14921. When $(FPIC) gets added to TARGET_CFLAGS (for instance), we can count on $(TARGET_CFLAGS) in turn being quoted when it gets expanded. But there are a few places where $(FPIC) gets expanded directly into environment variables passed on the command line, such as when setting lt_cv_* variables as in this case. It's wrong to assume that the expansion of $(FPIC) won't require quoting (such as it containing spaces) if it has multiple compiler flags. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* upmpdcli: update to 1.5.9Rosen Penev2021-03-14
| | | | | | Remove inactive maintainer. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #14873 from neheb/cxxRosen Penev2021-03-06
|\ | | | | treewide: remove uClibc++ support
| * treewide: remove uClibc++ supportRosen Penev2021-03-05
| | | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | mpd: update to 0.22.6Rosen Penev2021-03-05
|/ | | | | | | | | Add patch fixing compilation with Debian 9. Remove npupnp patch. While it doesn't seem to have any negative effects there's no real benefit to it. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Pulseaudio: update to 14.2; avahi-variant: Restore Bluez functionalityJohnny Vogels2021-03-02
| | | | | | | | Signed-off-by: Johnny Vogels <35307256+jmv2009@users.noreply.github.com> Pulseaudio: update to 14.2; avahi-variant: Restore Bluez functionality Signed-off-by: Johnny Vogels <35307256+jmv2009@users.noreply.github.com>
* fdk-aac: refresh patchesPaul Spooren2021-02-21
| | | | | | | | A treewide script ran to find dirty patches, this was the only packages found with issues. From now on the CI should no longer return false positives on dirty patches. Signed-off-by: Paul Spooren <mail@aparcar.org>
* treewide: Run refresh on all packagesIlya Lipnitskiy2021-02-20
| | | | | | | | | The crude loop I wrote to come up with this changeset: find -L package/feeds/packages/ -name patches | \ sed 's/patches$/refresh/' | sort | xargs make Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
* 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