| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
|
|
|
| |
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
|\
| |
| | |
treewide: add conffiles
|
| |
| |
| |
| | |
Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
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>
|
|/
|
|
|
|
|
|
|
|
| |
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: add lto and gc-sections to reduce size
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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>
|
| |
| |
| |
| | |
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
|\ \
| |/
|/| |
shairport-sync: update to 3.3.6
|
| |
| |
| |
| |
| |
| |
| |
| | |
Use PKG_INSTALL for consistency between packages.
Ran the init script through shellcheck.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
|/
|
|
| |
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The recent update to ffmpeg broke this.
Instead, use the relevant libraries separately.
Added AAC support. AAC is very common and was recently fixed to be
compatible with BUILD_PATENTED.
Explicitly pass all configure arguments, to avoid future breakage.
Remove autoreconf. autotools files are not being patched.
Add PKG_BUILD_PARALLEL for speed.
Other minor cleanups.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
|
|
|
| |
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
|\
| |
| | |
ALSA update - 1.2.2
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Removed upstreamed patch.
Remove other patch and replace with a simple configure variable.
Add another configure variable to avoid linking to libatopology.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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>
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
| |
Removed upstreamed patches. Only the first was really needed.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
|
|
|
|
|
| |
Needed for errno definition.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
|\
| |
| | |
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>
|
| |
| |
| | |
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
|/
|
|
|
| |
It must be reversed to work properly.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
|\
| |
| | |
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>
|
|/
|
|
|
|
| |
Otherwise int8_t is undeclared.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
|\
| |
| | |
squeezelite: update to 1.9.6-1206
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Rebased patches.
Ran init script through shellcheck.
Several Makefile cleanups.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
| |
| |
| |
| |
| |
| | |
Fixes compilation.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
| |
| |
| |
| |
| |
| | |
Fixes compilation.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
|\ \
| | |
| | | |
mpc: update to 0.33
|
| |/
| |
| |
| |
| |
| |
| |
| | |
Small Makefile cleanups.
Ran script through shellcheck.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
|/
|
|
| |
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|\
| |
| | |
forked-daapd: update to 27.1
|
| |
| |
| |
| | |
Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
| |
| |
| |
| |
| |
| |
| | |
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>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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>
|
|/
|
|
|
|
| |
Changed URLs to HTTPS.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
|
|
|
|
|
| |
Rebased patch.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
|\
| |
| | |
fdk-aac: Update to 2.0.1 and add free version
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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>
|