[MacPorts] #69640: webkit2-gtk: GStreamerGL is needed for USE_GSTREAMER_GL (was: webkit2-gtk: Configure failure)
MacPorts
noreply at macports.org
Thu Apr 4 11:34:25 UTC 2024
#69640: webkit2-gtk: GStreamerGL is needed for USE_GSTREAMER_GL
-------------------------------------------------+-------------------------
Reporter: JonnyTech | Owner: dbevans
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.9.1
Resolution: | Keywords: sonoma
Port: webkit2-gtk, gstreamer1-gst- |
plugins-base |
-------------------------------------------------+-------------------------
Changes (by ryandesign):
* cc: barracuda156 (added)
* port: webkit2-gtk => webkit2-gtk, gstreamer1-gst-plugins-base
Comment:
Replying to [comment:2 ryandesign]:
> {{{
> :info:configure CMake Error at Source/cmake/GStreamerChecks.cmake:34
(message):
> :info:configure GStreamerGL is needed for USE_GSTREAMER_GL.
> }}}
It looks like lack of "GStreamerGL" is also the reason why the port is
being considered broken. On my system, `sudo port -d rev-upgrade`
contained this line:
{{{
Could not open /opt/local/lib/libgstgl-1.0.0.dylib: Error opening or
reading file (referenced from
/opt/local/lib/libwebkit2gtk-4.0.37.44.4.dylib)
}}}
Indeed that library does not exist.
gstreamer-gl was in gstreamer1-gst-plugins-base @1.16.2_2 but it is not in
gstreamer1-gst-plugins-base @1.24.1_0. Where did it go? Looking at
[https://build.macports.org/builders/ports-
13_x86_64-builder/builds/65327/steps/install-port/logs/stdio a recent
build log] of gstreamer1-gst-plugins-base it says:
{{{
Message: GStreamer OpenGL integration disabled via options.
}}}
So this sounds like a bug in the gstreamer1-gst-plugins-base port.
--
Ticket URL: <https://trac.macports.org/ticket/69640#comment:12>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list