aboutsummaryrefslogtreecommitdiff
path: root/sound/pulseaudio
Commit message (Collapse)AuthorAge
* 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>
* 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>
* 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>
* pulseaudio: fix pkgconfig pathsRosen Penev2020-04-18
| | | | | | | | | Turns out, packages like mpd that use pkgconfig to find pulseaudio end up using host paths. Fixes compilation with at least mpd. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* pulseaudio: update to 13.0Rosen Penev2020-04-18
| | | | | | | | | | | | | | | Converted to use meson for compilation speed. Removed libwrap dependency. Upstream no longer supports it. Removed intltool and glib2 host dependencies. They seem to be no longer needed. Removed upstream patch. Minor cleanups. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* pulseaudio: Backport upstream patchRosen Penev2019-09-18
| | | | | | Fixes compilation with recent alsa-libs. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: add PKG_CPE_ID for better cvescanner coverageJan Pavlinec2019-09-17
| | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* pulseaudio: Add glib2/host dependencyRosen Penev2019-09-06
| | | | | | | | | | | | | | This was implicit with glib2 but got removed with 170ef79393aabc7cfbe3cd4625dc01f0fcc25221 Fixed license tag to newer SPDX. Removed PKG_BUILD_DIR as that is now default with upstream's e545fac8d968864a965edb9e50c6f90940b0a6c9 Minor reorganization for consistency. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* pulseaudio: fix recursive dependenciesSebastian Kemper2019-07-09
| | | | | | | | | | | | | | | | | | | | | | | | | | Since OpenWrt commit e82a4d9cfb ("config: regenerate *_shipped sources") a few recursive dependencies have been discovered that were not visible before. $ make menuconfig tmp/.config-package.in:103098:error: recursive dependency detected! For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" tmp/.config-package.in:103098: symbol PACKAGE_baresip-mod-pulse depends on PACKAGE_baresip-mod-pulse tmp/.config-package.in:121863:error: recursive dependency detected! For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" tmp/.config-package.in:121863: symbol PACKAGE_pulseaudio-profiles depends on PACKAGE_pulseaudio-profiles tmp/.config-package.in:121878:error: recursive dependency detected! For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" tmp/.config-package.in:121878: symbol PACKAGE_pulseaudio-tools depends on PACKAGE_pulseaudio-tools This commit addresses the pulseaudio package's own recursive dependencies and partially resolves #9300 (baresip will be handled in telephony repository). Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* pulseaudio: update to 12.2Peter Wagner2018-07-22
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* pulseaudio:Peter Wagner2018-07-15
| | | | | | | * update to 12.1 * cleanup Makefile Signed-off-by: Peter Wagner <tripolar@gmx.at>
* pulseaudio: enable parallel buildPeter Wagner2018-06-22
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* pulseaudio: update to 12.0Peter Wagner2018-06-22
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* pulseaudio: fix non-NEON ARM compilesSebastian Kemper2018-03-19
| | | | | | | | | | | | | | | | | | | | | | | PulseAudio in some cases does not detect the ARM CPU's capabilities correctly and enables NEON ASM while it is not supported. For example when compiling for arm_arm1176jzf-s_vfp the assembler rejects this and the compile fails: {standard input}: Assembler messages: {standard input}:27: Error: selected processor does not support `vld1.16 {d0},[r1]!' in ARM mode {standard input}:28: Error: selected processor does not support `vmovl.s16 q0,d0' in ARM mode {standard input}:29: Error: selected FPU does not support instruction -- `vcvt.f32.s32 q0,q0,#15' {standard input}:31: Error: selected processor does not support `vst1.32 {q0},[r2]!' in ARM mode {standard input}:70: Error: selected processor does not support `vld1.32 {q0},[r1]!' in ARM mode {standard input}:71: Error: selected FPU does not support instruction -- `vcvt.s32.f32 q0,q0,#31' {standard input}:72: Error: selected processor does not support `vqrshrn.s32 d0,q0,#16' in ARM mode {standard input}:74: Error: selected processor does not support `vst1.16 {d0},[r2]!' in ARM mode Makefile:8668: recipe for target 'pulsecore/libpulsecore_sconv_neon_la-sconv_neon.lo' failed To fix this tell PulseAudio explicitly when to use the NEON ASM and when not to. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* Pulseaudio: variant avahi/bluezJohnny Vogels2018-02-06
| | | Signed-off-by: Johnny Vogels <35307256+jmv2009@users.noreply.github.com>
* pulseaudio: update to 11.1Peter Wagner2017-10-15
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* pusleaudio: update to 11.0Peter Wagner2017-09-11
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* pulseaudio: don't link against libspeexdspPeter Wagner2017-08-16
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* pulseaudio: update to 10.0Peter Wagner2017-01-22
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* pulseaudio: update to 9.0, fix typoPeter Wagner2016-10-03
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* pulseaudio: build without soxr, install configs with all read permissionsTed Hess2016-03-25
| | | | Signed-off-by: Ted Hess <thess@kitschensync.net>
* pulseaudio: update to 8.0Peter Wagner2016-02-22
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* pulseaudio: update to 7.1Peter Wagner2015-11-21
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* pulseaudio: update to 7.0Peter Wagner2015-10-03
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* pulseaudio: fix libjson dependencyPeter Wagner2015-04-24
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* pulseaudio: pulseaudio-daemon depends on libjson-cPeter Wagner2015-03-25
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* Revert "debootstrap: bump version"Peter Wagner2015-03-25
| | | | This reverts commit e9072e50fe807ddd8c4f4b686be93794b28c94ea.
* debootstrap: bump versionDaniel Golle2015-03-24
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* remove uneeded PKG_BUILD_DIR & PKG_CAT overridesNicolas Thill2015-02-22
| | | | Signed-off-by: Nicolas Thill <nico@openwrt.org>
* pulseaudio: update to 6.0Peter Wagner2015-02-15
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* generic userid: use the new USERID apiJohn Crispin2014-10-08
| | | | | | | | recent changes in trunk allow us to specify the userid inside the openwrt makefile. the info is stored int he meta data of the IPK contorl file and users are generated by the new generic postinst trigger. Signed-off-by: John Crispin <blogic@openwrt.org>
* pulseaudio: fix CVE-2014-3970Jiri Slachta2014-08-24
| | | | Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
* pulseaudio: add PKG_LICENSE informationIan Leonard2014-08-03
| | | | Signed-off-by: Ian Leonard <antonlacon@gmail.com>
* pulseaudio: remove avahi supportPeter Wagner2014-06-30
|
* pulseaudio: import from packagesPeter Wagner2014-06-16
Signed-off-by: Peter Wagner <tripolar@gmx.at>