1
0
mirror of https://git.openwrt.org/feed/packages.git synced 2024-06-13 10:59:13 +02:00
Commit Graph

326 Commits

Author SHA1 Message Date
Rosen Penev
81c3e2dfa4
Merge pull request #11628 from neheb/mpdd
mpd: allow AAC decoding with mini variant
2020-03-22 17:20:29 -07:00
Rosen Penev
fb12840581
fdk-aac: add BUILD_PATENTED to CONFIG_DEPENDS
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-22 16:36:45 -07:00
Rosen Penev
845f7fc2bb
fdk-aac: fix wrong if condition
It must be reversed to work properly.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-22 16:33:03 -07:00
Rosen Penev
c7d98c3626
mpd: allow AAC decoding with mini variant
This is possible as libfaad no longer has patented functionality based on
BUILD_PATENTED.

AAC is a very popular format, so it makes sense to have some kind of
version included.

The ffmpeg package does not provide and cannot provide AAC decoding
without BUILD_PATENTED, therefore enabled FAAD for all variants.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-22 16:22:07 -07:00
Rosen Penev
95ef437f8e
Merge pull request #11600 from neheb/fdkaac
fdk-aac: don't build two versions
2020-03-21 21:02:44 -07:00
Rosen Penev
586b15cf35
svox: fix compilation with newer musl
Otherwise int8_t is undeclared.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-19 23:38:45 -07:00
Rosen Penev
323eb20b7f
fdk-aac: don't build two versions
Instead, chose which to build based on CONFIG_BUILD_PATENTED. This is
more flexible and causes fewer problems when compiling.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-19 23:18:20 -07:00
Rosen Penev
afefd75620
Merge pull request #11237 from neheb/sq
squeezelite: update to 1.9.6-1206
2020-03-04 15:21:10 -08:00
Rosen Penev
7518849bda
upmpdcli: link against libm under glibc
Fixes compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-02-27 17:02:59 -08:00
Rosen Penev
2b0b0ab7f5
mpd: link against libpthread under glibc
Fixes compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-02-27 13:25:51 -08:00
Rosen Penev
fa44a58546
Merge pull request #11398 from neheb/mpc2
mpc: update to 0.33
2020-02-23 14:20:10 -08:00
Rosen Penev
4fba03d6d1
mpc: update to 0.33
Small Makefile cleanups.

Ran script through shellcheck.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-02-20 17:21:50 -08:00
Rosen Penev
0d72b95b0b
upmpdcli: update to 0.4.6
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-02-19 18:12:22 -08:00
Rosen Penev
b7bb3bbd49
squeezelite: update to 1.9.6-1210
Rebased patches.

Ran init script through shellcheck.

Several Makefile cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-02-19 17:54:37 -08:00
Rosen Penev
3be4778840
mpd: update to 0.21.20
Updated patches to latest patchset and removed upstreamed ones.

Ran init script through shellcheck. Restart using SIGHUP.

Added logging from stderr as any kind of logging is missing in --no-daemon
mode.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-02-17 21:16:26 -08:00
Rosen Penev
5bebde75b2
Merge pull request #11248 from ejurgensen/forked-daapd_update_271
forked-daapd: update to 27.1
2020-02-04 14:22:04 -08:00
Rosen Penev
96521b6a8d
mpd: fix ffmpeg AIFF and AMR support
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-02-03 21:40:16 -08:00
Rosen Penev
5bd4ef4035
mpd: replace mpg123 with libmad
libmad is almost half the size of libmpg123. The docoding is done with
integers instead of floats.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-02-03 20:28:04 -08:00
Rosen Penev
c00f83241b
mpd: fix compilation with uClibc-ng
With mpd's build system, it requires either an iconv built into the libc
or icu. Since uClibc-ng as configured by OpenWrt currently has no iconv,
use icu for it to work around the problem. This is the simplest solution.

Added a patch to use boost's rounding functions. They are more appropriate
and work with uClibc-ng.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-02-03 20:28:03 -08:00
Rosen Penev
41834a33ac
mpd: update to 0.21.19
Changed URLs to HTTPS.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-02-02 21:34:56 -08:00
Espen Jürgensen
67ea3aefe2 forked-daapd: update to 27.1
Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
2020-02-02 14:49:09 -08:00
Rosen Penev
8927399229
shairport-sync: Update to 3.3.5
Rebased patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-12-09 14:27:09 -08:00
Rosen Penev
05626fc721
Merge pull request #10440 from neheb/aac
fdk-aac: Update to 2.0.1 and add free version
2019-11-27 13:48:59 -08:00
Andre Heider
556ba181cc mpd: fix compilation without AUDIO_SUPPORT
Fixes #10541

Signed-off-by: Andre Heider <a.heider@gmail.com>
2019-11-14 11:30:45 +01:00
Andre Heider
5aaa1e7da4 mpd: update to v0.21.16 and build with meson
One patch was dropped (probably not required anymore).

Old options have been dropped and new ones added. The order is as found
in meson_options.txt. mpd-mini and mpd-full retained their feature sets.

Signed-off-by: Andre Heider <a.heider@gmail.com>
2019-11-05 10:28:30 +01:00
Andre Heider
0469c0715b mpc: update to v0.32 and build with meson
Signed-off-by: Andre Heider <a.heider@gmail.com>
2019-11-05 10:28:30 +01:00
Rosen Penev
96fff1e780
Merge pull request #10420 from neheb/mpg
mpg123: Update to 1.25.13
2019-11-04 11:31:56 -08:00
Rosen Penev
fa005f434e upmpdcli: Switch python dependency to Python 3.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-11-04 11:20:17 -08:00
Rosen Penev
bb1dab2471 fdk-aac: Add fdk-aac-free for non BUILD_PATENTED configurations
The core parts of AAC were patented back in 1998. Those patents have
expired.

Some of the newer AAC features involved with HE-AAC are still patented.
These patches are taken from fedora where they remove all patented
functionality.

Note that LC-AAC comprises the majority of AAC content. HE-AAC is for low
bitrate stuff like audiobooks.

Patches come from Fedora where this is also distributed.

Local compiles show a 40% size reduction in the final ipk.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-11-02 21:49:37 -07:00
Rosen Penev
14cdd0d466 fdk-aac: Update to 2.0.1
Mainly crashing/fuzz fixes.

Added PKG_BUILD_PARALLEL for faster compilation.

Rearranged some stuff for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-11-02 21:49:33 -07:00
Rosen Penev
aaca589342 mpg123: Update to 1.25.13
Fixed license information.

Small Makefile rearrangements for consistency.

Added PKG_BUILD_PARALLEL for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-31 18:27:01 -07:00
Rosen Penev
5ae85b7952 treewide: Replace MD5SUM with HASH
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-31 15:54:36 +08:00
Rosen Penev
7b1acbf7b8 espeak: Remove nano open file
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-14 19:13:35 -07:00
Rosen Penev
21e195f657 espeak: Compile with uClibc++
Several Makefile cleanups.

Added PKG_BUILD_PARALLEL for faster compilation.

Several size optimizations applied.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-14 11:53:12 -07:00
Jeffery To
53e1692ae9 treewide: Use default PKG_BUILD_DIR when possible
This removes lines that set PKG_BUILD_DIR when the set value is no
different from the default value.

Specifically, the line is removed if the assigned value is:

* $(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_NAME)-$(PKG_VERSION)

  The default PKG_BUILD_DIR was updated[1] to incorporate BUILD_VARIANT
  if it is set, so now this is identical to the default value.

* $(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_SOURCE_SUBDIR)

  if PKG_SOURCE_SUBDIR is set to $(PKG_NAME)-$(PKG_VERSION), making it
  the same as the previous case

* $(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)

  This is the same as the default PKG_BUILD_DIR when there is no
  BUILD_VARIANT.

* $(BUILD_DIR)/[name]-$(PKG_VERSION)

  where [name] is a string that is identical to PKG_NAME

[1]: https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=e545fac8d968864a965edb9e50c6f90940b0a6c9

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-10-13 02:01:34 +08:00
Rosen Penev
123373b1b7 pulseaudio: Backport upstream patch
Fixes compilation with recent alsa-libs.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-18 20:11:52 +02:00
Rosen Penev
398f6a754c
forked-daapd: Fix compilation with newer alsa-libs
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-17 17:44:22 -07:00
Jan Pavlinec
299e5b0a9b
treewide: add PKG_CPE_ID for better cvescanner coverage
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2019-09-17 12:40:26 +02:00
Sven Eckelmann
bbb1ea7345 treewide: Change .*GPL.*+ licenses to SPDX compatible identifier
The CONTRIBUTING.md requests an (or multiple) SPDX identifier for GPL
licenses. But a lot of packages did use a different, non-SPDX style with a
"+" at the end instead of "-or-later".

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2019-09-10 07:45:15 +02:00
Rosen Penev
8410380ae9 pulseaudio: Add glib2/host dependency
This was implicit with glib2 but got removed with
170ef79393

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>
2019-09-06 19:57:58 +02:00
Hannu Nyman
d7710ba9cf
Merge pull request #9915 from ejurgensen/forked-daapd_upgrade_265
forked-daapd: update to 26.5
2019-09-03 23:15:18 +03:00
Espen Jürgensen
3fc7b0aea1 forked-daapd: update to 26.5
Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
2019-09-03 21:02:26 +02:00
Rosen Penev
b7555f554b
alsa-utils: Update to 1.1.9
Added license information.

Added PKG_BUILD_PARALLEL for faster compilation.

Change URLs to HTTPS.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-01 18:13:38 -07:00
Rosen Penev
76c0bea36b
madplay: Pass CFLAGS properly
CFLAGS were not being passed which was breaking ASLR builds.

Fixed license header.

Added PKG_BUILD_PARALLEL for faster compilation.

Added PKG_INSTALL for consistency.

Passed proper $(FPIC) value.

Several other Makefile cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-08-28 13:51:14 -07:00
Rosen Penev
b2d016d352 upmpdcli: Update to 1.4.2
Fixed license information.

Added PKG_BUILD_PARALLEL for faster compilation.

Removed upstreamed patch.

Ran init script through shellcheck.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-08-14 00:52:55 -07:00
Rosen Penev
835bc1df03
mpd: Add SoundCloud support for full variant
The libyajl cleanup commit revealed that it was not being installed
correctly. Now that it is, mpd picks it up properly.

Enabled SoundCloud support for the full variant. Disabled for the mini.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-07-31 15:44:34 -07:00
Sebastian Kemper
ec3d077287 pulseaudio: fix recursive dependencies
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>
2019-07-09 09:43:51 +02:00
Robert Högberg
95dedb70f6 squeezelite: Remove codec auto configuration
.. because it's confusing and doesn't seem to add any value.

The "auto configuration" looks for installed codec libraries and tells
squeezelite (through command line arguments) to exclude codec support if a
required library is missing.

If you have installed squeezelite-full, then all required codec libraries
are automatically installed as dependencies and the squeezelite binary won't
even run if there are missing libraries - ie the "auto configuration" will
always find all codecs and never disable any codecs. Toggling "auto
configuration" makes no difference and the setting is just confusing.

If you install squeezelite-mini the "auto configuration" can work, but
library checks are already done by dlopen() calls in squeezelite and codecs
are disabled if the necessary libraries are not found - ie the "auto
configuration" duplicates the library checks of squeezelite itself.

Signed-off-by: Robert Högberg <robert.hogberg@gmail.com>
2019-07-02 10:01:35 +02:00
Rosen Penev
084727656d
Merge pull request #9108 from nijel/patch-1
mpd: enable pulseaudio in full package
2019-07-01 18:11:26 -07:00
Yousong Zhou
9ac5ac81ab treewide: avoid deref symlinks when installing .so
This change is inspired by commit openwrt/openwrt@38b22b1e ("nghttp2:
deduplicate files in libnghttp2")

The packages in this commit are identified with the following command

	grep -rin -E 'INSTALL_(DATA|BIN)' | grep -F '.so' | grep -F '*'

Some of them do not have symlinks and are not affected, but the change
is still applied for consideration of best practices just in case

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2019-06-21 09:52:32 +08:00
Michal Čihař
2ed62adc59 mpd: enable pulseaudio in full package
Signed-off-by: Michal Čihař <michal@cihar.com>
2019-05-31 06:55:43 +02:00
Ted Hess
64c94b329f
Merge pull request #8152 from diizzyy/sound/fdk-aac-20
sound/fdk-aac: Update to 2.0.0
2019-02-28 18:27:51 -05:00
Robert Högberg
453d016057 squeezelite: Bump to 1.9.1-1130
Signed-off-by: Robert Högberg <robert.hogberg@gmail.com>
2019-02-22 21:24:21 +01:00
Daniel Engberg
7886a46c0d sound/fdk-aac: Update to 2.0.0
Update fdk-aac to 2.0.0

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2019-02-08 07:27:40 +01:00
Rosen Penev
71e1e1b1fe shairplay: Update to 2018-08-24
Switched to codeload for easier package bumping.

Added PKG_BUILD_PARALLEL for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-02-04 20:48:12 -08:00
Daniel Engberg
6891632e16 sound/upmpdcli: Update to 1.4.0
Update upmpdcli to 1.4.0
Backport commit 256394399f/tree/
Drop icon patch

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2019-01-28 21:36:51 +01:00
Rosen Penev
2416e291d0 shairport-sync: Get rid of libc++ dependency
Two features which are not used by the package depend on a libc++.
Removing the proper entries in the Makefile allow compilation without a
libc++.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-01-14 12:49:02 -08:00
Daniel Engberg
cd98819f2e
sound/mpd: Update to 0.20.23
Update to mpd to 0.20.23
Remove old compiler workarounds

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-12-26 23:06:08 +01:00
Rosen Penev
0fb5bcd3f4 shairport-sync: Allow usage with uclibc++
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-12-24 17:48:09 -08:00
Ted Hess
ee449bf678
Merge pull request #7467 from neheb/patch-19
shairport-sync: Update to 3.2.2
2018-11-19 11:15:30 -05:00
Ted Hess
69eae69032 sox: Build without opus (explicitly)
Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-11-19 10:42:20 -05:00
Rosen Penev
2940c38e80
shairport-sync: Update to 3.2.2
Switched to codeload for Makefile simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-18 12:21:08 -08:00
Ted Hess
263fdf74e8
Merge pull request #7372 from eduardoabinader/bump-opus-tools-0.2
opus-tools: bump to 0.2
2018-11-12 13:04:42 -05:00
Eduardo Abinader
cff8b4dd3f opus-tools: bump to 0.2
Adding new deps libopusfile and libopusenc, provided
by e9bbfacf0a1bbade70005fa730cc50e838baaa32 and
a638dfa37bd857e14b088e0ccade701dc6aafc79, respectively.

Changing maintainer as accorded with @thess.

Signed-off-by: Eduardo Abinader <eduardoabinader@gmail.com>
2018-11-12 18:42:35 +01:00
Eduardo Abinader
8fb5e895a7 alsa-utils: bump to 1.1.7
Signed-off-by: Eduardo Abinader <eduardoabinader@gmail.com>
2018-11-10 11:12:02 +01:00
Espen Jürgensen
d1207f48f2 forked-daapd: update to 26.4
Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
2018-10-02 20:47:49 +02:00
Ted Hess
874f7f2d14
Merge pull request #6907 from thess/espeak-work
espeak: Fix build issues. Cleanup patches
2018-08-31 15:18:09 -04:00
Ted Hess
32d55a2715 portaudio: Update to 19060_20161030 stable release
Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-08-29 11:45:54 -04:00
Ted Hess
308a058e5f espeak: Fix build issues. Cleanup patches
Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-08-29 11:27:51 -04:00
Ted Hess
864fd2bfee mpd: Update to 0.20.21. Enable WebDAV storage support.
Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-08-28 09:39:40 -04:00
Ted Hess
11cf24d560 pianod: Update to 174.09 release (removes BSD dependencies)
Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-08-27 16:28:53 -04:00
Rosen Penev
8547ce444d
shairport-sync: Install /etc/config as 600
/etc/config should not be readable by non-root.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-08-16 21:02:38 -07:00
Rosen Penev
5de34703ca
shairport-sync: Update to 3.2.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-08-01 18:51:33 -07:00
Ted Hess
36ff5a1769 mpc: Update to 0.30. Use autotools
Package versions newer than 0.28 require meson/ninja which OpenWrt does not
    support in its build environment. These files provide the minimum autotool
    configuration necessary to build later versions.

Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-07-30 10:22:54 -04:00
Ted Hess
91171954ea mpd: Update to 0.20.20. Re-enable flac encoder for mpd-full
Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-07-25 11:47:21 -04:00
Peter Wagner
84197cc5d0 pulseaudio: update to 12.2
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2018-07-22 18:17:36 +02:00
Rosen Penev
dd14b2cb25 shine: Update to 3.1.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-07-15 19:59:31 -07:00
Peter Wagner
7901fd3f80 pulseaudio:
* update to 12.1
  * cleanup Makefile

Signed-off-by: Peter Wagner <tripolar@gmx.at>
2018-07-15 17:56:42 +02:00
Peter Wagner
f4ee5ce092 pulseaudio: enable parallel build
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2018-06-22 01:00:33 +02:00
Peter Wagner
82eed87331 pulseaudio: update to 12.0
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2018-06-22 00:49:08 +02:00
Ted Hess
9930c3bf54
Merge pull request #6307 from diizzyy/sound-fdk-aac
sound/fdk-aac: Clean up Makefile, add overflow patch
2018-06-18 22:19:34 +00:00
Daniel Engberg
83c2603c1d sound/fdk-aac: Clean up Makefile, add overflow patch
Clean up Makefile by utilizing toolchain logic
Make package pkg-config friendly
Add patch to prevent crashes due to overflow
Source: a50eecf65b

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-06-17 12:57:04 +02:00
Espen Jürgensen
ddff873b0a forked-daapd: update to 26.1
Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
2018-06-09 01:09:21 +02:00
Ted Hess
56a77a7037
Merge pull request #5680 from neheb/shairplay
shairplay: Change URL to HTTPS and switch file to .xz
2018-05-20 20:53:59 +00:00
Daniel Engberg
771f7e457d alsa-utils: Don't pull in libsamplerate
Disable libsamplerate

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-05-12 14:01:02 +02:00
Ted Hess
fa05faee7d
Merge pull request #5980 from diizzyy/patch-6
alsa-utils: Update to 1.1.6
2018-05-10 15:35:51 +00:00
Daniel Engberg
3ea5fe2c79 mpg123: Update to 1.25.10
Update mpg123 to 1.25.10

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-04-29 18:19:08 +02:00
Daniel Engberg
af51a9aaa2
alsa-utils: Update to 1.1.6
Update alsa-utils to 1.1.6
Add missing utils
Change secondary mirror (current is broken)

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-04-29 18:15:49 +02:00
Daniel Engberg
5ce6ce6b13 sound/lame: Fix optimization
Properly strip any -O switch

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-04-03 21:40:04 +02:00
Ted Hess
3bf0e64655 fdk-aac: Update to v0.1.6. Use github/codeload for source URL
Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-03-26 15:29:53 -04:00
Sebastian Kemper
9c23a34d06 pulseaudio: fix non-NEON ARM compiles
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>
2018-03-19 03:45:02 +01:00
Rosen Penev
1f64a1c994 shairplay: Change URL to HTTPS and switch file to .xz
HTTPS tends to go through firewalls and xz is smaller.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-02-25 17:38:03 -08:00
Johnny Vogels
256905edad
Pulseaudio: variant avahi/bluez
Signed-off-by: Johnny Vogels <35307256+jmv2009@users.noreply.github.com>
2018-02-06 19:42:09 +01:00
Ted Hess
a2efe0e314 fdk-aac: Update to latest (20171220), cleanup optimization opts
Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-01-23 09:55:45 -05:00
Zoltan Herpai
dbdfc999d5
Merge pull request #5395 from diizzyy/sound-mpg123
mpg123: Update to 1.25.8
2018-01-23 10:55:36 +01:00
Matthias Schiffer
00fce347a5
treewide: fix incorrect *_BUILD_DEPENDS
Build depends refer to source package names, not binary package names.

In many cases, PKG_BUILD_DEPENDS simply duplicated runtime dependencies of
a source package's binary packages; as the corresponding source packages
are implicitly added as bulid dependencies, PKG_BUILD_DEPENDS can simply be
dropped in these cases. In the other cases, *_BUILD_DEPENDS is fixed to
refer to the correct source package name.

Dependency of mysql-server is adjusted from libncursesw to libncurses
(as libncursesw is a virtual package provided by libncurses), so the build
dependency on ncurses is emitted unconditionally.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2018-01-09 16:36:02 +01:00
Daniel Engberg
e1c7c6caa4 mpg123: Update to 1.25.8
Update mpg123 to 1.25.8

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-01-09 01:26:11 +01:00
Ted Hess
54927ab1df shairport-sync: Update to 3.1.6
Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-12-18 13:46:58 -05:00
Ted Hess
c9ab336f9c fdk-aac: Update to latest source revision. Add myself as maintainer
Signed-off-by: Ted Hess <thess@kitschensync.net>
2017-12-13 17:01:28 -05:00
Alexander Couzens
b556ca8192
sox: remove build timestamp
Build timestamp prevents reproducible builds [0].

[0] https://reproducible-builds.org/docs/timestamps/

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2017-11-17 13:18:21 +01:00