Commit graph

129 commits

Author SHA1 Message Date
Ganael LAPLANCHE
3e1e618952 Update multimedia/libdvdread and multimedia/libdvdnav to 6.1.0
Changelogs are available here:
https://code.videolan.org/videolan/libdvdread/-/blob/master/NEWS
https://code.videolan.org/videolan/libdvdnav/-/blob/master/ChangeLog

Also, bump dependent ports' revisions and mark sysutils/dvdbackup as BROKEN [1]

Approved by:	ehaupt [1]
2020-03-27 11:23:42 +00:00
Thomas Zander
7f91352dbc Update to recent upstream snapshot as of 2019-12-27 2019-12-28 13:02:53 +00:00
Jan Beich
3642ceafef multimedia/x264: update to 0.159.2991
Changes:	34c06d1...1771b55
ABI:		https://abi-laboratory.pro/tracker/timeline/x264/
2019-12-21 19:00:27 +00:00
Thomas Zander
f3c93f234c Update to recent upstream snapshot (as of 2019-09-28) (minor fixes only) 2019-09-29 09:08:04 +00:00
Jan Beich
325aed58cb multimedia/ffmpeg: update to 4.2
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.2:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
2019-08-05 23:06:50 +00:00
Thomas Zander
9a055cc95b Update to recent snapshot as of 20190706
Details:
- Upstream fix for possible subtitle corruption during play
- Upstream fix to allow SSE2 aligned loads on subtitle data

MFH:		2019Q3 (with hat: ports-secteam)
2019-07-06 11:54:30 +00:00
Thomas Zander
85f9bfc1ba Update to snapshot as of 2019-06-29, drop RTC option in mplayer 2019-06-29 13:12:45 +00:00
Thomas Zander
338c46e9b8 Update to upstream snapshot as of 2019-03-29 2019-03-30 11:32:56 +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
196656c398 Fix linking error with lld 7
Details:
- The linker script in mplayer's WRKSRC causes linking problems when
  used with lld 7. Remove it during post-patch

PR:		235957, 220103
Reported by:	jakub_lach@mailplus.pl, dim
Reviewed by:	dim
MFH:		2019Q1
2019-02-24 17:57:36 +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
Thomas Zander
6ca9b7a0a7 Workaround a hopefully transient linker problem on head
PR:		234845
Reported by:	glebius
2019-01-19 17:45:14 +00:00
Thomas Zander
67ddd370a6 Update to upstream snapshot as of 2018-12-24 2018-12-24 19:31:19 +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
Thomas Zander
fec7912991 Update to upstream snapshot as of 2018-09-20
Details:
- Update to latest upstream snapshot as of 2018-09-20
- Fix build warnings due to USES for gnome and gl
2018-09-21 09:41:54 +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
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
Thomas Zander
3bd6c01d94 Update to upstream snapshot as of 20180413
Details:
- Update to recent upstream snapshot (20180413)
- Drop SCHROEDINGER OPTION (removed upstream)
- Remove --disable-libdirac-lavc from
  CONFIGURE_ARGS (removed upstream)
2018-04-15 08:23:54 +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
Thomas Zander
de8c6fccb6 Update to recent snapshot (as of 20171220) 2017-12-21 12:31:30 +00:00
Thomas Zander
1d012521e0 Chase audio/faac update (ABI incompatible to previous version 1.28)
PR:		223416
Submitted by:	riggs
2017-11-19 11:37:26 +00:00
Thomas Zander
7e359aed0e Retain API compatibility with faac 1.29.9 and later
Details:
- See PR 223416
2017-11-05 15:27:59 +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
Thomas Zander
5593b94009 Update to a recent upstream snapshot as of 2017-07-22
MFH:		2017Q3
2017-07-22 12:02:39 +00:00
Thomas Zander
46829e25ee Update to upstream snapshot as of 2017-04-15
Details:
- Update to upstream snapshot as of 2017-04-15
- Fix stage-qa in mencoder after recent changes to the
  aggressiveness of shebangfix:
  - Fix TOOLS/vobshift.py erroneously missing from
    SHEBANG_FILES
  - Add USES=python and PYTHON_NO_DEPENDS
2017-04-16 14:51:14 +00:00
Jan Beich
006180fddc multimedia/mplayer: lift BROKEN after r429960 2017-01-23 15:52:00 +00:00
Thomas Zander
e3c8a23fb6 Unbundle libass from mplayer / mencoder
Log:
- Use libass from ports instead of bundled version (this likely
  addresses some vulnerabilities since bundled libass is from 2013)
- New default OPTION ASS
- Bump portrevision

Reported by:	jbeich
MFH:		2017Q1
2017-01-02 21:15:34 +00:00
Thomas Zander
90286075f1 Simplify handling of CFLAGS, retire OCFLAGS OPTION
Log:
- Remove OCFLAGS option. This is no longer a big topic since all
  computationally expensive code is handled via external ffmpeg
  libraries now
- Remove BUILD_DEPENDS on yasm. No yasm asm files are compiled
  during mplayer / mencoder build process anymore
- Bump PORTREVISION
2017-01-01 18:55:22 +00:00
Thomas Zander
362a63e294 Log:
- Update to upstream snapshot as of 2016-12-28
- Unbundle ffmpeg; uses multimedia/ffmpeg now
- Refactor shared Makefile target
- GNU_CONFIGURE -> HAS_CONFIGURE

Differential Revision:	https://reviews.freebsd.org/D8930
2016-12-30 07:28:12 +00:00
Thomas Zander
0101602007 Port rtsp fixes from multimedia/ffmpeg changeset r427233
MFH:		2016Q4
2016-12-03 18:51:10 +00:00
Mark Linimon
6d5d36d741 Mark as broken on various tier-2 archs.
While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2016-11-16 00:34:36 +00:00
Jan Beich
4d4012b533 multimedia/x264: update to 0.148.2708
Changes:	https://git.videolan.org/?p=x264.git;a=shortlog;h=86b71982e131eaa70125f8d0e725fcade9c4c677
Differential Revision:	https://reviews.freebsd.org/D7958
Approved by:	koobs (maintainer)
2016-09-23 13:14:29 +00:00
Thomas Zander
ad1847f8ce Update to recent upstream snapshot as of 2016-09-12
While on it:
- Add missing USE_XORG=xext for X11 OPTION
- Import patch by bar@ to deal with certain other ports
  e.g. x11/slim
2016-09-15 11:59:43 +00:00
Thomas Zander
cce31a2e11 Add DVDNAV_DESC 2016-09-05 07:14:56 +00:00
Thomas Zander
d12bd00f0b Add DVDNAV to default options to allow the mencoder package to access DVDs 2016-09-03 16:03:35 +00:00
Thomas Zander
d1f77a3d63 Fix UTF-8 subtitle rendering: Make FONTCONFIG a default OPTION
Reported by:	glebius
2016-08-20 06:04:56 +00:00
Thomas Zander
71fadc0d4f Drop support for expired port multimedia/linux-realplayer
PR:		211675
Submitted by:	rene
Reviewed by:	riggs
2016-08-09 18:03:57 +00:00
Mathieu Arnold
f899c758a6 When there is a do-install target, do not use a post-install target, do
everything at once.  Sometime, rename post-install into a options helper
target.

I did not fix ports that were such a mess that I could not figure out
what they really wanted to do.  I also did not change ports that had
some version of an auto-plist code in post-install, for the same reason.

With hat:	portmgr
Sponsored by:	Absolight
2016-07-19 11:04:13 +00:00
Dmitry Marakasov
c86e9d9724 Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by default anyway and don't need to be listed
Approved by:	portmgr blanket
2016-05-23 20:35:01 +00:00
Thomas Zander
68ec7939af Update to snapshots of mplayer and ffmpeg as of 2016-05-08 2016-05-08 18:05:42 +00:00
Thomas Zander
9a3ec65015 Update to snapshots as of 2016-04-09 including bundled ffmpeg 2016-04-09 18:48:45 +00:00
Mathieu Arnold
8d6597e0bb Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:16:16 +00:00
Tijl Coosemans
6bc6f3a9e0 - Update security/gnutls to 3.4.10.
- Rename the LIBDANE option DANE because that's the name of the protocol
  supported by libgnutls-dane and gnutls-cli.  Also clarify the option
  description.
- Add an IDN option.
- libgnutls-openssl has been removed in 3.4.  Some ports used this library
  in their LIB_DEPENDS but no port actually required it.
- Some old API functions have been removed.  Ports that used these have been
  updated or patched to use the new API.
- Add a patch to print/cups to prevent overlinking of libgnutls.so.
- Bump PORTREVISION on dependent ports.

net-im/jabber: This port used the old API to give users fine grained
control over which crypto algorithms were used via a configuration file.
It's not immediately obvious how to port this to the new API so the port
always uses the defaults now.

www/hydra: Mark BROKEN.  This uses more removed calls than the other ports,
is said to be alpha quality and not fully functional and has been abandoned
10 years ago.

PR:		207768
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-03-27 14:57:59 +00:00
Thomas Zander
0e760209ba Enable speex audio codec as non-default OPTION
Proposed by:	Stefan Ehmann <shoesoft@gmx.net>
2016-03-20 20:40:34 +00:00
Thomas Zander
46afd447a6 Update to upstream version 1.3.0 from 2016-02-16
- Use released version instead of svn snapshot for this distfile
- Update MASTER_SITES to fetch from mplayer.hq instead of LOCAL for
  this distfile
- Use bundled ffmpeg-3.0
2016-02-27 17:48:11 +00:00
Thomas Zander
2f6ab7bfa9 - Build with ffmpeg-2.8.6
- Fix CVE-2016-2213: out-of-bounds array read access in JPEG2000 decoder

MFH:		2016Q1
Security:	CVE-2016-2213
2016-02-06 10:43:29 +00:00
Thomas Zander
a61a04cd14 Build with ffmpeg-2.8.5; fix zero-day remote vulnerability
Both mentioned CVE IDs refer to vulnerabilities where a remote attacker
can read arbitrary files by using the subfile protocol in an HTTP Live
Streaming (HLS) M3U8 file. Building with 2.8.5 fixes those.

MFH:		2016Q1
Security:	CVE-2016-1897
		CVE-2016-1898
2016-01-17 10:21:21 +00:00
Thomas Zander
ba751ac7b2 Use ffmpeg 2.8.4 for mplayer / mencoder 2015-12-24 12:49:23 +00:00
Thomas Zander
e6497e21cf Update to mplayer snapshot as of 20151219 2015-12-19 20:22:02 +00:00