Index: introduction/welcome/changelog.xml
===================================================================
--- introduction/welcome/changelog.xml	(revision c49365a9f8d27018b79e9965985f2b5e611c3f61)
+++ introduction/welcome/changelog.xml	(revision d8ddab503c50c21a5fd7a2c02c38b7e60c079213)
@@ -48,4 +48,12 @@
       <para>February 10th, 2016</para>
       <itemizedlist>
+        <listitem>
+          <para>[fernando] - Update to libreoffice-5.1.0 (libreoffice-5.1.0.3).
+          Fixes <ulink url="&blfs-ticket-root;7449">#7449</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[fernando] - Update to libinput-1.1.7. Fixes
+          <ulink url="&blfs-ticket-root;7448">#7448</ulink>.</para>
+        </listitem>
         <listitem>
           <para>[ken] - Add more external perl modules required by
Index: packages.ent
===================================================================
--- packages.ent	(revision c49365a9f8d27018b79e9965985f2b5e611c3f61)
+++ packages.ent	(revision d8ddab503c50c21a5fd7a2c02c38b7e60c079213)
@@ -653,6 +653,6 @@
 <!ENTITY gnucash-version              "2.4.11">
 
-<!ENTITY libreoffice-version          "5.0.4">
-<!ENTITY libreoffice-patch            ".2">
+<!ENTITY libreoffice-version          "5.1.0">
+<!ENTITY libreoffice-patch            ".3">
 <!ENTITY libreoffice-dlversion        "&libreoffice-version;&libreoffice-patch;">
 
Index: x/installing/libinput.xml
===================================================================
--- x/installing/libinput.xml	(revision c49365a9f8d27018b79e9965985f2b5e611c3f61)
+++ x/installing/libinput.xml	(revision d8ddab503c50c21a5fd7a2c02c38b7e60c079213)
@@ -5,11 +5,11 @@
   %general-entities;
 
-  <!ENTITY libinput-version "1.1.6">
+  <!ENTITY libinput-version "1.1.7">
 
   <!ENTITY libinput-download-http "http://www.freedesktop.org/software/libinput/libinput-&libinput-version;.tar.xz">
   <!ENTITY libinput-download-ftp  " ">
-  <!ENTITY libinput-md5sum        "7ae03d6c4176537cb588b8d2a23cb297">
-  <!ENTITY libinput-size          "804 KB">
-  <!ENTITY libinput-buildsize     "31 MB">
+  <!ENTITY libinput-md5sum        "a501715a6135ac1f772bb5f3e3183481">
+  <!ENTITY libinput-size          "808 KB">
+  <!ENTITY libinput-buildsize     "32 MB">
   <!ENTITY libinput-time          "0.2 SBU">
 ]>
Index: xsoft/graphweb/firefox.xml
===================================================================
--- xsoft/graphweb/firefox.xml	(revision c49365a9f8d27018b79e9965985f2b5e611c3f61)
+++ xsoft/graphweb/firefox.xml	(revision d8ddab503c50c21a5fd7a2c02c38b7e60c079213)
@@ -190,5 +190,5 @@
 
 # Uncomment this option if you wish to build with gtk+-3
-ac_add_options --enable-default-toolkit=cairo-gtk3
+#ac_add_options --enable-default-toolkit=cairo-gtk3
 
 # Uncomment these lines if you have installed optional dependencies:
@@ -230,6 +230,5 @@
 # From firefox-40, using system cairo causes firefox to crash
 # frequently when it is doing background rendering in a tab.
-# Apparently fixed at firefox-44.0.1
-ac_add_options --enable-system-cairo
+#ac_add_options --enable-system-cairo
 ac_add_options --enable-system-ffi
 ac_add_options --enable-system-pixman
Index: xsoft/office/libreoffice.xml
===================================================================
--- xsoft/office/libreoffice.xml	(revision c49365a9f8d27018b79e9965985f2b5e611c3f61)
+++ xsoft/office/libreoffice.xml	(revision d8ddab503c50c21a5fd7a2c02c38b7e60c079213)
@@ -8,22 +8,22 @@
 
   <!ENTITY libreoffice-core-download-http "&libreoffice-dl;/libreoffice-&libreoffice-dlversion;.tar.xz">
-  <!ENTITY libreoffice-core-md5sum        "0c6381581f93ef7142b00837002755dd">
-  <!ENTITY libreoffice-core-size          "160 MB">
+  <!ENTITY libreoffice-core-md5sum        "a0cbe7fe9368e35068bd619281380379">
+  <!ENTITY libreoffice-core-size          "168 MB">
 
   <!ENTITY libreoffice-dict-download-http "&libreoffice-dl;/libreoffice-dictionaries-&libreoffice-dlversion;.tar.xz">
-  <!ENTITY libreoffice-dict-md5sum        "eaad734b700e4ccc2362097a84392ba0">
-  <!ENTITY libreoffice-dict-size          "36 MB">
+  <!ENTITY libreoffice-dict-md5sum        "1daa2553486a991f4a19d3fd8f9ecc6a">
+  <!ENTITY libreoffice-dict-size          "37 MB">
 
   <!ENTITY libreoffice-help-download-http "&libreoffice-dl;/libreoffice-help-&libreoffice-dlversion;.tar.xz">
-  <!ENTITY libreoffice-help-md5sum        "82f2dcd28e6bfe33e0edb480b9c8f8e4">
-  <!ENTITY libreoffice-help-size          "1.8 MB">
+  <!ENTITY libreoffice-help-md5sum        "e24d7920ef9fc36f977ebb954173fd43">
+  <!ENTITY libreoffice-help-size          "1.9 MB">
 
   <!ENTITY libreoffice-translations-download-http "&libreoffice-dl;/libreoffice-translations-&libreoffice-dlversion;.tar.xz">
-  <!ENTITY libreoffice-translations-md5sum        "73711d36f4d16b0e2657367c823e1872">
-  <!ENTITY libreoffice-translations-size          "125 MB">
-
-
-  <!ENTITY libreoffice-buildsize          "12 GB (647 MB installed)">
-  <!ENTITY libreoffice-time               "64.3 SBU with parallelism = 4 (reputedly 202+ SBU with one core)">
+  <!ENTITY libreoffice-translations-md5sum        "76495173c3e7a74f4aa53198d8bb99e5">
+  <!ENTITY libreoffice-translations-size          "126 MB">
+
+
+  <!ENTITY libreoffice-buildsize          "9.9 GB (643 MB installed)">
+  <!ENTITY libreoffice-time               "55 SBU with parallelism = 4 (reputedly 202+ SBU with one core)">
 
   <!-- This package has some peculiarities, some discussed in the text.
@@ -151,5 +151,5 @@
         </para>
       </listitem>
-
+<!--
       <listitem>
         <para>
@@ -157,5 +157,5 @@
           <ulink url="&patch-root;/libreoffice-&libreoffice-dlversion;-boost_1_60_0-1.patch"/>
         </para>
-      </listitem>
+      </listitem>-->
     </itemizedlist>
 
@@ -176,9 +176,11 @@
         Most of these packages are recommended because if they're not installed,
         the build process will compile and install its own (often older)
-        version.
+        version, with the side effect of increasing build and installed disk
+        space and build time.
       </para>
     </note>
 
     <para role="recommended">
+      <xref linkend="apr"/>,
       <xref linkend="boost"/> <!--(currently, broken with boost-1.60.0)-->,
       <xref linkend="clucene"/>,
@@ -193,4 +195,5 @@
       <xref linkend="harfbuzz"/>,
       <xref linkend="icu"/>,
+      <xref linkend="libatomic_ops"/>,
       <xref linkend="lcms2"/>,
       <xref linkend="librsvg"/>,
@@ -205,6 +208,8 @@
       <xref linkend="gnutls"/>,
       <xref linkend="poppler"/>,
+      <xref linkend="postgresql"/>,
       <xref linkend="python3"/>,
-      <xref linkend="redland"/>, and
+      <xref linkend="redland"/>,
+      <xref linkend="serf"/>, and
       <xref linkend="unixodbc"/>
     </para>
@@ -215,16 +220,14 @@
       <xref linkend="avahi"/>,
       <xref linkend="bluez"/>,
+      <xref linkend="dconf"/>,
       <xref linkend="desktop-file-utils"/>,
       <xref linkend="doxygen"/> (not relevant if using --disable-odk),
-      <xref linkend="GConf"/>,
       <xref linkend="gdb"/>,
       <xref linkend="gtk3"/> (see <quote>Command Explanations</quote>),
       <xref linkend="kdelibs"/>,
-      <xref linkend="libatomic_ops"/>,
       <xref linkend="mariadb"/> or <ulink url="http://www.mysql.com/">MySQL</ulink>,
       <xref linkend="mitkrb"/>,
       <xref linkend="nasm"/>,
       <xref linkend="openjdk"/>,
-      <xref linkend="postgresql"/>,
       <xref linkend="sane"/>,
       <xref linkend="valgrind"/>,
@@ -239,4 +242,5 @@
       <ulink url="http://www.firebirdsql.org/">Firebird</ulink>,
       <ulink url="http://downloads.sourceforge.net/glew/">glew (OpenGL Extension Wrangler Library)</ulink>,
+      <ulink url="https://github.com/behdad/glyphy">glyphy</ulink>,
       <ulink url="http://ftp.gnome.org/pub/gnome/sources/gnome-vfs/">Gnome VFS</ulink>,
 
@@ -319,8 +323,8 @@
     <important>
       <para>
-      Unlike the other packages, we suppose that you have not yet unpacked the
-      package. This is so because the <option>--no-overwrite-dir</option> switch
-      is needed in case you unpack as the
-      <systemitem class="username">root</systemitem> user.
+        Unlike the other packages, we suppose that you have not yet unpacked the
+        package. This is so because the <option>--no-overwrite-dir</option>
+        switch is needed in case you unpack as the <systemitem
+        class="username">root</systemitem> user.
       </para>
     </important>
@@ -363,10 +367,10 @@
 
 <screen><userinput>export LO_PREFIX=<replaceable>&lt;PREFIX&gt;</replaceable></userinput></screen>
-
+<!--
     <para>
      Fix build failures introduced by <application>boost-&boost-version;</application>:
     </para>
 
-<screen><userinput>patch -Np1 -i ../libreoffice-&libreoffice-dlversion;-boost_1_60_0-1.patch</userinput></screen>
+<screen><userinput>patch -Np1 -i ../libreoffice-&libreoffice-dlversion;-boost_1_60_0-1.patch</userinput></screen>-->
 
     <para>
@@ -394,6 +398,6 @@
 ./autogen.sh --prefix=$LO_PREFIX         \
              --sysconfdir=/etc           \
-             --with-vendor="BLFS"        \
-             --with-lang="fr en-GB"      \
+             --with-vendor=BLFS          \
+             --with-lang=fr en-GB        \
              --with-help                 \
              --with-myspell-dicts        \
@@ -401,12 +405,12 @@
              --without-java              \
              --without-system-dicts      \
-             --disable-gconf             \
+             --disable-dconf             \
              --disable-odk               \
-             --disable-postgresql-sdbc   \
              --enable-release-build=yes  \
              --enable-python=system      \
-             --with-system-boost         \
+             --with-system-apr           \
+             --with-system-boost=yes     \
+             --with-system-cairo         \
              --with-system-clucene       \
-             --with-system-cairo         \
              --with-system-curl          \
              --with-system-expat         \
@@ -416,7 +420,7 @@
              --with-system-jpeg          \
              --with-system-lcms2         \
+             --with-system-libatomic_ops \
              --with-system-libpng        \
              --with-system-libxml        \
-             --with-system-mesa-headers  \
              --with-system-neon          \
              --with-system-npapi-headers \
@@ -426,5 +430,7 @@
              --with-system-openssl       \
              --with-system-poppler       \
+             --with-system-postgresql    \
              --with-system-redland       \
+             --with-system-serf          \
              --with-system-zlib          \
              --with-parallelism=$(getconf _NPROCESSORS_ONLN)</userinput></screen>
@@ -526,5 +532,5 @@
 
     <para>
-      <parameter>--with-lang="fr en-GB"</parameter>: This switch sets
+      <parameter>--with-lang=fr en-GB</parameter>: This switch sets
       what languages to support. To list several languages, separate them with
       a space. For all languages, use
@@ -556,9 +562,18 @@
     </para>
 
-<!--    <para>
-      <parameter>\-\-without-system-boost</parameter>: This switch disables use
-      of system boost, so bundled one is used, because currently, the build is
-      broken with <xref linkend="boost"/>.
-    </para> -->
+    <para>
+      <parameter>--with-system-boost=<replaceable>&lt;yes/no&gt;</replaceable></parameter>:
+      This switch enables/disables use of system boost, so bundled one may be or
+      not used, because currently, depending on the user decision, or if the
+      build is broken with latest <application>Boost</application> in BLFS,
+      which frequently occurs and there is a delay until either a fix is found
+      or it is fixed upstream.
+    </para>
+
+    <para>
+      <parameter>--disable-dconf</parameter>: This switch disables compiling
+      <application>LibreOffice</application> with the
+      <application>GNOME DConf</application> configuration system support.
+    </para>
 
     <para>
@@ -575,25 +590,7 @@
 
     <para>
-      <parameter>--disable-gconf</parameter>: This switch disables compiling
-      <application>LibreOffice</application> with the deprecated
-      <application>GNOME</application> configuration system support.
-    </para>
-
-    <para>
       <parameter>--disable-odk</parameter>: This switch disables installing the
       office development kit. Remove if you want to develop a
       <application>LibreOffice</application> based application.
-    </para>
-
-    <para>
-      <parameter>--disable-postgresql-sdbc</parameter>: This switch disables
-      compiling <application>LibreOffice</application> with the ability to
-      connect to a <application>PostgreSQL</application> database. Remove it if
-      you would like <application>LibreOffice</application> to be able to
-      connect to a <application>PostgreSQL</application> database. If you have
-      installed <application>PostgreSQL</application> on your system and would
-      like <application>LibreOffice</application> to use that rather than
-      compile its own copy, use the <option>--with-system-postgresql</option>
-      switch.
     </para>
 
@@ -640,4 +637,15 @@
       <option>--disable-gstreamer-1-0</option>: Use this switch if you have not
       installed <xref linkend="gst10-plugins-base"/>.
+    </para>
+
+    <para>
+      <option>--disable-postgresql-sdbc</option>: This switch disables compiling
+      <application>LibreOffice</application> with the ability to connect to a
+      <application>PostgreSQL</application> database. Remove it if you would
+      like <application>LibreOffice</application> to be able to connect to a
+      <application>PostgreSQL</application> database. If you have installed
+      <application>PostgreSQL</application> on your system and would like
+      <application>LibreOffice</application> to use that rather than compile its
+      own copy, use the <option>--with-system-postgresql</option> switch.
     </para>
 
