[MacPorts] #69640: webkit2-gtk: +x11 error: GStreamerGL is needed for USE_GSTREAMER_GL

MacPorts noreply at macports.org
Mon Apr 8 12:58:19 UTC 2024


#69640: webkit2-gtk: +x11 error: 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                                   |
-------------------------------------------------+-------------------------

Comment (by christophecvr):

 I well have A question about the introspection.
 First it is important to use the mac-ports introspection adds off
 portgroup.
 But By messon I also see this extra code in a lot of port files.

 {{{
 # uses g-ir-scanner, which uses $CC from env
 if {${universal_possible} && [variant_isset universal]} {
     foreach arch ${configure.universal_archs} {
         lappend merger_build_env(${arch})  "CC=${configure.cc} -arch
 ${arch}"
         lappend merger_destroot_env(${arch})  "CC=${configure.cc} -arch
 ${arch}"
     }
 } else {
     build.env-append       "CC=${configure.cc} ${configure.cc_archflags}"
     destroot.env-append    "CC=${configure.cc} ${configure.cc_archflags}"
 }
 }}}
 1 ) Looks to me that this must be added for each meson build used if we
 use the introspection. ?

 2) When using this g-ir scanner are the settings of macports introspection
 applied provided we add ?


 {{{
 PortGroup           gobject_introspection 1.0
 gobject_introspection yes
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/69640#comment:33>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list