Index: general.ent
===================================================================
--- general.ent	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ general.ent	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -1,11 +1,11 @@
 <!-- $LastChangedBy$ $Date$ -->
 
-<!ENTITY day          "25">                   <!-- Always 2 digits -->
-<!ENTITY month        "12">                   <!-- Always 2 digits -->
-<!ENTITY year         "2018">
+<!ENTITY day          "01">                   <!-- Always 2 digits -->
+<!ENTITY month        "01">                   <!-- Always 2 digits -->
+<!ENTITY year         "2019">
 <!ENTITY copyrightdate "2001-&year;">
 <!ENTITY copyholder   "The BLFS Development Team">
 <!ENTITY version      "&year;-&month;-&day;">
-<!ENTITY releasedate  "December 25rd, &year;">
+<!ENTITY releasedate  "January 1st, &year;">
 <!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
 <!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
Index: general/genlib/boost.xml
===================================================================
--- general/genlib/boost.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ general/genlib/boost.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -176,5 +176,5 @@
       bootstrap</command> command, if you want Boost
       to use Python3 instead of Python2.  Using Python3 is known to cause the
-      installation ot fail on some systems.
+      installation to fail on some systems.
     </para>
 
Index: general/genlib/glib2.xml
===================================================================
--- general/genlib/glib2.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ general/genlib/glib2.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -7,8 +7,8 @@
   <!ENTITY glib2-download-http "&gnome-download-http;/glib/2.58/glib-&glib2-version;.tar.xz">
   <!ENTITY glib2-download-ftp  "&gnome-download-ftp;/glib/2.58/glib-&glib2-version;.tar.xz">
-  <!ENTITY glib2-md5sum        "4fd2ead128a408c89b9153dfdb99f9a5">
-  <!ENTITY glib2-size          "4.7 MB">
-  <!ENTITY glib2-buildsize     "186 MB (add 4 MB for tests)">
-  <!ENTITY glib2-time          "0.5 SBU (add 0.7 SBU for tests; both using paralleism=4)">
+  <!ENTITY glib2-md5sum        "8483db194fd8a4653394a1413df97a4c">
+  <!ENTITY glib2-size          "4.6 MB">
+  <!ENTITY glib2-buildsize     "158 MB (add 5 MB for tests)">
+  <!ENTITY glib2-time          "0.5 SBU (add 0.9 SBU for tests; both using paralleism=4)">
 ]>
 
Index: general/genlib/libgsf.xml
===================================================================
--- general/genlib/libgsf.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ general/genlib/libgsf.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -7,8 +7,8 @@
   <!ENTITY libgsf-download-http "&gnome-download-http;/libgsf/1.14/libgsf-&libgsf-version;.tar.xz">
   <!ENTITY libgsf-download-ftp  "&gnome-download-ftp;/libgsf/1.14/libgsf-&libgsf-version;.tar.xz">
-  <!ENTITY libgsf-md5sum        "296a12e58752b15f2c959173c48bee28">
-  <!ENTITY libgsf-size          "608 KB">
-  <!ENTITY libgsf-buildsize     "22 MB (with tests)">
-  <!ENTITY libgsf-time          "0.2 SBU (with tests)">
+  <!ENTITY libgsf-md5sum        "e45cc8aa9c49516d540b7d7307f755f1">
+  <!ENTITY libgsf-size          "604 KB">
+  <!ENTITY libgsf-buildsize     "15 MB (with tests)">
+  <!ENTITY libgsf-time          "0.3 SBU (with tests)">
 ]>
 
@@ -110,5 +110,5 @@
     <para>
       To test the results, issue: <command>make check</command>. Two
-      tests, t8000-valgrind-zip.pl and t8020-valgrind-ole.pl, 
+      tests, t1004-zip-zip64.pl and t1005-zip-nonseekable.pl, 
       are known to fail.
     </para>
Index: general/genlib/qca.xml
===================================================================
--- general/genlib/qca.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ general/genlib/qca.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -117,10 +117,10 @@
       -DCMAKE_BUILD_TYPE=Release                                 \
       -DQCA_MAN_INSTALL_DIR:PATH=/usr/share/man                  \
+      ..                                                         &amp;&amp;
+make</userinput></screen>
+
       <!--      -DOPENSSL_INCLUDE_DIR=/usr/include/openssl-1.0             \
       -DOPENSSL_SSL_LIBRARY=/usr/lib/openssl-1.0/libssl.so       \
       -DOPENSSL_CRYPTO_LIBRARY=/usr/lib/openssl-1.0/libcrypto.so \ -->
-      ..                                                         &amp;&amp;
-
-make</userinput></screen>
 
     <para>To test the results, issue <command>make test</command>. One
Index: general/graphlib/potrace.xml
===================================================================
--- general/graphlib/potrace.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ general/graphlib/potrace.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -147,5 +147,5 @@
         </seg>
         <seg>
-          libpotrace.so,
+          libpotrace.so
         </seg>
         <seg>
Index: general/prog/llvm.xml
===================================================================
--- general/prog/llvm.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ general/prog/llvm.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -150,5 +150,5 @@
     <bridgehead renderas="sect4">Required</bridgehead>
     <para role="required">
-      <xref linkend="cmake"/> and <xref linkend="python2"/>
+      <xref linkend="cmake"/>
     </para>
 
@@ -158,4 +158,5 @@
       <xref linkend="graphviz"/>,
       <xref linkend="libxml2"/>,
+      <xref linkend="python2"/>,
       <xref linkend="texlive"/> (or <xref linkend="tl-installer"/>),
       <xref linkend="valgrind"/>,
Index: general/prog/nasm.xml
===================================================================
--- general/prog/nasm.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ general/prog/nasm.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -7,6 +7,6 @@
   <!ENTITY nasm-download-http "http://www.nasm.us/pub/nasm/releasebuilds/&nasm-version;/nasm-&nasm-version;.tar.xz">
   <!ENTITY nasm-download-ftp  " ">
-  <!ENTITY nasm-md5sum        "7d0f554cacd6c5021b3cda3ba9f2474c">
-  <!ENTITY nasm-size          "808 KB">
+  <!ENTITY nasm-md5sum        "6390bd67b07ff1df9fe628b6929c0353">
+  <!ENTITY nasm-size          "812 KB">
   <!ENTITY nasm-buildsize     "32 MB" >
   <!ENTITY nasm-time          "0.2 SBU">
Index: general/prog/perl-modules/perl-datetime-calendar-julian.xml
===================================================================
--- general/prog/perl-modules/perl-datetime-calendar-julian.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ general/prog/perl-modules/perl-datetime-calendar-julian.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -6,5 +6,5 @@
 
   <!ENTITY my-download-http "&perl_authors;/id/P/PI/PIJLL/DateTime-Calendar-Julian-&DateTime-Calendar-Julian-version;.tar.gz">
-  <!ENTITY my-md5sum "de688324eb33a27449ac2a5bfe1453a0">
+  <!ENTITY my-md5sum "8e319e8ae21f24f47aa9da0ceac5c9ee">
 
 ]>
Index: general/prog/python3.xml
===================================================================
--- general/prog/python3.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ general/prog/python3.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -8,11 +8,11 @@
            "https://www.python.org/ftp/python/&python3-version;/Python-&python3-version;.tar.xz">
   <!ENTITY python3-download-ftp  " ">
-  <!ENTITY python3-md5sum        "0a57e9022c07fad3dadb2eef58568edb">
+  <!ENTITY python3-md5sum        "df6ec36011808205beda239c72f947cb">
   <!ENTITY python3-size          "16 MB">
-  <!ENTITY python3-buildsize     "176 MB (add 29 MB for tests)">
-  <!ENTITY python3-time          "0.9 SBU (using parallelism=4; add 1.7 SBU for tests)">
-
+  <!ENTITY python3-buildsize     "337 MB (add 29 MB for tests)">
+  <!ENTITY python3-time          "1.2 SBU (add 2.0 SBU for tests)">
+  <!--
   <!ENTITY python3htmldoc-download-http
-           "https://docs.python.org/ftp/python/doc/&python3-version;/python-&python3-version;-docs-html.tar.bz2">
+  "https://docs.python.org/ftp/python/doc/&python3-version;/python-&python3-version;-docs-html.tar.bz2"> -->
 ]>
 
@@ -80,27 +80,13 @@
       </listitem>
     </itemizedlist>
-<!--
-    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
-    <itemizedlist spacing="compact">
-      <title>Optional HTML Documentation</title>
-      <listitem>
-        <para>
-          Download (HTTP): <ulink url="&python3htmldoc-download-http;"/>
-        </para>
-      </listitem>
-    </itemizedlist>
--->
+
     <bridgehead renderas="sect3">Python 3 Dependencies</bridgehead>
-<!--
-    <bridgehead renderas="sect4">Recommended</bridgehead>
-    <para role="recommended">
-      <xref linkend="libffi"/>
-    </para>
--->
+
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
       <xref linkend="bluez"/>,
-      <xref linkend="gdb"/> (required for some tests), and
-      <xref linkend="valgrind"/>
+      <xref linkend="gdb"/> (required for some tests),
+      <xref linkend="valgrind"/>, and
+      <ulink url="http://www.bytereef.org/mpdecimal">libmpcdec</ulink>
     </para>
 
@@ -143,18 +129,5 @@
 chmod -v 755 /usr/lib/libpython&python3-majorver;m.so &amp;&amp;
 chmod -v 755 /usr/lib/libpython3.so</userinput></screen>
-<!--
-    <para>
-      If you have downloaded the preformatted documentation from
-      <ulink url="http://docs.python.org/download.html"/>, install it
-      as the <systemitem class="username">root</systemitem> user:
-    </para>
-
-<screen role="root"><userinput>install -v -dm755 /usr/share/doc/python-&python3-version;/html &amp;&amp;
-tar - -strip-components=1 \
-    - -no-same-owner \
-    - -no-same-permissions \
-    -C /usr/share/doc/python-&python3-version;/html \
-    -xvf ../python-&python3-version;-docs-html.tar.bz2</userinput></screen>
--->
+
     <para>
       The test suite must be run separately from the build, either before or
@@ -162,5 +135,5 @@
       <command>make install</command> after running the test suite. To build
       and install the package, you need to start with a fresh or clean source
-      tree. For the test, you also need a clean source code, so either start by
+      tree. For the tests, you also need a clean source code, so either start by
       removing the source code directory and starting over, by uncompressing
       the source tarball or by running <command>make clean</command>. Then
@@ -168,5 +141,5 @@
       <command>configure</command> switches above, run <command>make</command>,
       then <command>make test</command>. Remember that tests must be executed
-      using an X terminal. One test fails. The test SBU highly depends on the
+      using an X terminal. Two tests fail. The test SBU highly depends on the
       speed of the internet connection.
     </para>
Index: general/prog/vala.xml
===================================================================
--- general/prog/vala.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ general/prog/vala.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -7,8 +7,8 @@
   <!ENTITY vala-download-http "&gnome-download-http;/vala/&vala-major-version;/vala-&vala-version;.tar.xz">
   <!ENTITY vala-download-ftp  "&gnome-download-ftp;/vala/&vala-major-version;/vala-&vala-version;.tar.xz">
-  <!ENTITY vala-md5sum        "6fdd6fadbef27e3dd05086d6a3220556">
+  <!ENTITY vala-md5sum        "f34cb465a164ba7f1f2e7fea31f36d13">
   <!ENTITY vala-size          "3.2 MB">
   <!ENTITY vala-buildsize     "134 MB (with tests)">
-  <!ENTITY vala-time          "0.9 SBU (Using parallelism=4; with tests)">
+  <!ENTITY vala-time          "1.0 SBU (Using parallelism=4; with tests)">
 ]>
 
Index: general/sysutils/fcron.xml
===================================================================
--- general/sysutils/fcron.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ general/sysutils/fcron.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -336,7 +336,9 @@
       <filename>/var/spool/fcron/systab</filename> file:</para>
 
-<screen role="root"><userinput>/etc/rc.d/init.d/fcron start &amp;&amp;
+<screen role="root" revision="sysv"><userinput>/etc/rc.d/init.d/fcron start &amp;&amp;
 fcrontab -z -u systab</userinput></screen>
 
+<screen role="root" revision="systemd"><userinput>systemctl start fcron &amp;&amp;
+fcrontab -z -u systab</userinput></screen>
     </sect3>
 
Index: general/sysutils/initdtools.xml
===================================================================
--- general/sysutils/initdtools.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ general/sysutils/initdtools.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -83,5 +83,5 @@
 
     <segmentedlist>
-      <segtitle>Installed Program</segtitle>
+      <segtitle>Installed Programs</segtitle>
       <segtitle>Installed Libraries</segtitle>
       <segtitle>Installed Directories</segtitle>
@@ -89,5 +89,5 @@
       <seglistitem>
         <seg>install_initd and remove_initd</seg>
-        <seg></seg>
+        <seg>None</seg>
         <seg>/usr/lib/lsb</seg>
       </seglistitem>
Index: general/sysutils/systemd.xml
===================================================================
--- general/sysutils/systemd.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ general/sysutils/systemd.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -5,14 +5,15 @@
   %general-entities;
 
-  <!ENTITY systemd-download-http "http://anduin.linuxfromscratch.org/LFS/systemd-&systemd-version;-&systemd-stable;.tar.xz">
+  <!--  <!ENTITY systemd-download-http "http://anduin.linuxfromscratch.org/LFS/systemd-&systemd-version;-&systemd-stable;.tar.xz"> For whenever we move to a stable snapshot for backports -->
+  <!ENTITY systemd-download-http "https://github.com/systemd/systemd/archive/v&systemd-version;/systemd-&systemd-version;.tar.gz">
   <!ENTITY systemd-download-ftp  " ">
-  <!ENTITY systemd-md5sum        "0d0a6752b2199aca4de0de3eea5db788">
-  <!ENTITY systemd-size          "4.7 MB">
-  <!ENTITY systemd-buildsize     "314 MB (an additonal 11 MB for tests)">
-  <!ENTITY systemd-time          "0.3 SBU (&lt; 0.1 SBU for tests)">
+  <!ENTITY systemd-md5sum        "0e4f91b513d4b04e2c10a5173e5a87b2">
+  <!ENTITY systemd-size          "7.2 MB">
+  <!ENTITY systemd-buildsize     "222 MB (an additonal 11 MB for tests)">
+  <!ENTITY systemd-time          "2.2 SBU (&lt; 0.1 SBU for tests)">
 
 ]>
 
-<sect1 id="systemd" xreflabel="Systemd-&systemd-version;-&systemd-stable;" revision="systemd">
+<sect1 id="systemd" xreflabel="Systemd-&systemd-version;" revision="systemd">
   <?dbhtml filename="systemd.html"?>
 
@@ -22,5 +23,6 @@
   </sect1info>
 
-  <title>Systemd-&systemd-version;-&systemd-stable;</title>
+  <title>Systemd-&systemd-version;</title>
+  <!-- Whenever we switch back to stable backports, make sure to add the systemd-stable reference back. -->
 
   <indexterm zone="systemd">
@@ -157,6 +159,6 @@
 
     <para>
-      To test the results, issue: <command>ninja test</command>. One test,
-      <filename>test-fs-util</filename>, is known to fail.
+       To test the results, issue: <command>ninja test</command>. <!--One test,
+       <filename>test-fs-util</filename>, is known to fail.-->
       <!-- https://github.com/systemd/systemd/pull/10263/commits -->
     </para>
Index: gnome/platform/dconf.xml
===================================================================
--- gnome/platform/dconf.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ gnome/platform/dconf.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -173,5 +173,8 @@
     </para>
 
-<screen role="root"><userinput>ninja install</userinput></screen>
+<screen role="root"><userinput>ninja install &amp;&amp;
+cp gsettings/libdconfsettings.so /usr/lib/gio/modules/</userinput></screen>
+
+<!-- The meson install procedure does not install libdconfsettings.so -->
 
     <para>Now, optionally install the editor:</para>
Index: gnome/platform/gnome-bluetooth.xml
===================================================================
--- gnome/platform/gnome-bluetooth.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ gnome/platform/gnome-bluetooth.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -15,5 +15,5 @@
 ]>
 
-<sect1 id="gnome-bluetooth" xreflabel="gnome-bluetooth-&gnome-bluetooth-version;" revision="systemd">
+<sect1 id="gnome-bluetooth" xreflabel="gnome-bluetooth-&gnome-bluetooth-version;">
   <?dbhtml filename="gnome-bluetooth.html"?>
 
@@ -96,5 +96,6 @@
     <para role="optional">
       <xref role="runtime" linkend="bluez"/> and
-      <xref role="runtime" linkend="systemd"/>
+      <phrase revision="sysv"><xref role="runtime" linkend="elogind"/></phrase>
+      <phrase revision="systemd"><xref role="runtime" linkend="systemd"/></phrase>
     </para>
 
Index: introduction/welcome/changelog.xml
===================================================================
--- introduction/welcome/changelog.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ introduction/welcome/changelog.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -43,4 +43,124 @@
 -->
     <listitem>
+      <para>January 1st, 2019</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Update to nasm-2.14.02. Fixes
+          <ulink url="&blfs-ticket-root;11476">#11476</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
+      <para>December 29th, 2018</para>
+      <itemizedlist>
+        <listitem>
+          <para>[ken] - Update to Qt-5.12.0 and qtwebengine-5.12.0. Fixes
+          <ulink url="&blfs-ticket-root;11415">#11415</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[ken] - Slim down the texlive patch by removing the files added
+          for various versions of system poppler. If the use of system poppler
+          is reinstated, we can use conventional patches to apply the changes,
+          instead of adding a file under a new name and then renaming it.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
+      <para>December 28th, 2018</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Update to vala-0.42.4. Fixes
+          <ulink url="&blfs-ticket-root;11467">#11467</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to libgsf-1.14.45. Fixes
+          <ulink url="&blfs-ticket-root;11459">#11459</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to DateTime-Calendar-Julian-0.100. Fixes
+          <ulink url="&blfs-ticket-root;11472">#11472</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to glib-2.58.2. Fixes
+          <ulink url="&blfs-ticket-root;11458">#11458</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to garcon-0.6.2. Fixes
+          <ulink url="&blfs-ticket-root;11422">#11422</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to unbound-1.8.3. Fixes
+          <ulink url="&blfs-ticket-root;11412">#11412</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
+      <para>December 28th, 2018</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Update to pcmanfm-1.3.1. Fixes
+          <ulink url="&blfs-ticket-root;11461">#11461</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to libfm-1.3.1. Partially fixes
+          <ulink url="&blfs-ticket-root;11461">#11461</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to xterm-341. Fixes
+          <ulink url="&blfs-ticket-root;11480">#11480</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to libinput-1.12.4. Fixes
+          <ulink url="&blfs-ticket-root;11460">#11460</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[renodr] - Update to Python-3.7.2. Fixes
+          <ulink url="&blfs-ticket-root;11748">#11478</ulink>.</para>
+        </listitem>
+        <listitem revision="systemd">
+          <para>[renodr] - Update to systemd-240. Fixes four vulneabilities. Fixes
+          <ulink url="&blfs-ticket-root;11470">#11470</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to gnumeric-1.12.44. Fixes
+          <ulink url="&blfs-ticket-root;11381">#11381</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to goffice-0.10.44. Fixes
+          <ulink url="&blfs-ticket-root;11380">#11380</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to postfix-3.3.2. Fixes
+          <ulink url="&blfs-ticket-root;11379">#11379</ulink>.</para>
+        </listitem>
+        <listitem revision="systemd">
+          <para>[renodr] - Fix Fcron's configuration instructions to 
+          support systemctl instead of sysvinit bootscripts.</para>
+        </listitem>
+        <listitem>
+          <para>[timtas] - Update to vlc-3.0.5. Fixes
+          <ulink url="&blfs-ticket-root;11487">#11487</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[timtas] - Update to openldap-2.4.47. Fixes
+          <ulink url="&blfs-ticket-root;11462">#11462</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
+      <para>December 27th, 2018</para>
+      <itemizedlist>
+        <listitem>
+          <para>[renodr] - Add an option to GnuTLS to allow it to build with
+          Guile-2.2.4 installed.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>December 25th, 2018</para>
       <itemizedlist>
Index: lxde/desktop/libfm-extra.xml
===================================================================
--- lxde/desktop/libfm-extra.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ lxde/desktop/libfm-extra.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -7,5 +7,5 @@
   <!ENTITY libfm-download-http "&sourceforge-dl;/pcmanfm/libfm-&libfm-extra-version;.tar.xz">
   <!ENTITY libfm-download-ftp  " ">
-  <!ENTITY libfm-md5sum        "02a024714d51e0d37afc7bd596a44f3b">
+  <!ENTITY libfm-md5sum        "c15ecd2c9317e2c385cd3f046d0b61ba">
   <!ENTITY libfm-size          "920 KB">
   <!ENTITY libfm-buildsize     "11 MB">
Index: lxde/desktop/libfm.xml
===================================================================
--- lxde/desktop/libfm.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ lxde/desktop/libfm.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -7,7 +7,7 @@
   <!ENTITY libfm-download-http "&sourceforge-dl;/pcmanfm/libfm-&libfm-version;.tar.xz">
   <!ENTITY libfm-download-ftp  " ">
-  <!ENTITY libfm-md5sum        "02a024714d51e0d37afc7bd596a44f3b">
+  <!ENTITY libfm-md5sum        "c15ecd2c9317e2c385cd3f046d0b61ba">
   <!ENTITY libfm-size          "920 KB">
-  <!ENTITY libfm-buildsize     "31 MB">
+  <!ENTITY libfm-buildsize     "30 MB">
   <!ENTITY libfm-time          "0.4 SBU">
 ]>
@@ -75,4 +75,5 @@
     <bridgehead renderas="sect4">Required</bridgehead>
     <para role="required">
+      <xref linkend="gtk3"/> or 
       <xref linkend="gtk2"/> and
       <xref linkend="menu-cache"/>
@@ -108,5 +109,5 @@
     </para>
 
-<screen><userinput>./configure --prefix=/usr \
+<screen><userinput>./configure --prefix=/usr     \
             --sysconfdir=/etc \
             --disable-static  &amp;&amp;
@@ -127,4 +128,7 @@
   <sect2 role="commands">
     <title>Command Explanations</title>
+
+    <para><option>--with-gtk=3</option>: This option selects the
+    version of gtk+ to use.  The default is gtk+-2.</para>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
Index: lxde/desktop/pcmanfm.xml
===================================================================
--- lxde/desktop/pcmanfm.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ lxde/desktop/pcmanfm.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -7,7 +7,7 @@
   <!ENTITY pcmanfm-download-http "&sourceforge-dl;/pcmanfm/pcmanfm-&pcmanfm-version;.tar.xz">
   <!ENTITY pcmanfm-download-ftp  " ">
-  <!ENTITY pcmanfm-md5sum        "827838f7f6b17dc97e1690c07da8fdb3">
+  <!ENTITY pcmanfm-md5sum        "d32ad2c9c7c52bff2004bbc120b53420">
   <!ENTITY pcmanfm-size          "416 KB">
-  <!ENTITY pcmanfm-buildsize     "7.7 MB">
+  <!ENTITY pcmanfm-buildsize     "8.0 MB">
   <!ENTITY pcmanfm-time          "less than 0.1 SBU">
 ]>
@@ -99,5 +99,6 @@
     </para>
 
-<screen><userinput>./configure --prefix=/usr --sysconfdir=/etc &amp;&amp;
+<screen><userinput>./configure --prefix=/usr     \
+            --sysconfdir=/etc &amp;&amp;
 make</userinput></screen>
 
Index: multimedia/videoutils/vlc.xml
===================================================================
--- multimedia/videoutils/vlc.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ multimedia/videoutils/vlc.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -7,7 +7,7 @@
   <!ENTITY vlc-download-http "https://download.videolan.org/vlc/&vlc-version;/vlc-&vlc-version;.tar.xz">
   <!ENTITY vlc-download-ftp  " ">
-  <!ENTITY vlc-md5sum        "f5e49a0fb9594ab8debf934a710e92f1">
-  <!ENTITY vlc-size          "24 MB">
-  <!ENTITY vlc-buildsize     "711 MB (add 14 MB for tests)">
+  <!ENTITY vlc-md5sum        "33ecd94ed9568bb19b4ca729eecca076">
+  <!ENTITY vlc-size          "25 MB">
+  <!ENTITY vlc-buildsize     "642 MB (add 14 MB for tests)">
   <!ENTITY vlc-time          "2.0 SBU (using parallelism=4; add 0.2 SBU for tests)">
 ]>
Index: packages.ent
===================================================================
--- packages.ent	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ packages.ent	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -102,5 +102,5 @@
 <!ENTITY fftw-version                 "3.3.8">
 <!ENTITY gcab-version                 "0.7">
-<!ENTITY glib2-version                "2.58.1">
+<!ENTITY glib2-version                "2.58.2">
 <!ENTITY glibmm-version               "2.58.0">
 <!ENTITY gmime-version                "2.6.23">
@@ -143,5 +143,5 @@
 <!ENTITY libglade-version             "2.6.4">
 <!ENTITY libgpg-error-version         "1.33">
-<!ENTITY libgsf-version               "1.14.44">
+<!ENTITY libgsf-version               "1.14.45">
 <!ENTITY libgudev-version             "232">
 <!ENTITY libgusb-version              "0.3.0">
@@ -296,6 +296,6 @@
 <!ENTITY strigi-version               "0.7.8">
 <!ENTITY sysstat-version              "12.0.2">
-<!ENTITY systemd-version              "239">
-<!ENTITY systemd-stable               "6b4878d">
+<!ENTITY systemd-version              "240">
+<!--<!ENTITY systemd-stable               "6b4878d"> Unused for now -->
 <!ENTITY udisks-version               "1.0.5">    <!-- stable lt .90 micro version -->
 <!ENTITY udisks2-version              "2.8.1">    <!-- stable lt .90 micro version -->
@@ -334,10 +334,10 @@
 <!ENTITY lua-version                  "5.3.5">
 <!ENTITY mercurial-version            "4.8.1">
-<!ENTITY nasm-version                 "2.14">
+<!ENTITY nasm-version                 "2.14.02">
 <!ENTITY ninja-version                "1.8.2">
 <!ENTITY npapi-sdk-version            "0.27.2">
 <!ENTITY php-version                  "7.3.0">
 <!ENTITY python2-version              "2.7.15">
-<!ENTITY python3-version              "3.7.1">
+<!ENTITY python3-version              "3.7.2">
 <!ENTITY ruby-minor-version           "2.5">
 <!ENTITY ruby-patch-version           "3">
@@ -351,5 +351,5 @@
 <!ENTITY tk-version                   "8.6.9">
 <!ENTITY vala-major-version           "0.42">  <!-- even minors only -->
-<!ENTITY vala-version                 "&vala-major-version;.3">
+<!ENTITY vala-version                 "&vala-major-version;.4">
 <!ENTITY valgrind-version             "3.14.0">
 <!ENTITY yasm-version                 "1.3.0">
@@ -378,5 +378,5 @@
 <!ENTITY Data-Dump-version            "1.23">
 <!ENTITY Data-Uniqid-version          "0.12">
-<!ENTITY DateTime-Calendar-Julian-version "0.04">
+<!ENTITY DateTime-Calendar-Julian-version "0.100">
 <!ENTITY DateTime-Format-Builder-version "0.81">
 <!ENTITY Encode-EUCJPASCII-version    "0.03">
@@ -623,5 +623,5 @@
 
 <!ENTITY exim-version                 "4.91">
-<!ENTITY postfix-version              "3.3.1">
+<!ENTITY postfix-version              "3.3.2">
 <!ENTITY sendmail-version             "8.15.2">
 
@@ -634,7 +634,7 @@
 
 <!-- Chapter 23 -->
-<!ENTITY openldap-version             "2.4.46">
+<!ENTITY openldap-version             "2.4.47">
 <!ENTITY soprano-version              "2.9.4">
-<!ENTITY unbound-version              "1.8.1">
+<!ENTITY unbound-version              "1.8.3">
 <!ENTITY virtuoso-version             "6.1.8">
 <!ENTITY xinetd-version               "2.3.15">
@@ -663,5 +663,5 @@
 <!ENTITY xorg-server-version          "1.20.3">
 <!ENTITY twm-version                  "1.0.10">
-<!ENTITY xterm-version                "340">
+<!ENTITY xterm-version                "341">
 <!ENTITY xclock-version               "1.0.7">
 <!ENTITY xinit-version                "1.4.0">
@@ -689,5 +689,5 @@
 <!ENTITY gdk-pixbuf-version           "2.38.0">
 <!ENTITY glu-version                  "9.0.0">
-<!ENTITY goffice010-version           "0.10.43">
+<!ENTITY goffice010-version           "0.10.44">
 <!ENTITY gtk2-version                 "2.24.32">
 <!ENTITY gtk3-version                 "3.24.2">
@@ -703,6 +703,6 @@
 <!ENTITY pango-version                "1.42.4">
 <!ENTITY pangomm-version              "2.42.0">
-<!ENTITY qt5-version                  "5.11.3">
-<!ENTITY qtwebengine-version          "5.11.3">
+<!ENTITY qt5-version                  "5.12.0">
+<!ENTITY qtwebengine-version          "5.12.0">
 <!ENTITY qtwebkit-version             "5.9.0">
 <!ENTITY qscintilla-version           "2.10.4">
@@ -765,5 +765,5 @@
 <!ENTITY libxfce4ui-version           "4.12.1">
 <!ENTITY exo-version                  "0.12.3">
-<!ENTITY garcon-version               "0.6.1">
+<!ENTITY garcon-version               "0.6.2">
 <!ENTITY gtk-xfce-engine-version      "3.2.0">
 <!ENTITY libwnck2-version             "2.30.7">
@@ -796,8 +796,8 @@
 <!ENTITY lxmenu-data-version          "0.1.5">
 <!ENTITY lxde-icon-theme-version      "0.5.1">
-<!ENTITY libfm-extra-version          "1.3.0.2">
+<!ENTITY libfm-extra-version          "1.3.1">
 <!ENTITY menu-cache-version           "1.1.0">
 <!ENTITY libfm-version                "&libfm-extra-version;">
-<!ENTITY pcmanfm-version              "1.3.0">
+<!ENTITY pcmanfm-version              "1.3.1">
 <!ENTITY lxpanel-version              "0.9.3">
 <!ENTITY lxappearance-version         "0.6.3">
@@ -845,5 +845,5 @@
 <!-- Chapter 42 -->
 <!ENTITY AbiWord-version              "3.0.2">
-<!ENTITY gnumeric-version             "1.12.43">
+<!ENTITY gnumeric-version             "1.12.44">
 <!ENTITY gnucash-version              "2.4.11">
 
@@ -969,5 +969,5 @@
 <!ENTITY xine-ui-version              "0.99.10">
 <!ENTITY transcode-version            "1.1.7">
-<!ENTITY vlc-version                  "3.0.4">
+<!ENTITY vlc-version                  "3.0.5">
 
 <!-- Chapter 49 -->
Index: postlfs/security/cyrus-sasl.xml
===================================================================
--- postlfs/security/cyrus-sasl.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ postlfs/security/cyrus-sasl.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -5,5 +5,5 @@
   %general-entities;
 
-  <!ENTITY cyrus-sasl-download-http "https://www.cyrusimap.org/releases/cyrus-sasl-&cyrus-sasl-version;.tar.gz">
+  <!ENTITY cyrus-sasl-download-http "https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-&cyrus-sasl-version;/cyrus-sasl-&cyrus-sasl-version;.tar.gz">
   <!ENTITY cyrus-sasl-download-ftp  " ">
   <!ENTITY cyrus-sasl-md5sum        "a33820c66e0622222c5aefafa1581083">
Index: postlfs/security/gnutls.xml
===================================================================
--- postlfs/security/gnutls.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ postlfs/security/gnutls.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -144,4 +144,5 @@
 
 <screen><userinput>./configure --prefix=/usr \
+            --disable-guile \
             --with-default-trust-store-pkcs11="pkcs11:" &amp;&amp;
 make</userinput></screen>
Index: postlfs/security/linux-pam.xml
===================================================================
--- postlfs/security/linux-pam.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ postlfs/security/linux-pam.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -321,5 +321,5 @@
                                          minlen=9 dcredit=1 ucredit=1 \
                                          lcredit=1 ocredit=1 minclass=0 \
-                                         maxrepeat=0 maxsequence0 \
+                                         maxrepeat=0 maxsequence=0 \
                                          maxclassrepeat=0 \
                                          dictpath=/lib/cracklib/pw_dict
Index: postlfs/security/make-ca.xml
===================================================================
--- postlfs/security/make-ca.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ postlfs/security/make-ca.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -162,5 +162,5 @@
 
     <!-- Remove at 8.5 or 9.0 -->
-    <para>Previous version of BLFS used the path
+    <para>Previous versions of BLFS used the path
     <filename>/etc/ssl/ca-bundle.crt</filename> for the
     <xref linkend="gnutls"/> certificate store. If software is still installed
Index: pst/printing/cups-filters.xml
===================================================================
--- pst/printing/cups-filters.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ pst/printing/cups-filters.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -91,5 +91,5 @@
       <xref linkend="libpng"/>,
       <xref linkend="libtiff"/> and
-      <xref linkend="mupdf"/> (mutool),
+      <xref linkend="mupdf"/> (mutool)
     </para>
 
Index: pst/ps/mupdf.xml
===================================================================
--- pst/ps/mupdf.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ pst/ps/mupdf.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -103,5 +103,5 @@
     <para role="optional">
       <xref role="runtime" linkend="xdg-utils"/> (runtime),
-      <ulink url="https://artifex.com/developers-ghostscript-jbig2dec/">jbig2dec</ulink>, and
+      <ulink url="https://jbig2dec.com">jbig2dec</ulink>, and
       <ulink url="https://artifex.com/mujs/">MuJS</ulink>
     </para>
Index: pst/scanning/sane.xml
===================================================================
--- pst/scanning/sane.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ pst/scanning/sane.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -38,5 +38,5 @@
 
     <para><application>SANE</application> is short for Scanner Access Now Easy.
-    Scanner access; however, is far from easy, since every vendor has their own
+    Scanner access, however, is far from easy, since every vendor has their own
     protocols. The only known protocol that should bring some unity into this
     chaos is the TWAIN interface, but this is too imprecise to allow a stable
Index: pst/typesetting/texlive.xml
===================================================================
--- pst/typesetting/texlive.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ pst/typesetting/texlive.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -104,5 +104,5 @@
       <listitem>
         <para>Required patch: <ulink
-        url="&patch-root;/texlive-&texlive-version;-source-upstream_fixes-2.patch"/></para>
+        url="&patch-root;/texlive-&texlive-version;-source-upstream_fixes-3.patch"/></para>
       </listitem>
     </itemizedlist>
@@ -178,5 +178,5 @@
 <screen><userinput>export TEXARCH=$(uname -m | sed -e 's/i.86/i386/' -e 's/$/-linux/') &amp;&amp;
 
-patch -Np1 -i ../texlive-&texlive-version;-source-upstream_fixes-2.patch &amp;&amp;
+patch -Np1 -i ../texlive-&texlive-version;-source-upstream_fixes-3.patch &amp;&amp;
 <!--
 let MYPOPPLER=$(pkg-config \-\-modversion poppler | cut -d '.' -f2)
@@ -277,5 +277,5 @@
 
     <para>
-      <command>patch -Np1 -i ../texlive-&texlive-version;-source-upstream_fixes-2.patch</command>:
+      <command>patch -Np1 -i ../texlive-&texlive-version;-source-upstream_fixes-3.patch</command>:
       various problems have come to light since the shipped source was frozen to
       be committed to DVDs. In particular, a segmentation fault in dvipdfm-x from
Index: server/mail/postfix.xml
===================================================================
--- server/mail/postfix.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ server/mail/postfix.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -7,7 +7,7 @@
   <!ENTITY postfix-download-http " ">
   <!ENTITY postfix-download-ftp  "ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-&postfix-version;.tar.gz">
-  <!ENTITY postfix-md5sum        "4381c6492f415e4a69cf5099d4acea76">
+  <!ENTITY postfix-md5sum        "4e6ed7056576e0c54cfce6040a0bb0ad">
   <!ENTITY postfix-size          "4.2 MB">
-  <!ENTITY postfix-buildsize     "186 MB">
+  <!ENTITY postfix-buildsize     "187 MB">
   <!ENTITY postfix-time          "0.4 SBU">
 ]>
@@ -153,5 +153,5 @@
         For more details read the readme files.
       </para>
-
+<!-- We reverted to Berkeley DB-5.3.28 and that is handled
        <para>
          The current version of	<xref linkend="db"/> is not recognised by a
@@ -162,5 +162,5 @@
 <screen><userinput>sed -i 's/DB_VERSION_MAJOR == 6 .*||/DB_VERSION_MAJOR &gt; 4 ||/' \
   src/util/dict_db.c</userinput></screen>
-
+-->
       <sect4>
         <title>Cyrus-SASL</title>
Index: server/other/openldap.xml
===================================================================
--- server/other/openldap.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ server/other/openldap.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -7,7 +7,7 @@
   <!ENTITY openldap-download-http " ">
   <!ENTITY openldap-download-ftp  "ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/openldap-&openldap-version;.tgz">
-  <!ENTITY openldap-md5sum        "829016c5a9f45c51adc50073ac6f9fd7">
+  <!ENTITY openldap-md5sum        "e508f97bfd778fec7799f286e5c07176">
   <!ENTITY openldap-size          "5.5 MB">
-  <!ENTITY openldap-buildsize     "52 MB (client), 107 MB (server)">
+  <!ENTITY openldap-buildsize     "52 MB (client), 90 MB (server)">
   <!ENTITY openldap-time          "0.7 SBU (client), 1.3 SBU (server)">
 ]>
@@ -134,5 +134,9 @@
     </para>
 
-<screen role="root"><userinput>make install</userinput></screen>
+<screen role="root"><userinput>make install
+
+ln -sf ../lib/slapd /usr/sbin/slapd
+
+</userinput></screen>
 
     </note>
Index: server/other/unbound.xml
===================================================================
--- server/other/unbound.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ server/other/unbound.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -7,7 +7,7 @@
   <!ENTITY unbound-download-http "http://www.unbound.net/downloads/unbound-&unbound-version;.tar.gz">
   <!ENTITY unbound-download-ftp  " ">
-  <!ENTITY unbound-md5sum        "00ce66e357fd2f969acf69008aa82a40">
+  <!ENTITY unbound-md5sum        "4646203343d3b8f5aeb1b57753c27ead">
   <!ENTITY unbound-size          "5.4 MB">
-  <!ENTITY unbound-buildsize     "51 MB (add 9 MB for tests and 69 MB for documentation)">
+  <!ENTITY unbound-buildsize     "52 MB (add 9 MB for tests and 69 MB for documentation)">
   <!ENTITY unbound-time          "0.4 SBU (Using parallelism=4; add 0.3 SBU for tests)">
 ]>
Index: x/installing/libinput.xml
===================================================================
--- x/installing/libinput.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ x/installing/libinput.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -5,9 +5,9 @@
   %general-entities;
 
-  <!ENTITY libinput-version "1.12.3">
+  <!ENTITY libinput-version "1.12.4">
 
   <!ENTITY libinput-download-http "https://www.freedesktop.org/software/libinput/libinput-&libinput-version;.tar.xz">
   <!ENTITY libinput-download-ftp  " ">
-  <!ENTITY libinput-md5sum        "083d6bf311d5e1e3a62440dc634bb8f0">
+  <!ENTITY libinput-md5sum        "8d3c7a7467a45a3ba544d1a745267d38">
   <!ENTITY libinput-size          "508 KB">
   <!ENTITY libinput-buildsize     "10 MB">
Index: x/installing/xterm.xml
===================================================================
--- x/installing/xterm.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ x/installing/xterm.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -8,5 +8,5 @@
   <!--<!ENTITY xterm-download-ftp  "ftp://invisible-island.net/xterm/xterm-&xterm-version;.tgz">-->
   <!ENTITY xterm-download-ftp  " ">
-  <!ENTITY xterm-md5sum        "770e081e44d6b14c6485fa30d84a7427">
+  <!ENTITY xterm-md5sum        "5d1b82a533c53629ea4b8ffe24e39ca1">
   <!ENTITY xterm-size          "1.3 MB">
   <!ENTITY xterm-buildsize     "13 MB">
Index: x/lib/cairo.xml
===================================================================
--- x/lib/cairo.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ x/lib/cairo.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -115,5 +115,5 @@
       <ulink url="https://www.freedesktop.org/wiki/Software/libspectre/">libspectre</ulink>,
       <ulink url="https://skia.org/">Skia</ulink>, and
-      <ulink url="http://download.qt.io/official_releases/qt/4.8/">Qt4</ulink>.
+      <ulink url="http://download.qt.io/archive/qt/4.8/">Qt4</ulink>.
     </para>
 
Index: x/lib/goffice010.xml
===================================================================
--- x/lib/goffice010.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ x/lib/goffice010.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -9,8 +9,8 @@
   <!ENTITY goffice010-download-ftp
             "&gnome-download-ftp;/goffice/0.10/goffice-&goffice010-version;.tar.xz">
-  <!ENTITY goffice010-md5sum        "c5827f965a42a55d5e72518ecc9e9d3e">
+  <!ENTITY goffice010-md5sum        "219cc7a31a118a8e6c2d2262ec1fd974">
   <!ENTITY goffice010-size          "2.3 MB">
-  <!ENTITY goffice010-buildsize     "103 MB (with tests)">
-  <!ENTITY goffice010-time          "0.8 SBU (with tests)">
+  <!ENTITY goffice010-buildsize     "79 MB (add 3 MB for tests)">
+  <!ENTITY goffice010-time          "0.4 SBU (Using parallelism=4; add 0.1 SBU for tests)">
 ]>
 
Index: x/lib/qt5.xml
===================================================================
--- x/lib/qt5.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ x/lib/qt5.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -5,13 +5,13 @@
   %general-entities;
 
-  <!ENTITY qt5-major "5.11">
+  <!ENTITY qt5-major "5.12">
   <!ENTITY qt5-url   "https://download.qt.io/archive/qt/&qt5-major;/&qt5-version;/single">
 
   <!ENTITY qt5-download-http "&qt5-url;/qt-everywhere-src-&qt5-version;.tar.xz">
   <!ENTITY qt5-download-ftp  " ">
-  <!ENTITY qt5-md5sum        "02b353bfe7a40a8dc4274e1d17226d2b">
-  <!ENTITY qt5-size          "468 MB">
-  <!ENTITY qt5-buildsize     "11 GB (234 MB installed)">
-  <!ENTITY qt5-time          "48 SBU (using parallelism=4)">
+  <!ENTITY qt5-md5sum        "af569de3eb42da4457b0897e5759dc91">
+  <!ENTITY qt5-size          "487 MB">
+  <!ENTITY qt5-buildsize     "12 GB (260 MB installed)">
+  <!ENTITY qt5-time          "31 SBU (using parallelism=4)">
 ]>
 
@@ -124,6 +124,6 @@
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-      <xref role="runtime" linkend="bluez"/> (runtime, used by QtConnectivity
-      module),
+      <xref role="runtime" linkend="bluez"/> (for sdpscanner, and at runtime for
+      QtConnectivity module),
       <xref linkend="ibus"/>,
       <xref linkend="libinput"/>, <!-- needs -libinput switch -->
@@ -422,8 +422,5 @@
     <para>
       <parameter>-system-harfbuzz</parameter>: This switch enables use
-      of the system version of <application>Harfbuzz</application>
-      which fixes some font rendering issues in
-      <application>Qt5</application> applications but doesn't have all the
-      features that the included one has.
+      of the system version of <application>Harfbuzz</application>.
     </para>
 
@@ -524,8 +521,9 @@
           assistant, canbusutil, designer, fixqt4headers.pl, lconvert, linguist,
           lrelease, lupdate, moc, pixeltool, qdbuscpp2xml, qdbus, qdbusviewer,
-          qdbusxml2cpp, qdoc, ggltf, qhelpgenerator, qlalr, qmake, gmlcachegen,
+          qdbusxml2cpp, qdoc, qdistancefieldgenerator, qgltf, qhelpgenerator,
+          qlalr, qmake, gmlcachegen,
           qmleasing, qmlimportscanner, qmllint, qmlmin, qmlplugindump,
-          qmlprofiler, qml, qmlscene, qmltestrunner, qtdiag, qtpaths,
-          qtplugininfo, qtwaylandscanner,qvkgen, rcc, syncqt.pl, uic,
+          qmlpreview, qmlprofiler, qml, qmlscene, qmltestrunner, qtdiag, qtpaths,
+          qtplugininfo, qtwaylandscanner,qvkgen, rcc, sdpscanner, syncqt.pl, uic,
           xmlpatterns, and xmlpatternsvalidator
         </seg>
@@ -558,6 +556,6 @@
           libQt5SerialPort.so, libQt5ServiceSupport.a, libQt5Sql.so,
           libQt5Svg.so, libQt5Test.so, libQt5TextToSpeech.so,
-          libQt5ThemeSupport.a, libQt5UiTools.a, libQt5WaylandClient.so,
-          libQt5WaylandCompositor.so, libQt5WebChannel.so,
+          libQt5ThemeSupport.a, libQt5UiTools.a, libQt5VirtualKeyboard.so,
+          libQt5WaylandClient.so, libQt5WaylandCompositor.so, libQt5WebChannel.so,
           libQt5WebSockets.so, libQt5WebView.so, libQt5Widgets.so,
           libQt5X11Extras.so, libQt5XmlPatterns.so libQt5XcbOpa.so,
@@ -778,4 +776,19 @@
       </varlistentry>
 
+      <varlistentry id="qdistancefieldgenerator-qt5">
+        <term><command>qdistancefieldgenerator</command></term>
+        <listitem>
+          <para>
+            allows a font cache to be pregenerated for Text.QtRendering to speed
+            up an application's startup if the user interface has a lot of text,
+            or multiple fonts, or a large amount of distinct characters, e.g. in
+            CJK writing systems.
+          </para>
+          <indexterm zone="qt5 qdistancefieldgenerator-qt5">
+            <primary sortas="b-qdistancefieldgenerator-qt5">qdistancefieldgenerator</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
      <varlistentry id="qgltf">
         <term><command>qgltf</command></term>
@@ -903,9 +916,22 @@
       </varlistentry>
 
+      <varlistentry id="qmlpreview-qt5">
+        <term><command>qmlpreview</command></term>
+        <listitem>
+          <para>
+            is a tool used to analyze QML applications.
+          </para>
+          <indexterm zone="qt5 qmlpreview-qt5">
+            <primary sortas="b-qmlpreviewr-qt5">qmlpreview</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
       <varlistentry id="qmlprofiler-qt5">
         <term><command>qmlprofiler</command></term>
         <listitem>
           <para>
-            is a tool used to analyze QML applications.
+            is a tool which watches QML and JavaScript files on disk and
+            updates the application live with any changes.
           </para>
           <indexterm zone="qt5 qmlprofiler-qt5">
@@ -1002,4 +1028,17 @@
       </varlistentry>
 
+     <varlistentry id="sdpscanner-qt5">
+        <term><command>sdpscanner</command></term>
+        <listitem>
+          <para>
+            performs a Session Description Protocol scan on a remote device,
+            using the SDP server represented by the local Bluetooth device.
+          </para>
+          <indexterm zone="qt5 sdpscanner-qt5">
+            <primary sortas="b-sdpscanner-qt5">sdpscanner</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
      <varlistentry id="syncqt.pl-qt5">
         <term><command>syncqt.pl</command></term>
Index: x/lib/qtwebengine.xml
===================================================================
--- x/lib/qtwebengine.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ x/lib/qtwebengine.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -5,11 +5,11 @@
   %general-entities;
 
-  <!ENTITY qtwebengine-major "5.11">
+  <!ENTITY qtwebengine-major "5.12">
   <!ENTITY qtwebengine-download-http "https://download.qt.io/archive/qt/&qtwebengine-major;/&qtwebengine-version;/submodules/qtwebengine-everywhere-src-&qtwebengine-version;.tar.xz">
   <!ENTITY qtwebengine-download-ftp  " ">
-  <!ENTITY qtwebengine-md5sum        "c3c086fd2bc0b25fce9737b3a1fe63fb">
-  <!ENTITY qtwebengine-size          "223 MB">
-  <!ENTITY qtwebengine-buildsize     "3.6 GB (139 MB installed)">
-  <!ENTITY qtwebengine-time          "56 SBU (using 4 cores)">
+  <!ENTITY qtwebengine-md5sum        "53d74f6ed0c188ee106381d9cba99e94">
+  <!ENTITY qtwebengine-size          "241 MB">
+  <!ENTITY qtwebengine-buildsize     "3.3 GB (134 MB installed)">
+  <!ENTITY qtwebengine-time          "36 SBU (using 4 cores)">
 ]>
 
@@ -33,5 +33,5 @@
     <para>
       <application>QtWebEngine</application> integrates
-      <application>chromium</application>&quot;s web capabilities into Qt. It
+      <application>chromium</application>'s web capabilities into Qt. It
       ships with its own copy of ninja which it uses for the build if it cannot
       find a system copy, and various copies of libraries from ffmpeg, icu,
@@ -42,8 +42,23 @@
     &lfs83_checked;
 
-    <note><para>By default, ninja will use all online CPUs +2 (if at least
-    4 exist), even if they are not available to the current task because the
-    build terminal has been restricted with 'taskset'.  To work around this,
-    see the Command Explanations below.</para></note>
+    <note>
+      <para>
+        By default, ninja will use all online CPUs +2 (if at least 4 exist),
+        even if they are not available to the current task because the build
+        terminal has been restricted with 'taskset'.  To work around this, see
+        the Command Explanations below.
+      </para>
+
+      <para>
+        Unusually, the shipped GN build system (used to create the Ninja files)
+        requires a static <filename class="libraryfile">libstdc++.a</filename>
+        although the installed libraries correctly use the shared version. If
+        that static library is not present, the build will fail quite quickly.
+        Please note that if you try to build webengine as part of <xref
+        linkend="qt5"/> and the static library is not available, that build will
+        either complete without installing webengine, or else fail during the
+        install (both variants have been observed).
+      </para>
+    </note>
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
@@ -87,5 +102,5 @@
     <para role="required">
       <xref linkend="nss"/>,
-      <xref linkend="pulseaudio"/>, and
+      <xref linkend="python2"/>, and
       <xref linkend='qt5'/>
     </para>
@@ -101,6 +116,10 @@
 
     <para role="recommended">
+      either <xref linkend="alsa-lib"/> or
+      <xref linkend="pulseaudio"/> (or both),
+      <xref linkend="ffmpeg"/>,
+      <xref linkend="icu"/>,
       <xref linkend="libwebp"/>,
-      <xref linkend="libxslt"/>, and 
+      <xref linkend="libxslt"/>, and
       <xref linkend="opus"/>
     </para>
@@ -127,8 +146,26 @@
     </para>
 
+    <para>
+      First, ensure that the local headers are available when not building as
+      part of the complete <xref linkend="qt5"/>:
+    </para>
+
+<screen><userinput>find -type f -name "*.pr[io]" |
+  xargs sed -i -e 's|INCLUDEPATH += |&amp;$$QTWEBENGINE_ROOT/include |'</userinput></screen>
+
+    <para>
+      If an older version of the package's main library has been installed,
+      when the package is built separately it will link to that in preference
+      to its own not-yet-installed version, and fail because of missing symbols.
+      Prevent that by, as the <systemitem class="username">root</systemitem>
+      user, moving the symlink out of the way.:
+    </para>
+
+<screen role="root"><userinput>mv -v ${QT5DIR}/lib/libQtWebEngineCore.so{,.old}</userinput></screen>
+
 <screen><userinput>mkdir build &amp;&amp;
 cd    build &amp;&amp;
 
-qmake ..    &amp;&amp;
+qmake -- -system-ffmpeg -webengine-icu .. &amp;&amp;
 make</userinput></screen>
 <!--
@@ -172,4 +209,14 @@
       <application>ninja</application> if it is not already installed
       and use it to configure the build.
+    </para>
+
+    <para>
+      <command>-- -system-ffmpeg -webengine-icu ..</command>: If any options are
+      passed to qmake ithey must come after '--' and before the '..' which points
+      to the main directory. The options here cause it to use system ffmpeg and
+      system icu.  If built as part of full Qt5, the system icu is automatically
+      used (only) by Qt5Core if it is available, but unless this option is used
+      webengine will always use its shipped copy of icu, adding time and space
+      to the build.
     </para>
 
@@ -189,4 +236,28 @@
 
   </sect2>
+
+  <sect2 role="configuration">
+    <title>Configuring QtWebEngine</title>
+
+    <sect3 id="qtwebengine-config">
+      <title>Configuration Information</title>
+
+      <para>
+        If you are upgrading from an older minor version of this
+        application, for some webpages to load you may need to
+        clear the <emphasis>browser</emphasis> caches, e.g. for
+        <application>falkon</application> they will be found in
+        <filename class="directory">~/.cache/falkon/</filename>.
+        You will need to do this if the browser starts to render
+        the page and then changes to a blank tab with a message
+        that something went wrong, and a button to Retry. Even
+        after removing the old caches, you may need to retry a
+        few times for each affected tab.
+      </para>
+
+    </sect3>
+
+  </sect2>
+
 
   <sect2 role="content">
Index: xfce/core/garcon.xml
===================================================================
--- xfce/core/garcon.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ xfce/core/garcon.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -8,7 +8,7 @@
            "http://archive.xfce.org/src/xfce/garcon/0.6/garcon-&garcon-version;.tar.bz2">
   <!ENTITY garcon-download-ftp  " ">
-  <!ENTITY garcon-md5sum        "174690ad19243f7ef9529cb0c24b9080">
-  <!ENTITY garcon-size          "500 KB">
-  <!ENTITY garcon-buildsize     "8.0 MB">
+  <!ENTITY garcon-md5sum        "a4b6332ff6f090575d534d6a9d2761d8">
+  <!ENTITY garcon-size          "528 KB">
+  <!ENTITY garcon-buildsize     "8.5 MB">
   <!ENTITY garcon-time          "0.1 SBU">
 ]>
Index: xsoft/graphweb/falkon.xml
===================================================================
--- xsoft/graphweb/falkon.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ xsoft/graphweb/falkon.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -128,5 +128,5 @@
 <screen><userinput>rm -rf po/</userinput></screen>
 
-    <para>
+<!--<para>
       In case you wish to run the tests, fix one of them so that it will
       work correctly with both Qt-5.10 and Qt-5.11:
@@ -134,5 +134,5 @@
 
 <screen><userinput>sed -i 's/"5.11.", 5) == 0 ? 1 : 2/"5.10.", 5) &gt;= 0 ? 2 : 1/' \
-  autotests/webviewtest.cpp</userinput></screen>
+  autotests/webviewtest.cpp</userinput></screen>-->
 
     <para>
@@ -173,5 +173,5 @@
     <title>Command Explanations</title>
 
-    <para>
+<!--<para>
       <command>sed -i 's/"5.11.", 5) == 0 ? 1 : 2/"5.10.", 5) &gt;= 0 ? 2 : 1/' ...</command>:
       This test previously looked for QtWebengine-5.10 which had changed its
@@ -179,8 +179,8 @@
       was bumped but the results were swapped. Change it to examine if the version
       is <emphasis>at least 5.10</emphasis>, and to swap the expected results back.
-    </para>
-
-    <para>
-      <option>-DBUILD_TESTING=OFF</option>: This will save some time and space by
+    </para>-->
+
+    <para>
+      <option>-DBUILD_TESTING=OFF</option>: This will save a little time and space by
       not building the test programs, use this if you do not wish to run the test.
     </para>
Index: xsoft/office/gnumeric.xml
===================================================================
--- xsoft/office/gnumeric.xml	(revision b98dbfd73640304b867b438dbe52a71d61b475d9)
+++ xsoft/office/gnumeric.xml	(revision 4199730a91bc24a12b0194d849a0d74bcd30d511)
@@ -7,8 +7,8 @@
   <!ENTITY gnumeric-download-http "&gnome-download-http;/gnumeric/1.12/gnumeric-&gnumeric-version;.tar.xz">
   <!ENTITY gnumeric-download-ftp  "&gnome-download-ftp;/gnumeric/1.12/gnumeric-&gnumeric-version;.tar.xz">
-  <!ENTITY gnumeric-md5sum        "4e6adca1643c1ad36aaa0bf5c550f66b">
+  <!ENTITY gnumeric-md5sum        "0650750707491b4fcea0eb3010cafbb1">
   <!ENTITY gnumeric-size          "17 MB">
-  <!ENTITY gnumeric-buildsize     "335 MB (add 18 MB for tests)">
-  <!ENTITY gnumeric-time          "1.7 SBU (add 4.6 SBU for tests)">
+  <!ENTITY gnumeric-buildsize     "262 MB (add 4 MB for tests)">
+  <!ENTITY gnumeric-time          "1.1 SBU (Using parallelism=4; add 3.9 SBU for tests)">
 ]>
 
