[MacPorts] #69539: VLC: implement building from source again, build with X11 for older OS (?)

MacPorts noreply at macports.org
Wed Apr 24 04:34:33 UTC 2024


#69539: VLC: implement building from source again, build with X11 for older OS (?)
---------------------------+--------------------
  Reporter:  barracuda156  |      Owner:  (none)
      Type:  enhancement   |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.9.1
Resolution:                |   Keywords:
      Port:  VLC           |
---------------------------+--------------------

Comment (by barracuda156):

 Replying to [comment:41 RJVB]:
 > Hah, got PulseAudio 17 to work! Now to figure out what `darwin_versions`
 to specify in the meson build files so I don't have to rebuild my
 dependents... ;)
 >
 > {{{
 > diff --git src/modules/orig.meson.build src/modules/meson.build
 > index 3636ce0..67535bc 100644
 > --- src/modules/orig.meson.build
 > +++ src/modules/meson.build
 > @@ -331,5 +331,6 @@ foreach m : all_modules
 >      link_args : [nodelete_link_args, no_undefined_args],
 >      link_with : extra_libs,
 >      name_prefix : '',
 > +    name_suffix : 'so',
 >      implicit_include_directories : false)
 >  endforeach
 > diff --git orig.meson.build meson.build
 > index ea897f1..d2427b7 100644
 > --- orig.meson.build
 > +++ meson.build
 > @@ -153,7 +153,7 @@ cdata.set_quoted('PA_BUILDDIR',
 meson.current_build_dir())
 >  if host_machine.system() == 'windows'
 >    cdata.set_quoted('PA_SOEXT', '.dll')
 >  elif host_machine.system() == 'darwin'
 > -  cdata.set_quoted('PA_SOEXT', '.dylib')
 > +  cdata.set_quoted('PA_SOEXT', '.so')
 >  else
 >    cdata.set_quoted('PA_SOEXT', '.so')
 >  endif
 > }}}

 Switching to `.so` on macOS is wild LOL

 Let me try. Great, if it gonna work finally.

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


More information about the macports-tickets mailing list