Changeset e2abf328


Ignore:
Timestamp:
07/08/2015 12:35:57 AM (9 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, nosym, perl-modules, 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:
54f8f1c
Parents:
e9cdbc56
Message:

Archive gstreamer-0.x

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

Files:
11 edited
7 moved

Legend:

Unmodified
Added
Removed
  • archive/gstreamer.xml

    re9cdbc56 re2abf328  
    2929  <sect2 role="package">
    3030    <title>Introduction to GStreamer</title>
    31 
     31<!--
    3232    <para>
    3333      <application>GStreamer</application> is a streaming media framework that
     
    4242      <xref linkend="gst-ffmpeg"/> packages.
    4343    </para>
    44 
     44-->
    4545    &lfs77_checked;
    4646
  • general.ent

    re9cdbc56 re2abf328  
    11<!-- $LastChangedBy$ $Date$ -->
    22
    3 <!ENTITY day          "04">                   <!-- Always 2 digits -->
     3<!ENTITY day          "07">                   <!-- Always 2 digits -->
    44<!ENTITY month        "07">                   <!-- Always 2 digits -->
    55<!ENTITY year         "2015">
     
    77<!ENTITY copyholder   "The BLFS Development Team">
    88<!ENTITY version      "&year;-&month;-&day;">
    9 <!ENTITY releasedate  "July 4th &year;">
     9<!ENTITY releasedate  "July 7th &year;">
    1010<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1111<!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
  • introduction/welcome/changelog.xml

    re9cdbc56 re2abf328  
    4444
    4545-->
     46
     47    <listitem>
     48      <para>July 7th, 2015</para>
     49      <itemizedlist>
     50        <listitem>
     51          <para>[bdubbs] - Remove gstreamer-0.x. Includes archiving
     52          xfce4-mixer.  Fixes
     53          <ulink url="&blfs-ticket-root;6688">#6688</ulink>.</para>
     54        </listitem>
     55      </itemizedlist>
     56    </listitem>
    4657
    4758    <listitem>
  • multimedia/libdriv/libdriv.xml

    re9cdbc56 re2abf328  
    3636  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="frei0r.xml"/>
    3737  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gavl.xml"/>
    38   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gstreamer.xml"/>
    39   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gst-plugins-base.xml"/>
    40   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gst-plugins-good.xml"/>
    41   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gst-plugins-bad.xml"/>
    42   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gst-plugins-ugly.xml"/>
    43   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gst-ffmpeg.xml"/>
    4438  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gstreamer10.xml"/>
    4539  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gst10-plugins-base.xml"/>
  • x/lib/qt4.xml

    re9cdbc56 re2abf328  
    55  %general-entities;
    66
    7   <!ENTITY qt4-major "4.8">
    8   <!ENTITY qt4-url   "http://download.qt-project.org/official_releases/qt/&qt4-major;">
     7  <!ENTITY qt4-major  "4.8">
     8  <!ENTITY wk-major   "2.3">
     9  <!ENTITY wk-version "2.3.4">
     10  <!ENTITY qt4-url    "http://download.qt-project.org/official_releases/qt/&qt4-major;">
     11  <!ENTITY webkit-url "http://http://download.kde.org/stable/qtwebkit-&wk-major;">
    912
    1013  <!ENTITY qt4-download-http "&qt4-url;/&qt4-version;/qt-everywhere-opensource-src-&qt4-version;.tar.gz">
     
    1417  <!ENTITY qt4-buildsize     "2.3 GB">
    1518  <!ENTITY qt4-time          "12 SBU, using parallelism=4">
     19
     20  <!ENTITY qtwebkit-download "&webkit-url;/&wk-version;/src/qtwebkit-&wk-version;.tar.gz">
     21  <!ENTITY qtwebkit-md5sum   "42ef76d0cf7d0c611ef83418e9f297ff">
     22  <!ENTITY qtwebkit-size     "50 MB">
    1623]>
    1724
     
    7481        <para>
    7582          Estimated build time: &qt4-time;
     83        </para>
     84      </listitem>
     85    </itemizedlist>
     86
     87    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     88    <itemizedlist spacing="compact">
     89      <listitem>
     90        <para>
     91          Recommended package: <ulink url="&qtwebkit-download;"/>
     92        </para>
     93      </listitem>
     94      <listitem>
     95        <para>
     96          Download MD5 sum: &qtwebkit-md5sum;
     97        </para>
     98      </listitem>
     99      <listitem>
     100        <para>
     101          Download size: &qtwebkit-size;
     102        </para>
     103      </listitem>
     104      <listitem>
     105        <para>
     106          Recommended patch: <ulink url="&patch-root;/qtwebkit-&wk-version;-gcc5-1.patch"/>
    76107        </para>
    77108      </listitem>
     
    105136      <xref linkend="cups"/>,
    106137      <xref linkend="gtk2"/> (GTK+ 2 theme support),
    107       <xref linkend="gst-plugins-base"/> (For QtWebKit HTML5 Video),
     138      <xref linkend="gst10-plugins-base"/> (For QtWebKit HTML5 Video),
    108139      <xref linkend="mariadb"/> or <ulink url="http://www.mysql.com/">MySQL</ulink>,
    109140      <xref linkend="postgresql"/>,
     
    223254            -no-phonon                   \
    224255            -no-phonon-backend           \
     256            -no-webkit                   \
    225257            -no-openvg                   \
    226258            -nomake demos                \
     
    259291            -i $file
    260292done</userinput></screen>
     293
     294    <bridgehead renderas="sect3">Building Qtwebkit</bridgehead>
     295
     296    <para>
     297      The bundled version of qtwebkit in the main package requires an
     298      obsolete version of the <application>gstreamer</application> package. 
     299      To overcome this, we use a more recent version available separately.     
     300    </para>
     301
     302    <para>To start, the upstream package is unusual in that it does not
     303    come in a direcctory, so we have to create one before unpacking the
     304    tarball.  After that, we need to make the package compatable with the
     305    latest version of gcc and use an included script to actually complete
     306    the build.  To do this, run the following instructions:</para>
     307
     308<screen><userinput>mkdir qtwebkit-&wk-version; &amp;&amp;
     309cd    qtwebkit-&wk-version; &amp;&amp;
     310
     311tar -xf ../../qtwebkit-&wk-version;.tar.gz             &amp;&amp;
     312patch -Np1 -i ../../qtwebkit-&wk-version;-gcc5-1.patch &amp;&amp;
     313
     314Tools/Scripts/build-webkit --qt --no-webkit2 --prefix=$QT4PREFIX</userinput></screen>
     315
     316   <para>If desired, the build process can use parallel processors by
     317   adding the option <option>--makeargs=-j&lt;number&gt;</option> to
     318   the <command>build-webkit</command> instruction above.</para>
     319
     320    <para>
     321      To install the package, as the <systemitem class="username">root</systemitem> user:
     322    </para>
     323
     324<screen role="root"><userinput>make INSTALL_ROOT=/tmp/webkitqt -C WebKitBuild/Release install</userinput></screen>
     325
     326    <bridgehead renderas="sect3">Installing Auxillary Files</bridgehead>
    261327
    262328    <para>
  • xfce/apps/apps.xml

    re9cdbc56 re2abf328  
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ristretto.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libunique.xml"/>
    32   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xfce4-mixer.xml"/>
    3332  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xfce4-notifyd.xml"/>
    3433
  • xfce/apps/parole.xml

    re9cdbc56 re2abf328  
    7777    <bridgehead renderas="sect4">Required</bridgehead>
    7878    <para role="required">
    79       <xref linkend="gst-plugins-base"/> or
    8079      <xref linkend="gst10-plugins-base"/> and
    8180      <xref linkend="libxfce4ui"/>
     
    121120    <para>
    122121      <parameter>--with-gstreamer=1.0</parameter>: Use this switch if
    123       you want to use <xref linkend="gst10-plugins-base"/> instead of
    124       <xref linkend="gst-plugins-base"/>.
     122      the deprecated gstreamer-0.x is installed.
    125123    </para>
    126124
  • xsoft/graphweb/firefox.xml

    re9cdbc56 re2abf328  
    122122      <xref linkend="dbus-glib"/>,
    123123      <xref linkend="doxygen"/>,
    124       <xref linkend="gst-plugins-base"/> (with
    125       <xref linkend="gst-plugins-good"/> and
    126       <xref linkend="gst-ffmpeg"/> at runtime), or
    127124      <xref linkend="gst10-plugins-base"/> (with
    128125      <xref linkend="gst10-plugins-good"/> and
     
    178175# GStreamer is necessary for H.264 video playback in HTML5 Video Player;
    179176# to be enabled, also remember to set "media.gstreamer.enabled" to "true"
    180 # in about:config. If you have GStreamer 0.x.y, comment out this line:
    181 ac_add_options --disable-gstreamer
    182 # or uncomment this line, if you have GStreamer 1.x.y
     177# in about:config. If you have GStreamer 1.x.y, uncomment this line:
    183178#ac_add_options --enable-gstreamer=1.0
    184179
  • xsoft/graphweb/seamonkey.xml

    re9cdbc56 re2abf328  
    132132      <xref linkend="dbus-glib"/>,
    133133      <xref linkend="doxygen"/>,
    134       <xref linkend="gst-plugins-base"/> (with
    135       <xref linkend="gst-plugins-good"/> and
    136       <xref linkend="gst-ffmpeg"/> at runtime), or
    137134      <xref linkend="gst10-plugins-base"/> (with
    138135      <xref linkend="gst10-plugins-good"/> and
     
    187184# GStreamer is necessary for H.264 video playback in HTML5 Video Player;
    188185# to be enabled, also remember to set "media.gstreamer.enabled" to "true"
    189 # in about:config. If you do *not* have GStreamer 0.x.y, uncomment this line:
    190 ac_add_options --disable-gstreamer
    191 # or uncomment this line, if you have GStreamer 1.x.y
     186# in about:config.  If you have GStreamer 1.x.y, uncomment this line:
    192187#ac_add_options --enable-gstreamer=1.0
    193188
  • xsoft/office/libreoffice.xml

    re9cdbc56 re2abf328  
    192192      <xref linkend="glu"/>,
    193193      <xref linkend="graphite2"/>,
    194       <xref linkend="gst-plugins-base"/> or
    195194      <xref linkend="gst10-plugins-base"/>,
    196195      <xref linkend="gtk2"/>,
     
    609608
    610609    <para>
    611       <option>--enable-gstreamer-0-10</option>:  Use this switch if you want to
    612       use <xref linkend="gst-plugins-base"/> instead of
    613       <xref linkend="gst10-plugins-base"/> for the avmedia module.
    614     </para>
    615 
    616     <para>
    617610      <option>--disable-gstreamer-1-0</option>: Use this switch if you have not
    618611      installed <xref linkend="gst10-plugins-base"/>.
  • xsoft/other/pidgin.xml

    re9cdbc56 re2abf328  
    7272    </itemizedlist>
    7373
     74   <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     75    <itemizedlist spacing="compact">
     76      <listitem>
     77        <para>
     78          Recommended patch:
     79          <ulink url="&patch-root;/pidgin-&gimp-version;-gstreamer1-1.patch"/>
     80        </para>
     81      </listitem>
     82   </itemizedlist>
     83
    7484    <bridgehead renderas="sect3">Pidgin Dependencies</bridgehead>
    7585
     
    8191    <bridgehead renderas="sect4">Recommended</bridgehead>
    8292    <para role="recommended">
    83       <xref linkend="libgcrypt"/> and
     93      <xref linkend="libgcrypt"/>,
     94      <xref linkend="gstreamer10"/> (required for audio support), and
    8495      <xref linkend="gnutls"/> or
    8596      <xref linkend="nss"/>
     
    102113      <xref linkend="libidn"/> (required, if you wish to run the test suite),
    103114      <xref linkend="NetworkManager"/>,
    104       <xref linkend="gstreamer"/> (required for audio support),
    105115      <xref linkend="sqlite"/> (required for the Contact Availability Prediction
    106116      plugin),
     
    138148
    139149    <para>
     150      First apply a patch to allow the package to build with the current
     151      <application>gstreamer</application> framework:
     152    </para>
     153
     154<screen><userinput>patch -Np1 -i ../pidgin-&pidgin-version;-gstreamer1-1.patch &amp;&amp;
     155autoreconf -fi</userinput></screen>
     156
     157    <para>
    140158      If you wish to run the test suite, make sure that <xref
    141159      linkend="libidn"/> is installed and remove the switch
     
    144162    </para>
    145163
    146 <screen><userinput>./configure --prefix=/usr       \
    147             --sysconfdir=/etc   \
    148             --disable-avahi    \
    149             --disable-gtkspell  \
    150             --disable-gstreamer \
    151             --disable-meanwhile \
    152             --disable-idn       \
    153             --disable-nm        \
    154             --disable-vv        \
    155             --disable-tcl &amp;&amp;
     164<screen><userinput>./configure --prefix=/usr        \
     165            --sysconfdir=/etc    \
     166            --with-gstreamer=1.0 \
     167            --disable-avahi      \
     168            --disable-gtkspell  \
     169            --disable-meanwhile  \
     170            --disable-idn        \
     171            --disable-nm         \
     172            --disable-vv         \
     173            --disable-tcl        &amp;&amp;
    156174make</userinput></screen>
    157175
     
    192210
    193211    <para>
     212      <option>--with-gstreamer=1.0</option>: Remove this switch
     213      and add <option>--disable-gstreamer</option>
     214      if you've not installed <xref linkend="gstreamer10"/>.
     215    </para>
     216
     217    <para>
    194218      <option>--disable-avahi</option>: Remove this switch if you've
    195219      installed <xref linkend="avahi"/>.
     
    200224      you've installed
    201225      <ulink url="http://gtkspell.sourceforge.net/">Gtkspell</ulink>.
    202     </para>
    203 
    204     <para>
    205       <option>--disable-gstreamer</option>: Sounds. Remove this switch if you've
    206       installed <xref linkend="gstreamer"/>.
    207226    </para>
    208227
  • xsoft/other/thunderbird.xml

    re9cdbc56 re2abf328  
    137137      <xref linkend="dbus-glib"/>,
    138138      <xref linkend="doxygen"/>,
    139       <xref linkend="gst-plugins-base"/> (with
    140       <xref linkend="gst-plugins-good"/> and
    141       <xref linkend="gst-ffmpeg"/> at runtime), or
    142139      <xref linkend="gst10-plugins-base"/> (with
    143140      <xref linkend="gst10-plugins-good"/> and
     
    188185# GStreamer is necessary for H.264 video playback in HTML5 Video Player;
    189186# to be enabled, also remember to set "media.gstreamer.enabled" to "true"
    190 # in about:config. If you have installed GStreamer 0.x.y, comment out this line:
    191 ac_add_options --disable-gstreamer
    192 # or uncomment this line, if you have installed GStreamer 1.x.y
     187# in about:config. If you have installed GStreamer 1.x.y, uncomment this line:
    193188#ac_add_options --enable-gstreamer=1.0
    194189
Note: See TracChangeset for help on using the changeset viewer.