The FreeBSD Ports Archive

Freebsd | Contact
Welcome to FreeBSD Software


FreeBSD multimedia : ffmpeg

Hyper fast realtime audio/video encoder/converter, streaming server Hyper fast realtime audio/video encoder/converter, streaming server Hyper fast realtime audio/video encoder/converter, streaming server

 [ excerpt (with adaptations) from developer's README ]
ffmpeg is a hyper fast realtime audio/video encoder, a streaming
server and a generic audio and video file converter.

It can convert a standard video source into several file formats
based on DCT/motion compensation encoding. Sound is compressed in
MPEG audio layer 2 or using an AC3 compatible stream.

What makes ffmpeg interesting ?
- Simple and efficient video encoder: outputs MPEG1, H263, Real
  Video(tm), MPEG4, DIVX and MJPEG compatible bitstreams using the
  same encoder core.
- Hyper fast MPEG audio layer 2 compression (50 times faster than
  realtime on a K6 500).
[snip -> rest on website below]

ffmpeg is made of two programs:
* ffmpeg: soft VCR which encodes in real time to several formats.
  It can also encode from any supported input file format to any
  input supported format.
* ffserver: high performance live broadcast streaming server based
  on the ffmpeg core encoders. 

http://ffmpeg.mplayerhq.hu/ http://ffmpeg.mplayerhq.hu/ http://ffmpeg.mplayerhq.hu/



ffmpeg history


v. 1.75
date: 2007/10/09 19:38:24;  author: ahze;  state: Exp;  lines: +3 -1
pass CONFIGURE_ARGS if WITHOUT_X264 is defined

Requested by:	mezz

v. 1.74 date: 2007/10/09 18:19:18; author: ahze; state: Exp; lines: +9 -7 - Update to 2007-10-04 - Chase libtheora
v. 1.73 date: 2007/09/16 18:09:51; author: ahze; state: Exp; lines: +4 -7 Update to 2007-09-14 snapshot
v. 1.72 date: 2007/08/25 21:57:39; author: mezz; state: Exp; lines: +1 -0 -Fix the build with WITH_DEBUG=yes by force add -O2 in DEBUG_FLAGS. PR: ports/115296 Reported by: Robert Gogolok
v. 1.71 date: 2007/08/25 21:47:44; author: mezz; state: Exp; lines: +6 -4 -Fix the CFLAGS/LDFLAGS. -Fix the build if it has no -O* or/and has -O0 by force replace to -O2. PR: ports/115076 Submitted by: Tatsuki Makino
v. 1.70 date: 2007/08/21 14:00:29; author: ahze; state: Exp; lines: +2 -2 Make CONFIGURE_ARGS and MAKE_ENV append since its included after bsd.port.pre.mk Reported by: lol@chistydom.ru
v. 1.69 date: 2007/08/19 10:37:56; author: se; state: Exp; lines: +1 -1 Bump PORTREVISION since this port now installs a previously forgotten header file that is required by dependent ports (i.e. those are broken until ffmpeg is installed with the missing header).
v. 1.68 date: 2007/08/12 20:11:58; author: thierry; state: Exp; lines: +29 -13 - Don't build ffmpeg with swscaler by default: VLC 0.8.6c does not support it; if you still need it, please define WITH_SWSCALER; - re-activate Theora support; - remove ancient bits from DTS; - define CONFIGURE_LOG to track possible failures. PR: ports/115428 Approved by: mezz
v. 1.67 date: 2007/07/31 14:43:27; author: ahze; state: Exp; lines: +1 -1 Fix patch for users of FreeBSD 6.0 and older PR: ports/115079 Reported by: tatsuki_makino@hotmail.com
v. 1.66 date: 2007/07/29 13:54:18; author: ahze; state: Exp; lines: +8 -8 - Don't try to patch non-existent Makefile when WITH_IMLIB2 is defined [1] - Reword faad description in pre-everything since it is now enabled by default [2] - Revert back to only installing man pages if NOPORTDOCS is not defined since man pages are generated by programs that build portdocs [2] Reported by: barbara.xxx1975@libero.it [1] sunpoet@sunpoet.net [2]
v. 1.65 date: 2007/07/29 00:46:07; author: ahze; state: Exp; lines: +11 -25 Update to 2007-07-12
v. 1.64 date: 2007/07/28 12:27:26; author: miwi; state: Exp; lines: +1 -1 - Chase increase of audio/libvorbis shlib version. - Bump PORTREVISION
v. 1.63 date: 2007/06/12 09:00:26; author: ahze; state: Exp; lines: +14 -7 - Make ffserver look for ffserver.conf in PREFIX/etc - Don't install man pages when NOPORTDOCS is defined PR: ports/113606 ports/113245 Submitted by: Joao Rocha Braga Filho Sunpoet Po-Chuan Hsieh
v. 1.62 date: 2007/06/12 02:06:48; author: ahze; state: Exp; lines: +16 -24 - Update to 2007-05-30 snapshot - Install etc/ffserver.conf PR: 113547 Requested by: Joao Rocha Braga Filho
v. 1.61 date: 2007/06/02 03:48:14; author: mezz; state: Exp; lines: +10 -2 Enable bktr by default with WITHOUT_BKTR to disable it. PR: ports/113077 Submitted by: HASHI Hiroaki
v. 1.60 date: 2007/05/25 17:07:36; author: ahze; state: Exp; lines: +209 -304 - Update to 2007-04-29 (merged from multimedia/ffmpeg-devel)
v. 1.59 date: 2007/03/31 05:39:48; author: ahze; state: Exp; lines: +1 -1 Transfer MAINTAINER to multimedia@
v. 1.58 date: 2007/03/31 03:25:47; author: lioux; state: Exp; lines: +1 -1 Give maintainership to Michael Johnson .
v. 1.57 date: 2007/03/11 08:51:06; author: stas; state: Exp; lines: +2 -2 - Update e17 ports to 20070223 snapshot - Bump portrevisions on all imlib2-dependend ports as the library soversion was bumped [1] - Disable fade-in effects in x11-fm/evidence permanently, since evas doesn't support it anymore. [2] The patch was tested in the tinderbox. Approved by: portmgr (marcus) [1], Anders Troback (maintainer) [2]
v. 1.56 date: 2006/09/21 08:07:58; author: stas; state: Exp; lines: +0 -3 - Fix SDL-dependent ports broken by last update. Approved by: kris (portmgr), sem (mentor)
v. 1.55 date: 2006/09/20 11:21:50; author: stas; state: Exp; lines: +1 -1 - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory structure (i.e. include/SDL for includes and sdl-config for configuration binary) - Update graphics/sdl_ttf to version 2.0.8 - Update graphics/sdl_image to version 1.2.5 - Update audio/sdl_mixer to version 1.2.7 - Update net/sdl_net to version 1.2.6 - Update Mk/bsd.sdl.mk accordingly - Fix dependent ports to fit the new directory structure and avoid several API breakages - Bump up portrevisions for all dependent ports to allow them to be upgraded by portupgrade/portmaster etc tools Approved by: kris (portmgr), sem (mentor)
v. 1.54 date: 2006/05/10 22:37:27; author: edwin; state: Exp; lines: +0 -1 Remove USE_REINPLACE from ports starting with M
v. 1.53 date: 2006/01/07 06:29:51; author: dougb; state: Exp; lines: +1 -1 Now that new style rc.d scripts are being run as part of the base rcorder, hard coded variable values in these scripts are overriding the values in /etc/rc.conf[.local] (due to the way that variables from the latter are read at boot time). Therefore, change the boot scripts to set default values only if the variable is unset in /etc/rc.conf[.local]. This will allow the service to start at boot time if it's been enabled as the user would expect. This change will be a noop for users who have systems that have not yet been upgraded to the new rc.d code in the base. In many cases there are other variables in the scripts that should get similar treatment, however I did not change anything other than the _enable lines. I'll leave the rest up to the maintainers to do as they see fit. Bump PORTREVISION to make sure that users and packages pick up this change.
v. 1.52 date: 2005/12/06 20:06:50; author: lioux; state: Exp; lines: +1 -1 o Fix FFmpeg libavcodec Buffer Overflow Vulnerability advisory: http://secunia.com/advisories/17892/ o Patch can be found at: http://article.gmane.org/gmane.comp.video.ffmpeg.devel/26558 o Bump PORTREVISION Submitted by: Simon Kilvington (patch) Prompted by: marcus
v. 1.51 date: 2005/06/19 18:20:23; author: lioux; state: Exp; lines: +14 -0 Fix build on OSVERSION < 500000 by disabling POSTPROCESS library building. The compiler does not support the assembler code. Tested in tinderbox
v. 1.50 date: 2005/06/06 02:05:01; author: lioux; state: Exp; lines: +36 -12 o Improve the bktr(4) device grab code [1] 1) Add support for DragonFly 2) Use proper castings 3) Test file descriptors before using them 4) Improve frame capture 5) Fix some errors 6) Clean up the signals on bktr(4) when closing the device o Inherit CFLAGS (uphold CFLAGS) if WITH_OPTIMIZED_CFLAGS o Build and install post processing library o Bump PORTREVISION Submitted by: Steve O'Hara-Smith et al [1]
v. 1.49 date: 2005/05/07 01:02:23; author: lioux; state: Exp; lines: +1 -0 Add CONFLICTS due to upcoming ffmpeg-devel port
v. 1.48 date: 2005/03/07 16:41:01; author: adamw; state: Exp; lines: +1 -1 Bump PORTREVISION on all ports that received the imlib2 shlib chase.
v. 1.47 date: 2005/03/07 15:10:17; author: vanilla; state: Exp; lines: +1 -1 1: Upgrade imlib2 to 1.2.0 2: chase shared library version to 3. PR: ports/78347 Submitted by: Russell Jackson Somepart by: me
v. 1.46 date: 2005/01/02 00:53:51; author: kris; state: Exp; lines: +4 -0 Does not compile on alpha Approved by: portmgr (self)
v. 1.45 date: 2004/12/25 12:49:11; author: lioux; state: Exp; lines: +2 -2 o Pet devel/portlint(1) - Remove extraneous whitespaces at end of lines - Place DISTVERSION on the correct location
v. 1.44 date: 2004/12/12 21:32:14; author: lioux; state: Exp; lines: +4 -1 o Fix PLIST: ffplay is only built WITH_SDL o Bump PORTREVISION PR: 74965 Submitted by: Serge Gagnon
v. 1.43 date: 2004/12/08 15:05:16; author: lioux; state: Exp; lines: +6 -0 Fix build without NOPORTDOCS: force detection of port textproc/texi2html Reviewed by: Randy Pratt , Frank Mayhar
v. 1.42 date: 2004/12/05 18:12:40; author: lioux; state: Exp; lines: +81 -29 o Update to 0.4.9.p1 o SHLIB version bump: a trick to help detect the problem that ffmpeg will not build with the previous ffmpeg library installed PR: 69210 [1], 74225 [2] Submitted by: ahze [1], Frank Mayhar [2]
v. 1.41 date: 2004/09/03 21:48:56; author: lofi; state: Exp; lines: +14 -2 Fix build on gcc 3.4
v. 1.40 date: 2004/04/14 22:34:50; author: lioux; state: Exp; lines: +3 -4 Fix build on -CURRENT i386 ARCH, OSVERSION >= 502000 PR: 64825 Submitted by: mike johnson
v. 1.39 date: 2004/04/13 23:35:41; author: lioux; state: Exp; lines: +1 -1 Fix typo: WITHOUT_A52 -> WITHOUT_LIBA52
v. 1.38 date: 2004/03/21 01:32:37; author: lioux; state: Exp; lines: +19 -1 1) Enable shared postprocess per default 2) Add WITHOUT_POSTPROCESS knob for backward compatibility. However, using might break ports that require postprocess to be enabled in ffmpeg 3) Bump PORTREVISION due to [1] 4) Remove PKGMESSAGE since it is no longer necessary to warn about ffmpeg045 port. It has been removed since the reasons for maintaining an old parallel version of ffmpeg no longer exist PR: 64257 [1,2,3] Submitted by: dinoex
v. 1.37 date: 2004/03/19 12:22:34; author: kris; state: Exp; lines: +4 -0 BROKEN on i386 5.x: Does not compile
v. 1.36 date: 2004/03/14 04:51:05; author: lioux; state: Exp; lines: +4 -0 o Fix "make deinstall reinstall": "unfix" some header files inside WRKSRC after installation. PR: 47713 Submitted by: parv (report), Anish Mistry (fix)
v. 1.35 date: 2004/03/08 01:01:30; author: edwin; state: Exp; lines: +3 -2 Properly use SDL everywhere: USE_SDL=yes -> USE_SDL=sdl (good examles everywhere) WANT_SDL/HAVE_SDL instead of exists(localbase/lib/lib...) See http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/using-sdl.html for more information on how to use USE_SDL, WANT_SDL and HAVE_SDL. PR: follow-ups of ports/55494, ports/61877 Submitted by: Edwin Groothuis
v. 1.34 date: 2004/03/01 08:09:02; author: adamw; state: Exp; lines: +1 -1 Remove a quotation mark that snuck in when I wasn't paying attention. Woah. The roof of the building right outside my window just caught fire. Uh... I should probably stop typing and go make a phone call. Submitted by: John Birrell
v. 1.33 date: 2004/02/28 19:44:10; author: adamw; state: Exp; lines: +1 -1 Add a missing \. Submitted by: FreshPorts sanity checking, which I didn't even know was trolling my commits. Cool!!1
v. 1.32 date: 2004/02/28 19:40:31; author: adamw; state: Exp; lines: +18 -3 Add faad support, unbreak imlib2 support, and fix the pkg-plist. All topped with a PORTREVISION bump. Approved by: no response from maintainer
v. 1.31 date: 2004/02/23 04:26:01; author: kan; state: Exp; lines: +2 -6 Unbreak on 5.x. Define PIC when compiling with -fpic, some codecs use that to decide whether to enable inline assemply optimisations.
v. 1.30 date: 2004/02/22 01:05:25; author: kris; state: Exp; lines: +4 -4 This port is also broken on 4.x. It is scheduled for removal on April 21 if it is still broken at that time.
v. 1.29 date: 2004/02/08 01:13:52; author: lioux; state: Exp; lines: +1 -0 USE_SIZEify
v. 1.28 date: 2004/02/06 23:16:03; author: kris; state: Exp; lines: +4 -0 BROKEN On 5.x: does not compile
v. 1.27 date: 2004/02/04 05:07:49; author: marcus; state: Exp; lines: +1 -1 Bump PORTREVISION on all ports that depend on gettext to aid with upgrading. (Part 1)
v. 1.26 date: 2004/01/31 03:57:50; author: arved; state: Exp; lines: +2 -2 Fix build on AMD64 Approved by: maintainer timeout (26 days)
v. 1.25 date: 2003/12/27 23:02:44; author: sf; state: Exp; lines: +1 -5 $ ffmpeg /libexec/ld-elf.so.1: Shared object "libavcodec.so" not found $ (cd /usr/local/lib; ls -l libavcodec.so*) lrwxr-xr-x 1 root wheel 15 Dec 22 00:32 libavcodec.so@ -> libavcodec.so.0 lrwxr-xr-x 1 root wheel 13 Dec 22 00:32 libavcodec.so.0@ -> libavcodec.so $ tail -5 /usr/ports/multimedia/ffmpeg/Makefile | head -3 # add shared lib link @${LN} -sf libavcodec.so \ ${PREFIX}/lib/libavcodec.so.${SHLIB_VERSION} This inversion symlink problem fixed in ports/56721 (files/patch-libavcodec::Makefile) but this code left unremoved.
v. 1.24 date: 2003/12/15 18:44:01; author: krion; state: Exp; lines: +1 -1 - Chase libraries for new Imlib2 version
v. 1.23 date: 2003/12/08 03:26:41; author: linimon; state: Exp; lines: +18 -7 Fix installation of shared libs, man page installation, and plist. Bump portrevision, although the original patch didn't do that (this seems necessary enough to me). Compiles ok on 4.x, 5.x. PR: ports/56721 Submitted by: Simon Barner Committed on behalf of lioux@, who is having machine troubles.
v. 1.22 date: 2003/10/08 13:37:43; author: lioux; state: Exp; lines: +2 -2 Update to 0.4.8 Submitted by: Steve O'Hara-Smith
v. 1.21 date: 2003/09/22 05:01:39; author: lioux; state: Exp; lines: +16 -0 o Add WITH_FREETYPE2 knob: handles optional drawtext vhook plugin o Fixes bento build Submitted by: bento, kris, Steve O'Hara-Smith
v. 1.20 date: 2003/09/07 23:52:59; author: lioux; state: Exp; lines: +35 -10 Update to 0.4.7 Submitted by: Steve O'Hara-Smith
v. 1.19 date: 2003/06/03 06:33:38; author: lioux; state: Exp; lines: +15 -4 Fix build on alpha arch: do not use i386 specific patches on alpha
v. 1.18 date: 2003/04/18 04:08:56; author: lioux; state: Exp; lines: +1 -2 Switch to new USE_GETOPT_LONG ports option
v. 1.17 date: 2003/03/05 05:30:08; author: lioux; state: Exp; lines: +1 -1 o Update grabbing code adding support for: PALBDGHI, NTSCM, SECAM, PALN, PALM and NTSCJ o Bump PORTREVISION Submitted by: Steve O'Hara-Smith
v. 1.16 date: 2003/02/23 19:58:24; author: lioux; state: Exp; lines: +1 -0 De-pkg-comment
v. 1.15 date: 2003/02/05 20:31:01; author: lioux; state: Exp; lines: +1 -1 o Add a simple "block until data is available or timeout is reached" wait mechanism to audio encoding routines. This avoids busy wait blocking which needlessly consumes CPU o Bump PORTREVISION Submitted by: Steve O'Hara-Smith Obtained from: ffmpeg CVS repository
v. 1.14 date: 2003/01/28 16:27:58; author: lioux; state: Exp; lines: +6 -2 o Do not select cpu type for the configure script: this disables assembly optimizations for each platform. Figures. o configure script was ignoring our enabling the video capture interface. Hard code this. o Bump PORTREVISION Submitted by: Steve O'Hara-Smith
v. 1.13 date: 2003/01/10 18:33:02; author: lioux; state: Exp; lines: +2 -3 o Remove trailing spaces o Remove spurious blank line Submitted by: portlint tool
v. 1.12 date: 2003/01/10 18:21:21; author: lioux; state: Exp; lines: +45 -17 - After repo copy to ffmpeg045 port so that both older and faster version 0.4.5 is preserved while the current version matures: o Update to 0.4.6 o Remove ONLY_FOR_ARCHS, no longer i386 only o Add PKGMESSAGE explaining the differences between this and ffmpeg045 port Reviewed by: Steve O'Hara-Smith Repo copied by: cvs (joe) Approved by: portmgr (self)
v. 1.11 date: 2003/01/09 02:39:10; author: lioux; state: Exp; lines: +1 -1 o Improve video grabbing quality via bktr(4) driver: less frame drops o Bump PORTREVISION Submitted by: Steve O'Hara-Smith
v. 1.10 date: 2002/11/28 00:09:47; author: lioux; state: Exp; lines: +1 -1 After repo copy from graphics category, update all appropriate references from graphics to multimedia category Repo copied by: joe (cvs hat) Approved by: knu (portmgr hat)
v. 1.9 date: 2002/11/05 02:00:06; author: lioux; state: Exp; lines: +1 -1 o Update booktree capture code to latest version: 1) Warning message if the tuner device cannot be opened for write 2) A two stage sync slip recovery mechanism, stage 1 runs async to catch up, stage 2 injects a blank frame 3) Update to a consistent indent style (will minimize future diffs) o Bump PORTREVISION Submitted by: "Steve O'Hara-Smith"
v. 1.8 date: 2002/11/03 07:01:43; author: lioux; state: Exp; lines: +29 -1 o Add optimizations if WITH_OPTIMIZED_CFLAGS [1] o Make it CFLAGS safe (I have no idea how this escaped me) o Unless WITHOUT_LIBA52, use liba52 port instead of ffmpeg liba52 code. The liba52 port is more optimized. o Use FreeBSD byteswap optimized routines IF one happens to be using either FreeBSD 4.7-RELEASE or later o Do not bump PORTREVISION Submitted by: "Steve O'Hara-Smith" [1] Reviewed by: "Steve O'Hara-Smith"
v. 1.7 date: 2002/10/15 18:21:25; author: lioux; state: Exp; lines: +4 -3 o House a known good ffmpeg CVS snapshot under MASTER_SITE_LOCAL o Add -lm to libs, some installations seem to explicitly require it PR: 43973 Prompted by: Joe "Floid" Kanowitz Reviewed by: Charles Henrich , Steve O'Hara-Smith , alex@acatysmoof.com
v. 1.6 date: 2002/10/11 19:28:30; author: lioux; state: Exp; lines: +87 -13 o Update ffmpeg to CVS snapshot dated Aug 20, 2002. Bump PORTREVISION since this is unversioned. o Add booktree capture support with patches kindly supplied by "Steve O'Hara-Smith" . Work is in progress to get these merged back into ffmpeg's CVS repo o Add WITH_MP3 for lame mp3 support o Add WITH_VORBIS for vorbis support o Install shared library for the first time, begin versioning at 0 Reviewed by: freebsd-multimedia mailing list, "Steve O'Hara-Smith" , Anish Mistry
v. 1.5 date: 2002/08/04 13:18:10; author: lioux; state: Exp; lines: +6 -2 o Install required header file o Bump PORTREVISION PR: 41234 Submitted by: Xavier Beaudouin
v. 1.4 date: 2002/07/03 19:15:16; author: lioux; state: Exp; lines: +2 -1 USE_REINPLACE
v. 1.3 date: 2001/10/26 16:13:20; author: lioux; state: Exp; lines: +11 -1 additional install of both libraries and headers in preparation to {,lib}xine 0.9.2 ports
v. 1.2 date: 2001/09/25 20:14:50; author: lioux; state: Exp; lines: +2 -1 add missing nasm BUILD_DEPENDS
v. 1.1 date: 2001/09/25 19:27:10; author: lioux; state: Exp; o New port ffmpeg version 0.4.5: Hyper fast realtime audio/video encoder/converter, streaming server Thanks to: fenner, imp, Chris "Vulpyne" Austin * for this patch -> #define INT64_C(x) x##LL ============================================================================= v. 1.75 date: 2007/10/09 19:38:24; author: ahze; state: Exp; lines: +3 -1 pass CONFIGURE_ARGS if WITHOUT_X264 is defined Requested by: mezz
v. 1.74 date: 2007/10/09 18:19:18; author: ahze; state: Exp; lines: +9 -7 - Update to 2007-10-04 - Chase libtheora
v. 1.73 date: 2007/09/16 18:09:51; author: ahze; state: Exp; lines: +4 -7 Update to 2007-09-14 snapshot
v. 1.72 date: 2007/08/25 21:57:39; author: mezz; state: Exp; lines: +1 -0 -Fix the build with WITH_DEBUG=yes by force add -O2 in DEBUG_FLAGS. PR: ports/115296 Reported by: Robert Gogolok
v. 1.71 date: 2007/08/25 21:47:44; author: mezz; state: Exp; lines: +6 -4 -Fix the CFLAGS/LDFLAGS. -Fix the build if it has no -O* or/and has -O0 by force replace to -O2. PR: ports/115076 Submitted by: Tatsuki Makino
v. 1.70 date: 2007/08/21 14:00:29; author: ahze; state: Exp; lines: +2 -2 Make CONFIGURE_ARGS and MAKE_ENV append since its included after bsd.port.pre.mk Reported by: lol@chistydom.ru
v. 1.69 date: 2007/08/19 10:37:56; author: se; state: Exp; lines: +1 -1 Bump PORTREVISION since this port now installs a previously forgotten header file that is required by dependent ports (i.e. those are broken until ffmpeg is installed with the missing header).
v. 1.68 date: 2007/08/12 20:11:58; author: thierry; state: Exp; lines: +29 -13 - Don't build ffmpeg with swscaler by default: VLC 0.8.6c does not support it; if you still need it, please define WITH_SWSCALER; - re-activate Theora support; - remove ancient bits from DTS; - define CONFIGURE_LOG to track possible failures. PR: ports/115428 Approved by: mezz
v. 1.67 date: 2007/07/31 14:43:27; author: ahze; state: Exp; lines: +1 -1 Fix patch for users of FreeBSD 6.0 and older PR: ports/115079 Reported by: tatsuki_makino@hotmail.com
v. 1.66 date: 2007/07/29 13:54:18; author: ahze; state: Exp; lines: +8 -8 - Don't try to patch non-existent Makefile when WITH_IMLIB2 is defined [1] - Reword faad description in pre-everything since it is now enabled by default [2] - Revert back to only installing man pages if NOPORTDOCS is not defined since man pages are generated by programs that build portdocs [2] Reported by: barbara.xxx1975@libero.it [1] sunpoet@sunpoet.net [2]
v. 1.65 date: 2007/07/29 00:46:07; author: ahze; state: Exp; lines: +11 -25 Update to 2007-07-12
v. 1.64 date: 2007/07/28 12:27:26; author: miwi; state: Exp; lines: +1 -1 - Chase increase of audio/libvorbis shlib version. - Bump PORTREVISION
v. 1.63 date: 2007/06/12 09:00:26; author: ahze; state: Exp; lines: +14 -7 - Make ffserver look for ffserver.conf in PREFIX/etc - Don't install man pages when NOPORTDOCS is defined PR: ports/113606 ports/113245 Submitted by: Joao Rocha Braga Filho Sunpoet Po-Chuan Hsieh
v. 1.62 date: 2007/06/12 02:06:48; author: ahze; state: Exp; lines: +16 -24 - Update to 2007-05-30 snapshot - Install etc/ffserver.conf PR: 113547 Requested by: Joao Rocha Braga Filho
v. 1.61 date: 2007/06/02 03:48:14; author: mezz; state: Exp; lines: +10 -2 Enable bktr by default with WITHOUT_BKTR to disable it. PR: ports/113077 Submitted by: HASHI Hiroaki
v. 1.60 date: 2007/05/25 17:07:36; author: ahze; state: Exp; lines: +209 -304 - Update to 2007-04-29 (merged from multimedia/ffmpeg-devel)
v. 1.59 date: 2007/03/31 05:39:48; author: ahze; state: Exp; lines: +1 -1 Transfer MAINTAINER to multimedia@
v. 1.58 date: 2007/03/31 03:25:47; author: lioux; state: Exp; lines: +1 -1 Give maintainership to Michael Johnson .
v. 1.57 date: 2007/03/11 08:51:06; author: stas; state: Exp; lines: +2 -2 - Update e17 ports to 20070223 snapshot - Bump portrevisions on all imlib2-dependend ports as the library soversion was bumped [1] - Disable fade-in effects in x11-fm/evidence permanently, since evas doesn't support it anymore. [2] The patch was tested in the tinderbox. Approved by: portmgr (marcus) [1], Anders Troback (maintainer) [2]
v. 1.56 date: 2006/09/21 08:07:58; author: stas; state: Exp; lines: +0 -3 - Fix SDL-dependent ports broken by last update. Approved by: kris (portmgr), sem (mentor)
v. 1.55 date: 2006/09/20 11:21:50; author: stas; state: Exp; lines: +1 -1 - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory structure (i.e. include/SDL for includes and sdl-config for configuration binary) - Update graphics/sdl_ttf to version 2.0.8 - Update graphics/sdl_image to version 1.2.5 - Update audio/sdl_mixer to version 1.2.7 - Update net/sdl_net to version 1.2.6 - Update Mk/bsd.sdl.mk accordingly - Fix dependent ports to fit the new directory structure and avoid several API breakages - Bump up portrevisions for all dependent ports to allow them to be upgraded by portupgrade/portmaster etc tools Approved by: kris (portmgr), sem (mentor)
v. 1.54 date: 2006/05/10 22:37:27; author: edwin; state: Exp; lines: +0 -1 Remove USE_REINPLACE from ports starting with M
v. 1.53 date: 2006/01/07 06:29:51; author: dougb; state: Exp; lines: +1 -1 Now that new style rc.d scripts are being run as part of the base rcorder, hard coded variable values in these scripts are overriding the values in /etc/rc.conf[.local] (due to the way that variables from the latter are read at boot time). Therefore, change the boot scripts to set default values only if the variable is unset in /etc/rc.conf[.local]. This will allow the service to start at boot time if it's been enabled as the user would expect. This change will be a noop for users who have systems that have not yet been upgraded to the new rc.d code in the base. In many cases there are other variables in the scripts that should get similar treatment, however I did not change anything other than the _enable lines. I'll leave the rest up to the maintainers to do as they see fit. Bump PORTREVISION to make sure that users and packages pick up this change.
v. 1.52 date: 2005/12/06 20:06:50; author: lioux; state: Exp; lines: +1 -1 o Fix FFmpeg libavcodec Buffer Overflow Vulnerability advisory: http://secunia.com/advisories/17892/ o Patch can be found at: http://article.gmane.org/gmane.comp.video.ffmpeg.devel/26558 o Bump PORTREVISION Submitted by: Simon Kilvington (patch) Prompted by: marcus
v. 1.51 date: 2005/06/19 18:20:23; author: lioux; state: Exp; lines: +14 -0 Fix build on OSVERSION < 500000 by disabling POSTPROCESS library building. The compiler does not support the assembler code. Tested in tinderbox
v. 1.50 date: 2005/06/06 02:05:01; author: lioux; state: Exp; lines: +36 -12 o Improve the bktr(4) device grab code [1] 1) Add support for DragonFly 2) Use proper castings 3) Test file descriptors before using them 4) Improve frame capture 5) Fix some errors 6) Clean up the signals on bktr(4) when closing the device o Inherit CFLAGS (uphold CFLAGS) if WITH_OPTIMIZED_CFLAGS o Build and install post processing library o Bump PORTREVISION Submitted by: Steve O'Hara-Smith et al [1]
v. 1.49 date: 2005/05/07 01:02:23; author: lioux; state: Exp; lines: +1 -0 Add CONFLICTS due to upcoming ffmpeg-devel port
v. 1.48 date: 2005/03/07 16:41:01; author: adamw; state: Exp; lines: +1 -1 Bump PORTREVISION on all ports that received the imlib2 shlib chase.
v. 1.47 date: 2005/03/07 15:10:17; author: vanilla; state: Exp; lines: +1 -1 1: Upgrade imlib2 to 1.2.0 2: chase shared library version to 3. PR: ports/78347 Submitted by: Russell Jackson Somepart by: me
v. 1.46 date: 2005/01/02 00:53:51; author: kris; state: Exp; lines: +4 -0 Does not compile on alpha Approved by: portmgr (self)
v. 1.45 date: 2004/12/25 12:49:11; author: lioux; state: Exp; lines: +2 -2 o Pet devel/portlint(1) - Remove extraneous whitespaces at end of lines - Place DISTVERSION on the correct location
v. 1.44 date: 2004/12/12 21:32:14; author: lioux; state: Exp; lines: +4 -1 o Fix PLIST: ffplay is only built WITH_SDL o Bump PORTREVISION PR: 74965 Submitted by: Serge Gagnon
v. 1.43 date: 2004/12/08 15:05:16; author: lioux; state: Exp; lines: +6 -0 Fix build without NOPORTDOCS: force detection of port textproc/texi2html Reviewed by: Randy Pratt , Frank Mayhar
v. 1.42 date: 2004/12/05 18:12:40; author: lioux; state: Exp; lines: +81 -29 o Update to 0.4.9.p1 o SHLIB version bump: a trick to help detect the problem that ffmpeg will not build with the previous ffmpeg library installed PR: 69210 [1], 74225 [2] Submitted by: ahze [1], Frank Mayhar [2]
v. 1.41 date: 2004/09/03 21:48:56; author: lofi; state: Exp; lines: +14 -2 Fix build on gcc 3.4
v. 1.40 date: 2004/04/14 22:34:50; author: lioux; state: Exp; lines: +3 -4 Fix build on -CURRENT i386 ARCH, OSVERSION >= 502000 PR: 64825 Submitted by: mike johnson
v. 1.39 date: 2004/04/13 23:35:41; author: lioux; state: Exp; lines: +1 -1 Fix typo: WITHOUT_A52 -> WITHOUT_LIBA52
v. 1.38 date: 2004/03/21 01:32:37; author: lioux; state: Exp; lines: +19 -1 1) Enable shared postprocess per default 2) Add WITHOUT_POSTPROCESS knob for backward compatibility. However, using might break ports that require postprocess to be enabled in ffmpeg 3) Bump PORTREVISION due to [1] 4) Remove PKGMESSAGE since it is no longer necessary to warn about ffmpeg045 port. It has been removed since the reasons for maintaining an old parallel version of ffmpeg no longer exist PR: 64257 [1,2,3] Submitted by: dinoex
v. 1.37 date: 2004/03/19 12:22:34; author: kris; state: Exp; lines: +4 -0 BROKEN on i386 5.x: Does not compile
v. 1.36 date: 2004/03/14 04:51:05; author: lioux; state: Exp; lines: +4 -0 o Fix "make deinstall reinstall": "unfix" some header files inside WRKSRC after installation. PR: 47713 Submitted by: parv (report), Anish Mistry (fix)
v. 1.35 date: 2004/03/08 01:01:30; author: edwin; state: Exp; lines: +3 -2 Properly use SDL everywhere: USE_SDL=yes -> USE_SDL=sdl (good examles everywhere) WANT_SDL/HAVE_SDL instead of exists(localbase/lib/lib...) See http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/using-sdl.html for more information on how to use USE_SDL, WANT_SDL and HAVE_SDL. PR: follow-ups of ports/55494, ports/61877 Submitted by: Edwin Groothuis
v. 1.34 date: 2004/03/01 08:09:02; author: adamw; state: Exp; lines: +1 -1 Remove a quotation mark that snuck in when I wasn't paying attention. Woah. The roof of the building right outside my window just caught fire. Uh... I should probably stop typing and go make a phone call. Submitted by: John Birrell
v. 1.33 date: 2004/02/28 19:44:10; author: adamw; state: Exp; lines: +1 -1 Add a missing \. Submitted by: FreshPorts sanity checking, which I didn't even know was trolling my commits. Cool!!1
v. 1.32 date: 2004/02/28 19:40:31; author: adamw; state: Exp; lines: +18 -3 Add faad support, unbreak imlib2 support, and fix the pkg-plist. All topped with a PORTREVISION bump. Approved by: no response from maintainer
v. 1.31 date: 2004/02/23 04:26:01; author: kan; state: Exp; lines: +2 -6 Unbreak on 5.x. Define PIC when compiling with -fpic, some codecs use that to decide whether to enable inline assemply optimisations.
v. 1.30 date: 2004/02/22 01:05:25; author: kris; state: Exp; lines: +4 -4 This port is also broken on 4.x. It is scheduled for removal on April 21 if it is still broken at that time.
v. 1.29 date: 2004/02/08 01:13:52; author: lioux; state: Exp; lines: +1 -0 USE_SIZEify
v. 1.28 date: 2004/02/06 23:16:03; author: kris; state: Exp; lines: +4 -0 BROKEN On 5.x: does not compile
v. 1.27 date: 2004/02/04 05:07:49; author: marcus; state: Exp; lines: +1 -1 Bump PORTREVISION on all ports that depend on gettext to aid with upgrading. (Part 1)
v. 1.26 date: 2004/01/31 03:57:50; author: arved; state: Exp; lines: +2 -2 Fix build on AMD64 Approved by: maintainer timeout (26 days)
v. 1.25 date: 2003/12/27 23:02:44; author: sf; state: Exp; lines: +1 -5 $ ffmpeg /libexec/ld-elf.so.1: Shared object "libavcodec.so" not found $ (cd /usr/local/lib; ls -l libavcodec.so*) lrwxr-xr-x 1 root wheel 15 Dec 22 00:32 libavcodec.so@ -> libavcodec.so.0 lrwxr-xr-x 1 root wheel 13 Dec 22 00:32 libavcodec.so.0@ -> libavcodec.so $ tail -5 /usr/ports/multimedia/ffmpeg/Makefile | head -3 # add shared lib link @${LN} -sf libavcodec.so \ ${PREFIX}/lib/libavcodec.so.${SHLIB_VERSION} This inversion symlink problem fixed in ports/56721 (files/patch-libavcodec::Makefile) but this code left unremoved.
v. 1.24 date: 2003/12/15 18:44:01; author: krion; state: Exp; lines: +1 -1 - Chase libraries for new Imlib2 version
v. 1.23 date: 2003/12/08 03:26:41; author: linimon; state: Exp; lines: +18 -7 Fix installation of shared libs, man page installation, and plist. Bump portrevision, although the original patch didn't do that (this seems necessary enough to me). Compiles ok on 4.x, 5.x. PR: ports/56721 Submitted by: Simon Barner Committed on behalf of lioux@, who is having machine troubles.
v. 1.22 date: 2003/10/08 13:37:43; author: lioux; state: Exp; lines: +2 -2 Update to 0.4.8 Submitted by: Steve O'Hara-Smith
v. 1.21 date: 2003/09/22 05:01:39; author: lioux; state: Exp; lines: +16 -0 o Add WITH_FREETYPE2 knob: handles optional drawtext vhook plugin o Fixes bento build Submitted by: bento, kris, Steve O'Hara-Smith
v. 1.20 date: 2003/09/07 23:52:59; author: lioux; state: Exp; lines: +35 -10 Update to 0.4.7 Submitted by: Steve O'Hara-Smith
v. 1.19 date: 2003/06/03 06:33:38; author: lioux; state: Exp; lines: +15 -4 Fix build on alpha arch: do not use i386 specific patches on alpha
v. 1.18 date: 2003/04/18 04:08:56; author: lioux; state: Exp; lines: +1 -2 Switch to new USE_GETOPT_LONG ports option
v. 1.17 date: 2003/03/05 05:30:08; author: lioux; state: Exp; lines: +1 -1 o Update grabbing code adding support for: PALBDGHI, NTSCM, SECAM, PALN, PALM and NTSCJ o Bump PORTREVISION Submitted by: Steve O'Hara-Smith
v. 1.16 date: 2003/02/23 19:58:24; author: lioux; state: Exp; lines: +1 -0 De-pkg-comment
v. 1.15 date: 2003/02/05 20:31:01; author: lioux; state: Exp; lines: +1 -1 o Add a simple "block until data is available or timeout is reached" wait mechanism to audio encoding routines. This avoids busy wait blocking which needlessly consumes CPU o Bump PORTREVISION Submitted by: Steve O'Hara-Smith Obtained from: ffmpeg CVS repository
v. 1.14 date: 2003/01/28 16:27:58; author: lioux; state: Exp; lines: +6 -2 o Do not select cpu type for the configure script: this disables assembly optimizations for each platform. Figures. o configure script was ignoring our enabling the video capture interface. Hard code this. o Bump PORTREVISION Submitted by: Steve O'Hara-Smith
v. 1.13 date: 2003/01/10 18:33:02; author: lioux; state: Exp; lines: +2 -3 o Remove trailing spaces o Remove spurious blank line Submitted by: portlint tool
v. 1.12 date: 2003/01/10 18:21:21; author: lioux; state: Exp; lines: +45 -17 - After repo copy to ffmpeg045 port so that both older and faster version 0.4.5 is preserved while the current version matures: o Update to 0.4.6 o Remove ONLY_FOR_ARCHS, no longer i386 only o Add PKGMESSAGE explaining the differences between this and ffmpeg045 port Reviewed by: Steve O'Hara-Smith Repo copied by: cvs (joe) Approved by: portmgr (self)
v. 1.11 date: 2003/01/09 02:39:10; author: lioux; state: Exp; lines: +1 -1 o Improve video grabbing quality via bktr(4) driver: less frame drops o Bump PORTREVISION Submitted by: Steve O'Hara-Smith
v. 1.10 date: 2002/11/28 00:09:47; author: lioux; state: Exp; lines: +1 -1 After repo copy from graphics category, update all appropriate references from graphics to multimedia category Repo copied by: joe (cvs hat) Approved by: knu (portmgr hat)
v. 1.9 date: 2002/11/05 02:00:06; author: lioux; state: Exp; lines: +1 -1 o Update booktree capture code to latest version: 1) Warning message if the tuner device cannot be opened for write 2) A two stage sync slip recovery mechanism, stage 1 runs async to catch up, stage 2 injects a blank frame 3) Update to a consistent indent style (will minimize future diffs) o Bump PORTREVISION Submitted by: "Steve O'Hara-Smith"
v. 1.8 date: 2002/11/03 07:01:43; author: lioux; state: Exp; lines: +29 -1 o Add optimizations if WITH_OPTIMIZED_CFLAGS [1] o Make it CFLAGS safe (I have no idea how this escaped me) o Unless WITHOUT_LIBA52, use liba52 port instead of ffmpeg liba52 code. The liba52 port is more optimized. o Use FreeBSD byteswap optimized routines IF one happens to be using either FreeBSD 4.7-RELEASE or later o Do not bump PORTREVISION Submitted by: "Steve O'Hara-Smith" [1] Reviewed by: "Steve O'Hara-Smith"
v. 1.7 date: 2002/10/15 18:21:25; author: lioux; state: Exp; lines: +4 -3 o House a known good ffmpeg CVS snapshot under MASTER_SITE_LOCAL o Add -lm to libs, some installations seem to explicitly require it PR: 43973 Prompted by: Joe "Floid" Kanowitz Reviewed by: Charles Henrich , Steve O'Hara-Smith , alex@acatysmoof.com
v. 1.6 date: 2002/10/11 19:28:30; author: lioux; state: Exp; lines: +87 -13 o Update ffmpeg to CVS snapshot dated Aug 20, 2002. Bump PORTREVISION since this is unversioned. o Add booktree capture support with patches kindly supplied by "Steve O'Hara-Smith" . Work is in progress to get these merged back into ffmpeg's CVS repo o Add WITH_MP3 for lame mp3 support o Add WITH_VORBIS for vorbis support o Install shared library for the first time, begin versioning at 0 Reviewed by: freebsd-multimedia mailing list, "Steve O'Hara-Smith" , Anish Mistry
v. 1.5 date: 2002/08/04 13:18:10; author: lioux; state: Exp; lines: +6 -2 o Install required header file o Bump PORTREVISION PR: 41234 Submitted by: Xavier Beaudouin
v. 1.4 date: 2002/07/03 19:15:16; author: lioux; state: Exp; lines: +2 -1 USE_REINPLACE
v. 1.3 date: 2001/10/26 16:13:20; author: lioux; state: Exp; lines: +11 -1 additional install of both libraries and headers in preparation to {,lib}xine 0.9.2 ports
v. 1.2 date: 2001/09/25 20:14:50; author: lioux; state: Exp; lines: +2 -1 add missing nasm BUILD_DEPENDS
v. 1.1 date: 2001/09/25 19:27:10; author: lioux; state: Exp; o New port ffmpeg version 0.4.5: Hyper fast realtime audio/video encoder/converter, streaming server Thanks to: fenner, imp, Chris "Vulpyne" Austin * for this patch -> #define INT64_C(x) x##LL ============================================================================= v. 1.75 date: 2007/10/09 19:38:24; author: ahze; state: Exp; lines: +3 -1 pass CONFIGURE_ARGS if WITHOUT_X264 is defined Requested by: mezz
v. 1.74 date: 2007/10/09 18:19:18; author: ahze; state: Exp; lines: +9 -7 - Update to 2007-10-04 - Chase libtheora
v. 1.73 date: 2007/09/16 18:09:51; author: ahze; state: Exp; lines: +4 -7 Update to 2007-09-14 snapshot
v. 1.72 date: 2007/08/25 21:57:39; author: mezz; state: Exp; lines: +1 -0 -Fix the build with WITH_DEBUG=yes by force add -O2 in DEBUG_FLAGS. PR: ports/115296 Reported by: Robert Gogolok
v. 1.71 date: 2007/08/25 21:47:44; author: mezz; state: Exp; lines: +6 -4 -Fix the CFLAGS/LDFLAGS. -Fix the build if it has no -O* or/and has -O0 by force replace to -O2. PR: ports/115076 Submitted by: Tatsuki Makino
v. 1.70 date: 2007/08/21 14:00:29; author: ahze; state: Exp; lines: +2 -2 Make CONFIGURE_ARGS and MAKE_ENV append since its included after bsd.port.pre.mk Reported by: lol@chistydom.ru
v. 1.69 date: 2007/08/19 10:37:56; author: se; state: Exp; lines: +1 -1 Bump PORTREVISION since this port now installs a previously forgotten header file that is required by dependent ports (i.e. those are broken until ffmpeg is installed with the missing header).
v. 1.68 date: 2007/08/12 20:11:58; author: thierry; state: Exp; lines: +29 -13 - Don't build ffmpeg with swscaler by default: VLC 0.8.6c does not support it; if you still need it, please define WITH_SWSCALER; - re-activate Theora support; - remove ancient bits from DTS; - define CONFIGURE_LOG to track possible failures. PR: ports/115428 Approved by: mezz
v. 1.67 date: 2007/07/31 14:43:27; author: ahze; state: Exp; lines: +1 -1 Fix patch for users of FreeBSD 6.0 and older PR: ports/115079 Reported by: tatsuki_makino@hotmail.com
v. 1.66 date: 2007/07/29 13:54:18; author: ahze; state: Exp; lines: +8 -8 - Don't try to patch non-existent Makefile when WITH_IMLIB2 is defined [1] - Reword faad description in pre-everything since it is now enabled by default [2] - Revert back to only installing man pages if NOPORTDOCS is not defined since man pages are generated by programs that build portdocs [2] Reported by: barbara.xxx1975@libero.it [1] sunpoet@sunpoet.net [2]
v. 1.65 date: 2007/07/29 00:46:07; author: ahze; state: Exp; lines: +11 -25 Update to 2007-07-12
v. 1.64 date: 2007/07/28 12:27:26; author: miwi; state: Exp; lines: +1 -1 - Chase increase of audio/libvorbis shlib version. - Bump PORTREVISION
v. 1.63 date: 2007/06/12 09:00:26; author: ahze; state: Exp; lines: +14 -7 - Make ffserver look for ffserver.conf in PREFIX/etc - Don't install man pages when NOPORTDOCS is defined PR: ports/113606 ports/113245 Submitted by: Joao Rocha Braga Filho Sunpoet Po-Chuan Hsieh
v. 1.62 date: 2007/06/12 02:06:48; author: ahze; state: Exp; lines: +16 -24 - Update to 2007-05-30 snapshot - Install etc/ffserver.conf PR: 113547 Requested by: Joao Rocha Braga Filho
v. 1.61 date: 2007/06/02 03:48:14; author: mezz; state: Exp; lines: +10 -2 Enable bktr by default with WITHOUT_BKTR to disable it. PR: ports/113077 Submitted by: HASHI Hiroaki
v. 1.60 date: 2007/05/25 17:07:36; author: ahze; state: Exp; lines: +209 -304 - Update to 2007-04-29 (merged from multimedia/ffmpeg-devel)
v. 1.59 date: 2007/03/31 05:39:48; author: ahze; state: Exp; lines: +1 -1 Transfer MAINTAINER to multimedia@
v. 1.58 date: 2007/03/31 03:25:47; author: lioux; state: Exp; lines: +1 -1 Give maintainership to Michael Johnson .
v. 1.57 date: 2007/03/11 08:51:06; author: stas; state: Exp; lines: +2 -2 - Update e17 ports to 20070223 snapshot - Bump portrevisions on all imlib2-dependend ports as the library soversion was bumped [1] - Disable fade-in effects in x11-fm/evidence permanently, since evas doesn't support it anymore. [2] The patch was tested in the tinderbox. Approved by: portmgr (marcus) [1], Anders Troback (maintainer) [2]
v. 1.56 date: 2006/09/21 08:07:58; author: stas; state: Exp; lines: +0 -3 - Fix SDL-dependent ports broken by last update. Approved by: kris (portmgr), sem (mentor)
v. 1.55 date: 2006/09/20 11:21:50; author: stas; state: Exp; lines: +1 -1 - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory structure (i.e. include/SDL for includes and sdl-config for configuration binary) - Update graphics/sdl_ttf to version 2.0.8 - Update graphics/sdl_image to version 1.2.5 - Update audio/sdl_mixer to version 1.2.7 - Update net/sdl_net to version 1.2.6 - Update Mk/bsd.sdl.mk accordingly - Fix dependent ports to fit the new directory structure and avoid several API breakages - Bump up portrevisions for all dependent ports to allow them to be upgraded by portupgrade/portmaster etc tools Approved by: kris (portmgr), sem (mentor)
v. 1.54 date: 2006/05/10 22:37:27; author: edwin; state: Exp; lines: +0 -1 Remove USE_REINPLACE from ports starting with M
v. 1.53 date: 2006/01/07 06:29:51; author: dougb; state: Exp; lines: +1 -1 Now that new style rc.d scripts are being run as part of the base rcorder, hard coded variable values in these scripts are overriding the values in /etc/rc.conf[.local] (due to the way that variables from the latter are read at boot time). Therefore, change the boot scripts to set default values only if the variable is unset in /etc/rc.conf[.local]. This will allow the service to start at boot time if it's been enabled as the user would expect. This change will be a noop for users who have systems that have not yet been upgraded to the new rc.d code in the base. In many cases there are other variables in the scripts that should get similar treatment, however I did not change anything other than the _enable lines. I'll leave the rest up to the maintainers to do as they see fit. Bump PORTREVISION to make sure that users and packages pick up this change.
v. 1.52 date: 2005/12/06 20:06:50; author: lioux; state: Exp; lines: +1 -1 o Fix FFmpeg libavcodec Buffer Overflow Vulnerability advisory: http://secunia.com/advisories/17892/ o Patch can be found at: http://article.gmane.org/gmane.comp.video.ffmpeg.devel/26558 o Bump PORTREVISION Submitted by: Simon Kilvington (patch) Prompted by: marcus
v. 1.51 date: 2005/06/19 18:20:23; author: lioux; state: Exp; lines: +14 -0 Fix build on OSVERSION < 500000 by disabling POSTPROCESS library building. The compiler does not support the assembler code. Tested in tinderbox
v. 1.50 date: 2005/06/06 02:05:01; author: lioux; state: Exp; lines: +36 -12 o Improve the bktr(4) device grab code [1] 1) Add support for DragonFly 2) Use proper castings 3) Test file descriptors before using them 4) Improve frame capture 5) Fix some errors 6) Clean up the signals on bktr(4) when closing the device o Inherit CFLAGS (uphold CFLAGS) if WITH_OPTIMIZED_CFLAGS o Build and install post processing library o Bump PORTREVISION Submitted by: Steve O'Hara-Smith et al [1]
v. 1.49 date: 2005/05/07 01:02:23; author: lioux; state: Exp; lines: +1 -0 Add CONFLICTS due to upcoming ffmpeg-devel port
v. 1.48 date: 2005/03/07 16:41:01; author: adamw; state: Exp; lines: +1 -1 Bump PORTREVISION on all ports that received the imlib2 shlib chase.
v. 1.47 date: 2005/03/07 15:10:17; author: vanilla; state: Exp; lines: +1 -1 1: Upgrade imlib2 to 1.2.0 2: chase shared library version to 3. PR: ports/78347 Submitted by: Russell Jackson Somepart by: me
v. 1.46 date: 2005/01/02 00:53:51; author: kris; state: Exp; lines: +4 -0 Does not compile on alpha Approved by: portmgr (self)
v. 1.45 date: 2004/12/25 12:49:11; author: lioux; state: Exp; lines: +2 -2 o Pet devel/portlint(1) - Remove extraneous whitespaces at end of lines - Place DISTVERSION on the correct location
v. 1.44 date: 2004/12/12 21:32:14; author: lioux; state: Exp; lines: +4 -1 o Fix PLIST: ffplay is only built WITH_SDL o Bump PORTREVISION PR: 74965 Submitted by: Serge Gagnon
v. 1.43 date: 2004/12/08 15:05:16; author: lioux; state: Exp; lines: +6 -0 Fix build without NOPORTDOCS: force detection of port textproc/texi2html Reviewed by: Randy Pratt , Frank Mayhar
v. 1.42 date: 2004/12/05 18:12:40; author: lioux; state: Exp; lines: +81 -29 o Update to 0.4.9.p1 o SHLIB version bump: a trick to help detect the problem that ffmpeg will not build with the previous ffmpeg library installed PR: 69210 [1], 74225 [2] Submitted by: ahze [1], Frank Mayhar [2]
v. 1.41 date: 2004/09/03 21:48:56; author: lofi; state: Exp; lines: +14 -2 Fix build on gcc 3.4
v. 1.40 date: 2004/04/14 22:34:50; author: lioux; state: Exp; lines: +3 -4 Fix build on -CURRENT i386 ARCH, OSVERSION >= 502000 PR: 64825 Submitted by: mike johnson
v. 1.39 date: 2004/04/13 23:35:41; author: lioux; state: Exp; lines: +1 -1 Fix typo: WITHOUT_A52 -> WITHOUT_LIBA52
v. 1.38 date: 2004/03/21 01:32:37; author: lioux; state: Exp; lines: +19 -1 1) Enable shared postprocess per default 2) Add WITHOUT_POSTPROCESS knob for backward compatibility. However, using might break ports that require postprocess to be enabled in ffmpeg 3) Bump PORTREVISION due to [1] 4) Remove PKGMESSAGE since it is no longer necessary to warn about ffmpeg045 port. It has been removed since the reasons for maintaining an old parallel version of ffmpeg no longer exist PR: 64257 [1,2,3] Submitted by: dinoex
v. 1.37 date: 2004/03/19 12:22:34; author: kris; state: Exp; lines: +4 -0 BROKEN on i386 5.x: Does not compile
v. 1.36 date: 2004/03/14 04:51:05; author: lioux; state: Exp; lines: +4 -0 o Fix "make deinstall reinstall": "unfix" some header files inside WRKSRC after installation. PR: 47713 Submitted by: parv (report), Anish Mistry (fix)
v. 1.35 date: 2004/03/08 01:01:30; author: edwin; state: Exp; lines: +3 -2 Properly use SDL everywhere: USE_SDL=yes -> USE_SDL=sdl (good examles everywhere) WANT_SDL/HAVE_SDL instead of exists(localbase/lib/lib...) See http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/using-sdl.html for more information on how to use USE_SDL, WANT_SDL and HAVE_SDL. PR: follow-ups of ports/55494, ports/61877 Submitted by: Edwin Groothuis
v. 1.34 date: 2004/03/01 08:09:02; author: adamw; state: Exp; lines: +1 -1 Remove a quotation mark that snuck in when I wasn't paying attention. Woah. The roof of the building right outside my window just caught fire. Uh... I should probably stop typing and go make a phone call. Submitted by: John Birrell
v. 1.33 date: 2004/02/28 19:44:10; author: adamw; state: Exp; lines: +1 -1 Add a missing \. Submitted by: FreshPorts sanity checking, which I didn't even know was trolling my commits. Cool!!1
v. 1.32 date: 2004/02/28 19:40:31; author: adamw; state: Exp; lines: +18 -3 Add faad support, unbreak imlib2 support, and fix the pkg-plist. All topped with a PORTREVISION bump. Approved by: no response from maintainer
v. 1.31 date: 2004/02/23 04:26:01; author: kan; state: Exp; lines: +2 -6 Unbreak on 5.x. Define PIC when compiling with -fpic, some codecs use that to decide whether to enable inline assemply optimisations.
v. 1.30 date: 2004/02/22 01:05:25; author: kris; state: Exp; lines: +4 -4 This port is also broken on 4.x. It is scheduled for removal on April 21 if it is still broken at that time.
v. 1.29 date: 2004/02/08 01:13:52; author: lioux; state: Exp; lines: +1 -0 USE_SIZEify
v. 1.28 date: 2004/02/06 23:16:03; author: kris; state: Exp; lines: +4 -0 BROKEN On 5.x: does not compile
v. 1.27 date: 2004/02/04 05:07:49; author: marcus; state: Exp; lines: +1 -1 Bump PORTREVISION on all ports that depend on gettext to aid with upgrading. (Part 1)
v. 1.26 date: 2004/01/31 03:57:50; author: arved; state: Exp; lines: +2 -2 Fix build on AMD64 Approved by: maintainer timeout (26 days)
v. 1.25 date: 2003/12/27 23:02:44; author: sf; state: Exp; lines: +1 -5 $ ffmpeg /libexec/ld-elf.so.1: Shared object "libavcodec.so" not found $ (cd /usr/local/lib; ls -l libavcodec.so*) lrwxr-xr-x 1 root wheel 15 Dec 22 00:32 libavcodec.so@ -> libavcodec.so.0 lrwxr-xr-x 1 root wheel 13 Dec 22 00:32 libavcodec.so.0@ -> libavcodec.so $ tail -5 /usr/ports/multimedia/ffmpeg/Makefile | head -3 # add shared lib link @${LN} -sf libavcodec.so \ ${PREFIX}/lib/libavcodec.so.${SHLIB_VERSION} This inversion symlink problem fixed in ports/56721 (files/patch-libavcodec::Makefile) but this code left unremoved.
v. 1.24 date: 2003/12/15 18:44:01; author: krion; state: Exp; lines: +1 -1 - Chase libraries for new Imlib2 version
v. 1.23 date: 2003/12/08 03:26:41; author: linimon; state: Exp; lines: +18 -7 Fix installation of shared libs, man page installation, and plist. Bump portrevision, although the original patch didn't do that (this seems necessary enough to me). Compiles ok on 4.x, 5.x. PR: ports/56721 Submitted by: Simon Barner Committed on behalf of lioux@, who is having machine troubles.
v. 1.22 date: 2003/10/08 13:37:43; author: lioux; state: Exp; lines: +2 -2 Update to 0.4.8 Submitted by: Steve O'Hara-Smith
v. 1.21 date: 2003/09/22 05:01:39; author: lioux; state: Exp; lines: +16 -0 o Add WITH_FREETYPE2 knob: handles optional drawtext vhook plugin o Fixes bento build Submitted by: bento, kris, Steve O'Hara-Smith
v. 1.20 date: 2003/09/07 23:52:59; author: lioux; state: Exp; lines: +35 -10 Update to 0.4.7 Submitted by: Steve O'Hara-Smith
v. 1.19 date: 2003/06/03 06:33:38; author: lioux; state: Exp; lines: +15 -4 Fix build on alpha arch: do not use i386 specific patches on alpha
v. 1.18 date: 2003/04/18 04:08:56; author: lioux; state: Exp; lines: +1 -2 Switch to new USE_GETOPT_LONG ports option
v. 1.17 date: 2003/03/05 05:30:08; author: lioux; state: Exp; lines: +1 -1 o Update grabbing code adding support for: PALBDGHI, NTSCM, SECAM, PALN, PALM and NTSCJ o Bump PORTREVISION Submitted by: Steve O'Hara-Smith
v. 1.16 date: 2003/02/23 19:58:24; author: lioux; state: Exp; lines: +1 -0 De-pkg-comment
v. 1.15 date: 2003/02/05 20:31:01; author: lioux; state: Exp; lines: +1 -1 o Add a simple "block until data is available or timeout is reached" wait mechanism to audio encoding routines. This avoids busy wait blocking which needlessly consumes CPU o Bump PORTREVISION Submitted by: Steve O'Hara-Smith Obtained from: ffmpeg CVS repository
v. 1.14 date: 2003/01/28 16:27:58; author: lioux; state: Exp; lines: +6 -2 o Do not select cpu type for the configure script: this disables assembly optimizations for each platform. Figures. o configure script was ignoring our enabling the video capture interface. Hard code this. o Bump PORTREVISION Submitted by: Steve O'Hara-Smith
v. 1.13 date: 2003/01/10 18:33:02; author: lioux; state: Exp; lines: +2 -3 o Remove trailing spaces o Remove spurious blank line Submitted by: portlint tool
v. 1.12 date: 2003/01/10 18:21:21; author: lioux; state: Exp; lines: +45 -17 - After repo copy to ffmpeg045 port so that both older and faster version 0.4.5 is preserved while the current version matures: o Update to 0.4.6 o Remove ONLY_FOR_ARCHS, no longer i386 only o Add PKGMESSAGE explaining the differences between this and ffmpeg045 port Reviewed by: Steve O'Hara-Smith Repo copied by: cvs (joe) Approved by: portmgr (self)
v. 1.11 date: 2003/01/09 02:39:10; author: lioux; state: Exp; lines: +1 -1 o Improve video grabbing quality via bktr(4) driver: less frame drops o Bump PORTREVISION Submitted by: Steve O'Hara-Smith
v. 1.10 date: 2002/11/28 00:09:47; author: lioux; state: Exp; lines: +1 -1 After repo copy from graphics category, update all appropriate references from graphics to multimedia category Repo copied by: joe (cvs hat) Approved by: knu (portmgr hat)
v. 1.9 date: 2002/11/05 02:00:06; author: lioux; state: Exp; lines: +1 -1 o Update booktree capture code to latest version: 1) Warning message if the tuner device cannot be opened for write 2) A two stage sync slip recovery mechanism, stage 1 runs async to catch up, stage 2 injects a blank frame 3) Update to a consistent indent style (will minimize future diffs) o Bump PORTREVISION Submitted by: "Steve O'Hara-Smith"
v. 1.8 date: 2002/11/03 07:01:43; author: lioux; state: Exp; lines: +29 -1 o Add optimizations if WITH_OPTIMIZED_CFLAGS [1] o Make it CFLAGS safe (I have no idea how this escaped me) o Unless WITHOUT_LIBA52, use liba52 port instead of ffmpeg liba52 code. The liba52 port is more optimized. o Use FreeBSD byteswap optimized routines IF one happens to be using either FreeBSD 4.7-RELEASE or later o Do not bump PORTREVISION Submitted by: "Steve O'Hara-S



Main menu

FreeBSD

Program categories

Freebsd accessibility
Freebsd archivers
Freebsd astro
Freebsd audio
Freebsd benchmarks
Freebsd biology
Freebsd cad
Freebsd chinese
Freebsd comms
Freebsd converters
Freebsd databases
Freebsd deskutils
Freebsd devel
Freebsd dns
Freebsd editors
Freebsd emulators
Freebsd finance
Freebsd french
Freebsd ftp
Freebsd games
Freebsd german
Freebsd graphics
Freebsd hebrew
Freebsd hungarian
Freebsd irc
Freebsd japanese
Freebsd java
Freebsd korean
Freebsd lang
Freebsd mail
Freebsd math
Freebsd mbone
Freebsd misc
Freebsd multimedia
Freebsd net
Freebsd net-im
Freebsd net-mgmt
Freebsd net-p2p
Freebsd news
Freebsd palm
Freebsd polish
Freebsd ports-mgmt
Freebsd portuguese
Freebsd print
Freebsd russian
Freebsd science
Freebsd security
Freebsd shells
Freebsd sysutils
Freebsd textproc
Freebsd ukrainian
Freebsd vietnamese
Freebsd www
Freebsd x11
Freebsd x11-clocks
Freebsd x11-drivers
Freebsd x11-fm
Freebsd x11-fonts
Freebsd x11-servers
Freebsd x11-themes
Freebsd x11-toolkits
Freebsd x11-wm