361 Commits

Author SHA1 Message Date
naddy
21f1bb8ad8 drop RCS Ids 2022-03-11 20:15:18 +00:00
sthen
27f8507d60 tweak to sndio pkgconfig bits, from Brad 2022-02-27 20:26:31 +00:00
sthen
65d2f6e06d mplayer: use pkgconfig for sndio; from Brad 2022-02-27 12:41:51 +00:00
sthen
6fed379db8 mplayer: disable Live555 support, from Brad
There are quite a few CVE in this codebase; newer releases have changed
and MPlayer cannot build with it anyway.
2022-02-23 21:45:23 +00:00
sthen
43a8857415 update to mplayer-20211106, from Brad, ok sdk@ 2021-12-07 20:03:57 +00:00
sthen
210181f0b6 bump for FFmpeg update, from Brad 2021-11-08 12:42:11 +00:00
matthieu
79e3a6461b mplayer: Slightly tweaking the configure bits for riscv. From Brad. 2021-07-25 15:13:21 +00:00
matthieu
eed65737a3 Add support for riscv64. ok Brad Smith (maintainer) 2021-07-13 06:04:19 +00:00
cwen
890ea9b53f mplayer: fix the runtime on powerpc G3s
Brad sent me a diff to rearrange CONFIGURE_ARGS for powerpc. Runtime testing on
a G3 machine led to SIGILLs.

The runtime cpu detection configure flag enables the '-maltivec' compiler flag
by default, leading to the execution of altivec instructions unconditionally at
runtime. They are not supported on G3s, so fix that issue by disabling the
runtime cpu detection feature.

OK Brad (maintainer)
2021-07-10 11:49:34 +00:00
rsadowski
c053434287 Update FFmpeg to 4.4
From diff from Brad
2021-04-29 03:57:54 +00:00
sthen
653d574c4d update to FFmpeg 4.3.2, from Brad 2021-02-23 14:30:04 +00:00
sthen
480466f6c3 update to mplayer-20210124, from Brad 2021-02-06 21:46:32 +00:00
sthen
e686ccb07e update to FFmpeg 4.3.1, from Brad. 2020-10-04 18:33:40 +00:00
naddy
858e826543 Switch the CDDB default to gnudb.org.
The freedb.org CD track database has been discontinued.

ok Brad
2020-07-09 16:14:07 +00:00
ajacoutot
022ff4489e Update to ffmpeg-4.3.
from Brad (maintainer)
2020-06-18 07:03:15 +00:00
ajacoutot
2fac76290b Cope with new FFmpeg version.
from Brad (maintainer)
2020-06-09 14:33:21 +00:00
ajacoutot
5b59150e7a Update to mplayer-20200229. 2020-03-01 10:01:04 +00:00
ajacoutot
bd120f979e Update to FFmpeg 4.2.2.
from Brad (maintainer)
2020-01-01 10:56:02 +00:00
ajacoutot
93265ac5f3 Update to mplayer-20191224.
from Brad (maintainer)
2019-12-25 15:52:25 +00:00
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