aboutsummaryrefslogtreecommitdiff
path: root/sound
Commit message (Collapse)AuthorAge
* pulseaudio: daemons should conflict to each otherJosef Schlehofer2022-11-01
| | | | | | | | It should not be possible to install pulseaudio-daemon and pulseadio-daemon-avahi at the same time as they have the same files. Let's avoid that situation by adding conflict. Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* pulseaudio: simplify and rework MakefileJosef Schlehofer2022-11-01
| | | | | | | | | | | | | | | | There were two conffiles sections and both of them were same, but for different variants. We can have just one conffile section and use it also for the other variant. The same applies for the install section for different variants. - We have two install sections, but we call the first one with the same files and then add something more for the second variant. - While at it to make it easier, let's change those three rows for copying packages into the single one to make sure that I did not miss anything. Also, we create a directory first and then move files. Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* squeezelite: add opus codec supportRobert Högberg2022-10-25
| | | | Signed-off-by: Robert Högberg <robert.hogberg@gmail.com>
* squeezelite: add SSL supportRobert Högberg2022-10-21
| | | | Signed-off-by: Robert Högberg <robert.hogberg@gmail.com>
* mpd: update to 0.23.9Rosen Penev2022-08-19
| | | | | | | | Fixes compilation with newer ffmpeg. Remove upstreamed patch. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* squeezelite: update to 1.9.9-1403Rosen Penev2022-08-04
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* mpd: add missing AUDIO_SUPPORT in CONFIG_DEPENDSPacien TRAN-GIRARD2022-07-17
| | | | Signed-off-by: Pacien TRAN-GIRARD <pacien.trangirard@pacien.net>
* mpd-full: remove partial BUILD_PATENTED on ffmpegPacien TRAN-GIRARD2022-07-17
| | | | | | | | | | | | | | | This removes the guard "CONFIG_BUILD_PATENTED" for the ffmpeg build feature for mpd-full. ffmpeg was already unconditionally registered as a dependency (at line 51). The ffmpeg package already handles whether or not to include patented codecs internally using the same config flag, so guarding its use as a dependency here does not appear necessary anymore. (For reference: guard "BUILD_PATENTED" was introduced in 44eb12f for ffmpeg, then partially removed by 326c973). Signed-off-by: Pacien TRAN-GIRARD <pacien.trangirard@pacien.net>
* mpd: update to 0.23.8Rosen Penev2022-07-14
| | | | | | Simplify iconv patch. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* owntone: update to 28.4Espen Jürgensen2022-06-19
| | | | | | | | | | Included changes: * Install web UI * Remove libantlr3c dependency * Add Spotify support to description * Updated conf file Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
* treewide: remove PKG_INSTALL for meson projectsRosen Penev2022-06-15
| | | | | | It doesn't seem to be used by meson. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: remove rpath-linkRosen Penev2022-03-13
| | | | | | Most usages seem to be outdated and fixed a long time ago. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* mpd-full: enable soxrKazuhiro Ito2022-02-24
| | | | | | | | | Enable soxr resampler library. "internal" resampler is really poor quality and libsamplerate library is too heavy for tiny system. Signed-off-by: Kazuhiro Ito <kzhr@d1.dion.ne.jp>
* fdk-aac: fix compilation with powerpc64Rosen Penev2022-01-29
| | | | | | Backported upstream patch. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* alsa-utils: update to 1.2.6Rosen Penev2021-12-20
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* shairport-sync: update to 3.3.9Rosen Penev2021-12-17
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* mpd: update to 0.23.5Rosen Penev2021-12-16
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* upmpdcli: update to 1.5.13Rosen Penev2021-12-16
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* mpc: update to 0.34Rosen Penev2021-12-16
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* mpd: update to 0.23.2Rosen Penev2021-10-22
| | | | | | Switch to libnpupnp for full builds. Also update arguments. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* mpg123: update to 1.29.0Rosen Penev2021-09-26
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* mpd: update to 0.22.11Rosen Penev2021-09-25
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: compile with tools/mesonRosen Penev2021-09-17
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* owntone: update to 28.2Espen Jürgensen2021-09-08
| | | | | | | | | | | | Since version 28.0 forked-daapd is called owntone. This updates to 28.2 and makes the name change. Also: - added new required dependency on libuuid - remove --disable-spotify since Spotify is now supported without requiring proprietary libspotify - removed configure flags that are enabled by default anyway (mpd, verification etc.) - add --disable-install_xxx since that is done by OpenWrt's build Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
* Merge pull request #16180 from neheb/AlRosen Penev2021-07-29
|\ | | | | alsa stuff: update to 12..5.1
| * alsa-utils: update to 12.5.1Rosen Penev2021-07-21
| | | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | mpd: update to 0.22.9Rosen Penev2021-07-20
|/ | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* 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>