Commit graph

6 commits

Author SHA1 Message Date
Thomas Zander
e35d4405a2 Un-break build on slave port avidemux-qt4
Details:
gcc6 performs stricter checking for C++11 user defined string
literals. A macro is avidemux's qt4 code was not compliant.
2017-09-30 18:12:35 +00:00
Thomas Zander
20b53b1724 Fix build with gcc6
Details:
- static_cast in prefs2__pref.h due to narrowing conversion
- add whitespaces in ADM__ffmp43.h to fix string literal handling in C++11

PR:		219280
Reported by:	jbeich
2017-05-21 11:57:46 +00:00
Jan Beich
c48fcbfe55 multimedia/ffmpeg: simplify ARCH workaround
ARCH is clobbered via .MAKEFLAGS in Mk/bsd.port.mk since r20327.

Approved by:	portmgr blanket
2016-12-19 01:08:39 +00:00
Thomas Zander
4e70493b38 Fix dependencies: x265, opus, twolame, fribidi
x265 was not correctly detected due to link attempt to libdl.
Also avidemux now automatically detects the presence of opus,
twolame and fribidi during configure and builds additional
plugins for them.
This changeset introduces new OPTIONS FRIBIDI OPUS TWOLAME
(all non-default) and fixes plugins pkg-plist.
Bump PORTREVISION for avidemux-*

PR:		206945
Submitted by:	mi
Reviewed by:	riggs
MFH:		2016Q1
2016-02-14 07:43:40 +00:00
Thomas Zander
5469f96645 Update to upstream version 2.6.11, security fixes for bundled ffmpeg
The bundled ffmpeg version has been upgraded to 2.7.2 which addresses
multiple vulnerabilities as reported in
https://vuxml.freebsd.org/freebsd/3d950687-b4c9-4a86-8478-c56743547af8.html
https://vuxml.freebsd.org/freebsd/80c66af0-d1c5-449e-bd31-63b12525ff88.html

Heads-up by:	jbeich
MFH:		2016Q1
Security:	CVE-2015-3395
		CVE-2015-6818
		CVE-2015-6819
		CVE-2015-6820
		CVE-2015-6821
		CVE-2015-6822
		CVE-2015-6823
		CVE-2015-6824
		CVE-2015-6825
		CVE-2015-6826
2016-01-31 23:28:55 +00:00
Thomas Zander
2f4bb2667a Move multimedia/avidemux26-* to multimedia/avidemux-* 2015-06-13 18:31:59 +00:00