CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

multimedia/gstreamer1-plugins-all 1.28.8

Meta-port of all GStreamer 1.x plugins

Port info

Maintainer
multimedia@FreeBSD.org
Packages
latest: 1.28.8
Upstream
up to date
Last update
to 1.28.8 · c11c91c602
Quarterly
2026Q4: 1.28.8
WWW
https://gstreamer.freedesktop.org/
Links
cgit · VuXML

Install

Package
# pkg install gstreamer1-plugins-all
installs 1.28.8 from latest; from quarterly (2026Q4) 1.28.8
Port
# cd /usr/ports/multimedia/gstreamer1-plugins-all && make install clean
Size
2.0 KiB download · 243 B installed
Depends on
audio/gstreamer1-plugins-a52dec 1.28.8, audio/gstreamer1-plugins-alsa 1.28.8, audio/gstreamer1-plugins-amrnb 1.28.8, audio/gstreamer1-plugins-amrwbdec 1.28.8, audio/gstreamer1-plugins-bs2b 1.28.8, audio/gstreamer1-plugins-cdparanoia 1.28.8, audio/gstreamer1-plugins-chromaprint 1.28.8, audio/gstreamer1-plugins-faac 1.28.8, audio/gstreamer1-plugins-faad 1.28.8, audio/gstreamer1-plugins-fdkaac 1.28.8, audio/gstreamer1-plugins-flac 1.28.8, audio/gstreamer1-plugins-flite 1.28.8, audio/gstreamer1-plugins-gme 1.28.8, audio/gstreamer1-plugins-gsm 1.28.8, audio/gstreamer1-plugins-jack 1.28.8, audio/gstreamer1-plugins-ladspa 1.28.8, audio/gstreamer1-plugins-lame 1.28.8, audio/gstreamer1-plugins-lv2 1.28.8, audio/gstreamer1-plugins-modplug 1.28.8, audio/gstreamer1-plugins-mpg123 1.28.8, audio/gstreamer1-plugins-ogg 1.28.8, audio/gstreamer1-plugins-openmpt 1.28.8, audio/gstreamer1-plugins-opus 1.28.8, audio/gstreamer1-plugins-pulse 1.28.8, audio/gstreamer1-plugins-shout2 1.28.8, audio/gstreamer1-plugins-sidplay 1.28.8, audio/gstreamer1-plugins-sndfile 1.28.8, audio/gstreamer1-plugins-sndio 1.24.0, audio/gstreamer1-plugins-soundtouch 1.28.8, audio/gstreamer1-plugins-speex 1.28.8, audio/gstreamer1-plugins-taglib 1.28.8, audio/gstreamer1-plugins-twolame 1.28.8, audio/gstreamer1-plugins-vorbis 1.28.8, audio/gstreamer1-plugins-wavpack 1.28.8, audio/gstreamer1-plugins-webrtcdsp 1.28.8, comms/gstreamer1-plugins-spandsp 1.28.8, devel/gstreamer1-devtools 1.28.8, devel/gstreamer1-plugins-soup 1.28.8, ftp/gstreamer1-plugins-curl 1.28.8, graphics/gstreamer1-plugins-aalib 1.28.8, graphics/gstreamer1-plugins-cairo 1.28.8, graphics/gstreamer1-plugins-gdkpixbuf 1.28.8, graphics/gstreamer1-plugins-gl 1.28.8, graphics/gstreamer1-plugins-jpeg 1.28.8, graphics/gstreamer1-plugins-kms 1.28.8, graphics/gstreamer1-plugins-libcaca 1.28.8, graphics/gstreamer1-plugins-libvisual 1.28.8, graphics/gstreamer1-plugins-opencv 1.28.8, graphics/gstreamer1-plugins-openexr 1.28.8, graphics/gstreamer1-plugins-openjpeg 1.28.8, graphics/gstreamer1-plugins-png 1.28.8, graphics/gstreamer1-plugins-rsvg 1.28.8, graphics/gstreamer1-plugins-vulkan 1.28.8, graphics/gstreamer1-plugins-webp 1.28.8, graphics/gstreamer1-plugins-zbar 1.28.8, multimedia/gstreamer1 1.28.8_1, multimedia/gstreamer1-editing-services 1.28.8, multimedia/gstreamer1-libav 1.28.8, multimedia/gstreamer1-plugins 1.28.8, multimedia/gstreamer1-plugins-aom 1.28.8, multimedia/gstreamer1-plugins-assrender 1.28.8, multimedia/gstreamer1-plugins-bad 1.28.8, multimedia/gstreamer1-plugins-dash 1.28.8, multimedia/gstreamer1-plugins-dts 1.28.8, multimedia/gstreamer1-plugins-dv 1.28.8, multimedia/gstreamer1-plugins-dvdread 1.28.8, multimedia/gstreamer1-plugins-good 1.28.8, multimedia/gstreamer1-plugins-hls 1.28.8, multimedia/gstreamer1-plugins-libde265 1.28.8, multimedia/gstreamer1-plugins-mpeg2dec 1.28.8, multimedia/gstreamer1-plugins-mpeg2enc 1.28.8, multimedia/gstreamer1-plugins-mplex 1.28.8, multimedia/gstreamer1-plugins-openh264 1.28.8, multimedia/gstreamer1-plugins-resindvd 1.28.8, multimedia/gstreamer1-plugins-rust 1.28.8_1, multimedia/gstreamer1-plugins-smoothstreaming 1.28.8, multimedia/gstreamer1-plugins-svt-av1 1.28.8,1, multimedia/gstreamer1-plugins-theora 1.28.8, multimedia/gstreamer1-plugins-ttml 1.28.8, multimedia/gstreamer1-plugins-ugly 1.28.8, multimedia/gstreamer1-plugins-v4l2 1.28.8, multimedia/gstreamer1-plugins-vpx 1.28.8, multimedia/gstreamer1-plugins-webrtc 1.28.8, multimedia/gstreamer1-plugins-x264 1.28.8, multimedia/gstreamer1-plugins-x265 1.28.8, multimedia/gstreamer1-rtsp-server 1.28.8, multimedia/gstreamermm 1.10.0_3, net/gstreamer1-plugins-sctp 1.28.8, net/gstreamer1-plugins-srtp 1.28.8, security/gstreamer1-plugins-dtls 1.28.8, sysutils/gstreamer1-plugins-cdio 1.28.8, textproc/gstreamer1-plugins-zxing 1.28.8, www/gstreamer1-plugins-neon 1.28.8, www/gstreamer1-plugins-srt 1.28.8, x11-toolkits/gstreamer1-plugins-gtk 1.28.8, x11-toolkits/gstreamer1-plugins-pango 1.28.8, x11-toolkits/gstreamer1-plugins-qt5 1.28.8, x11-toolkits/gstreamer1-plugins-qt6 1.28.8, x11/gstreamer1-plugins-x 1.28.8, x11/gstreamer1-plugins-ximagesrc 1.28.8
License
NA

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.28.81.28.8–
FreeBSD 151.28.81.28.8–
FreeBSD 141.28.81.28.6✗

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.28.81.28.8–
FreeBSD 141.28.81.28.8✗

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 1.28.8.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (43)

Jason E. Hale (jhale) · 1.28.8
GStreamer1: Update to 1.28.0

The y4menc (previously from good) and y4mdec (previously from bad)
plugins have been consolidated into y4m (now from good).

The vaapi component (multimedia/gstreamer1-vaapi) is no longer supplied
by upstream and will be removed after 2026Q1. This has been superseded by
the va plugin from 'bad', which we don't have and is rather Linux-heavy,
but no ports seem to use this anyways. Remove from makesum-all target
and adjust to be static 1.26.10 (last available) version.

Add svtav1 component to gstreamer.mk after f96400339bd6. [1]

multimedia/gstreamer1-plugins-svt-hevc has been marked DEPRECATED since
multimedia/svt-hevc is marked DEPRECATED and will be removed after
2026Q1. [1] This port does not seem to be used anywhere in the ports
tree.

Note for local patching: meson_options.txt was renamed by upstream to
meson.options across the board [2] and this change adapts to that.

Changes:
https://gstreamer.freedesktop.org/releases/1.28/

[2] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/128710caab3e7521384c4c82df031702f1728af8

PR:		292706 [1]
Reported by:	jbeich [1]
c11c91c602
Vsevolod Stakhov (vsevolod) · 1.26.10_1
security/libsodium: Update to 1.0.21

The API remains compatible but bumping all dependent ports as SHLIB
has changed.

Changelog: https://github.com/jedisct1/libsodium/releases/tag/1.0.21-RELEASE
Security: https://00f.net/2025/12/30/libsodium-vulnerability/
PR: 279347
8b878d88b4
Jason E. Hale (jhale) · 1.26.6
GStreamer1: Update to 1.26.6

multimedia/gstreamer1-plugins-rust: Update to 0.14.2

https://gstreamer.freedesktop.org/releases/1.26/#1.26.6
31891908b9
Jason E. Hale (jhale) · 1.26.5_1
multimedia/gstreamer1-plugins-all: Remove msdk

multimedia/gstreamer1-plugins-msdk is arch specific and having it as a
dependency prevents this metaport from packaging on !x86.

Reported by:	fluffy
9e7e0840ae
Jason E. Hale (jhale)
multimedia/gstreamer1: Update to 1.24.8

Mk/Uses/gstreamer.mk:
- Sort, fix whitespace issues and typos
- Promote several common variables to improve maintainer QOL
*   There's now no need to set manually set PORTVERSION nor
    SOVERSION in several Makefiles
*   This will help to prevent not updating some components
*   A note has been added, however, to remind maintainers
    to remake distinfo for certain ports
- Improve documentation

multimedia/gstreamer1-plugins-webrtc:
- New port split from multimedia/gstreamer1-plugins-bad
- multimedia/gstreamer1-plugins-rust has been updated
  to reflect this change

net/gstreamer1-plugins-sctp:
- New port split from multimedia/gstreamer1-plugins-bad

x11-toolkits/gstreamer1-plugins-qt5:
- Moved here from graphics/gstreamer1-plugins-qt to
  align with its new Qt6 counterpart

x11-toolkits/gstreamer1-plugins-qt6:
- New port: GStreamer Qt6 QML videosink plugin

*/*:
- Improve Makefile order and formatting
- Sorry for the repo churn, but not fixing this would just lead to more
  poorly formatted gstreamer ports in the future via copypasta

https://gstreamer.freedesktop.org/releases/1.24/#1.24.8

PR:		278914
Reported by:	vvd
8c1efc578d
Emanuel Haupt (ehaupt)
*/*: Chase audio/libgme update
0496fc58e4
Daniel Engberg (diizzy)
multimedia/gstreamer1-plugins*: Remove Musepack library support

Remove support for Musepack audio library

PR:		281025
0fb54007da
Thomas Zander (riggs)
multimedia/gstreamer1-plugins*: Remove support for librtmp

PR:		277758
Reported by:	diizzy
925dc0594f
Thomas Zander (riggs)
Update gstreamer1 to upstream release 1.22.4

PR:		272141, 272100
ced4dbad8d
Christian Weisgerber (naddy) · 1.20_6
audio/opus: bump consumers after update to 1.4
feb1fa34f5
Gerald Pfeifer (gerald) · 1.20_5
*: Bump PORTREVISIONs for math/mpc update to 1.3.1
8d3e020ed0
Jan Beich (jbeich) · 1.20_4
multimedia/gstreamer1-plugins-all: drop obsolete restrictions

- faac is available after ff10e5d3fb1f
- lame is available after 6356d8c7e8a5
- vdpau was limited to gstreamer 0.*

PR:		267041
65ba2a80b7
Gleb Popov (arrowd) · 1.20_3
multimedia/gstreamer1: Update to 1.20.6

Sponsored by:	Serenity Cybersecurity, LLC
88a2a7b867
Thomas Zander (riggs) · 1.20_2
Update gstreamer1 to upstream release 1.20.5

PR:		268501
09c25d30f0
Thomas Zander (riggs) · 1.20_1
multimedia/gstreamer1-*: Retire libkate

Rationale:
libkate is going away in
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268179 after being
unmaintained upstream for a long time.

PR:		268183
Reviewed by:	riggs
23dab349f2
Thomas Zander (riggs) · 1.20
Update gstreamer1 to upstream release 1.20.3

PR:		261585
Reviewed by:	riggs,jbeich,tcberner

Differential Revision:	https://reviews.freebsd.org/D36850
e3b732b479
Stefan Eßer (se) · 1.16_4
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 1.16_4
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Daniel Engberg (diizzy) · 1.16_4
net/gstreamer1-plugins-libmms: Remove plugin

Microsoft deprecated MMS in 2003

PR:		264968
Approved by:	multimedia (bapt)
4988a5aeb7
Dima Panov (fluffy) · 1.16_3
*/*: bump all consumers after recent boost upgrade
4cf39decb3
Tobias C. Berner (tcberner) · 1.16_2
multimedia: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Aaron LI <aly@aaronly.me>
  *  Alexander Botero-Lowry <alexbl@FreeBSD.org>
  *  Alexander Logvinov <ports@logvinov.com>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Anders Nordby <anders@FreeBSD.org>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Andrew Thompson <andy@fud.org.nz>
  *  Andrew Thompson <thompsa@FreeBSD.org>
  *  Angel Carpintero <ack@telefonica.net>
  *  Anish Mistry (with help from mean)
  *  Anonymous <swell.k@gmail.com>
  *  Ashish SHUKLA <ashish@FreeBSD.org>
  *  Ashish Shukla <wahjava@gmail.com>
  *  Ben Woods <woodsb02@FreeBSD.org>
  *  Brian Somers <brian@FreeBSD.org>
  *  Bruce M Simpson <bms@FreeBSD.org>
  *  Byung-Hee HWANG <bh@izb.knu.ac.kr>
  *  Charlie Kester <corky1951@comcast.net>
  *  Chess Griffin <chess@chessgriffin.com>
  *  Chris Piazza <cpiazza@FreeBSD.org>
  *  Christopher Key <cjk32@cam.ac.uk>
  *  Chuck Hein <chein@FreeBSD.org> & Jim Overholt <overholt@isdw.net>
  *  Daniel Morante <daniel@morante.net>
  *  Diego Depaoli <trebestie@gmail.com> and Yinghong Liu <relaxbsd@gmail.com>
  *  Dierk Sacher <dierk@blaxxtarz.de>
  *  Dreamcat4 <dreamcat4@gmail.com>
  *  Earl Gay <earl@eeg3.net>
  *  Ed Schouten <ed@FreeBSD.org>
  *  Edwin Groothuis <edwin@mavetju.org>
  *  Emanuel Haupt <ehaupt@FreeBSD.org>
  *  Felix Palmen <felix@palmen-it.de>
  *  Franz Bettag <franz@bett.ag>
  *  FreeBSD GNOME Team <gnome@freebsd.org>
  *  Gea-Suan Lin <gslin@gslin.org>
  *  George Reid <greid@ukug.uk.freebsd.org>
  *  Grzegorz Blach <gblach@FreeBSD.org>
  *  Gustau Perez <gustau.perez@gmail.com>
  *  Harold Gutch <logix@foobar.franken.de>
  *  Heiner <h.eichmann@gmx.de>
  *  Heiner Eichmann <h.eichmann@gmx.de>
  *  Hendrik Scholz <hendrik@scholz.net>
  *  Herbert J. Skuhra <h.skuhra@gmail.com>
  *  Herve Quiroz <hq@FreeBSD.org>
  *  Holger Lamm
  *  J.R. Oldroyd <fbsd@opal.com>
  *  Jason Harmening <jason.harmening@gmail.com>
  *  Jille Timmermans (jille@quis.cx)
  *  Juergen Lock <nox@FreeBSD.org>
  *  Juergen Lock <nox@jelal.kn-bremen.de>
  *  KalleDK <plexmaintainer@k-moeller.dk>
  *  Koop Mast <kwm@FreeBSD.org>
  *  Koop Mast <kwm@rainbow-runner.nl>
  *  Kozlov Sergey <kozlov.sergey.404@gmail.com>
  *  Kris Moore
  *  Kuan-Chung Chiu <buganini@gmail.com>
  *  Lars Eggert <lars.eggert@gmx.net>
  *  Leinier Cruz Salfran <salfrancl@yahoo.es>
  *  MANTANI Nobutaka <nobutaka@nobutaka.com>
  *  Manuel Creach <manuel.creach@icloud.com>
  *  Marc van Woerkom <3d@FreeBSD.org>
  *  Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
  *  Mark Felder <feld@FreeBSD.org>
  *  Martin Matuska <mm@FreeBSD.org>
  *  Martin Neubauer <m.ne@gmx.net>
  *  Martin Wilke <miwi@FreeBSD.org>
  *  Michael Johnson <ahze@FreeBSD.org>
  *  Michael Johnson <ahze@ahze.net>
  *  Michael Nottebrock <michaelnottebrock@gmx.net>
  *  Michael Nottebrock <michaelnottebrock@gmx.net> et al
  *  Mina Naguib <webmaster@topfx.com>
  *  Mykola Dzham <i@levsha.me>
  *  Naram Qashat <cyberbotx@cyberbotx.com>
  *  Olivier Cochard-Labbe <olivier@FreeBSD.org>
  *  Pascal Vizeli <pvizeli@yahoo.de>
  *  Pav Lucistnik <pav@FreeBSD.org>
  *  Pawel Pekala <pawel@FreeBSD.org>
  *  Petar Zhivkov Petrov <pesho.petrov@gmail.com>
  *  Phil Oleson
  *  Phil Oleson <oz@nixil.net>
  *  Piotr Kubaj <pkubaj@anongoth.pl>
  *  Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Raaf <freebsd@luna.afraid.org>
  *  Randall Hopper <aa8vb@nc.rr.com>
  *  Rodrigo OSORIO <rodrigo@FreeBSD.org>
  *  Rozhuk Ivan 2018 <rozhuk.im@gmail.com>
  *  Rozhuk Ivan <rozhuk.im@gmail.com>
  *  Rozhuk Ivan rozhuk.im@gmail.com
  *  Rusmir Dusko <nemysis@FreeBSD.org>
  *  Stacey Son <mythdev@son.org>, Ari Maniatis <ari@ish.com.au>
  *  Steve Wills <steve@mouf.net>
  *  Steve Wills <swills@FreeBSD.org>
  *  Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Sylvio Cesar <sylvio@FreeBSD.org>
  *  Thierry Thomas <thierry@pompo.net>
  *  Thomas E. Zander
  *  Thomas E. Zander with help from Vladimir Kushnir
  *  Vladimir Kondratiev <wulf@mail.mipt.ru>
  *  William Grzybowski <wg@FreeBSD.org>
  *  William Grzybowski <william88@gmail.com>
  *  Yi-Hsuan Hsin <mhsin@mhsin.org>
  *  Zastupov Stepan [RedChrom] <redchrom@mail.ru>
  *  adamw
  *  alex
  *  arved
  *  erich@FreeBSD.org
  *  freebsd-ports@evilcode.net
  *  giffunip@asme.org
  *  ijliao
  *  kamikaze@bsdforen.de
  *  michael johnson <ahze@ahze.net>
  *  mikael.urankar@gmail.com
  *  mm
  *  nox@FreeBSD.org
  *  osa
  *  pb@FreeBSD.org
  *  piero
  *  se@FreeBSD.org
  *  sumikawa

With hat:	portmgr
63f36d3262
Tobias C. Berner (tcberner) · 1.16_2
multimedia/gstreamer1-plugins-all: fix metaport

- remove option handling: an -all port that lets one disable parts does
  not make much sense.
  If only certain components are needed, they can be installed directly,
  without extra steps of configuring options.

PR:		263949
8023c8e529
Tobias C. Berner (tcberner) · 1.16_1
framework: convert bsd.gstreamer.mk to Uses/gstreamer.mk

- convert bsd.gstreamer.mk to Uses/gstreamer.mk
- convert ports tree to make use of USES=gstreamer
- remove duplicate dependency lines from the tree

Differential Revision: https://reviews.freebsd.org/D35097
ca3f925d6e
Mathieu Arnold (mat) · 1.16_1
Remove # $FreeBSD$ from Makefiles.
305f148f48
Emanuel Haupt (ehaupt) · 1.16_1
Chase audio/libopenmpt update
66ce9d5285
Koop Mast (kwm) · 1.16
Update gstreamer1 to 1.16.2.

- The spc plugin was removed inflavor for the gsm plugin.
- Added in tree qt plugin.

Changelog: https://gstreamer.freedesktop.org/releases/1.16/#1.16.2

Update net-im/fractal to 4.2.2 to support GStreamer 1.16 (approved by maintainer)

Thanks to antoine@ for the exp-run.

PR:		239386
aa49f23a6d
Rene Ladan (rene) · 1.14_1
Remove esound support from pulseaudio as audio/esound expired.

Bump PORTREVISIONs of dependent ports.

Build-tested in poudriere on a head-amd64 jail for audio/pulseaudio*
7469b029a6
Tijl Coosemans (tijl) · 1.14
Update GStreamer to 1.14.4.

PR:		231406
Submitted by:	Greg V <greg@unrelenting.technology>
Exp-run by:	antoine
Approved by:	portmgr (antoine)
54c5444eba
Koop Mast (kwm) · 1.12
Update GStreamer1 ports to 1.12.2.

Rework the adding of dependancies in Mk/bsd.gstreamer.mk.
Previous when using USE_GSTREAMER[1] it would just add the request modules to BUILD/RUN_DEPENDS. This caused the qa script to complain because the old code didn't implicit depend on the gstreamer1 and gstreamer1-plugins[-bad] ports for the libraries they carried, even if they where present via the plugins! The new code adds implicit depends on these ports so USE_GSTREAMER[1] using ports have all the libraries included.

* The mad mp3 plugin was removed, mpg123 plugin also provides mp3 decoding. Switch over ports that used the gstreamer1 mad plugin.
* gtksink plugin renamed -> gtk
* Hook up the sndio plugin into the framework
* Add some indirect dependacies where needed
* Reorder the plugin list in bsd.gstreamer.mk so only one plugin per line. When changing plugins it doesn't result in multiple lines being changed.
* Remove mentions in bsd.gstreamer.mk of plugins mentions that where removed.
* Depend on libunwind on i386/amd64, GStreamer links to it if it is present.

PR:		220753
Exp-run by:	antoine@
d566d54fa6
Thomas Zander (riggs)
Chase ffmpeg 3.3 update (ABI changes)

PR:		218658
Submitted by:	riggs
b50a4186ce
Koop Mast (kwm)
Add GStreamer1 gstsink plugin.
5a8d993c23
Koop Mast (kwm)
Update gstreamer-plugins-all and gstreamer1-plugins-all

* Filter out "unwanted" plugins before building the OPTIONS
* Sync both Makefiles so they only have gstreamer version specifics
* Bump portrevision for option changes. Now all bsd.gstreamer.mk
  elements where listed before.

Submitted by:	marino@
3491b54d8a
Koop Mast (kwm)
Update GStreamer1 to 1.6.2. Update GStreamer1-vaapi to 0.7.0.

* Spell GStreamer consistently. [1]
* Fix typo in py3kplist in py3-gstreamer1 [1]
* Improve plugins COMMENTS (more improvements welcome)
* Actually include the gstreamer1-libav update this time.

PR:		204204 [1] (based on)
Submitted by:	olivierd@ [1]
353ad9c72e
Koop Mast (kwm)
Update gstreamer1 ports to 1.6.0.

* gstreamer1-libav now uses ffmpeg from ports.
* New ports:
  * gstreamer1-validate: Tools to detect if elements are not behaving
    as expected, mainly aimed at developers, or advanced debugging.
  * gstreamer1-rtsp-server: Base foundation for building a rtsp
    server ontop of GStreamer
 * Bunch of new plugins like: mpg123, rsvg, libde265, openh264, x265 and dtls.

Release announcement:
  http://lists.freedesktop.org/archives/gstreamer-announce/2015-September/000357.html

Obtained from:	gnome devel repo
7b97259096
Koop Mast (kwm)
Convert to USES=metaport.

While here, convert gstreamer1-plugins-all too.

PR:		201545
Submitted by:	Andriy Voskoboinyk <s3erios@gmail.com>
4a7db12f49
Gerald Pfeifer (gerald)
Update the default version of GCC in the Ports Collection from GCC 4.7.4 to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
15945f8122
Baptiste Daroussin (bapt)
Convert all :U to :tu and :L to :tl

Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)

bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore

Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier

With hat:	portmgr
4a4ec28d37
Koop Mast (kwm)
Update to 1.2.1.

Retire celt plugin, it was removed in flavor for the opus plugin.
Add new webp, kate and openjpeg plugin.
6fd348728d
Koop Mast (kwm)
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]
44d0dc12bb
Baptiste Daroussin (bapt)
Add NO_STAGE all over the place in preparation for the staging support (cat: multimedia)
855fb638fb
Tijl Coosemans (tijl)
Set .MAKE.FreeBSD_UL=yes to support bmake. It is already set in bsd.port.mk, but these ports use :U and/or :L variable modifiers in a .for loop which is expanded before bsd.port.mk is included.

Reviewed by:	kwm
edc3a04f55
Koop Mast (kwm)
Provide the rtmp streaming plugin [1]. Provide complete version for gstreamer1-plugins-core so it passes the version check. [2]

Reported by:	Olivier Duchateau <duchateau.olivier@gmail.com> [2]
Requested by:	Vanilla Hsu <v@fatpipi.com> [1]
fda1757e89
Koop Mast (kwm)
Add Gstreamer 1.0.7. This is the new stable version of the Gstreamer multimedia framework.

Use the USE_GSTREAMER1 macro to select Gstreamer 1.0 plugins. A new chapter
for the porters handbook about gstreamer is a work in progress.

X related plugins are now stand alone. The gio plugin is now part of the
gstreamer1-plugins port and the oss plugins are now part of the
gstreamer1-plugins-good port.

Note that the pulseaudio plugin is missing because it needs a newer version
of pulseaudio. Also there are still a number of plugins from -bad which
haven't been ported to the 1.0 API yet.
05d2886d27