Commit Graph

550 Commits

Author SHA1 Message Date
Jan Beich
1b95f2a4be multimedia/svt-vp9: update to s20180426
Changes:	2437369...ce24589
2019-04-29 08:08:45 +00:00
Jan Beich
2e4f4c8fd4 multimedia/svt-av1: update to s20180427
Changes:	38818d95...bef67501
2019-04-28 17:44:41 +00:00
Jan Beich
bcedfe2046 multimedia/ffmpeg: fix stage-qa warnings
- Add USES=gl for USE_GL=gl
- Add USE_XORG=x11 where required

PR:		237307
Submitted by:	Samy Mahmoudi
2019-04-28 17:44:33 +00:00
Jan Beich
7665f3ad3e multimedia/svt-av1: update to s20180409
Changes:	1bd31d3c...38818d95
2019-04-11 00:52:00 +00:00
Jan Beich
12b1f73693 multimedia/ffmpeg: unbreak SVTAV1 after r498218
API changed but ABI remained the same e.g., yStride -> y_stride
https://github.com/OpenVisualCloud/SVT-AV1/commit/33b0e1c7da2d

PR:		237092
Reported by:	rozhuk.im@gmail.com
2019-04-08 15:06:25 +00:00
Thomas Zander
8a6dd6ec51 Chase update of libbluray to upstream release 1.1.1 2019-04-07 12:09:23 +00:00
Jan Beich
3f92141aec multimedia/ffmpeg: update to 4.1.3
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1.3:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
MFH:		2019Q2 (stabilization, maybe security)
2019-04-02 17:26:46 +00:00
Jan Beich
12a0b91ab4 multimedia/ffmpeg: backport some aom/dav1d fixes 2019-03-30 00:34:14 +00:00
Jan Beich
7eefdd1096 multimedia/ffmpeg: update to 4.1.2
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1.2:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
MFH:		2019Q1 (other stabilization, maybe security)
2019-03-23 13:13:55 +00:00
Jan Beich
4f594e8803 multimedia/x264: update to 0.157.2945
Changes:	https://git.videolan.org/?p=x264.git;a=shortlog;h=72db437770fd1ce3961f624dd57a8e75ff65ae0b
ABI:		https://abi-laboratory.pro/tracker/timeline/x264/
2019-03-18 21:45:10 +00:00
Thomas Zander
23a7653d1c Prefer dav1d over for decoding
PR:		234194
Submitted by:	jbeich (patch)
Reported by:	rozhuk.im@gmail.com
2019-03-16 17:29:46 +00:00
Jan Beich
263c7f8e48 multimedia/svt-av1: update to s20180315
Changes:	a30e1f6...b114a03
2019-03-15 21:40:35 +00:00
Jan Beich
0fadc89e86 multimedia/ffmpeg: backport fixes for libdav1d 2019-03-13 00:48:09 +00:00
Jan Beich
71bb197b3a multimedia/x265: update to 3.0
- Add SVTHEVC option, see http://x265.org/x265-svt-hevc-house/
- Drop libmd patch due to rebase churn for what little value it provides

Changes:	https://x265.readthedocs.io/en/latest/releasenotes.html#version-3-0
PR:		235906
Approved by:	maintainer timeout (2 weeks)
2019-03-10 17:10:56 +00:00
Jan Beich
f045591b26 multimedia/svt-av1: update to s20180307
Changes:	8d75aad...a30e1f6
2019-03-08 16:46:57 +00:00
Jan Beich
de6f11daf8 multimedia/ffmpeg: enable DAV1D by default
Let package users watch AV1 content in standalone players.

PR:		235953
2019-03-04 19:49:25 +00:00
Jan Beich
e7086243f9 multimedia/dav1d: update to 0.2.0
Changes:	https://code.videolan.org/videolan/dav1d/tags/0.2.0
Changes:	https://code.videolan.org/videolan/dav1d/blob/0.2.0/NEWS
Changes:	https://code.videolan.org/videolan/dav1d/compare/0.1.0...0.2.0
2019-03-04 19:49:17 +00:00
Jan Beich
740f817305 multimedia/svt-av1: update to s20180228
Changes:	32e2f1c...a6c1f81
2019-03-02 00:49:57 +00:00
Jan Beich
799527fe5d multimedia/svt-av1: update to s20180222
Changes:	56df866...425ba77
2019-02-23 00:34:15 +00:00
Jan Beich
a246af30ce multimedia/ffmpeg: add another HEVC encoder 2019-02-17 17:05:49 +00:00
Jan Beich
aa54922a20 multimedia/ffmpeg: unbreak "make makesum" after r493156
====> Two or more enabled options conflict with each other
=====> Option SVTAV1 conflicts with SVTVP9 (select only one)
======> Both vendor patches cannot be applied at the same time
=====> Option SVTVP9 conflicts with SVTAV1 (select only one)
======> Both vendor patches cannot be applied at the same time
*** Error code 1
2019-02-17 17:03:44 +00:00
Jan Beich
4389cfd10d multimedia/ffmpeg: add another VP9 encoder 2019-02-17 07:46:40 +00:00
Jan Beich
72c45be191 multimedia/ffmpeg: limit SVT-AV1 distfile to its own PATCH_SITES
SVT-VP9 is expected in future which would also append PATCH_SITES.
2019-02-17 07:46:28 +00:00
Jan Beich
9ff8c279aa multimedia/ffmpeg: unbreak SVTAV1=off on amd64 after r493026
===>  Configuring for ffmpeg-4.1.1,1
Unknown option "--disable-libsvtav1".
See ./configure --help for available options.
===>  Script "configure" failed unexpectedly.

Reported by:	leres
Pointy hat to:	jbeich
2019-02-16 20:40:22 +00:00
Jan Beich
312e6c8ea4 multimedia/ffmpeg: add another AV1 encoder 2019-02-16 00:42:45 +00:00
Jan Beich
8a9fefa23f multimedia/ffmpeg: update to 4.1.1
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1.1:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
MFH:		2019Q1 (other stabilization, maybe security)
2019-02-09 22:44:38 +00:00
Jan Beich
7c039bce3a multimedia/libvpx: update 1.8.0
www/firefox, www/firefox-esr, mail/thunderbird wait for upstream fix via
https://bugzilla.mozilla.org/show_bug.cgi?id=1525393

Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.7.0..v1.8.0
ABI:		https://abi-laboratory.pro/tracker/timeline/libvpx/
2019-02-06 13:33:13 +00:00
Mathieu Arnold
b43093e4a3 Disable CHROMAPRINT option, it is creates a loop, and is marked broken. 2019-01-14 16:16:49 +00:00
Jan Beich
5c7866ea4a multimedia/ffmpeg: backport fixes for libaom/libdav1d 2019-01-10 00:39:22 +00:00
Jan Beich
d42a1c8a21 multimedia/ffmpeg: chase config.log location after r452570
https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/3f17751eeb7e
2018-12-29 00:02:31 +00:00
Jan Beich
20990c3f87 multimedia/aom: update to 1.0.0.1104
Changes:	https://aomedia.googlesource.com/aom/+log/9a48f9ca5..9b1252eab
2018-12-27 00:26:36 +00:00
Jan Beich
a681d90d91 multimedia/aom: update to 1.0.0.1080
Changes:	https://aomedia.googlesource.com/aom/+log/440e6d412..54f971197
2018-12-20 00:46:32 +00:00
Jan Beich
6a409b0f39 multimedia/ffmpeg: backport dav1d support
If both AOM and DAV1D are enabled FFmpeg defaults to libaom-av1,
so libdav1d needs to be selected explicitly. For example,

$ mpv --vd=libdav1d, --ytdl-format='bestvideo[vcodec=av01.0.05M.08]+bestaudio' \
    'https://www.youtube.com/playlist?list=PLyqf6gJt7KuHBmeVzZteZUlNUQAVLwrZS'
2018-12-16 08:02:16 +00:00
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2018-12-12 01:35:33 +00:00
Jan Beich
0872f77fd4 multimedia/ffmpeg: update to 4.1
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
2018-11-06 01:50:26 +00:00
Jan Beich
2330902bf7 multimedia/ffmpeg: update to 4.0.3
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.0.3:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR:		227726 (for tracking)
Security:	CVE-2018-15822
MFH:		2018Q4 (bug and fuzz fixes)
2018-11-03 09:38:18 +00:00
Jan Beich
c0eb337199 multimedia/aom: update to 1.0.0.858
Changes:	https://aomedia.googlesource.com/aom/+log/fa873d82a..125ec7775
2018-10-31 20:49:34 +00:00
Thomas Zander
5b633a3df0 Unbreak build on 12-BETA after OpenSSL 1.1.1 import into base
PR:		232707
Submitted by:	fluffy
MFH:		2018Q4
2018-10-28 16:28:15 +00:00
Tobias Kortkamp
ab5da7f7fb multimedia/ffmpeg: Do not set DATADIR twice
PR:		232637
2018-10-24 18:07:43 +00:00
Jan Beich
c5333f12bf multimedia/ffmpeg: unbreak ALSA=off after r468844
https://ffmpeg.org/pipermail/ffmpeg-devel/2018-September/234516.html

PR:		232498
2018-10-21 10:33:37 +00:00
Thomas Zander
27f0d562b5 Enable XCB option by default
Rationale:
- XCB offers a comfortable screen capturing function via
  ffmpeg -f x11grab
- In the default package libxcb is installed as a dependency
  of libX11 anyway, hence no need to disable it for ffmpeg
  specifically

PR:		231215
Reported by:	vermaden@interia.pl
2018-10-14 06:59:59 +00:00
Jan Beich
ab5e245464 multimedia/aom: update to 1.0.0.693
1.0.0 was when bitstream stabilized. As browsers don't stick to a
particular version there's no reason for us as well.
https://chromium-review.googlesource.com/1234955
https://bugzilla.mozilla.org/show_bug.cgi?id=1489285

Changes:	https://aomedia.googlesource.com/aom/+log/v1.0.0..b69d8fe84/
Security:	oss-fuzz
2018-10-01 17:22:02 +00:00
Thomas Zander
84b6aee905 Bump PORTREVISION to chase update of multimedia/v4l_compat and libv4l 2018-09-29 08:04:27 +00:00
Jan Beich
0f3a05b652 multimedia/ffmpeg: expose libopenmpt after r479565 2018-09-12 04:16:43 +00:00
Jan Beich
907448d092 multimedia/aom: add new port
AOMedia Video 1 (AV1), is an open, royalty-free video coding format
designed for video transmissions over the Internet. It is being
developed by the Alliance for Open Media (AOMedia), a consortium of
firms from the semiconductor industry, video on demand providers, and
web browser developers, founded in 2015.

https://aomedia.org/
2018-09-02 16:32:21 +00:00
Antoine Brodin
ec3e56288a Switch default version of samba to 4.7
Samba 4.6 will be discontinued in a few weeks

Reviewed by:	mat
Differential Revision:	https://reviews.freebsd.org/D16904
2018-09-01 17:05:47 +00:00
Jan Beich
d6bccda8d9 multimedia/x264: update to 0.155.2917
- HI10P is always built after https://git.videolan.org/?p=x264.git;a=commitdiff;h=71ed44c73124

Changes:	https://git.videolan.org/?p=x264.git;a=shortlog;h=0a84d986e7020f8344f00752e3600b9769cc1e85
ABI:		https://abi-laboratory.pro/tracker/timeline/x264/
2018-08-10 00:55:12 +00:00
Gerald Pfeifer
09f9633cb6 Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
2018-07-29 22:18:44 +00:00
Jan Beich
8d6548eb02 multimedia/ffmpeg: update to 4.0.2
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.0.2:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
Security:	CVE-2018-1330[0-4]
PR:		227726 (for tracking)
MFH:		2018Q3
2018-07-18 21:39:06 +00:00
Mikhail Teterin
f52aa6f55d Upgrade x265 from 2.6 to 2.8 and:
. Explicitly disable use of AVX with clang (see patch for links)
	. Put non-SSL sources back on the list of MASTER_SITES

Bump PORTREVISION in the depending ports as appropriate.
2018-07-17 17:29:00 +00:00