342 Commits

Author SHA1 Message Date
ajacoutot
b99f731517 Update to FFmpeg 4.2.1.
from Brad (maintainer)
2019-09-08 10:08:59 +00:00
ajacoutot
1d63d75507 Update to mplayer-20190817.
- additional SSE2 support.

from Brad (maintainer)
2019-08-18 06:46:54 +00:00
ajacoutot
ba189aa6a1 Bump FFmpeg version.
from Brad (maintainer)
2019-08-17 08:24:43 +00:00
ajacoutot
6f3b06dfa6 Bug fix update to FFmpeg 4.1.4.
from Brad (maintainer)
2019-07-09 07:00:52 +00:00
ajacoutot
d390afa349 Update to mplayer 20190520.
from Brad (maintainer)
2019-05-23 08:52:16 +00:00
ajacoutot
2e0604843e Update to ffmpeg-4.1.3.
from Brad (maintainer)
2019-04-02 18:42:11 +00:00
ajacoutot
c5be287d35 Update to mplayer-20190330.
from Brad (maintainer)
2019-03-30 17:17:54 +00:00
ajacoutot
d36ee33a27 Chase FFmpeg version update.
from Brad (maintainer)
2019-03-24 09:03:35 +00:00
sthen
39cd06e737 fix mplayer for FFmpeg 4.x, from Brad 2019-02-25 22:42:19 +00:00
sthen
a8428f7647 Use https for comstyle.com MASTER_SITES lines. From Brad. 2019-02-03 12:30:10 +00:00
naddy
2877fc2cc2 allow text relocations from non-PIC i386 assembly since we already link
with the FFmpeg libraries where we do the same; ok Brad
2018-11-25 19:18:21 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
ajacoutot
a8f8e4b2fa Revert part of the configure script to deal with older FFmpeg.
from Brad (maintainer)
2018-09-24 08:11:27 +00:00
ajacoutot
59cb7e8f32 Update to mplayer-20180916.
from Brad (maintainer)
2018-09-22 07:06:05 +00:00
ajacoutot
2f74383ee1 Update to ffmpeg 2.8.15 (now followin upstream versioning).
from Brad (maintainer)
2018-09-21 21:40:19 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
ajacoutot
1656dba8bc Update to FFmpeg 20180721 snapshot to update to 2.8.15.
from Brad (maintainer)
2018-07-23 10:34:40 +00:00
ajacoutot
85e2bedfb6 Revert.
It's unclear it's been properly tested and Brad isn't answering.

Thanks to by naddy@ that confirmed that our arm people (patrick@, kettenis@)
told him that OpenBSD/armv7 enforces strict alignment for now and this chunk in
configure sounds wrong: HAVE_FAST_UNALIGNED.
2018-07-12 11:59:09 +00:00
ajacoutot
765084a7d7 Remove ARM workaround.
from Brad (maintainer)
2018-07-11 09:08:16 +00:00
naddy
7b37b22d7d Remove fixed-point workarounds; our arm arch unconditionally supports
floating point.
2018-07-10 16:26:42 +00:00
sthen
40575a4cde fix the clock_gettime check, from Brad 2018-06-24 17:48:28 +00:00
naddy
c9a3ed9616 fix build with clang6 2018-04-11 12:01:23 +00:00
ajacoutot
ef2c89e32b Bump FFMPEG_V. 2018-02-20 05:57:51 +00:00
jca
702a7fd10c Also unlock those on non-clang archs... 2017-12-20 18:37:52 +00:00
naddy
11e3dd67b3 switch COMPILER from the old, confusing shortcuts to the more explicit format 2017-11-16 23:20:37 +00:00
ajacoutot
9d8bfa03a4 Bump ffmpeg version. 2017-08-26 07:41:32 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
23437f34b1 somehow I forgot mplayer. Use COMPILER, there's nothing special
about this port.
2017-07-20 21:47:23 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
ajacoutot
6d032325fb Sync FFMPEG_V with graphics/ffmpeg.
from Brad (maintainer)
2017-06-15 11:33:50 +00:00
sthen
073d25a37c use LIBCXX 2017-04-10 11:46:32 +00:00
ajacoutot
ecaf87b700 Remove ONLY_FOR_ARCHS; we're building almost everywhere and CLANG_ARCHS
now exists.

from Brad (maintainer)
2017-02-17 09:05:09 +00:00
ajacoutot
b2477ea91a Bump FFMPEG_V to 20170208.
from Brad (maintainer)
2017-02-09 12:58:39 +00:00
sthen
bcc3ab3049 As spotted by jmc@ and someone else who I forgot, mplayer has a hidden dep
on libbs2b; add it as a proper dependency to avoid periodic package breakage.
ok Brad.
2017-02-01 20:59:41 +00:00
ajacoutot
898c3dd68d Sync FFMPEG_V.
from Brad (maintainer)
2016-12-11 09:28:20 +00:00
ajacoutot
d4656d0501 Sync with new FFMPEG version
from Brad (maintainer)
2016-12-05 09:03:09 +00:00
ajacoutot
5083444b88 Update to mplayer-20161008.
from Brad (maintainer)
2016-10-08 20:14:06 +00:00
ajacoutot
bc2f7bf585 New FFmpeg version.
from Brad (maintainer)
2016-10-08 17:51:30 +00:00
naddy
a3816f723a replace libiconv module 2016-09-12 21:14:09 +00:00
ajacoutot
03e238d632 Sync FFMPEG_V.
from Brad (maintainer)
2016-09-06 12:37:52 +00:00
jasper
139ba6b71a Fix for CVE-2016-4352, from upstream
ok aja@
2016-07-05 06:59:29 +00:00
ajacoutot
b7c1384a35 Sync with new ffmpeg version.
from Brad (maintainer)
2016-05-03 06:06:26 +00:00
espie
aa32c7f96e grumble cvs and dead files 2016-04-04 12:54:32 +00:00
espie
efb6d7faad something changed in latest mplayer, it no longer plays animated gifs
without burping.

turns out the extra info stuff gets corrupted/badly loaded, with sizes
such that this tries to allocate huge amounts of memory.

Work around by not copying stuff over if the malloc fails.

okay aja@
2016-04-04 12:44:08 +00:00
naddy
42bc647e80 remove SHARED_ONLY from ports that only use modules that neither set nor
read this variable
2016-03-18 23:12:15 +00:00
ajacoutot
2d38b0b968 Update to mplayer-20160306.
from Brad (maintainer)
2016-03-14 19:50:13 +00:00
ajacoutot
e0e1ce18bd Bump FFMpeg version.
from Brad (maintainer)
2016-01-14 06:10:19 +00:00
sthen
39bf6afb32 Use srand_deterministic() in mplayer noise filter; not doing this breaks
2-pass encoding with -vf noise which expects the same noise on each pass.
Reported by Rich Felker, ok Brad.
2015-12-21 01:08:16 +00:00
ajacoutot
48f6760a9c New FFmpeg version.
from Brad
2015-11-16 06:37:35 +00:00
ajacoutot
537868c9cd Missing dep.
from Brad (maintainer)
2015-10-06 21:39:50 +00:00