52 Commits

Author SHA1 Message Date
ajacoutot
ee600dee25 Fix: segmentation fault for hist-scenecut option.
from upstream via Brad (maintainer)
2020-03-27 07:34:08 +00:00
ajacoutot
6df54e3970 Update to x265-3.3.
from Brad (maintainer)
2020-02-24 18:41:19 +00:00
ajacoutot
8ec24bd00b Fix bug in loading co-located CU's TU depth.
via Brad (maintainer)
2019-12-20 13:18:35 +00:00
ajacoutot
cf151a276d Update to x265-3.2.1. 2019-11-02 18:35:02 +00:00
ajacoutot
1f0927b8f9 Update to x265-3.2.
from Brad (maintainer)
2019-09-28 09:34:34 +00:00
ajacoutot
e665576d8b Update to x265-3.1.2.
from Brad (maintainer)
2019-08-17 08:26:24 +00:00
kn
871cb4832d Update to x265 3.1
Add patch to "Fix crash with aq-motion when aq-mode is disabled".

From Brad
2019-07-05 14:55:38 +00:00
kn
d8de39a7d9 Update to x265-3.0
From Brad (Maintainer)
2019-02-08 22:46:55 +00:00
ajacoutot
4d6731c749 Use upstream patch to fix the build on !X86 archs.
from Brad (maintainer)
2018-11-05 07:58:37 +00:00
naddy
402375a21f Build PIC code on all archs. Drop assembly code on i386 since it
doesn't support PIC.  with Brad
2018-11-03 20:38:03 +00:00
ajacoutot
8991a55c4c Fix the build on !X86 archs.
from Brad (maintainer)
2018-10-30 11:20:33 +00:00
ajacoutot
ccafbcfd4a Update to x265-2.9.
from Brad (maintainer)
2018-10-17 08:32:21 +00:00
naddy
754693a7c2 fix build on non-x86, from Brad 2018-07-17 14:20:05 +00:00
ajacoutot
740b5bf08a Update to x265-2.8. 2018-06-23 07:23:09 +00:00
ajacoutot
31125f4e3a Update to x265-2.7.
from Brad (maintainer)
2018-03-17 08:34:14 +00:00
ajacoutot
300d15d554 Enable some ports and adjust for atomic ops on arm.
from Brad
2018-01-20 11:42:59 +00:00
jca
8bd354bb9c Give those a chance on non-clang archs
Looks like this is broken since the transition to COMPILER.
2017-12-20 18:28:48 +00:00
ajacoutot
ecc9ddde59 Update to x265-2.6.
from Brad (maintainer)
2017-12-04 08:56:38 +00:00
naddy
11e3dd67b3 switch COMPILER from the old, confusing shortcuts to the more explicit format 2017-11-16 23:20:37 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
ajacoutot
de677fbd09 Update to x265-2.5.
from Brad (maintainer)
2017-07-17 08:05:29 +00:00
espie
cc5bc426ed switch everything to new COMPILER idiom, even stuff that won't build with clang
yet, but at least that part is done.
2017-05-31 08:08:15 +00:00
espie
0dbc5c68db builds fine with base clang 2017-05-13 17:53:28 +00:00
ajacoutot
ea4a7b9e36 Update to x265-2.4. 2017-04-23 21:47:37 +00:00
sthen
bcbf44ab87 use LIBCXX 2017-04-10 11:46:18 +00:00
ajacoutot
079f9042e5 Use atomic ops on aarch64.
from Brad (maintainer)
2017-03-01 08:53:46 +00:00
ajacoutot
4196ae3d6f Update to x265-2.3.
from Brad (maintainer)
2017-02-18 22:56:12 +00:00
ajacoutot
4611242347 Disable the benchmarks (not built by default) for now to workaround an
issue with Clang 4.0.

from Brad (maintainer)
2017-01-23 02:51:02 +00:00
ajacoutot
ca3d1b538d Update to x265-2.2.
from Brad (maintainer)
2016-12-30 14:29:25 +00:00
ajacoutot
7a043e784e Update to x265-2.1.
from Brad (maintainer)
2016-10-03 08:05:37 +00:00
ajacoutot
269af79e52 Update to x265-2.0.
from Brad (maintainer)
2016-08-20 12:00:35 +00:00
pascal
1bc0330aba Bump REVISION for lang/clang MODULE changes. 2016-03-05 16:04:06 +00:00
ajacoutot
70f3ba711f Update to x265-1.9.
from Brad (maintainer)
2016-02-26 16:27:55 +00:00
ajacoutot
9655763532 Enable the use of built-in atomic ops on mips64.
from Brad (maintainer)
2015-12-25 07:51:36 +00:00
ajacoutot
912ee89532 Update to x265-1.8.93.
from Brad (maintainer)
2015-11-09 06:44:09 +00:00
ajacoutot
ce07a0fa09 Unbreak on all archs.
from Brad (maintainer)
2015-10-01 15:13:36 +00:00
ajacoutot
090b5be6d8 Update to x265-1.7.
from brad (maintainer)
2015-05-24 07:17:50 +00:00
kettenis
d101848c9c Make sure the amd64 assembly code calls libc functions through the PLT such
that it can be used to bake PIE.  The binutils 2.15 linker (incorrectly)
allows direct calls, but binutils 2.17 flags this as an error.

ok Brad (maintainer)
2015-05-12 20:56:49 +00:00
ajacoutot
85178eb415 Switch the dist site to the VLC mirror.
from brad (maintainer)
2015-05-02 07:36:16 +00:00
sthen
3ae5c88cd1 update to x265-1.6, from Brad (maintainer) 2015-04-09 20:47:19 +00:00
brad
4bd57bada4 Hook up the tests.
ok sthen@
2015-02-18 03:59:26 +00:00
brad
4a898cb399 Update to x265 1.5.
ok sthen@
2015-02-17 01:28:01 +00:00
landry
26e4be3a83 hppa joins the BROKEN club 2015-01-15 18:09:06 +00:00
brad
c1d0f4cebe The 32-bit atomic ops functions are missing for mips64 and miod@ says
this definitely won't build on gcc3 archs.
2014-12-15 20:04:48 +00:00
brad
32015a4e81 Two commits from upstream..
constants: remove init/destroyROM functions
threading: use 32bit atomic integer operations exclusively

Tested on amd64/i386/sparc64 now builds on powerpc.
2014-12-08 08:25:05 +00:00
brad
bfecc50e99 Update to x265 1.4.
ok sthen@
2014-11-02 11:36:48 +00:00
brad
c14d6be66d also broken on mips64. 2014-10-09 02:23:10 +00:00
landry
88215d4d60 BROKEN-hppa - undefined refs to gcc builtin atomic ops.
That's what happens when you only care about i386/amd64, and dont even try
gcc4 module for other archs...
2014-09-16 19:21:21 +00:00
landry
752068dff9 BROKEN-powerpc: when linking libx265.so.0.0
undefined reference to `__sync_val_compare_and_swap_8'
undefined reference to `__sync_or_and_fetch_8'
2014-09-16 18:13:58 +00:00
brad
b7f79320d1 Sync one of the patches with what was commited upstream and add URLs
to the commited patches.

ok ajacoutot@
2014-09-05 15:29:41 +00:00