Commit graph

371 commits

Author SHA1 Message Date
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
Jan Beich
e1d0ad3767 multimedia/ffmpeg: update to 4.0.1
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.0.1:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
Security:	CVE-2018-12458, CVE-2018-12459, CVE-2018-12460
PR:		227726 (for tracking)
2018-06-18 14:07:18 +00:00
Steve Wills
142143e5a7 Bump PORTREVISION on more opencv consumers due to opencv update 2018-05-09 20:27:51 +00:00
Jan Beich
44d5dd334e multimedia/ffmpeg: drop unused file after r468844 2018-05-04 06:46:42 +00:00
Jan Beich
c400a2c8b6 multimedia/ffmpeg: update to 4.0
- FFSERVER support was removed upstream
- libressl now uses libtls backend instead of patching openssl one
- Clang i386 no longer uses 16-byte aligned stack

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.0:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR:		227726
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D15175
2018-05-02 15:07:27 +00:00
Jason E. Hale
656577b723 Update sysutils/libcdio to 2.0.0
- Add regression tests

Update multimedia/vcdimager to 2.0.1
- Previous version is incompatible with new libcdio API; update was neccesary
- Add regression tests
- Fix LICENSE
- Sort pkg-plist
- Update WWW in pkg-descr

Bump PORTREVISON on dependent ports due to libcdio shared libary increase

Changes (libcdio):	http://git.savannah.gnu.org/cgit/libcdio.git/plain/NEWS?h=release-2.0.0
Changes (vcdimager):	https://github.com/rocky/vcdimager/blob/3b56705/NEWS
Differential Revision:	https://reviews.freebsd.org/D14469
2018-04-05 20:13:33 +00:00
Jason E. Hale
c28fd36d13 Update the placeholders for the MYSOFA option to use audio/libmysofa (added in r461283).
Minor sorting of options descriptions.

Reviewed by:	jbeich
Differential Revision:	https://reviews.freebsd.org/D14276
2018-03-27 11:10:57 +00:00
Mathieu Arnold
37677d32e3 Switch some MASTER_SITES from http/ftp to https.
Also some cleanup of dead entries.

PR:		226203
Submitted by:	Sam H
Sponsored by:	Absolight
2018-02-27 13:03:48 +00:00
Jan Beich
3347076708 multimedia/ffmpeg: update to 3.4.2
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4.2:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
MFH:		2018Q1 (maybe security)
2018-02-26 22:02:16 +00:00
Yuri Victorovich
23065efb69 multimedia/libbluray: Update to 1.0.2
Additional port changes:
* Changed to DISTVERSION
* Removed USES=autoreconf (not needed)
* Added post-extract creating symlink linux->freebsd

Bumped 6 depending ports.

Reported by:	portscout
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D14406
2018-02-17 21:45:29 +00:00
Guido Falsi
a434ac470f - Update multimedia/x265 to 2.6
- Use the distfile provided by the VideoLAN project
- Add options for HI10P and HI12P (available only for amd64)
- Add DEBUG option
- Add OPTIMIZED_CFLAGS option
- Force using clang 5.0 on 10.4. Base provided clang fails during
  compilation
- Chase shlib bump in dependent ports

PR:		225431
Submitted by:	daniel.engberg.lists@pyret.net
Approved by:	Maintainer timeout
2018-02-11 20:19:11 +00:00
Thomas Zander
2a3434f947 Make OPUS default option
Rationale:
Opus is the latest-generation highest-performance open-source audio codec
and becomes increasingly popular, particularly combined with VP9 video.
It's time to include support for libopus in the default package.

PR:		225511
Reported by:	greg@unrelenting.technology
MFH:		2018Q1
2018-02-04 19:53:56 +00:00
Jan Beich
b964b053b6 multimedia/libvpx: update 1.7.0
Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.6.1..v1.7.0
ABI:		https://abi-laboratory.pro/tracker/timeline/libvpx/
2018-01-25 21:20:12 +00:00
Jan Beich
32ea2cb7fc multimedia/{lib,}x264: update to 0.152.2854
Changes:	https://git.videolan.org/?p=x264.git;a=shortlog;h=e9a5903edf8ca59ef20e6f4894c196f135af735e
2017-12-29 02:55:42 +00:00
Antoine Brodin
ddd8c8640e Change default version of samba from 4.4 to 4.6
Reviewed by:	mat
With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D13529
2017-12-23 07:03:21 +00:00
Guido Falsi
c26152ae1a - Update libva to 2.0.0
- Update libva-intel-driver to 2.0.0
- Update libva-utils to 2.0.0
- Bump dependent ports due to shlib bump
- Import upstream patch to fix multimedia/mpv [1]
- Import upstream patch to fix multimedia/gstreamer1-vaapi [2]

Approved by:	cpm [1], multimedia (timeout) [2]
Obtained from:	2ecf240b1c [1]
		https://cgit.freedesktop.org/gstreamer/gstreamer-vaapi/commit/gst-libs/gst/vaapi/gstvaapiutils.c?id=777bba473e3ed1c7b8b7f7f0322892851c70dfd9 [2]
Differential Revision:	https://reviews.freebsd.org/D12761
2017-12-12 21:29:57 +00:00
Jan Beich
a22bcb5d13 multimedia/ffmpeg: update to 3.4.1
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4.1:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
Security:	CVE-2017-17081
2017-12-11 18:04:25 +00:00
Jan Beich
acf9780d42 multimedia/ffmpeg: drop unused helper after r434304 2017-11-30 08:42:47 +00:00
Jan Beich
23cd3570a1 multimedia/ffmpeg: unaligned access on armv6 should work after base r300701
Reported by:	mmel
PR:		200609 (ping)
2017-11-30 08:42:32 +00:00
Mark Linimon
bec8b5afea Also back out unaligned access requirement.
Obtained from:	jbeich
2017-11-30 08:26:07 +00:00
Mark Linimon
1698f47443 Back out part of r455173 at jbeich request. 2017-11-30 07:39:56 +00:00
Mark Linimon
29c5df05a9 For ports that set particular flags/options for armv6, also set them
for armv7.

This is part three of a multipart commit to bring armv7 ports to parity
with armv6.

Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com -exp run
2017-11-30 07:02:49 +00:00
Jan Beich
9147ddde74 multimedia/ffmpeg: fix DoS in VC-2 encoder
Reported by:	Vladimir Krstulja
Obtained from:	upstream (release/3.4 branch)
Security:	CVE-2017-16840
2017-11-28 15:47:09 +00:00
Jan Beich
5da918d3fe multimedia/kvazaar: update to 1.2.0
- Increase verbosity of automake tests

Changes:	https://github.com/ultravideo/kvazaar/releases/tag/v1.2.0
ABI:		https://abi-laboratory.pro/tracker/timeline/kvazaar/
2017-11-19 01:06:09 +00:00
Jan Beich
84e727457f multimedia/ffmpeg: update to 3.4
Notable changes:
- i386/amd64 now depend on NASM per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/4f9297ac3b39
- NETCDF is now MYSOFA but the dependency doesn't exist in ports yet
- SCHROEDINGER is gone per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/220b24c7c9
- DRM, LIBRSVG2, LIBXML2 are new options
- ABI isn't completely compatible: some structs have changed

Minor cleanup:
- Don't pass --disable-{in,out}dev when it's already blocked by disabled dependency
- Drop redundant "Enable" from option descriptions
- Switch CDIO_DESC to use Mk/bsd.options.desc.mk

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR:		223057
Exp-run by:	antoine
2017-10-21 06:50:49 +00:00
Jan Beich
7b12712f92 multimedia/ffmpeg: fix opencv-core autodetection in some cases
post-patch already adds -core suffix to pkg-config search

Pointy hat to:	mat (r448475)
2017-10-16 17:35:19 +00:00
Sunpoet Po-Chuan Hsieh
9c9200e29d Fix build with openjpeg 2.3.0
Reported by:	mat
2017-10-12 12:33:35 +00:00
Jan Beich
c760dbb567 multimedia/ffmpeg: update to 3.3.4
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.3.4:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
Security:	CVE-2017-14054 CVE-2017-14055 CVE-2017-14056 CVE-2017-14057
Security:	CVE-2017-14058 CVE-2017-14059 CVE-2017-14169 CVE-2017-14170
Security:	CVE-2017-14171 CVE-2017-14222 CVE-2017-14223 CVE-2017-14225
MFH:		2017Q3
2017-09-12 14:39:44 +00:00
Gerald Pfeifer
e59c88cece Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 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, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
2017-09-10 20:55:38 +00:00
Mathieu Arnold
4b34486bf4 Grmbl, commit the actual good version of the patch.
Sponsored by:	Absolight
2017-08-21 14:36:51 +00:00