Page MenuHomeFreeBSD

Add Gstreamer1 plugins: gl, qt
Needs ReviewPublic

Authored by adridg on Aug 17 2019, 8:30 PM.

Details

Reviewers
kwm
jbeich
Group Reviewers
multimedia
O5: Ports Framework(Owns No Changed Paths)
portmgr
Summary

The (base) plugin gl is not built, nor is the (good) plugin qt.

These ports add both plugins, but don't hook them to any metaport or
options. qt depends on gl. These ports are dependencies for an upcoming
application port for drone crontrollers.

Test Plan

They build, but I don't know how to test them short of using
the dependent application.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 26014
Build 24562: arc lint + arc unit

Event Timeline

adridg created this revision.Aug 17 2019, 8:30 PM

Adding multimedia umbrella and kwm and jbeich because they maintain certain specific gstreamer1 plugins.

jbeich resigned from this revision.Aug 17 2019, 10:27 PM

Adding multimedia umbrella and kwm and jbeich because they maintain certain specific gstreamer1 plugins.

My ports aren't complicated by gstreamer1-plugins/Makefile.common. I rarely use GStreamer or touch gstreamer* ports, so can't provide good feedback.

multimedia/Makefile
135 ↗(On Diff #60955)

Already in the tree, see graphics/gstreamer1-plugins-gl.

multimedia/gstreamer1-plugins-qt/Makefile
15 ↗(On Diff #60955)
  • Why not USE_GSTREAMER1= gl?
  • Dependecies from bundles like good should probably be moved to gstreamer1-plugins/Makefile.common
kwm updated this revision to Diff 61122.Thu, Aug 22, 3:44 PM

Add qt plugin into the framework.
Make it includeable via the USE_GSTREAMER1 macro.

Don't build on i386 yet...