The FreeBSD Ports Archive
FreeBSD multimedia : ffmpeg4>
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 |
| |

|