Ted Hess
75f0499469
ffmpeg/libx264: Replacing YASM with NASM and fixing ffmpeg/x264 module dependency
...
Both libraries on X86 platforms require NASM instead of YASM going forward.
Signed-off-by: Ted Hess <thess@kitschensync.net>
2018-06-28 19:54:09 -04:00
Daniel Engberg
b386c497e1
libs/libx264: Update to snapshot 20180401
...
Update libx264 to snapshot 20180401
Scrub any previous set -O flags, cosmetic change.
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2018-04-14 09:35:35 +02:00
Daniel Engberg
4faeef52ea
libs/libx264: Update to snapshot 20170623
...
Update libx264 to snapshot 20170623
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-06-24 13:46:18 +02:00
Florian Fainelli
39b2c6f2f5
libx264: Blacklist all MIPS CPUs for assembly optimizations
...
None of the CPUs supported in OpenWrt/LEDE are MSA capable (requires
MIPS32r5/r6 for that) which would lead to this error during configure:
You specified a pre-MSA CPU in your CFLAGS.
If you really want to run on such a CPU, configure with --disable-asm.
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
2017-04-01 17:52:34 -07:00
Ted Hess
a41be403e6
libx264: Add AMD Geode and i486 to ASM blacklist, fix CPU type test
...
Signed-off-by: Ted Hess <thess@kitschensync.net>
2016-12-08 15:21:57 -05:00
Daniel Golle
4c58f29d4d
libx264: more build fixes
...
Introduce blacklist for CPU_TYPEs without ASM support in libx264
Add libpthread dependency required on non-musl builds
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-10-01 05:34:08 +02:00
Ted Hess
6131f24861
libx264: Re-enable powerpc (SOFT_FLOAT builds OK)
...
Signed-off-by: Ted Hess <thess@kitschensync.net>
2016-09-30 13:02:37 -04:00
Daniel Golle
71160d214a
libx264: mark as broken on powerpc
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-09-23 00:45:36 +02:00
Daniel Golle
ab010288da
libx264: fix build on soft-float targets
...
--disable-asm isn't enough to disable building assembly code on ARM.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-09-23 00:31:23 +02:00
Daniel Golle
58a4ee2c79
libx264: allow building with yasm
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-09-03 14:49:57 +02:00
Ted Hess
f628fa9f83
libx264: Fix build errors on x86 targets due to missing ASM features (yasm)
...
minor cleanup of CFLAGS, remove COPTS warnings
yasm needs to be added to x86 toolchain
(LEDE updated: c08651226f
)
Signed-off-by: Daniel Golle daniel@makrotopia.org
Signed-off-by: Ted Hess <thess@kitschensync.net>
2016-08-19 17:48:33 -04:00
Adrian Panella
118a0c8510
libx264: update version
...
Signed-off-by: Adrian Panella <ianchi74@outlook.com>
2016-08-15 22:42:36 -05:00
Adrian Panella
71a4f450bb
libx264: create package
...
libx264: create package
Signed-off-by: Adrian Panella <ianchi74@outlook.com>
add BUILD_PATENTED
2016-04-28 21:49:21 -05:00