| Commit message (Collapse) | Author | Age |
|
|
| |
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Ted Hess <thess@kitschensync.net>
|
|
|
|
| |
Signed-off-by: Peter Wagner <tripolar@gmx.at>
|
|
|
|
| |
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
|
|
|
|
|
|
| |
* update to 12.1
* cleanup Makefile
Signed-off-by: Peter Wagner <tripolar@gmx.at>
|
|
|
|
| |
Signed-off-by: Peter Wagner <tripolar@gmx.at>
|
|
|
|
| |
Signed-off-by: Peter Wagner <tripolar@gmx.at>
|
|\
| |
| | |
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: https://github.com/mstorsjo/fdk-aac/commit/a50eecf65b5ce5d4f03768c5c2cb4b492d2badad
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
|
| |
| |
| |
| | |
Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
|
|\ \
| | |
| | | |
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>
|
| |/
|/|
| |
| |
| |
| | |
Disable libsamplerate
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
|
|\ \
| | |
| | | |
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>
|
|/ /
| |
| |
| |
| |
| | |
Update mpg123 to 1.25.10
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
|
| |
| |
| |
| |
| |
| | |
Properly strip any -O switch
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
|
| |
| |
| |
| | |
Signed-off-by: Ted Hess <thess@kitschensync.net>
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
| |
Signed-off-by: Johnny Vogels <35307256+jmv2009@users.noreply.github.com>
|
|
|
|
| |
Signed-off-by: Ted Hess <thess@kitschensync.net>
|
|\
| |
| | |
mpg123: Update to 1.25.8
|
| |
| |
| |
| |
| |
| | |
Update mpg123 to 1.25.8
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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>
|
|/
|
|
| |
Signed-off-by: Ted Hess <thess@kitschensync.net>
|
|
|
|
| |
Signed-off-by: Ted Hess <thess@kitschensync.net>
|
|
|
|
|
|
|
|
| |
Build timestamp prevents reproducible builds [0].
[0] https://reproducible-builds.org/docs/timestamps/
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
|
|
|
|
|
|
| |
-O3 already includes -fomit-frame-pointer -fschedule-insns2
Thanks Philip Prindeville for pointing this out and sorry for the noise.
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
|
|\
| |
| | |
sound/lame: Add optional experimental optimization
|
| |
| |
| |
| |
| |
| |
| | |
Add optional experimental optimization
Generic approach for --enable-expopt=full
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
|
|/
|
|
|
|
|
| |
Update to latest commit upstream
Add optimization option
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
|
| |
|
|
|
|
|
| |
Update mpg123 to 1.25.7
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
|
|\
| |
| | |
sound/lame: Update to 3.100
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Update LAME to 3.100
* Switch to shared library instead of static binary as it adds very little
overhead if you only need LAME binary but saves space if you need both
library and binary.
Static / Shared:
LAME binary: ~252kbyte / ~72kbyte - IPK: ~138kbyte / ~34kbyte
LAME library: ~216kbyte / ~216kbyte - IPK: ~117kbyte / ~117kbyte
* Drop patch, not needed
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
|
|/
|
|
| |
Signed-off-by: Peter Wagner <tripolar@gmx.at>
|
|
|
|
| |
Signed-off-by: Peter Wagner <tripolar@gmx.at>
|
|\
| |
| | |
sound/mpg123: Update to 1.25.6
|
| |
| |
| |
| |
| | |
Update mpg123 to 1.25.6
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
fix Makefile chmod (644)
replace MD5SUM with HASH
add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git
(PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now)
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Ted Hess <thess@kitschensync.net>
|
|\ \
| | |
| | | |
pianod: Update to 174.07. Replace libmad with libmpg123
|
| | |
| | |
| | |
| | | |
Signed-off-by: Ted Hess <thess@kitschensync.net>
|
|/ /
| |
| |
| | |
Signed-off-by: Ted Hess <thess@kitschensync.net>
|
|/
|
|
|
|
|
|
| |
This adds a patch which is a backport of https://github.com/ejurgensen/forked-daapd/commit/1b8adc11edec48a9b8fcb75b9efdaf618a6744bd
This should prevent the gperf build errors on some platforms.
Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
configure finds libpulse and then tries to include the header, but fails,
because pulseaudio isn't a dependency in the Makefile. This change disables
pulseaudio support so configure won't do this.
It wasn't the intention with version update 25.0 of forked-daapd to extend
with pulseaudio support, but maybe do that later.
Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
|
|
|
|
|
|
|
| |
Need to put the build dependency to gperf back, because there is a
bug in forked-daapd 25.0's configure.ac when building without gperf
Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
|
|
|
|
| |
Signed-off-by: Peter Wagner <tripolar@gmx.at>
|
|
|
|
|
|
|
|
|
| |
Rearrange dependencies
General cleanup of Makefile
Fix compilation and linking problems
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
Signed-off-by: Ted Hess <thess@kitschensync.net>
|