Commit Graph

365 Commits

Author SHA1 Message Date
jca feb45f90be Fix ffmpeg API usage, lets this build with clang 15
Maintainer timeout
2023-01-24 17:48:32 +00:00
sthen e0d4d9db09 update to ffmpeg-4.4.3, from Brad 2022-12-04 20:12:36 +00:00
ratchov 7975901639 Use sio_flush() instead of sio_stop() to improve controls responsiveness
ok sthen
2022-04-29 08:54:18 +00:00
sthen e24b55a575 update to FFmpeg-4.4.2, from Brad 2022-04-25 07:59:23 +00:00
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