Changeset 4ef9eb3


Ignore:
Timestamp:
05/26/2019 08:07:26 PM (5 years ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 9.0, 9.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
a08abce
Parents:
dc2615fa
Message:

Minor tweaks to the gstreamer section:

gst-plugins-good: Remove the libtool caution, we're using meson/ninja now so it no longer applies
gst-plugins-*: Convert the 'dependency for a given plugin needs to be installed first' into an XInclude
gst-*: With the move to Meson, the developers put in a sanity check to ensure that there is an ObjC compiler on the system. This was originally intended for macOS, and the build continues normally without it. I've added an XInclude containing a note to all pages affected to document this, since it describes itself as a 'fatal error'

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@21627 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
2 added
9 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    rdc2615fa r4ef9eb3  
    11<!-- $LastChangedBy$ $Date$ -->
    22
    3 <!ENTITY day          "24">                   <!-- Always 2 digits -->
     3<!ENTITY day          "26">                   <!-- Always 2 digits -->
    44<!ENTITY month        "05">                   <!-- Always 2 digits -->
    55<!ENTITY year         "2019">
     
    77<!ENTITY copyholder   "The BLFS Development Team">
    88<!ENTITY version      "&year;-&month;-&day;">
    9 <!ENTITY releasedate  "May 24th, &year;">
     9<!ENTITY releasedate  "May 26th, &year;">
    1010<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1111<!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
  • introduction/welcome/changelog.xml

    rdc2615fa r4ef9eb3  
    4242    </listitem>
    4343    -->
     44    <listitem>
     45      <para>May 26th, 2019</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[renodr] - Perform some minor tweaks and cleanup to the
     49          GStreamer pages.</para>
     50        </listitem>
     51      </itemizedlist>
     52    </listitem>
     53
    4454    <listitem>
    4555      <para>May 24th, 2019</para>
  • multimedia/libdriv/gst10-libav.xml

    rdc2615fa r4ef9eb3  
    1111  <!ENTITY gst10-libav-buildsize     "87 MB">
    1212  <!ENTITY gst10-libav-time          "less than 0.1 SBU (Using parallelism=4)">
    13   <!-- A majority of the time spent compiling is ASM files. -->
    1413]>
    1514
     
    7877    <bridgehead renderas="sect4">Required</bridgehead>
    7978    <para role="required">
     79      <xref linkend="ffmpeg"/> and
    8080      <xref linkend="gst10-plugins-base"/>
    8181    </para>
     
    8383    <bridgehead renderas="sect4">Recommended</bridgehead>
    8484    <para role="recommended">
    85       <xref linkend="ffmpeg"/> and
     85      <!-- With 1.14.x and before, an internal copy of FFMPEG was used.
     86      This is no longer the case, so it is now required. -->
    8687      <xref linkend="yasm"/>
    8788    </para>
     
    101102    <title>Installation of GStreamer Libav</title>
    102103
     104    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     105      href="../../xincludes/gst10-objc-error.xml"/>
     106   
    103107    <para>
    104108      Install <application>GStreamer Libav</application> by running the following
     
    127131  </sect2>
    128132
     133  <!-- No longer included with Meson change
    129134  <sect2 role="commands">
    130135    <title>Command Explanations</title>
    131136
    132137    <para>
    133       <option>--with-libav-extra-configure="--disable-yasm"</option>: Use this
     138      <option>- -with-libav-extra-configure="- -disable-yasm"</option>: Use this
    134139      switch if you don't have <application>yasm</application> installed.
    135140    </para>
    136141
    137142  </sect2>
     143  -->
    138144
    139145  <sect2 role="content">
  • multimedia/libdriv/gst10-plugins-bad.xml

    rdc2615fa r4ef9eb3  
    153153    <title>Installation of GStreamer Bad Plug-ins</title>
    154154
    155     <note><para>If you need a plugin for a given dependency, that dependency
    156       needs to be installed before this application.
    157     </para></note>
     155    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     156      href="../../xincludes/gst10-objc-error.xml"/>
     157   
     158    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     159      href="../../xincludes/gst10-plugins.xml"/>
    158160
    159161    <para>
  • multimedia/libdriv/gst10-plugins-base.xml

    rdc2615fa r4ef9eb3  
    9595      <xref linkend="libtheora"/>,
    9696      <xref linkend="libvorbis"/>, and
    97       <xref linkend="xorg7-lib"/> <!-- build time requirements only...
    98       That's not true: if X libraries are not installed, some plugins
    99       are note built!-->
     97      <xref linkend="xorg7-lib"/>
    10098   </para>
    10199
     
    121119    <title>Installation of GStreamer Base Plug-ins</title>
    122120
    123     <note><para>If you need a plugin for a given dependency, that dependency
    124       needs to be installed before this application.
    125     </para></note>
    126 
    127     <note><para>If you do not have a Objective-C compiler installed, the build
    128       system for this package will throw a warning about a failed sanity check.
    129       This is harmless, and it is safe to continue.
    130     </para></note>
     121    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     122      href="../../xincludes/gst10-objc-error.xml"/>
     123
     124    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     125      href="../../xincludes/gst10-plugins.xml"/>
    131126
    132127    <para>
  • multimedia/libdriv/gst10-plugins-good.xml

    rdc2615fa r4ef9eb3  
    136136    <title>Installation of GStreamer Good Plug-ins</title>
    137137
    138     <note><para>If you need a plugin for a given dependency, that dependency
    139       needs to be installed before this application.
    140     </para></note>
    141 
     138    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     139      href="../../xincludes/gst10-objc-error.xml"/>
     140
     141    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     142      href="../../xincludes/gst10-plugins.xml"/>
     143
     144    <!-- No longer true since Meson/Ninja doesn't use libtool
    142145    <caution><para>
    143146      If you have Qt5 installed, the build may fail if you have Wayland support
     
    145148      script that is in <xref linkend="la-files"/>.
    146149    </para></caution>
     150    -->
    147151
    148152    <para>
  • multimedia/libdriv/gst10-plugins-ugly.xml

    rdc2615fa r4ef9eb3  
    113113    <title>Installation of GStreamer Ugly Plug-ins</title>
    114114
    115     <note><para>If you need a plugin for a given dependency, that dependency
    116       needs to be installed before this application.
    117     </para></note>
     115    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     116      href="../../xincludes/gst10-objc-error.xml"/>
     117
     118    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     119      href="../../xincludes/gst10-plugins.xml"/>
    118120
    119121    <para>
  • multimedia/libdriv/gstreamer10-vaapi.xml

    rdc2615fa r4ef9eb3  
    9191    <title>Installation of gstreamer-vaapi</title>
    9292
     93    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     94      href="../../xincludes/gst10-objc-error.xml"/>
     95
    9396    <para>
    9497      Install <application>gstreamer-vaapi</application> by running the following
  • multimedia/libdriv/gstreamer10.xml

    rdc2615fa r4ef9eb3  
    106106  <sect2 role="installation">
    107107    <title>Installation of gstreamer</title>
     108
     109    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     110      href="../../xincludes/gst10-objc-error.xml"/>
    108111
    109112    <para>
Note: See TracChangeset for help on using the changeset viewer.