[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