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
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-allinstalls 1.28.8 fromlatest; fromquarterly(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 version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 1.28.8 | 1.28.8 | – |
| FreeBSD 15 | 1.28.8 | 1.28.8 | – |
| FreeBSD 14 | 1.28.8 | 1.28.6 | ✗ |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 1.28.8 | 1.28.8 | – |
| FreeBSD 14 | 1.28.8 | 1.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)
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: 2793478b878d88b4
GStreamer1: Update to 1.26.6 multimedia/gstreamer1-plugins-rust: Update to 0.14.2 https://gstreamer.freedesktop.org/releases/1.26/#1.26.631891908b9
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: fluffy9e7e0840ae
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: vvd8c1efc578d*/*: Chase audio/libgme update0496fc58e4
multimedia/gstreamer1-plugins*: Remove Musepack library support Remove support for Musepack audio library PR: 2810250fb54007da
multimedia/gstreamer1-plugins*: Remove support for librtmp PR: 277758 Reported by: diizzy925dc0594f
Update gstreamer1 to upstream release 1.22.4 PR: 272141, 272100ced4dbad8d
audio/opus: bump consumers after update to 1.4feb1fa34f5
*: Bump PORTREVISIONs for math/mpc update to 1.3.18d3e020ed0
multimedia/gstreamer1-plugins-all: drop obsolete restrictions - faac is available after ff10e5d3fb1f - lame is available after 6356d8c7e8a5 - vdpau was limited to gstreamer 0.* PR: 26704165ba2a80b7
multimedia/gstreamer1: Update to 1.20.6 Sponsored by: Serenity Cybersecurity, LLC88a2a7b867
Update gstreamer1 to upstream release 1.20.5 PR: 26850109c25d30f0
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: riggs23dab349f2
Update gstreamer1 to upstream release 1.20.3 PR: 261585 Reviewed by: riggs,jbeich,tcberner Differential Revision: https://reviews.freebsd.org/D36850e3b732b479
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
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
net/gstreamer1-plugins-libmms: Remove plugin Microsoft deprecated MMS in 2003 PR: 264968 Approved by: multimedia (bapt)4988a5aeb7
*/*: bump all consumers after recent boost upgrade4cf39decb3
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: portmgr63f36d3262
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: 2639498023c8e529
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/D35097ca3f925d6e
Remove # $FreeBSD$ from Makefiles.305f148f48
Chase audio/libopenmpt update66ce9d5285
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: 239386aa49f23a6d
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
Update GStreamer to 1.14.4. PR: 231406 Submitted by: Greg V <greg@unrelenting.technology> Exp-run by: antoine Approved by: portmgr (antoine)54c5444eba
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
Chase ffmpeg 3.3 update (ABI changes) PR: 218658 Submitted by: riggsb50a4186ce
Add GStreamer1 gstsink plugin.5a8d993c23
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
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
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 repo7b97259096Convert to USES=metaport. While here, convert gstreamer1-plugins-all too. PR: 201545 Submitted by: Andriy Voskoboinyk <s3erios@gmail.com>4a7db12f49
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
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: portmgr4a4ec28d37
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
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
Add NO_STAGE all over the place in preparation for the staging support (cat: multimedia)855fb638fb
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: kwmedc3a04f55
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
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