Ignore:
Timestamp:
12/03/2023 08:04:37 PM (6 months ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
12.1, ken/TL2024, lazarus, plabs/newcss, python3.11, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18
Children:
5f8ade3
Parents:
79d741c
Message:

Disable using libplacebo in VLC.

VLC is incompatible with the latest versions of libplacebo. Upstream has
fixed it for VLC 4. Arch has a patch, but it only works with a version
of libplacebo from July.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • multimedia/videoutils/vlc.xml

    r79d741c rb397566e  
    164164      <xref linkend="freetype2"/>,
    165165      <xref linkend="fribidi"/>,
     166      <!-- Using libplacebo is broken due to many API changes. The patch Arch
     167      has for this only works on a version of libplacebo from July. VLC has
     168      fixed this problem, but only for the upcoming VLC4.
     169      https://code.videolan.org/videolan/vlc/-/merge_requests/2233#top -->
     170      <xref linkend="libplacebo"/> (currently broken),
    166171      <xref linkend="librsvg"/>,
    167172      <xref linkend="libvdpau"/>,
    168173      <xref linkend="sdl"/>,
    169174      <ulink url="https://github.com/cacalabs/libcaca">libcaca</ulink>,
    170       <ulink url="http://libplacebo.org/">libplacebo</ulink>, and
     175      <!--<ulink url="http://libplacebo.org/">libplacebo</ulink>, and-->
    171176      <ulink url="https://github.com/Intel-Media-SDK/MediaSDK">libmfx</ulink>
    172177    </para>
     
    229234export CPPFLAGS="$(pkg-config - -cflags lua52)"        &amp;&amp;
    230235-->
    231 <screen><userinput>BUILDCC=gcc ./configure --prefix=/usr &amp;&amp;
     236<screen><userinput>BUILDCC=gcc ./configure --prefix=/usr --disable-libplacebo &amp;&amp;
    232237make</userinput></screen>
    233238
     
    261266    </para>
    262267-->
     268    <para>
     269      <parameter>--disable-libplacebo</parameter>: This switch is required to
     270      disable support for using libplacebo as a rendering pipeling because VLC
     271      is incompatible with the latest version of libplacebo.
     272    </para>
     273
    263274    <para>
    264275      <option>--disable-vpx</option>: Use this switch to disable
Note: See TracChangeset for help on using the changeset viewer.