As implemented, these get duplicated. In particular, the ldflags get
recursive and with some recent OpenWrt change, it errors.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
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>
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>
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>
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>
Standard assignment is immediate expansion without any extraneous spacing, RFC822 compliant email addresses and consistent section assignments
Signed-off-by: Stephen Walker <stephendwalker+github@gmail.com>