Index: gnome.ent
===================================================================
--- gnome.ent	(revision 78d121b0d160eaf571690247ba91d95c3c1da526)
+++ gnome.ent	(revision 9bd10279bcf111ebee7c4b7c9cd7806400517bfc)
@@ -17,5 +17,5 @@
 <!-- Platform -->
 <!ENTITY gcr-version                       "3.34.0">
-<!ENTITY gsettings-desktop-schemas-version "3.34.0">
+<!ENTITY gsettings-desktop-schemas-version "3.36.0">
 <!ENTITY libsecret-version                 "0.20.1">
 <!ENTITY rest-version                      "0.8.1">
Index: gnome/platform/gsettings-desktop-schemas.xml
===================================================================
--- gnome/platform/gsettings-desktop-schemas.xml	(revision 78d121b0d160eaf571690247ba91d95c3c1da526)
+++ gnome/platform/gsettings-desktop-schemas.xml	(revision 9bd10279bcf111ebee7c4b7c9cd7806400517bfc)
@@ -6,10 +6,10 @@
 
   <!ENTITY gsettings-desktop-schemas-download-http
-           "&gnome-download-http;/gsettings-desktop-schemas/&gnome-minor-34;/gsettings-desktop-schemas-&gsettings-desktop-schemas-version;.tar.xz">
+           "&gnome-download-http;/gsettings-desktop-schemas/&gnome-minor-36;/gsettings-desktop-schemas-&gsettings-desktop-schemas-version;.tar.xz">
   <!ENTITY gsettings-desktop-schemas-download-ftp
-           "&gnome-download-ftp;/gsettings-desktop-schemas/&gnome-minor-34;/gsettings-desktop-schemas-&gsettings-desktop-schemas-version;.tar.xz">
-  <!ENTITY gsettings-desktop-schemas-md5sum        "9759ef53fb2e53fc8d19190e58f2c332">
-  <!ENTITY gsettings-desktop-schemas-size          "636 KB">
-  <!ENTITY gsettings-desktop-schemas-buildsize     "12 MB">
+           "&gnome-download-ftp;/gsettings-desktop-schemas/&gnome-minor-36;/gsettings-desktop-schemas-&gsettings-desktop-schemas-version;.tar.xz">
+  <!ENTITY gsettings-desktop-schemas-md5sum        "697db9e6b2ae058f8a0d0b023e32ceac">
+  <!ENTITY gsettings-desktop-schemas-size          "652 KB">
+  <!ENTITY gsettings-desktop-schemas-buildsize     "17 MB">
   <!ENTITY gsettings-desktop-schemas-time          "less than 0.1 SBU">
 ]>
Index: introduction/welcome/changelog.xml
===================================================================
--- introduction/welcome/changelog.xml	(revision 78d121b0d160eaf571690247ba91d95c3c1da526)
+++ introduction/welcome/changelog.xml	(revision 9bd10279bcf111ebee7c4b7c9cd7806400517bfc)
@@ -46,4 +46,20 @@
       <itemizedlist>
         <listitem>
+          <para>[renodr] - Update to libsoup-2.70.0. Part of
+          <ulink url="&blfs-ticket-root;13244">#13244</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[renodr] - Update to glib-networking-2.64.0. Part of
+          <ulink url="&blfs-ticket-root;13244">#13244</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[renodr] - Update to gsettings-desktop-schemas-3.36.0. Part of
+          <ulink url="&blfs-ticket-root;13241">#13241</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[renodr] - Update to pipewire-0.3.1. Part of
+          <ulink url="&blfs-ticket-root;13244">#13244</ulink>.</para>
+        </listitem>
+        <listitem>
           <para>[bdubbs] - Update to sane-frontends-1.0.14. Fixes
           <ulink url="&blfs-ticket-root;13303">#13303</ulink>.</para>
Index: multimedia/libdriv/pipewire.xml
===================================================================
--- multimedia/libdriv/pipewire.xml	(revision 78d121b0d160eaf571690247ba91d95c3c1da526)
+++ multimedia/libdriv/pipewire.xml	(revision 9bd10279bcf111ebee7c4b7c9cd7806400517bfc)
@@ -7,8 +7,8 @@
   <!ENTITY pipewire-download-http "https://github.com/PipeWire/pipewire/archive/&pipewire-version;/pipewire-&pipewire-version;.tar.gz">
   <!ENTITY pipewire-download-ftp  " ">
-  <!ENTITY pipewire-md5sum        "026fe15fc65e4a63bd8e5e63c0e054c6">
-  <!ENTITY pipewire-size          "412 KB">
-  <!ENTITY pipewire-buildsize     "27 MB">
-  <!ENTITY pipewire-time          "0.1 SBU (Using parallelism=4)">
+  <!ENTITY pipewire-md5sum        "5e08984fda2f62b2c2bbc12c6391ff3e">
+  <!ENTITY pipewire-size          "860 KB">
+  <!ENTITY pipewire-buildsize     "98 MB">
+  <!ENTITY pipewire-time          "0.3 SBU (Using parallelism=4)">
 ]>
 
@@ -77,10 +77,12 @@
     <bridgehead renderas="sect4">Required</bridgehead>
     <para role="required">
+      <xref linkend="bluez"/>,
       <xref linkend="ffmpeg"/>,
       <xref linkend="gstreamer10"/>,
       <xref linkend="gst10-plugins-base"/>,
       <xref linkend="libva"/>,
-      <xref linkend="sbc"/>, and
-      <xref linkend="sdl2"/>
+      <xref linkend="sbc"/>,
+      <xref linkend="sdl2"/>, and
+      <xref linkend="v4l-utils"/>
     </para>
 
@@ -89,5 +91,8 @@
       <xref linkend="valgrind"/>,
       <xref linkend="doxygen"/> and
-      <xref linkend="graphviz"/> (for documentation)
+      <xref linkend="graphviz"/> (for documentation),
+      <ulink url="https://jackaudio.org/">JACK</ulink>,
+      <ulink url="https://vulkan.lunarg.com/sdk/home/">Vulkan</ulink>, and
+      <ulink url="https://sourceforge.net/projects/xmltoman/">xmltoman</ulink>
     </para>
 
@@ -108,5 +113,10 @@
 cd    build &amp;&amp;
 
-meson --prefix=/usr --sysconfdir=/etc .. &amp;&amp;
+meson --prefix=/usr           \
+      --sysconfdir=/etc       \
+      -Djack=false            \
+      -Dpipewire-jack=false   \
+      -Dvulkan=false          \
+      ..                      &amp;&amp;
 ninja</userinput></screen>
 
@@ -124,4 +134,23 @@
   <sect2 role="commands">
     <title>Command Explanations</title>
+
+    <!-- Without these three parameters, Meson fails to run. -->
+    <para>
+      <parameter>-Djack=false</parameter>: This switch prevents building the
+      <application>JACK</application> plugin since
+      <application>JACK</application> is not in BLFS.
+    </para>
+
+    <para>
+      <parameter>-Dpipewire-jack=false</parameter>: This switch prevents 
+      building <application>JACK</application> support into pipewire since
+      <application>JACK</application> is not in BLFS.
+    </para>
+
+    <para>
+      <parameter>-Dvulkan=false</parameter>: This switch prevents building
+      <application>Vulkan</application> API support into pipewire since
+      <application>Vulkan</application> is not in BLFS.
+    </para>
 
     <para>
@@ -149,18 +178,28 @@
         <seg>
           pipewire,
-          pipewire-cli,
-          pipewire-monitor,
-          spa-inspect, and
-          spa-monitor
+          pipewire-media-session,
+          pw-cat,
+          pw-cli,
+          pw-dot,
+          pw-mon,
+          pw-profiler,
+          spa-inspect,
+          spa-monitor, and
+          pw-play and pw-record (symlinks to pw-cat)
         </seg>
         <seg>
-          libpipewire-2.0.so
+          libpipewire-0.3.so,
+          libpulse-mainloop-glib-pw.so,
+          libpulse-pw.so,
+          libpulse-simple-pw.so,
+          libasound_module_pcm_pipewire.so, and
+          libgstpipewire.so
         </seg>
         <seg>
           /etc/pipewire,
-          /usr/include/pipewire, 
-          /usr/include/spa,
-          /usr/lib/pipewire-0.2, and
-          /usr/lib/spa
+          /usr/include/pipewire-0.3, 
+          /usr/include/spa-0.2,
+          /usr/lib/pipewire-0.3, and
+          /usr/lib/spa-0.2
         </seg>
       </seglistitem>
@@ -185,24 +224,73 @@
       </varlistentry>
 
-      <varlistentry id="pipewire-cli">
-        <term><command>pipewire-cli</command></term>
+      <varlistentry id="pipewire-media-session">
+        <term><command>pipewire-media-session</command></term>
+        <listitem>
+          <para>
+            is a service that allows a desktop environment to know when media
+            files are being played through pipewire.
+          </para>
+          <indexterm zone="pipewire pipewire-media-session">
+            <primary sortas="b-pipewire-media-session">pipewire-media-session</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="pw-cat">
+        <term><command>pw-cat</command></term>
+        <listitem>
+          <para>
+            allows you to play or record media using an pipewire instance.
+          </para>
+          <indexterm zone="pipewire pw-cat">
+            <primary sortas="b-pw-cat">pw-cat</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="pw-cli">
+        <term><command>pw-cli</command></term>
         <listitem>
           <para>
             allows you to interact with a pipewire instance.
           </para>
-          <indexterm zone="pipewire pipewire-cli">
-            <primary sortas="b-pipewire-cli">pipewire-cli</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry id="pipewire-monitor">
-        <term><command>pipewire-monitor</command></term>
+          <indexterm zone="pipewire pw-cli">
+            <primary sortas="b-pw-cli">pw-cli</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="pw-dot">
+        <term><command>pw-dot</command></term>
+        <listitem>
+          <para>
+            lists all of the daemons and objects in use by pipewire.
+          </para>
+          <indexterm zone="pipewire pw-dot">
+            <primary sortas="b-pw-dot">pw-dot</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="pw-mon">
+        <term><command>pw-mon</command></term>
         <listitem>
           <para>
             allows you to monitor pipewire instances.
           </para>
-          <indexterm zone="pipewire pipewire-monitor">
-            <primary sortas="b-pipewire-monitor">pipewire-monitor</primary>
+          <indexterm zone="pipewire pw-mon">
+            <primary sortas="b-pw-mon">pw-mon</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="pw-profiler">
+        <term><command>pw-profiler</command></term>
+        <listitem>
+          <para>
+            tracks memory usage and API calls used by pipewire.
+          </para>
+          <indexterm zone="pipewire pw-profiler">
+            <primary sortas="b-pw-profiler">pw-profiler</primary>
           </indexterm>
         </listitem>
@@ -234,5 +322,5 @@
 
       <varlistentry id="libpipewire">
-        <term><filename class="libraryfile">libpipewire-0.2.so</filename></term>
+        <term><filename class="libraryfile">libpipewire-0.3.so</filename></term>
         <listitem>
           <para>
@@ -240,5 +328,66 @@
           </para>
           <indexterm zone="pipewire libpipewire">
-            <primary sortas="c-libpipewire">libpipewire-0.2.so</primary>
+            <primary sortas="c-libpipewire">libpipewire-0.3.so</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="libpulse-mainloop-glib-pw">
+        <term><filename class="libraryfile">libpulse-mainloop-glib-pw.so</filename></term>
+        <listitem>
+          <para>
+            provides a glib main() loop for pulseaudio to route media through
+            pipewire.
+          </para>
+          <indexterm zone="pipewire libpulse-mainloop-glib-pw">
+            <primary sortas="c-libpulse-mainloop-glib-pw">libpulse-mainloop-glib-pw.so</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="libpulse-pw">
+        <term><filename class="libraryfile">libpulse-pw.so</filename></term>
+        <listitem>
+          <para>
+            is a pipewire plugin for pulseaudio.
+          </para>
+          <indexterm zone="pipewire libpulse-pw">
+            <primary sortas="c-libpulse-pw">libpulse-pw.so</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="libpulse-simple-pw">
+        <term><filename class="libraryfile">libpulse-simple-pw.so</filename></term>
+        <listitem>
+          <para>
+            is a simplified version of the pulseaudio plugin for pipewire.
+          </para>
+          <indexterm zone="pipewire libpulse-simple-pw">
+            <primary sortas="c-libpulse-simple-pw">libpulse-simple-pw.so</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="libasound_module_pcm_pipewire">
+        <term><filename class="libraryfile">libasound_module_pcm_pipewire.so</filename></term>
+        <listitem>
+          <para>
+            is an ALSA plugin for pipewire.
+          </para>
+          <indexterm zone="pipewire libasound_module_pcm_pipewire">
+            <primary sortas="c-libasound_module_pcm_pipewire">libasound_module_pcm_pipewire.so</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="libgstpipewire">
+        <term><filename class="libraryfile">libgstpipewire.so</filename></term>
+        <listitem>
+          <para>
+            is a Gstreamer plugin for pipewire.
+          </para>
+          <indexterm zone="pipewire libgstpipewire">
+            <primary sortas="c-libgstpipewire">libgstpipewire.so</primary>
           </indexterm>
         </listitem>
Index: networking/netlibs/glib-networking.xml
===================================================================
--- networking/netlibs/glib-networking.xml	(revision 78d121b0d160eaf571690247ba91d95c3c1da526)
+++ networking/netlibs/glib-networking.xml	(revision 9bd10279bcf111ebee7c4b7c9cd7806400517bfc)
@@ -6,10 +6,10 @@
 
   <!ENTITY glib-networking-download-http
-    "&gnome-download-http;/glib-networking/2.62/glib-networking-&glib-networking-version;.tar.xz">
+    "&gnome-download-http;/glib-networking/2.64/glib-networking-&glib-networking-version;.tar.xz">
   <!ENTITY glib-networking-download-ftp
-    "&gnome-download-ftp;/glib-networking/2.62/glib-networking-&glib-networking-version;.tar.xz">
-  <!ENTITY glib-networking-md5sum        "a758ca62bd54982a798b39c744cbf783">
-  <!ENTITY glib-networking-size          "180 KB">
-  <!ENTITY glib-networking-buildsize     "4.4 MB (with tests)">
+    "&gnome-download-ftp;/glib-networking/2.64/glib-networking-&glib-networking-version;.tar.xz">
+  <!ENTITY glib-networking-md5sum        "c41c023f696587a70c2c7ba750b72342">
+  <!ENTITY glib-networking-size          "184 KB">
+  <!ENTITY glib-networking-buildsize     "6.0 MB (with tests)">
   <!ENTITY glib-networking-time          "less than 0.1 SBU (with tests)">
 ]>
Index: networking/netlibs/libsoup.xml
===================================================================
--- networking/netlibs/libsoup.xml	(revision 78d121b0d160eaf571690247ba91d95c3c1da526)
+++ networking/netlibs/libsoup.xml	(revision 9bd10279bcf111ebee7c4b7c9cd7806400517bfc)
@@ -6,8 +6,8 @@
 
   <!ENTITY libsoup-download-http
-           "&gnome-download-http;/libsoup/2.68/libsoup-&libsoup-version;.tar.xz">
+           "&gnome-download-http;/libsoup/2.70/libsoup-&libsoup-version;.tar.xz">
   <!ENTITY libsoup-download-ftp
-           "&gnome-download-ftp;/libsoup/2.68/libsoup-&libsoup-version;.tar.xz">
-  <!ENTITY libsoup-md5sum        "603f3a945cd6ecc1fda644d7853b3b81">
+           "&gnome-download-ftp;/libsoup/2.70/libsoup-&libsoup-version;.tar.xz">
+  <!ENTITY libsoup-md5sum        "c539f5b5ab534f024dc4e6a14e6d3f54">
   <!ENTITY libsoup-size          "1.4 MB">
   <!ENTITY libsoup-buildsize     "25 MB (with tests)"> 
@@ -124,5 +124,4 @@
     <para>
       To test the results, issue: <command>ninja test</command>.
-      Two hsts tests are known to fail.
     </para>
 
Index: packages.ent
===================================================================
--- packages.ent	(revision 78d121b0d160eaf571690247ba91d95c3c1da526)
+++ packages.ent	(revision 9bd10279bcf111ebee7c4b7c9cd7806400517bfc)
@@ -597,5 +597,5 @@
 <!ENTITY curl-version                 "7.69.1">
 <!ENTITY geoclue2-version             "2.5.6">
-<!ENTITY glib-networking-version      "2.62.3">
+<!ENTITY glib-networking-version      "2.64.0">
 <!ENTITY ldns-version                 "1.7.1">
 <!ENTITY libevent-version             "2.1.11">
@@ -609,5 +609,5 @@
 <!ENTITY libndp-version               "1.7">
 <!ENTITY libproxy-version             "0.4.7">
-<!ENTITY libsoup-version              "2.68.4">
+<!ENTITY libsoup-version              "2.70.0">
 <!ENTITY libtirpc-version             "1.2.5">
 <!ENTITY neon-version                 "0.30.2">
@@ -974,5 +974,5 @@
 <!ENTITY opal-version                 "3.10.10">
 <!ENTITY opus-version                 "1.3.1">
-<!ENTITY pipewire-version             "0.2.7">
+<!ENTITY pipewire-version             "0.3.1">
 <!ENTITY pulseaudio-major-version     "13.0">
 <!ENTITY pulseaudio-version           "&pulseaudio-major-version;">
