Commit graph

149 commits

Author SHA1 Message Date
wiz
4161d660a4 Update to 1.1.1:
- Fix a crash on windows platforms related to automatic stack alignment
  in libavresample
- Fix memleaks in the ogg demuxer. Related to CVE-2012-2882
2013-01-21 14:50:42 +00:00
wiz
881bdd1f0a PKGREVISION bump for libass ABI bump. 2013-01-21 13:25:07 +00:00
adam
03f430509c Changes 1.1:
- stream disposition information printing in ffprobe
- filter for loudness analysis following EBU R128
- Opus encoder using libopus
- ffprobe -select_streams option
- Pinnacle TARGA CineWave YUV16 decoder
- TAK demuxer, decoder and parser
- DTS-HD demuxer
- remove -same_quant, it hasn't worked for years
- FFM2 support
- X-Face image encoder and decoder
- 24-bit FLAC encoding
- multi-channel ALAC encoding up to 7.1
- metadata (INFO tag) support in WAV muxer
- subtitles raw text decoder
- support for building DLLs using MSVC
- LVF demuxer
- ffescape tool
- metadata (info chunk) support in CAF muxer
- field filter ported from libmpcodecs
- AVR demuxer
- geq filter ported from libmpcodecs
- remove ffserver daemon mode
- AST muxer/demuxer
- new expansion syntax for drawtext
- BRender PIX image decoder
- ffprobe -show_entries option
- ffprobe -sections option
- ADPCM IMA Dialogic decoder
- BRSTM demuxer
- animated GIF decoder and demuxer
- PVF demuxer
- subtitles filter
- IRCAM muxer/demuxer
- Paris Audio File demuxer
- Virtual concatenation demuxer
- VobSub demuxer
- JSON captions for TED talks decoding support
- SOX Resampler support in libswresample
- aselect filter
- SGI RLE 8-bit decoder
- Silicon Graphics Motion Video Compressor 1 & 2 decoder
- Silicon Graphics Movie demuxer
- apad filter
- Resolution & pixel format change support with multithreading for H.264
- documentation split into per-component manuals
- pp (postproc) filter ported from MPlayer
- NIST Sphere demuxer
- MPL2, VPlayer, MPlayer, AQTitle, PJS and SubViewer v1 subtitles demuxers and decoders
- Sony Wave64 muxer
- adobe and limelight publisher authentication in RTMP
- data: URI scheme
- support building on the Plan 9 operating system
- kerndeint filter ported from MPlayer
- histeq filter ported from VirtualDub
- Megalux Frame demuxer
- 012v decoder
- Improved AVC Intra decoding support
2013-01-16 20:55:47 +00:00
drochner
1c36aa1576 add patch from upstream to fix possible memory allocation problems
in the SWF demuxer, fixes SA51464 originally (wrongly) rteported
against vlc
bump PKGREV
2012-12-19 14:58:33 +00:00
jperkin
4ef74cc744 Fully disable assembly on Solaris 32-bit to avoid GENERAL_REGS errors. 2012-12-19 11:59:35 +00:00
jperkin
cb90b6c25e Remove --disable-mmx2, it is no longer a valid option. 2012-12-18 10:48:09 +00:00
wiz
15419792ad Update to 1.0.1. No list of changes found. 2012-12-16 13:43:10 +00:00
cheusov
a291ae184e ffmpeg: add option "ass" for subtitle renderer support and enable it by
default. ++pkgrevision. Tested on NetBSD-6
2012-12-14 21:50:46 +00:00
tron
91145b5d68 Restore disabling of assembler support under Mac OS X i386 to fix
the build.
2012-11-09 07:56:26 +00:00
adam
ea691752a3 Changes 1.0:
- INI and flat output in ffprobe
- Scene detection in libavfilter
- Indeo Audio decoder
- channelsplit audio filter
- setnsamples audio filter
- atempo filter
- ffprobe -show_data option
- RTMPT protocol support
- iLBC encoding/decoding via libilbc
- Microsoft Screen 1 decoder
- join audio filter
- audio channel mapping filter
- Microsoft ATC Screen decoder
- RTSP listen mode
- TechSmith Screen Codec 2 decoder
- AAC encoding via libfdk-aac
- Microsoft Expression Encoder Screen decoder
- RTMPS protocol support
- RTMPTS protocol support
- RTMPE protocol support
- RTMPTE protocol support
- showwaves and showspectrum filter
- LucasArts SMUSH playback support
- SAMI, RealText and SubViewer demuxers and decoders
- Heart Of Darkness PAF playback support
- iec61883 device
- asettb filter
- new option: -progress
- 3GPP Timed Text encoder/decoder
- GeoTIFF decoder support
- ffmpeg -(no)stdin option
- Opus decoder using libopus
- caca output device using libcaca
- alphaextract and alphamerge filters
- concat filter
- flite filter
- Canopus Lossless Codec decoder
- bitmap subtitles in filters (experimental and temporary)
- MP2 encoding via TwoLAME
- bmp parser
- smptebars source
- asetpts filter
- hue filter
- ICO muxer
- SubRip encoder and decoder without embedded timing
- edge detection filter
- framestep filter
- ffmpeg -shortest option is now per-output file
  -pass and -passlogfile are now per-output stream
- volume measurement filter
- Ut Video encoder
- Microsoft Screen 2 decoder
- Matroska demuxer now identifies SRT subtitles as AV_CODEC_ID_SUBRIP
  instead of AV_CODEC_ID_TEXT
- smartblur filter ported from MPlayer
- CPiA decoder
- decimate filter ported from MPlayer
- RTP depacketization of JPEG
- Smooth Streaming live segmenter muxer
- F4V muxer
- sendcmd and asendcmd filters
- WebVTT demuxer and decoder (simple tags supported)
- RTP packetization of JPEG
- faststart option in the MOV/MP4 muxer
2012-11-08 19:57:29 +00:00
joerg
a80d327ba5 Don't return value in a void function. 2012-11-07 15:36:56 +00:00
drochner
12ad8ae9ca update to 0.10.6
from the changelog:
- many bug fixes that where found with Coverity

- The following CVE fixes where backported:
  CVE-2012-2796, CVE-2012-2775, CVE-2012-2772, CVE-2012-2776,
  CVE-2012-2779, CVE-2012-2787, CVE-2012-2794, CVE-2012-2800,
  CVE-2012-2802, CVE-2012-2801, CVE-2012-2786, CVE-2012-2798,
  CVE-2012-2793, CVE-2012-2789, CVE-2012-2788, CVE-2012-2790,
  CVE-2012-2777, CVE-2012-2784

- hundreads of other bug fixes, some possibly security relevant,
  see the git log for details.
2012-11-05 12:53:07 +00:00
drochner
ba87995ae2 copy ffmpeg10 to ffmpeg, making it the default version 2012-10-10 13:33:44 +00:00
asau
04a5a3626d Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. 2012-10-08 09:20:57 +00:00
dholland
919291c2f0 Fix wrong BUILDLINK_API_DEPENDS, and restrict it to reject ffmpeg010.
Should fix a number of bulk failures.
2012-09-27 21:37:55 +00:00
ryoon
601958a392 Recursive revbump from multimedia/libvpx 1.1.0 update 2012-09-22 13:48:15 +00:00
drochner
f63c65c25f update to 0.7.13
changes: bugfixes
2012-07-02 18:44:31 +00:00
dholland
0bcdacfbcf Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=)
It turns out there were a lot of these.
2012-05-07 01:53:12 +00:00
drochner
4188648074 update to 0.7.12
changes:
Fixes: CVE-2012-0853, CVE-2012-0858, CVE-2011-3929, CVE-2011-3936,
       CVE-2011-3937, CVE-2011-3940, CVE-2011-3945, CVE-2011-3947
Several security issues that dont have CVE numbers.
and about 150 bugfixes
2012-04-14 13:20:58 +00:00
wiz
d41f46dbc6 Improve description, from Bug Hunting. 2012-03-14 14:30:36 +00:00
obache
3e282c43df released tarball is not in ahoka@'s sites. 2012-03-12 11:31:35 +00:00
sbd
7b97293971 The fix for UINT64_C is needed on Linux to.
Bump PKGREVISION
2012-02-03 08:43:50 +00:00
drochner
f2aae98aab cleanup/fix option handling, make "lame" an option too (default unchanged),
from Gianni D'Aprile per PR pkg/45900
2012-02-01 17:56:07 +00:00
ryoon
c5c7c6ba84 Bump PKGREVISION, multimedia/libvpx is updated to 1.0.0. 2012-01-31 12:00:25 +00:00
marino
448463ba0b multimedia/ffmpeg: rework UINT64_C fix for DragonFly and NetBSD
Due to multiple inclusions of stdint.h, DragonFly was failing to build
one of the akode plugins with a typedef redefinition error.  It had
previously built, so the UINT64_C fix for the akode mpc plugin broke
the ffmpeg plugin.

It turns out that the first patch effectively just imported
machine/int_const.h, so that header can be directly imported instead
rather than having to include the main contents of <stdint.h> multiple
times.  This refinement also works on NetBSD, but OpenBSD and FreeBSD
unfortunately embed UINT64_C directly within <stdint.h>.  Therefore
original patch is left in place to cover those systems.
2012-01-28 09:31:29 +00:00
drochner
399edf01b5 update to 0.7.11
changes: security fixes:
-CVE-2011-3893 (DOS in MKV / Vorbis handlers)
-CVE-2011-3895 (buffer overflow in Vorbis decoder)
and possible more
2012-01-17 15:08:31 +00:00
drochner
0f16c98c65 update to 0.7.10
changes:
-bug fixes
-minor changes
-security fixes (not further specified in the announcement)
2012-01-09 17:08:52 +00:00
jmmv
b3989d77a0 Unbreak ffmpeg on NetBSD/macppc... again -- and a big fat comment warning
about this next to the relevant piece of code.  Looking at the CVS logs,
it's the 3rd time I fix this.  This, in turn, fixes the build of libdlna.

To fix the package, use the "proper" syntax to enable PIC within the
configure script, instead of applying what seems to be a hack. As before,
i386 is left PIC-less or otherwise ffmpeg breaks.

Tested on macppc and amd64.
2011-11-29 17:58:17 +00:00
drochner
7fc0ab7974 update to 0.7.8
changes:
-fix buffer overflows in svq1dec, vp3_dequant, qdm2dec
 (possible code injection)
-more fixes
2011-11-28 11:00:28 +00:00
dholland
5a1ce681a0 Extend the UINT64_C patch to NetBSD, which needs it, and FreeBSD and
OpenBSD too since they probably do but we probably won't hear from
anyone about that directly. PKGREVISION -> 3.

Note that at least on NetBSD __STDC_CONSTANT_MACROS is apparently
already defined here (at least when building graphics/osg, maybe not
always) so this patch may not really be the right approach, but it
works...
2011-11-26 22:28:12 +00:00
marino
561ddd508f multimedia/ffmpeg: Fix UINT64_C error on DragonFly
ffmpeg itself built fine on DragonFly, but other code trying to use this
library (e.g. audio/akode-plugins-ffmpeg) would not build, stopping with
an error like:
  common.h:154 error: `UINT64_C` was not declared in this scope

The provided patch fixes this breakage.  For conservative reasons, the
code only applies to DragonFly, but if other platforms are seeing the
same error, then the patch's macro should be expanded to include those
other platforms as well.
2011-11-22 10:51:35 +00:00
sbd
3e204c0c3d Recursive bump for multimedia/ffmpeg buildlink addition. 2011-11-16 01:33:15 +00:00
sbd
4cb2b6b648 Add missing archivers/bzip2 and deve/zlib buildlinks
Bump PKGREVISION
2011-11-16 00:35:07 +00:00
drochner
3fada5140c update for new release date 2011-11-07 10:45:36 +00:00
drochner
95795ed842 update to 0.7.7
"fixes around 90 bugs, several of which are security relevant"
(sorry, no details in the release notes)
2011-11-07 10:43:35 +00:00
drochner
38d1968576 update to 0.7.6
changes:
-security fixes to many demuxers and decoders
-bugfixes
2011-10-07 12:20:38 +00:00
hans
853d9ce55e Fix check for texi2html to work with older texi2html versions.
While at it, don't build the html documentation that isn't installed
anyway.
2011-09-14 17:21:08 +00:00
drochner
b8bafcf6f8 update to ffmpeg-20110907.0.7.4
changes:
-fix integer inderflow in rtp code which could allow remote code execution
-misc fixes and improvements
2011-09-12 17:18:52 +00:00
mrg
d98e7e1f86 ffmpeg seems to have dropped the faad support, so remove the option.
(enabling the option causes build failures.)
2011-08-12 06:14:27 +00:00
wiz
1485c4ca2f Enable vorbis support. From Matthew Mondor in PR 45208.
Bump PKGREVISION.
2011-08-04 23:43:47 +00:00
joerg
08c0aa29ac Disable integrated assembler with Clang 2011-08-02 17:03:14 +00:00
drochner
66cfbfa6a0 update to 0.7.1
changes: many new features and bugfixes (those of the 0.8 branch), but
API/ABI compatible with 0.6
2011-07-19 19:53:18 +00:00
obache
60b17139db TEST_TARGET=check 2011-04-29 07:44:28 +00:00
obache
14db064de2 Update ffmpeg to 20110426.0.6.3.
version 0.6.3:
- AMV: Fix possibly exploitable crash.
- Fix apparently exploitable race condition.
2011-04-29 07:41:01 +00:00
drochner
6acb1173f9 update to 0.6.2
changes:
- Fix invalid reads in VC-1 decoding (related to CVE-2011-0723)
- Do not attempt to decode APE file with no frames
  (adresses
  http://packetstorm.linuxsecurity.com/1103-exploits/vlc105-dos.txt)
2011-04-05 11:50:45 +00:00
drochner
3725d0eb4b add "libvpx" option, enabled per default (supposedly harmless license),
bump PKGREV
2011-01-24 19:07:16 +00:00
tron
86a1737d17 Disable assembler support under Mac OS X to fix the build. 2011-01-17 22:14:02 +00:00
drochner
c94f0e631b update to 20101018.0.6.1, from Makoto Fujiwara per pkgsrc-wip,
with two changes by me:
-disabled symbol versioning - this didn't work correctly for me
-changed PKGVERSION to start with the release date, so that it
sorts correctly against the snapshots we had before
vlc-1.0.6 does still build, but can be updated now
2011-01-17 16:51:04 +00:00
wiz
a8503cf152 Avoid using obsolete texi2html command line flags.
Fixes build with texi2html>=5.
2010-12-03 12:22:19 +00:00
ahoka
ed026044cb drop maintainership 2010-10-24 21:56:51 +00:00