Index: archive/gnome-video-effects.xml
===================================================================
--- archive/gnome-video-effects.xml	(revision b3082eb90858e2b72066d6ef24cb3a369cb5e86d)
+++ archive/gnome-video-effects.xml	(revision b3082eb90858e2b72066d6ef24cb3a369cb5e86d)
@@ -0,0 +1,121 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+
+  <!ENTITY gnome-video-effects-download-http
+           "&gnome-download-http;/gnome-video-effects/0.6/gnome-video-effects-&gnome-video-effects-version;.tar.xz">
+  <!ENTITY gnome-video-effects-download-ftp  " ">
+  <!ENTITY gnome-video-effects-md5sum        "dd2b93c3da1aad22a2e3e3e44402f3d6">
+  <!ENTITY gnome-video-effects-size          "92 KB">
+  <!ENTITY gnome-video-effects-buildsize     "1.8 MB">
+  <!ENTITY gnome-video-effects-time          "less than 0.1 SBU">
+]>
+
+<sect1 id="gnome-video-effects" xreflabel="gnome-video-effects-&gnome-video-effects-version;">
+  <?dbhtml filename="gnome-video-effects.html"?>
+
+
+  <title>gnome-video-effects-&gnome-video-effects-version;</title>
+
+  <indexterm zone="gnome-video-effects">
+    <primary sortas="a-gnome-video-effects">gnome-video-effects</primary>
+  </indexterm>
+
+  <sect2 role="package">
+    <title>Introduction to GNOME Video Effects</title>
+
+    <para>
+      The <application>GNOME Video Effects</application> package contains
+      a collection of <application>GStreamer</application> effects.
+    </para>
+
+    &lfs121_checked;
+
+    <bridgehead renderas="sect3">Package Information</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>
+          Download (HTTP): <ulink url="&gnome-video-effects-download-http;"/>
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download (FTP): <ulink url="&gnome-video-effects-download-ftp;"/>
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download MD5 sum: &gnome-video-effects-md5sum;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download size: &gnome-video-effects-size;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Estimated disk space required: &gnome-video-effects-buildsize;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Estimated build time: &gnome-video-effects-time;
+        </para>
+      </listitem>
+    </itemizedlist>
+
+  </sect2>
+
+  <sect2 role="installation">
+    <title>Installation of GNOME Video Effects</title>
+
+    <para>
+      Install <application>GNOME Video Effects</application> by running
+      the following commands:
+    </para>
+
+<screen><userinput>mkdir build &amp;&amp;
+cd    build &amp;&amp;
+
+meson setup --prefix=/usr --buildtype=release .. &amp;&amp;
+ninja</userinput></screen>
+
+    <para>
+      This package does not come with a test suite.
+    </para>
+
+    <para>
+      Now, as the <systemitem class="username">root</systemitem> user:
+    </para>
+
+<screen role="root"><userinput>ninja install</userinput></screen>
+
+  </sect2>
+
+  <sect2 role="content">
+    <title>Contents</title>
+
+    <segmentedlist>
+      <segtitle>Installed Programs</segtitle>
+      <segtitle>Installed Libraries</segtitle>
+      <segtitle>Installed Directory</segtitle>
+
+      <seglistitem>
+        <seg>
+          None
+        </seg>
+        <seg>
+          None
+        </seg>
+        <seg>
+          /usr/share/gnome-video-effects
+        </seg>
+      </seglistitem>
+    </segmentedlist>
+
+  </sect2>
+
+</sect1>
Index: general/prog/python-modules/pygobject3.xml
===================================================================
--- general/prog/python-modules/pygobject3.xml	(revision e1db83fbbd0e4230a34de250757b2cf49f4eeaf9)
+++ general/prog/python-modules/pygobject3.xml	(revision b3082eb90858e2b72066d6ef24cb3a369cb5e86d)
@@ -8,8 +8,8 @@
            "&gnome-download-http;/pygobject/&gnome-minor-48;/pygobject-&pygobject3-version;.tar.xz">
   <!ENTITY pygobject3-download-ftp  " ">
-  <!ENTITY pygobject3-md5sum        "9b564046217e2aad6cbfaf34e736cd63">
+  <!ENTITY pygobject3-md5sum        "fe1cb825adc8a49d1629b97b7d26dffc">
   <!ENTITY pygobject3-size          "544 KB">
   <!ENTITY pygobject3-buildsize     "7.0 MB (add 2.5 MB for tests)">
-  <!ENTITY pygobject3-time          "0.3 SBU (with tests)">
+  <!ENTITY pygobject3-time          "0.2 SBU (with tests)">
 ]>
 
Index: gnome.ent
===================================================================
--- gnome.ent	(revision e1db83fbbd0e4230a34de250757b2cf49f4eeaf9)
+++ gnome.ent	(revision b3082eb90858e2b72066d6ef24cb3a369cb5e86d)
@@ -14,5 +14,4 @@
 <!ENTITY gnome-minor-48       "3.48">
 <!ENTITY gnome-minor-50       "3.50">
-<!ENTITY gnome-40             "40">
 <!ENTITY gnome-41             "41">
 <!ENTITY gnome-42             "42">
@@ -42,6 +41,6 @@
 <!ENTITY gnome-desktop-version             "44.0">
 <!ENTITY gnome-menus-version               "3.36.0">
-<!ENTITY gnome-video-effects-version       "0.6.0">
-<!ENTITY gnome-online-accounts-version     "3.48.0">
+<!--<!ENTITY gnome-video-effects-version       "0.6.0">-->
+<!ENTITY gnome-online-accounts-version     "3.50.0">
 <!ENTITY grilo-version                     "0.3.16">
 <!ENTITY libchamplain-version              "0.12.21">
@@ -73,5 +72,5 @@
 <!--<!ENTITY zenity-version                    "3.42.1">-->
 <!ENTITY gnome-bluetooth-version           "42.8">
-<!ENTITY gnome-keyring-version             "42.1">
+<!ENTITY gnome-keyring-version             "46.1">
 <!ENTITY gnome-settings-daemon-version     "45.1">
 <!ENTITY tecla-version                     "45.0">
Index: gnome/platform/gnome-keyring.xml
===================================================================
--- gnome/platform/gnome-keyring.xml	(revision e1db83fbbd0e4230a34de250757b2cf49f4eeaf9)
+++ gnome/platform/gnome-keyring.xml	(revision b3082eb90858e2b72066d6ef24cb3a369cb5e86d)
@@ -6,10 +6,10 @@
 
   <!ENTITY gnome-keyring-download-http
-           "&gnome-download-http;/gnome-keyring/&gnome-42;/gnome-keyring-&gnome-keyring-version;.tar.xz">
+           "&gnome-download-http;/gnome-keyring/&gnome-46;/gnome-keyring-&gnome-keyring-version;.tar.xz">
   <!ENTITY gnome-keyring-download-ftp  " ">
-  <!ENTITY gnome-keyring-md5sum        "8728a6d344f29c545d9d31cb5c708f14">
+  <!ENTITY gnome-keyring-md5sum        "f0e5c53046aa337c1abdfee4368535c4">
   <!ENTITY gnome-keyring-size          "1.3 MB">
-  <!ENTITY gnome-keyring-buildsize     "116 MB">
-  <!ENTITY gnome-keyring-time          "0.2 SBU (Using parallelism=4; add 0.3 SBU for tests)">
+  <!ENTITY gnome-keyring-buildsize     "139 MB">
+  <!ENTITY gnome-keyring-time          "0.2 SBU (Using parallelism=4; add 0.2 SBU for tests)">
 ]>
 
@@ -85,8 +85,8 @@
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-      <ulink url="https://github.com/linux-test-project/lcov">LCOV</ulink>,
-      <ulink url="https://people.redhat.com/sgrubb/libcap-ng/">libcap-ng</ulink>,
-      <xref linkend="gnupg2"/>, and
-      <xref linkend="valgrind"/>
+      <xref linkend="gnupg2"/>,
+      <xref linkend="valgrind"/>,
+      <ulink url="https://github.com/linux-test-project/lcov">LCOV</ulink>, and
+      <ulink url="https://people.redhat.com/sgrubb/libcap-ng/">libcap-ng</ulink>
     </para>
 
@@ -103,6 +103,7 @@
 <screen><userinput>sed -i 's:"/desktop:"/org:' schema/*.xml &amp;&amp;
 
-./configure --prefix=/usr     \
-            --sysconfdir=/etc &amp;&amp;
+./configure --prefix=/usr      \
+            --sysconfdir=/etc  \
+            --enable-ssh-agent &amp;&amp;
 make</userinput></screen>
 
@@ -126,4 +127,11 @@
       <command>sed ... schema/*.xml</command>:  This command fixes a
       deprecated entry in the schema template.
+    </para>
+
+    <para>
+      <parameter>--enable-ssh-agent</parameter>: This switch enables the SSH
+      agent built in to gnome-keyring instead of the one in GCR. This is done
+      due to bugs in gcr which cause the agent to not work correctly.
+      <!--https://bugzilla.redhat.com/show_bug.cgi?id=2250704-->
     </para>
 
Index: gnome/platform/gnome-online-accounts.xml
===================================================================
--- gnome/platform/gnome-online-accounts.xml	(revision e1db83fbbd0e4230a34de250757b2cf49f4eeaf9)
+++ gnome/platform/gnome-online-accounts.xml	(revision b3082eb90858e2b72066d6ef24cb3a369cb5e86d)
@@ -6,9 +6,9 @@
 
   <!ENTITY gnome-online-accounts-download-http
-           "&gnome-download-http;/gnome-online-accounts/&gnome-minor-48;/gnome-online-accounts-&gnome-online-accounts-version;.tar.xz">
+           "&gnome-download-http;/gnome-online-accounts/&gnome-minor-50;/gnome-online-accounts-&gnome-online-accounts-version;.tar.xz">
   <!ENTITY gnome-online-accounts-download-ftp  " ">
-  <!ENTITY gnome-online-accounts-md5sum        "9406339e88caf9ecd11191f96b6cc10e">
-  <!ENTITY gnome-online-accounts-size          "376 KB">
-  <!ENTITY gnome-online-accounts-buildsize     "14 MB">
+  <!ENTITY gnome-online-accounts-md5sum        "d430df363be9549e5403c6af7bb64572">
+  <!ENTITY gnome-online-accounts-size          "392 KB">
+  <!ENTITY gnome-online-accounts-buildsize     "17 MB">
   <!ENTITY gnome-online-accounts-time          "0.2 SBU">
 ]>
@@ -72,9 +72,9 @@
     <bridgehead renderas="sect4">Required</bridgehead>
     <para role="required">
-      <xref linkend="gcr"/>,
+      <xref linkend="gcr4"/>,
       <xref linkend="json-glib"/>,
-      <xref linkend="rest"/>,
-      <xref linkend="vala"/>, and
-      <xref linkend="webkitgtk"/>
+      <xref linkend="libadwaita1"/>,
+      <xref linkend="rest"/>, and
+      <xref linkend="vala"/>
     </para>
 
Index: ome/platform/gnome-video-effects.xml
===================================================================
--- gnome/platform/gnome-video-effects.xml	(revision e1db83fbbd0e4230a34de250757b2cf49f4eeaf9)
+++ 	(revision )
@@ -1,121 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
-   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
-  <!ENTITY % general-entities SYSTEM "../../general.ent">
-  %general-entities;
-
-  <!ENTITY gnome-video-effects-download-http
-           "&gnome-download-http;/gnome-video-effects/0.6/gnome-video-effects-&gnome-video-effects-version;.tar.xz">
-  <!ENTITY gnome-video-effects-download-ftp  " ">
-  <!ENTITY gnome-video-effects-md5sum        "dd2b93c3da1aad22a2e3e3e44402f3d6">
-  <!ENTITY gnome-video-effects-size          "92 KB">
-  <!ENTITY gnome-video-effects-buildsize     "1.8 MB">
-  <!ENTITY gnome-video-effects-time          "less than 0.1 SBU">
-]>
-
-<sect1 id="gnome-video-effects" xreflabel="gnome-video-effects-&gnome-video-effects-version;">
-  <?dbhtml filename="gnome-video-effects.html"?>
-
-
-  <title>gnome-video-effects-&gnome-video-effects-version;</title>
-
-  <indexterm zone="gnome-video-effects">
-    <primary sortas="a-gnome-video-effects">gnome-video-effects</primary>
-  </indexterm>
-
-  <sect2 role="package">
-    <title>Introduction to GNOME Video Effects</title>
-
-    <para>
-      The <application>GNOME Video Effects</application> package contains
-      a collection of <application>GStreamer</application> effects.
-    </para>
-
-    &lfs121_checked;
-
-    <bridgehead renderas="sect3">Package Information</bridgehead>
-    <itemizedlist spacing="compact">
-      <listitem>
-        <para>
-          Download (HTTP): <ulink url="&gnome-video-effects-download-http;"/>
-        </para>
-      </listitem>
-      <listitem>
-        <para>
-          Download (FTP): <ulink url="&gnome-video-effects-download-ftp;"/>
-        </para>
-      </listitem>
-      <listitem>
-        <para>
-          Download MD5 sum: &gnome-video-effects-md5sum;
-        </para>
-      </listitem>
-      <listitem>
-        <para>
-          Download size: &gnome-video-effects-size;
-        </para>
-      </listitem>
-      <listitem>
-        <para>
-          Estimated disk space required: &gnome-video-effects-buildsize;
-        </para>
-      </listitem>
-      <listitem>
-        <para>
-          Estimated build time: &gnome-video-effects-time;
-        </para>
-      </listitem>
-    </itemizedlist>
-
-  </sect2>
-
-  <sect2 role="installation">
-    <title>Installation of GNOME Video Effects</title>
-
-    <para>
-      Install <application>GNOME Video Effects</application> by running
-      the following commands:
-    </para>
-
-<screen><userinput>mkdir build &amp;&amp;
-cd    build &amp;&amp;
-
-meson setup --prefix=/usr --buildtype=release .. &amp;&amp;
-ninja</userinput></screen>
-
-    <para>
-      This package does not come with a test suite.
-    </para>
-
-    <para>
-      Now, as the <systemitem class="username">root</systemitem> user:
-    </para>
-
-<screen role="root"><userinput>ninja install</userinput></screen>
-
-  </sect2>
-
-  <sect2 role="content">
-    <title>Contents</title>
-
-    <segmentedlist>
-      <segtitle>Installed Programs</segtitle>
-      <segtitle>Installed Libraries</segtitle>
-      <segtitle>Installed Directory</segtitle>
-
-      <seglistitem>
-        <seg>
-          None
-        </seg>
-        <seg>
-          None
-        </seg>
-        <seg>
-          /usr/share/gnome-video-effects
-        </seg>
-      </seglistitem>
-    </segmentedlist>
-
-  </sect2>
-
-</sect1>
Index: gnome/platform/libsecret.xml
===================================================================
--- gnome/platform/libsecret.xml	(revision e1db83fbbd0e4230a34de250757b2cf49f4eeaf9)
+++ gnome/platform/libsecret.xml	(revision b3082eb90858e2b72066d6ef24cb3a369cb5e86d)
@@ -171,8 +171,14 @@
 
     <para>
-      <option>-Dcrypto=gnutls, disabled</option>: Use this switch if you
-       want to use <xref linkend="gnutls"/> for cryptography or if either
-       <xref linkend="gnutls"/> or <xref linkend="libgcrypt"/> is
-       not installed. 
+      <option>-Dcrypto=gnutls</option>: Use this switch if you want to use
+      <xref linkend="gnutls" role="nodep"/> for cryptography instead of
+      <xref linkend="libgcrypt" role="nodep"/>.
+    </para>
+
+    <para>
+      <option>-Dcrypto=disabled</option>: Use this switch if you don't have
+      <xref linkend="gnutls" role="nodep"/> or
+      <xref linkend="libgcrypt" role="nodep"/> installed. Note that disabling
+      transport encryption support by doing this is not recommended.
     </para>
 
Index: gnome/platform/platform.xml
===================================================================
--- gnome/platform/platform.xml	(revision e1db83fbbd0e4230a34de250757b2cf49f4eeaf9)
+++ gnome/platform/platform.xml	(revision b3082eb90858e2b72066d6ef24cb3a369cb5e86d)
@@ -32,5 +32,5 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-desktop.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-menus.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-video-effects.xml"/>
+<!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-video-effects.xml"/>-->
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-online-accounts.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="grilo.xml"/>
Index: gnome/platform/vte.xml
===================================================================
--- gnome/platform/vte.xml	(revision e1db83fbbd0e4230a34de250757b2cf49f4eeaf9)
+++ gnome/platform/vte.xml	(revision b3082eb90858e2b72066d6ef24cb3a369cb5e86d)
@@ -30,6 +30,6 @@
 
     <para>
-      The <application>VTE</application> package contains a termcap
-      file implementation for terminal emulators.
+      The <application>VTE</application> package contains a virtual terminal
+      widget for GTK applications.
     </para>
 
Index: introduction/welcome/changelog.xml
===================================================================
--- introduction/welcome/changelog.xml	(revision e1db83fbbd0e4230a34de250757b2cf49f4eeaf9)
+++ introduction/welcome/changelog.xml	(revision b3082eb90858e2b72066d6ef24cb3a369cb5e86d)
@@ -40,9 +40,29 @@
     -->
     <listitem>
-      <para>April 7th, 2024</para>
+      <para>April 8th, 2024</para>
       <itemizedlist>
         <listitem>
           <para>[bdubbs] - Update to httpd-2.4.59 (Security Update). Fixes
           <ulink url="&blfs-ticket-root;19507">#19507</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[renodr] - Update to gnome-online-accounts-3.50.0. Fixes
+          <ulink url="&blfs-ticket-root;19480">#19480</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[renodr] - Update to pygobject-3.48.2 (Python Module). Fixes
+          <ulink url="&blfs-ticket-root;19613">#19613</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[renodr] - Archive gnome-video-effects. Fixes
+          <ulink url="&blfs-ticket-root;19488">#19488</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[renodr] - Update to gtksourceview-5.12.0. Fixes
+          <ulink url="&blfs-ticket-root;19590">#19590</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[renodr] - Update to gnome-keyring-46.1. Fixes
+          <ulink url="&blfs-ticket-root;19484">#19484</ulink>.</para>
         </listitem>
         <listitem>
Index: packages.ent
===================================================================
--- packages.ent	(revision e1db83fbbd0e4230a34de250757b2cf49f4eeaf9)
+++ packages.ent	(revision b3082eb90858e2b72066d6ef24cb3a369cb5e86d)
@@ -562,5 +562,5 @@
 <!ENTITY pygments-md5sum              "7c059773b0f4808f9402eb0650de6bd4">
 <!ENTITY pygobject2-version           "2.28.7">
-<!ENTITY pygobject3-version           "3.48.1">
+<!ENTITY pygobject3-version           "3.48.2">
 <!ENTITY pygdbmi-version              "0.11.0.0">
 <!ENTITY pygdbmi-md5sum               "34b1812e77469c6206002b3929798cab">
@@ -851,5 +851,5 @@
 <!ENTITY gtksourceview-version        "3.24.11">
 <!ENTITY gtksourceview4-version       "4.8.4">
-<!ENTITY gtksourceview5-version       "5.10.0">
+<!ENTITY gtksourceview5-version       "5.12.0">
 <!ENTITY imlib2-version               "1.12.2">
 <!ENTITY kcolorpicker-version         "0.3.1">
Index: x/lib/gtksourceview5.xml
===================================================================
--- x/lib/gtksourceview5.xml	(revision e1db83fbbd0e4230a34de250757b2cf49f4eeaf9)
+++ x/lib/gtksourceview5.xml	(revision b3082eb90858e2b72066d6ef24cb3a369cb5e86d)
@@ -5,7 +5,7 @@
   %general-entities;
 
-  <!ENTITY gtksourceview5-download-http "&gnome-download-http;/gtksourceview/5.10/gtksourceview-&gtksourceview5-version;.tar.xz">
+  <!ENTITY gtksourceview5-download-http "&gnome-download-http;/gtksourceview/5.12/gtksourceview-&gtksourceview5-version;.tar.xz">
   <!ENTITY gtksourceview5-download-ftp  " ">
-  <!ENTITY gtksourceview5-md5sum        "f74162d727875c3f517d5316148e7222">
+  <!ENTITY gtksourceview5-md5sum        "60ed6cd89cc877c2e7e08d314fa55e02">
   <!ENTITY gtksourceview5-size          "1.2 MB">
   <!ENTITY gtksourceview5-buildsize     "47 MB">
@@ -84,9 +84,9 @@
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-      <xref linkend="gtk-doc"/>,
+      <xref linkend="gi-docgen"/>,
       <!--<xref linkend="sysprof"/>,-->
       <xref linkend="vala"/>,
       <xref linkend="valgrind"/>,
-      <xref linkend="vulkan-loader"/>,
+      <xref linkend="vulkan-loader"/>, and
       <ulink url="&sysprof-url;">sysprof</ulink>
       <!--<ulink url="https://www.vulkan.org/">Vulkan</ulink>-->
@@ -124,6 +124,6 @@
 
     <para>
-      <option>-Dgtk_doc=true</option>: Use this switch if you have
-      <xref linkend="gtk-doc"/> installed and wish to generate the API
+      <option>-Ddocumentation=true</option>: Use this switch if you have
+      <xref linkend="gi-docgen"/> installed and wish to generate the API
       documentation.
     </para>
