Commit Graph

11 Commits

Author SHA1 Message Date
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