[ excerpt from developer's site ]
This is a collection of plugins written with the GStreamer framework.
Some features of these plugins are:
- Dynamically loaded plugins provide elements and media types,
demand-loaded via an XML registry, similar to ld.so.cache
- Element interface handles all known types of sources, filters,
sinks
- Capabilities system allows verification of element compatibility
using MIME types and media-specific properties
- Autoplugging uses capabilities system to complete complex paths
automatically
- Pipelines can be saved to XML and loaded back to working state
- Resource friendly plugins don't waste RAM
WWW: http://gstreamer.sourceforge.net/
Remove expired gstreamer 0.x
gstreamer 1.x has been introduced long ago and gstreamer 0.x was kept
to let time for applications to catchup on gstreamer 1.x
By default libtool replaces -export-symbols <file> with -retain-symbols-file
<file> on ELF systems, but this doesn't really do what -export-symbols is
meant to do. On GNU ELF systems it converts <file> to a simple version
script first and then uses -version-script instead of -retain-symbols-file.
Let USES=libtool patch libtool scripts to do this on all systems with GNU
ld(1).
Bump PORTREVISION on all ports where the build log contains -export-symbols.
audio/calf: This port builds a module that now exports only one function,
but it also builds a number of executables that link to this module and
expect to see other functions. Because it's already a bit dodgy to link to
a module (libtool warns about this) let the module continue to export only
one function and instead build an ordinary library from the same source that
the executables can link to. Fix a number of other issues in the same
(Only the first 15 lines of the commit message are shown above )
Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends
With hat: portmgr
Stagify Gstreamer ports.
Fix build of gstreamer and gstreamer1 with glib 2.38.x [1].
Update gstreamer and gstreamer-plugins to new rules, USES=gmake pathfix,
new LIB_DEPENDS syntax.
Only pull in flex if base version is too old.
Be more selective for which OSVERSIONS we need gcc due to the clang bug.
Obtained from: Gstreamer upstream [1]
Update gstreamer ports.
Gstreamer to 0.10.36.
Gstreamer-plugins(-base) to 0.10.36.
Gstreamer-plugins-bad to 0.10.23.
Gstreamer-plugins-good to 0.10.31.
Gstreamer-plugins-ugly to 0.10.19.
Add hack to unbreak the flite plugin.
Update Gstreamer (core) to 0.10.33
Update Gstreamer-plugins(-base) to 0.10.33
Update Gstreamer-plugins-good to 0.10.29
Update Gstreamer-plugins-bad to 0.10.22
Update Gstreamer-plugins-ugly to 0.10.18
Update Gstreamer-plugins-base to 0.10.32
Update Gstreamer-plugins-good to 0.10.27
Update Gstreamer-plugins-bad to 0.10.21
Update Gstreamer-plugins-ugly to 0.10.17
Add flite plugin. plugin for the flite Speech synthesis engine.
Add opencv plugin. plugin for opencv Computer vision library.
Move vdpau plugin to a beter category.
Remove LOCAL master sites that haven't been updated for ages.
Check if Gstreamer (core) is recent enough.
Remove 6.x BROKEN line for the bad plugin.
Update gstreamer-plugins-bad to 0.10.20.
- Reorder the plugin list in bsd.gstreamer.mk so it its inside 80 chars.
- Enable the dvb and shm plugin in the -bad package.
- New plugins:
resindvd: Dvd navigation plugin
schroedinger: Dirac high speed video codec plugin
vdpau: Nvidia vdpau extention plugin [1]
vp8: Google vp8 codec plugin
Release notes:
http://gstreamer.freedesktop.org/releases/gst-plugins-bad/0.10.20.html
PR: ports/15077 (borrowed some ideas)
Submitted by: Anonymous <swell.k@gmail.com>
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
The FreeBSD GNOME team is proud to annunce the release of GNOME 2.22.0 for
FreeBSD. The official GNOME 2.22 release notes can be found at
http://library.gnome.org/misc/release-notes/2.22/ . On the FreeBSD front,
this release features an updated hal port with support for video4linux
devices, DRM (Direct Rendering), and better support of removable media. Work
is also underway to tie webkit more closely into GNOME. As part of the
GNOME 2.22 upgrade, GStreamer received a rather large upgrade as well.
Be sure to consult UPDATING on the proper steps to upgrade all of your
GNOME ports.
This release would not have been possible without the contributions and
testing efforts of the following people:
Pawel Worach
kan
edwin
Peter Ulrich Kruppa
J. W. Ballantine
Yasuda Keisuke
Andriy Gapon
-Remove an incorrect dependency that I have added in the previous committed.
-Fix the build by add two missing files. These files were took from its CVS.
PR: ports/114136
Reported by: Dominic Fandrey <lon_kamikaze@gmx.de>
Presenting GNOME 2.16.1 for FreeBSD. This release represents a massive
amount of work by the FreeBSD GNOME Team and our testers.
On top of the usual GNOME update, we have taken this opportunity to move
GNOME from X11BASE to LOCALBASE. This means roughly 600 ports NOT part of
the GNOME Desktop also need to be changed. The bulk of the move was carried
out by ahze, mezz, and pav, but it would not have been possible without
cooperation from the FreeBSD KDE team who worked with us to make sure
GNOME and KDE can still coexist happily. We would also like to send a
shout out to kris and pointyhat for putting up with multiple test runs
until we got something that was solid.
Back to GNOME 2.16. This release brings a huge amount of new functionality
to FreeBSD. The standard release notes can be read at
http://www.gnome.org/start/2.16/ . But on top of what you will read there,
(Only the first 15 lines of the commit message are shown above )
- Update to 0.10.8 (base plugins)
- Set right PORTVERSION on good, bad, and ugly plugins. Bump PORTEPOCH since
these PORTREVERSION's will go backwards
- Remove USE_GNOME=gnomeprefix
- Update gstreamer to 0.10
- Move all old gstreamer 0.8 ports to gstreamer*80 [1]
- Chase all ports with new gstreamer or gstreaemer moves
Repocopied by: marcus [1]