naddy
7f61407556
drop RCS Ids
2022-03-11 19:39:15 +00:00
sthen
631d3ba932
update to x264-20220205, from Brad
2022-02-15 17:22:35 +00:00
rsadowski
69d4c7a6e7
Update x264 to 20210415
...
Update diff from Brad
2021-04-28 04:03:24 +00:00
sthen
b04df75af9
Use HW_NCPUONLINE/_SC_NPROCESSORS_ONLN for FFmpeg, VLC, X264. From Brad.
2021-04-03 11:15:46 +00:00
sthen
a2c9b36626
FFmpeg, dav1d, x264: disable asm on (32-bit) arm. OpenBSD runs this with
...
strict alignment but the asm code in these assumes that unaligned access
works. From Brad.
2020-11-05 19:42:28 +00:00
ajacoutot
14755ce042
Update to x264 20200705.
...
A few bug fixes including for some warnings with the ASM code with NASM 2.15.
from Brad (maintainer)
2020-07-05 07:42:11 +00:00
ajacoutot
b6a0afdc4d
Add SEPARATE_BUILD to a few ports.
...
QEMU has deprecated in src tree builds.
from Brad (maintainer)
2020-04-04 08:36:55 +00:00
ajacoutot
fcc3ef8dec
Simplify atomic handling.
...
from Brad (maintainer)
2020-03-01 10:02:12 +00:00
ajacoutot
8f5e792c9a
Update to 20191220 snapshot.
...
from Brad (maintainer)
2019-12-24 15:03:18 +00:00
visa
abe824e2ce
Disable assembly optimizations on mips64 and mips64el to fix build.
...
MSA requires MIPS64r5 or newer CPU.
OK Brad (maintainer)
2019-10-19 16:59:33 +00:00
ajacoutot
d5e8bb2c3a
Update compiler across some multimedia ports to be consistent in using
...
ports-gcc for non clang archs.
from Brad
2019-08-19 06:04:22 +00:00
ajacoutot
debd041ac0
Update to x264-20190720.
...
from Brad (maintainer)
2019-07-22 06:56:33 +00:00
naddy
7ab397505a
Switch to PERMIT_PACKAGE. CDROM restrictions are no longer applicable.
2019-07-14 00:39:34 +00:00
naddy
dafbfe8566
build PIC code on all archs; from Brad
2018-11-02 23:37:03 +00:00
ajacoutot
be0bbc0221
Update to x264-20180908.
...
This update enables 10-bit depth support.
from Brad (maintainer)
2018-09-16 06:37:15 +00:00
sthen
de2c24835a
use clock_gettime, from Brad.
2018-07-01 21:10:10 +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
naddy
11e3dd67b3
switch COMPILER from the old, confusing shortcuts to the more explicit format
2017-11-16 23:20:37 +00:00
sthen
a6aa8b1216
update to x264-20170717, from Brad
2017-08-10 12:01:20 +00:00
ajacoutot
b774798289
Drop MODULES and use COMPILER instead.
...
from Brad (maintaine) with input from espie@
2017-06-12 08:54:55 +00:00
ajacoutot
079f9042e5
Use atomic ops on aarch64.
...
from Brad (maintainer)
2017-03-01 08:53:46 +00:00
ajacoutot
0ed07e1e75
Update to x264-20170125.
...
from Brad (maintainer)
2017-01-26 03:16:57 +00:00
ajacoutot
40e26390e0
Update to x264-20160930.
2016-10-03 08:04:37 +00:00
ajacoutot
6635918b1b
Update to x264-20160508.
...
from Brad (maintainer)
2016-05-09 06:09:09 +00:00
naddy
8dee10176b
remove simple instances of NO_SHARED_LIBS
2016-03-10 22:51:45 +00:00
ajacoutot
86adc8f24c
Use __sync atomic op on sparc64.
...
from Brad (maintainer)
2016-01-02 07:49:19 +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
04c1948976
Update to x264-20150728.
...
from brad (maintainer)
2015-08-13 07:35:21 +00:00
ajacoutot
6619783cf4
Use __sync_fetch_and_add on a few more archs other than i386 (amd64,
...
powerpc, alpha, sparc).
from brad (maintainer)
2015-07-06 21:54:33 +00:00
kettenis
b20f22ef55
Drop local changes that build the static library without -fPIC. These days
...
most of our architectures default to PIE, which for all practical purpose
is equivalent to PIC. This also brings back -Bsymbolic, which is needed
on amd64 to work around the fact that some of the assembler code generates
R_X86_64_PC32 relocations that binutils 2.17 complains about (rightly so).
Set REVISION to reflect that this actually changes the generated binaries.
ok ajacoutot@
2015-05-11 19:30:20 +00:00
brad
62a5ac322a
Update to x264-20141218.
2015-01-07 08:53:07 +00:00
jasper
1dddebc95a
remove instances of MODCLANG_LANGS=c as 'c' is already the default.
...
nb: it leaves cases where multiple languages (such as 'c' and 'c++') to make
it clear what the full list is.
ok brad@
2014-10-15 17:33:51 +00:00
brad
64e8373cad
Update to x264-20140525.
...
ok juan@
2014-06-02 22:01:02 +00:00
brad
34e8ba7fa8
Also build with Clang on i386.
...
ok ajacoutot@
2014-05-31 01:54:17 +00:00
brad
fa76add991
Have amd64 use Clang + the integrated assembler to build the ASM support
...
within x264. Enabling the ASM support results in a huge performance
improvement.
ok sthen@ espie@
2014-01-10 19:31:51 +00:00
brad
8c6aa61ebd
Update to x264-20131002.
...
ok ajacoutot@
2013-10-06 20:38:52 +00:00
naddy
c7e055641a
kill direct and indirect references to GCC2_ARCHS
2013-08-07 15:37:07 +00:00
brad
1ea8cd0ecf
Move this up to the top.
2013-07-05 21:32:21 +00:00
espie
4609ceb204
heck, even configure says it won't build
2013-07-05 06:34:46 +00:00
espie
eae66e4a7b
PERMIT_* / REGRESS->TEST sweep
2013-03-11 11:35:43 +00:00
brad
42c72159c7
Update to x 264 20130302.
...
ok ajacoutot@
2013-03-09 09:31:12 +00:00
brad
e3e1b6d923
Update to x264-20121114.
...
ok ajacoutot@
2012-11-23 03:53:37 +00:00
jasper
4272ee15d5
Remove -pthread patching.
...
from brad
2012-08-27 09:34:42 +00:00
ajacoutot
2effdf8b9c
Update to x264-20120520.
...
from Brad (maintainer)
2012-05-25 07:45:33 +00:00
ajacoutot
106788a9a6
Update to x264-20111027.
...
from Brad, maintainer
2011-11-07 15:53:08 +00:00
ajacoutot
9a3bf40840
Update to x264-20110830.
...
from Brad (maintainer)
bulk testing by jasper@
2011-09-14 09:23:49 +00:00
jasper
4b58a16831
- no need to use the gcc3 module anymore on sparc
...
from brad
2011-07-11 12:13:03 +00:00
sthen
38143b0412
fix license markers, from Brad
2011-06-24 20:10:27 +00:00
jakemsr
c24c1fd9fa
update to x264-20110225
...
from Brad (MAINTAINER)
2011-03-12 21:07:09 +00:00