Changeset 9bd10279


Ignore:
Timestamp:
03/25/2020 09:31:20 PM (4 years ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.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:
29244b7
Parents:
78d121b
Message:

Update to pipewire-0.3.1 (major modifications)
Update to gsetttings-desktop-schemas-3.36.0
Update to glib-networking-2.64.0
Update to libsoup-2.70.0

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

Files:
7 edited

Legend:

Unmodified
Added
Removed
  • gnome.ent

    r78d121b r9bd10279  
    1717<!-- Platform -->
    1818<!ENTITY gcr-version                       "3.34.0">
    19 <!ENTITY gsettings-desktop-schemas-version "3.34.0">
     19<!ENTITY gsettings-desktop-schemas-version "3.36.0">
    2020<!ENTITY libsecret-version                 "0.20.1">
    2121<!ENTITY rest-version                      "0.8.1">
  • gnome/platform/gsettings-desktop-schemas.xml

    r78d121b r9bd10279  
    66
    77  <!ENTITY gsettings-desktop-schemas-download-http
    8            "&gnome-download-http;/gsettings-desktop-schemas/&gnome-minor-34;/gsettings-desktop-schemas-&gsettings-desktop-schemas-version;.tar.xz">
     8           "&gnome-download-http;/gsettings-desktop-schemas/&gnome-minor-36;/gsettings-desktop-schemas-&gsettings-desktop-schemas-version;.tar.xz">
    99  <!ENTITY gsettings-desktop-schemas-download-ftp
    10            "&gnome-download-ftp;/gsettings-desktop-schemas/&gnome-minor-34;/gsettings-desktop-schemas-&gsettings-desktop-schemas-version;.tar.xz">
    11   <!ENTITY gsettings-desktop-schemas-md5sum        "9759ef53fb2e53fc8d19190e58f2c332">
    12   <!ENTITY gsettings-desktop-schemas-size          "636 KB">
    13   <!ENTITY gsettings-desktop-schemas-buildsize     "12 MB">
     10           "&gnome-download-ftp;/gsettings-desktop-schemas/&gnome-minor-36;/gsettings-desktop-schemas-&gsettings-desktop-schemas-version;.tar.xz">
     11  <!ENTITY gsettings-desktop-schemas-md5sum        "697db9e6b2ae058f8a0d0b023e32ceac">
     12  <!ENTITY gsettings-desktop-schemas-size          "652 KB">
     13  <!ENTITY gsettings-desktop-schemas-buildsize     "17 MB">
    1414  <!ENTITY gsettings-desktop-schemas-time          "less than 0.1 SBU">
    1515]>
  • introduction/welcome/changelog.xml

    r78d121b r9bd10279  
    4646      <itemizedlist>
    4747        <listitem>
     48          <para>[renodr] - Update to libsoup-2.70.0. Part of
     49          <ulink url="&blfs-ticket-root;13244">#13244</ulink>.</para>
     50        </listitem>
     51        <listitem>
     52          <para>[renodr] - Update to glib-networking-2.64.0. Part of
     53          <ulink url="&blfs-ticket-root;13244">#13244</ulink>.</para>
     54        </listitem>
     55        <listitem>
     56          <para>[renodr] - Update to gsettings-desktop-schemas-3.36.0. Part of
     57          <ulink url="&blfs-ticket-root;13241">#13241</ulink>.</para>
     58        </listitem>
     59        <listitem>
     60          <para>[renodr] - Update to pipewire-0.3.1. Part of
     61          <ulink url="&blfs-ticket-root;13244">#13244</ulink>.</para>
     62        </listitem>
     63        <listitem>
    4864          <para>[bdubbs] - Update to sane-frontends-1.0.14. Fixes
    4965          <ulink url="&blfs-ticket-root;13303">#13303</ulink>.</para>
  • multimedia/libdriv/pipewire.xml

    r78d121b r9bd10279  
    77  <!ENTITY pipewire-download-http "https://github.com/PipeWire/pipewire/archive/&pipewire-version;/pipewire-&pipewire-version;.tar.gz">
    88  <!ENTITY pipewire-download-ftp  " ">
    9   <!ENTITY pipewire-md5sum        "026fe15fc65e4a63bd8e5e63c0e054c6">
    10   <!ENTITY pipewire-size          "412 KB">
    11   <!ENTITY pipewire-buildsize     "27 MB">
    12   <!ENTITY pipewire-time          "0.1 SBU (Using parallelism=4)">
     9  <!ENTITY pipewire-md5sum        "5e08984fda2f62b2c2bbc12c6391ff3e">
     10  <!ENTITY pipewire-size          "860 KB">
     11  <!ENTITY pipewire-buildsize     "98 MB">
     12  <!ENTITY pipewire-time          "0.3 SBU (Using parallelism=4)">
    1313]>
    1414
     
    7777    <bridgehead renderas="sect4">Required</bridgehead>
    7878    <para role="required">
     79      <xref linkend="bluez"/>,
    7980      <xref linkend="ffmpeg"/>,
    8081      <xref linkend="gstreamer10"/>,
    8182      <xref linkend="gst10-plugins-base"/>,
    8283      <xref linkend="libva"/>,
    83       <xref linkend="sbc"/>, and
    84       <xref linkend="sdl2"/>
     84      <xref linkend="sbc"/>,
     85      <xref linkend="sdl2"/>, and
     86      <xref linkend="v4l-utils"/>
    8587    </para>
    8688
     
    8991      <xref linkend="valgrind"/>,
    9092      <xref linkend="doxygen"/> and
    91       <xref linkend="graphviz"/> (for documentation)
     93      <xref linkend="graphviz"/> (for documentation),
     94      <ulink url="https://jackaudio.org/">JACK</ulink>,
     95      <ulink url="https://vulkan.lunarg.com/sdk/home/">Vulkan</ulink>, and
     96      <ulink url="https://sourceforge.net/projects/xmltoman/">xmltoman</ulink>
    9297    </para>
    9398
     
    108113cd    build &amp;&amp;
    109114
    110 meson --prefix=/usr --sysconfdir=/etc .. &amp;&amp;
     115meson --prefix=/usr           \
     116      --sysconfdir=/etc       \
     117      -Djack=false            \
     118      -Dpipewire-jack=false   \
     119      -Dvulkan=false          \
     120      ..                      &amp;&amp;
    111121ninja</userinput></screen>
    112122
     
    124134  <sect2 role="commands">
    125135    <title>Command Explanations</title>
     136
     137    <!-- Without these three parameters, Meson fails to run. -->
     138    <para>
     139      <parameter>-Djack=false</parameter>: This switch prevents building the
     140      <application>JACK</application> plugin since
     141      <application>JACK</application> is not in BLFS.
     142    </para>
     143
     144    <para>
     145      <parameter>-Dpipewire-jack=false</parameter>: This switch prevents
     146      building <application>JACK</application> support into pipewire since
     147      <application>JACK</application> is not in BLFS.
     148    </para>
     149
     150    <para>
     151      <parameter>-Dvulkan=false</parameter>: This switch prevents building
     152      <application>Vulkan</application> API support into pipewire since
     153      <application>Vulkan</application> is not in BLFS.
     154    </para>
    126155
    127156    <para>
     
    149178        <seg>
    150179          pipewire,
    151           pipewire-cli,
    152           pipewire-monitor,
    153           spa-inspect, and
    154           spa-monitor
     180          pipewire-media-session,
     181          pw-cat,
     182          pw-cli,
     183          pw-dot,
     184          pw-mon,
     185          pw-profiler,
     186          spa-inspect,
     187          spa-monitor, and
     188          pw-play and pw-record (symlinks to pw-cat)
    155189        </seg>
    156190        <seg>
    157           libpipewire-2.0.so
     191          libpipewire-0.3.so,
     192          libpulse-mainloop-glib-pw.so,
     193          libpulse-pw.so,
     194          libpulse-simple-pw.so,
     195          libasound_module_pcm_pipewire.so, and
     196          libgstpipewire.so
    158197        </seg>
    159198        <seg>
    160199          /etc/pipewire,
    161           /usr/include/pipewire,
    162           /usr/include/spa,
    163           /usr/lib/pipewire-0.2, and
    164           /usr/lib/spa
     200          /usr/include/pipewire-0.3,
     201          /usr/include/spa-0.2,
     202          /usr/lib/pipewire-0.3, and
     203          /usr/lib/spa-0.2
    165204        </seg>
    166205      </seglistitem>
     
    185224      </varlistentry>
    186225
    187       <varlistentry id="pipewire-cli">
    188         <term><command>pipewire-cli</command></term>
     226      <varlistentry id="pipewire-media-session">
     227        <term><command>pipewire-media-session</command></term>
     228        <listitem>
     229          <para>
     230            is a service that allows a desktop environment to know when media
     231            files are being played through pipewire.
     232          </para>
     233          <indexterm zone="pipewire pipewire-media-session">
     234            <primary sortas="b-pipewire-media-session">pipewire-media-session</primary>
     235          </indexterm>
     236        </listitem>
     237      </varlistentry>
     238
     239      <varlistentry id="pw-cat">
     240        <term><command>pw-cat</command></term>
     241        <listitem>
     242          <para>
     243            allows you to play or record media using an pipewire instance.
     244          </para>
     245          <indexterm zone="pipewire pw-cat">
     246            <primary sortas="b-pw-cat">pw-cat</primary>
     247          </indexterm>
     248        </listitem>
     249      </varlistentry>
     250
     251      <varlistentry id="pw-cli">
     252        <term><command>pw-cli</command></term>
    189253        <listitem>
    190254          <para>
    191255            allows you to interact with a pipewire instance.
    192256          </para>
    193           <indexterm zone="pipewire pipewire-cli">
    194             <primary sortas="b-pipewire-cli">pipewire-cli</primary>
    195           </indexterm>
    196         </listitem>
    197       </varlistentry>
    198 
    199       <varlistentry id="pipewire-monitor">
    200         <term><command>pipewire-monitor</command></term>
     257          <indexterm zone="pipewire pw-cli">
     258            <primary sortas="b-pw-cli">pw-cli</primary>
     259          </indexterm>
     260        </listitem>
     261      </varlistentry>
     262
     263      <varlistentry id="pw-dot">
     264        <term><command>pw-dot</command></term>
     265        <listitem>
     266          <para>
     267            lists all of the daemons and objects in use by pipewire.
     268          </para>
     269          <indexterm zone="pipewire pw-dot">
     270            <primary sortas="b-pw-dot">pw-dot</primary>
     271          </indexterm>
     272        </listitem>
     273      </varlistentry>
     274
     275      <varlistentry id="pw-mon">
     276        <term><command>pw-mon</command></term>
    201277        <listitem>
    202278          <para>
    203279            allows you to monitor pipewire instances.
    204280          </para>
    205           <indexterm zone="pipewire pipewire-monitor">
    206             <primary sortas="b-pipewire-monitor">pipewire-monitor</primary>
     281          <indexterm zone="pipewire pw-mon">
     282            <primary sortas="b-pw-mon">pw-mon</primary>
     283          </indexterm>
     284        </listitem>
     285      </varlistentry>
     286
     287      <varlistentry id="pw-profiler">
     288        <term><command>pw-profiler</command></term>
     289        <listitem>
     290          <para>
     291            tracks memory usage and API calls used by pipewire.
     292          </para>
     293          <indexterm zone="pipewire pw-profiler">
     294            <primary sortas="b-pw-profiler">pw-profiler</primary>
    207295          </indexterm>
    208296        </listitem>
     
    234322
    235323      <varlistentry id="libpipewire">
    236         <term><filename class="libraryfile">libpipewire-0.2.so</filename></term>
     324        <term><filename class="libraryfile">libpipewire-0.3.so</filename></term>
    237325        <listitem>
    238326          <para>
     
    240328          </para>
    241329          <indexterm zone="pipewire libpipewire">
    242             <primary sortas="c-libpipewire">libpipewire-0.2.so</primary>
     330            <primary sortas="c-libpipewire">libpipewire-0.3.so</primary>
     331          </indexterm>
     332        </listitem>
     333      </varlistentry>
     334
     335      <varlistentry id="libpulse-mainloop-glib-pw">
     336        <term><filename class="libraryfile">libpulse-mainloop-glib-pw.so</filename></term>
     337        <listitem>
     338          <para>
     339            provides a glib main() loop for pulseaudio to route media through
     340            pipewire.
     341          </para>
     342          <indexterm zone="pipewire libpulse-mainloop-glib-pw">
     343            <primary sortas="c-libpulse-mainloop-glib-pw">libpulse-mainloop-glib-pw.so</primary>
     344          </indexterm>
     345        </listitem>
     346      </varlistentry>
     347
     348      <varlistentry id="libpulse-pw">
     349        <term><filename class="libraryfile">libpulse-pw.so</filename></term>
     350        <listitem>
     351          <para>
     352            is a pipewire plugin for pulseaudio.
     353          </para>
     354          <indexterm zone="pipewire libpulse-pw">
     355            <primary sortas="c-libpulse-pw">libpulse-pw.so</primary>
     356          </indexterm>
     357        </listitem>
     358      </varlistentry>
     359
     360      <varlistentry id="libpulse-simple-pw">
     361        <term><filename class="libraryfile">libpulse-simple-pw.so</filename></term>
     362        <listitem>
     363          <para>
     364            is a simplified version of the pulseaudio plugin for pipewire.
     365          </para>
     366          <indexterm zone="pipewire libpulse-simple-pw">
     367            <primary sortas="c-libpulse-simple-pw">libpulse-simple-pw.so</primary>
     368          </indexterm>
     369        </listitem>
     370      </varlistentry>
     371
     372      <varlistentry id="libasound_module_pcm_pipewire">
     373        <term><filename class="libraryfile">libasound_module_pcm_pipewire.so</filename></term>
     374        <listitem>
     375          <para>
     376            is an ALSA plugin for pipewire.
     377          </para>
     378          <indexterm zone="pipewire libasound_module_pcm_pipewire">
     379            <primary sortas="c-libasound_module_pcm_pipewire">libasound_module_pcm_pipewire.so</primary>
     380          </indexterm>
     381        </listitem>
     382      </varlistentry>
     383
     384      <varlistentry id="libgstpipewire">
     385        <term><filename class="libraryfile">libgstpipewire.so</filename></term>
     386        <listitem>
     387          <para>
     388            is a Gstreamer plugin for pipewire.
     389          </para>
     390          <indexterm zone="pipewire libgstpipewire">
     391            <primary sortas="c-libgstpipewire">libgstpipewire.so</primary>
    243392          </indexterm>
    244393        </listitem>
  • networking/netlibs/glib-networking.xml

    r78d121b r9bd10279  
    66
    77  <!ENTITY glib-networking-download-http
    8     "&gnome-download-http;/glib-networking/2.62/glib-networking-&glib-networking-version;.tar.xz">
     8    "&gnome-download-http;/glib-networking/2.64/glib-networking-&glib-networking-version;.tar.xz">
    99  <!ENTITY glib-networking-download-ftp
    10     "&gnome-download-ftp;/glib-networking/2.62/glib-networking-&glib-networking-version;.tar.xz">
    11   <!ENTITY glib-networking-md5sum        "a758ca62bd54982a798b39c744cbf783">
    12   <!ENTITY glib-networking-size          "180 KB">
    13   <!ENTITY glib-networking-buildsize     "4.4 MB (with tests)">
     10    "&gnome-download-ftp;/glib-networking/2.64/glib-networking-&glib-networking-version;.tar.xz">
     11  <!ENTITY glib-networking-md5sum        "c41c023f696587a70c2c7ba750b72342">
     12  <!ENTITY glib-networking-size          "184 KB">
     13  <!ENTITY glib-networking-buildsize     "6.0 MB (with tests)">
    1414  <!ENTITY glib-networking-time          "less than 0.1 SBU (with tests)">
    1515]>
  • networking/netlibs/libsoup.xml

    r78d121b r9bd10279  
    66
    77  <!ENTITY libsoup-download-http
    8            "&gnome-download-http;/libsoup/2.68/libsoup-&libsoup-version;.tar.xz">
     8           "&gnome-download-http;/libsoup/2.70/libsoup-&libsoup-version;.tar.xz">
    99  <!ENTITY libsoup-download-ftp
    10            "&gnome-download-ftp;/libsoup/2.68/libsoup-&libsoup-version;.tar.xz">
    11   <!ENTITY libsoup-md5sum        "603f3a945cd6ecc1fda644d7853b3b81">
     10           "&gnome-download-ftp;/libsoup/2.70/libsoup-&libsoup-version;.tar.xz">
     11  <!ENTITY libsoup-md5sum        "c539f5b5ab534f024dc4e6a14e6d3f54">
    1212  <!ENTITY libsoup-size          "1.4 MB">
    1313  <!ENTITY libsoup-buildsize     "25 MB (with tests)">
     
    124124    <para>
    125125      To test the results, issue: <command>ninja test</command>.
    126       Two hsts tests are known to fail.
    127126    </para>
    128127
  • packages.ent

    r78d121b r9bd10279  
    597597<!ENTITY curl-version                 "7.69.1">
    598598<!ENTITY geoclue2-version             "2.5.6">
    599 <!ENTITY glib-networking-version      "2.62.3">
     599<!ENTITY glib-networking-version      "2.64.0">
    600600<!ENTITY ldns-version                 "1.7.1">
    601601<!ENTITY libevent-version             "2.1.11">
     
    609609<!ENTITY libndp-version               "1.7">
    610610<!ENTITY libproxy-version             "0.4.7">
    611 <!ENTITY libsoup-version              "2.68.4">
     611<!ENTITY libsoup-version              "2.70.0">
    612612<!ENTITY libtirpc-version             "1.2.5">
    613613<!ENTITY neon-version                 "0.30.2">
     
    974974<!ENTITY opal-version                 "3.10.10">
    975975<!ENTITY opus-version                 "1.3.1">
    976 <!ENTITY pipewire-version             "0.2.7">
     976<!ENTITY pipewire-version             "0.3.1">
    977977<!ENTITY pulseaudio-major-version     "13.0">
    978978<!ENTITY pulseaudio-version           "&pulseaudio-major-version;">
Note: See TracChangeset for help on using the changeset viewer.