Commit Graph

39 Commits

Author SHA1 Message Date
ajacoutot
28701516e9 Revert to version 1.6.1: newer versions require __atomic builtins
from Brad (maintainer)
2018-02-16 14:46:50 +00:00
ajacoutot
5e4d3b7304 Update to libvpx-1.7.0.
from Brad (maintainer)
2018-02-10 23:56:10 +00:00
jca
117daf116d Unlock libvpx on non-clang archs
base-gcc seems to be enough to build on arm, ports-gcc might be a better
choice given the amount of warnings such as:

  warning: ignoring alignment for stack allocated 'hbuf'
2017-12-20 18:15:04 +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
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
45595d500d vpx builds just fine with base clang instead of ports clang, unhardcode
libestdc++ accordingly.
2017-05-13 10:33:14 +00:00
sthen
bcbf44ab87 use LIBCXX 2017-04-10 11:46:18 +00:00
jca
b1bad7cb3e No need to force CC/CXX/LD any more
ok Brad (maintainer)
2017-03-08 02:22:14 +00:00
jca
d33f3a67e2 Fix on arm, avoid broken vector support in old gcc versions.
ok Brad (maintainer)
2017-02-22 14:26:22 +00:00
landry
b482df0c28 Remove -Wno-unknown-warning-option -Wno-clobbered when building
vp8/encoder/onyx_if.c and vp8/decoder/onyxd_if.c, those options only
exist in clang or recent gccs (?) - unbreaks the build on at least
macppc and loongson, maybe sparc64.

From Donovan Watteau, who tested this on loongson. Tested by myself on
macppc.
2017-02-18 14:06:20 +00:00
ajacoutot
dd5a915f78 Update to libvpx-1.6.1.
from Brad (maintainer)
2017-01-15 09:59:11 +00:00
ajacoutot
f5cbf2a063 Update to libvpx-1.6.0.
from Brad (maintainer)
2016-08-07 01:33:52 +00:00
naddy
8dee10176b remove simple instances of NO_SHARED_LIBS 2016-03-10 22:51:45 +00:00
pascal
1bc0330aba Bump REVISION for lang/clang MODULE changes. 2016-03-05 16:04:06 +00:00
ajacoutot
285469d11e Update to libvpx-1.5.0.
from Brad (maintainer)
2015-11-13 07:14:26 +00:00
ajacoutot
8663f12229 Update to libvpx-1.4.0.
Run-time tested on amd64, i386 and sparc64. Build tested on hppa.

from brad (maintainer)
2015-04-26 07:58:22 +00:00
phessler
16f4169646 use lower optimization levels, so compiles work on sparc 2015-04-17 07:58:12 +00:00
brad
179f111b92 Bring in fixes for the stack overflows with the SSE2 code on i386 and
fixes for the AVX detection (yes, just because a CPU has AVX support
does not mean the kernel does too -- silly Google developers).

Thanks to Mikolaj Kucharski <mikolaj at kucharski dot name> for reporting
the stack overflows, testing proposed patches and this back ported patch
against the current release.

ok sthen@
2015-02-11 00:07:47 +00:00
brad
d524a9003c Use a workaround on i386 for the stack overflows in the VP9 assembly code. 2015-01-16 11:30:05 +00:00
landry
c2653f6725 Fix build on hppa by using -O1, from brad 2014-09-23 21:38:49 +00:00
landry
876500178e BROKEN-hppa, constantly hits the 12h timeout building the same file... 2014-08-19 05:51:58 +00:00
brad
597f7cf1b7 Mention the particular file in the comment. 2014-05-06 04:19:55 +00:00
brad
830dc7bd73 Update to libvpx 1.3.0.
ok ajacoutot@
2014-04-29 23:58:06 +00:00
brad
cfa02cc603 Update to libvpx 1.2.0.
ok sthen@
2014-03-17 14:01:08 +00:00
naddy
c2832a1290 move http://code.google.com, *.googlecode.com, and sites.google.com to https
suggested by bentley@
2013-08-07 21:31:12 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
fgsch
0026897e38 revert part of the previous commit bringing the removal of
-Wl,--no-undefined back as it does not build otherwise.
discussed with jasper@ and sthen@
2012-08-28 13:04:01 +00:00
jasper
a9439ab0c8 - remove -pthread patching and pass --no-undefined now that that's accepted
from brad
2012-08-27 20:42:25 +00:00
ajacoutot
c323439945 Update to libvpx 1.1.0.
Also patched to fix operation on strict alignment archs: this fixes
libvpx on alpha/arm/hppa/mips64/sparc/sparc64.

from Brad (maintainer)
2012-05-22 18:22:50 +00:00
dcoppa
b32ee176cf Remove unnecessary patching. No change to the package.
From brad
2012-03-02 08:34:44 +00:00
dcoppa
995bcbc512 Update to libvpx 1.0.0.
From brad, with tweaks by me.
2012-02-28 12:28:29 +00:00
edd
295024e791 update to libvpx 0.9.6 from brad.
OK by MAINTAINER (brad)
2011-03-17 16:54:16 +00:00
espie
bc8dc9adb1 new depends 2010-11-19 07:23:05 +00:00
jakemsr
98b338b5ba let it build on sparc64
from Brad
2010-11-06 23:28:23 +00:00
ckuethe
d2955bc608 update to libvpx 0.9.5, from brad. tested with an upcoming update of mplayer
ok edd@
2010-10-31 21:05:38 +00:00
kili
85b68606e8 Don't pick up and use doxygen (wasting time) when it's installed.
From brad, who sent me this version a couple of days when i did
some testing ov libvpx and whined about my valuable cpu cycles.
2010-10-07 18:59:47 +00:00
ajacoutot
1e06632cc8 Typo. 2010-10-05 04:53:50 +00:00
ckuethe
c5ea56e937 import of the Google/ON2 VP8 codec, from brad 2010-10-04 23:56:16 +00:00