Index: general.ent
===================================================================
--- general.ent	(revision 23e36d191c048a635b6bdf5f65921592f773fe57)
+++ general.ent	(revision ff3a9a095583976656062f3ba6f38c6fca5edeb6)
@@ -1,5 +1,5 @@
 <!-- $LastChangedBy$ $Date$ -->
 
-<!ENTITY day          "26">                   <!-- Always 2 digits -->
+<!ENTITY day          "27">                   <!-- Always 2 digits -->
 <!ENTITY month        "11">                   <!-- Always 2 digits -->
 <!ENTITY year         "2016">
@@ -7,5 +7,5 @@
 <!ENTITY copyholder   "The BLFS Development Team">
 <!ENTITY version      "&year;-&month;-&day;">
-<!ENTITY releasedate  "November 26th &year;">
+<!ENTITY releasedate  "November 27th &year;">
 <!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
 <!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
Index: introduction/welcome/changelog.xml
===================================================================
--- introduction/welcome/changelog.xml	(revision 23e36d191c048a635b6bdf5f65921592f773fe57)
+++ introduction/welcome/changelog.xml	(revision ff3a9a095583976656062f3ba6f38c6fca5edeb6)
@@ -48,4 +48,17 @@
       <itemizedlist>
         <listitem>
+          <para>[pierre] - Update to mupdf-1.10, and add a patch for
+          generating shared libraries (courtesy of Armin K). Fixes
+          <ulink url="&blfs-ticket-root;8562">#8562</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[pierre] - Update to lxpanel-0.9.1. Fixes
+          <ulink url="&blfs-ticket-root;8561">#8561</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[pierre] - Update to lxde-common-0.99.2. Fixes
+          <ulink url="&blfs-ticket-root;8560">#8560</ulink>.</para>
+        </listitem>
+        <listitem>
           <para>[dj] - Update to dbus-1.10.12. Fixes
           <ulink url="&blfs-ticket-root;8424">#8424</ulink>.</para>
Index: lxde/desktop/lxde-common.xml
===================================================================
--- lxde/desktop/lxde-common.xml	(revision 23e36d191c048a635b6bdf5f65921592f773fe57)
+++ lxde/desktop/lxde-common.xml	(revision ff3a9a095583976656062f3ba6f38c6fca5edeb6)
@@ -7,7 +7,7 @@
   <!ENTITY lxde-common-download-http "&sourceforge-repo;/lxde/lxde-common-&lxde-common-version;.tar.xz">
   <!ENTITY lxde-common-download-ftp  " ">
-  <!ENTITY lxde-common-md5sum        "3ab92bd7bcff8bc8e6395651d164cf76">
-  <!ENTITY lxde-common-size          "872 KB">
-  <!ENTITY lxde-common-buildsize     "2.8 MB">
+  <!ENTITY lxde-common-md5sum        "14a9d19c4576dc15d985453ccb8ca9f6">
+  <!ENTITY lxde-common-size          "869 KB">
+  <!ENTITY lxde-common-buildsize     "2.7 MB">
   <!ENTITY lxde-common-time          "less than 0.1 SBU">
 ]>
@@ -75,5 +75,4 @@
     <bridgehead renderas="sect4">Required</bridgehead>
     <para role="required">
-      <phrase revision="sysv"><xref linkend="consolekit"/>,</phrase>
       <xref linkend="lxde-icon-theme"/>,
       <xref linkend="lxpanel"/>,
@@ -100,5 +99,7 @@
       A notification daemon such as
       <xref linkend="notification-daemon"/> or
-      <xref linkend="xfce4-notifyd"/>
+      <xref linkend="xfce4-notifyd"/>, and a display manager such as
+      <xref linkend="lxdm"/> or
+      <xref linkend="sddm"/>
     </para>
 
@@ -155,5 +156,6 @@
 
 <screen><userinput>cat &gt; ~/.xinitrc &lt;&lt; "EOF"
-<literal>ck-launch-session dbus-launch --exit-with-session startlxde</literal>
+<literal># No need to run dbus-launch, since it is run by startlxde
+ck-launch-session startlxde</literal>
 EOF
 
@@ -178,8 +180,8 @@
     <note>
       <para>
-        You may wish to drop consolekit and/or dbus-launch, e.g., just using
+        You may wish to drop consolekit, just using
         startlxde in ~/.xinitrc. However some capabilities such as mounting or
-        umounting file systems from a file manager will not be possible, or the
-        reboot option will be absent or inoperative, among other problems.
+        umounting file systems from a file manager will not be available, or
+        the reboot option will be absent or inoperative, among other problems.
       </para>
     </note>
Index: lxde/desktop/lxpanel.xml
===================================================================
--- lxde/desktop/lxpanel.xml	(revision 23e36d191c048a635b6bdf5f65921592f773fe57)
+++ lxde/desktop/lxpanel.xml	(revision ff3a9a095583976656062f3ba6f38c6fca5edeb6)
@@ -7,7 +7,7 @@
   <!ENTITY lxpanel-download-http "&sourceforge-repo;/lxde/lxpanel-&lxpanel-version;.tar.xz">
   <!ENTITY lxpanel-download-ftp  " ">
-  <!ENTITY lxpanel-md5sum        "83e7b471977c4a00f081645065eae5a0">
+  <!ENTITY lxpanel-md5sum        "66500a36b905a7a5c14c0a4fcce9d8da">
   <!ENTITY lxpanel-size          "1.4 MB">
-  <!ENTITY lxpanel-buildsize     "23 MB">
+  <!ENTITY lxpanel-buildsize     "30 MB">
   <!ENTITY lxpanel-time          "0.3 SBU">
 ]>
@@ -152,7 +152,5 @@
         </seg>
         <seg>
-          /etc/xdg/lxpanel,
-          /usr/include/lxpanel,
-          /usr/lib/lxpanel and
+          /etc/xdg/lxpanel, /usr/include/lxpanel, /usr/lib/lxpanel, and
           /usr/share/lxpanel
         </seg>
Index: packages.ent
===================================================================
--- packages.ent	(revision 23e36d191c048a635b6bdf5f65921592f773fe57)
+++ packages.ent	(revision ff3a9a095583976656062f3ba6f38c6fca5edeb6)
@@ -634,8 +634,8 @@
 <!ENTITY libfm-version                "1.2.4">
 <!ENTITY pcmanfm-version              "1.2.4">
-<!ENTITY lxpanel-version              "0.9.0">
+<!ENTITY lxpanel-version              "0.9.1">
 <!ENTITY lxappearance-version         "0.6.2">
 <!ENTITY lxsession-version            "0.5.2">
-<!ENTITY lxde-common-version          "0.99.1">
+<!ENTITY lxde-common-version          "0.99.2">
 
 <!-- Chapter 39 -->
@@ -849,5 +849,5 @@
 <!ENTITY epdfview-version             "0.1.8">
 <!ENTITY fop-version                  "2.1">
-<!ENTITY mupdf-version                "1.9">
+<!ENTITY mupdf-version                "1.10">
 <!ENTITY paps-version                 "0.6.8">
 
Index: pst/ps/mupdf.xml
===================================================================
--- pst/ps/mupdf.xml	(revision 23e36d191c048a635b6bdf5f65921592f773fe57)
+++ pst/ps/mupdf.xml	(revision ff3a9a095583976656062f3ba6f38c6fca5edeb6)
@@ -9,8 +9,8 @@
   <!ENTITY mupdf-download-http "http://www.mupdf.com/downloads/archive/mupdf-&mupdf-version;-source.tar.gz">
   <!ENTITY mupdf-download-ftp  " ">
-  <!ENTITY mupdf-md5sum        "6677c6386e8408a72826a0b7bc647a45">
-  <!ENTITY mupdf-size          "20 MB">
-  <!ENTITY mupdf-buildsize     "145 MB">
-  <!ENTITY mupdf-time          "0.4 SBU">
+  <!ENTITY mupdf-md5sum        "fbe3313cc2e7455aa21cacc64262088b">
+  <!ENTITY mupdf-size          "40 MB">
+  <!ENTITY mupdf-buildsize     "325 MB">
+  <!ENTITY mupdf-time          "0.5 SBU">
 ]>
 
@@ -76,12 +76,6 @@
       <listitem>
         <para>
-          Required patch:
-          <ulink url="&patch-root;/mupdf-&mupdf-version;-upstream_fix-1.patch"/>
-        </para>
-      </listitem>
-      <listitem>
-        <para>
           Recommended patch:
-          <ulink url="&patch-root;/mupdf-&mupdf-version;-openjpeg21-1.patch"/>
+          <ulink url="&patch-root;/mupdf-&mupdf-version;-shared_libs-1.patch"/>
         </para>
       </listitem>
@@ -106,4 +100,5 @@
     <para role="optional">
       <xref linkend="openssl"/>,
+      <xref linkend="xdg-utils"/> (runtime),
       <ulink url="http://www.glfw.org/">GLFW</ulink>, and
       <ulink url="http://downloads.ghostscript.com/public/jbig2dec/">jbig2dec</ulink>
@@ -135,6 +130,7 @@
 rm -rf thirdparty/zlib     &amp;&amp;
 
-patch -Np1 -i ../mupdf-&mupdf-version;-upstream_fix-1.patch &amp;&amp;
-patch -Np1 -i ../mupdf-&mupdf-version;-openjpeg21-1.patch &amp;&amp;
+sed '/OPJ_STATIC$/d' -i source/fitz/load-jpx.c &amp;&amp;
+
+patch -Np1 -i ../mupdf-&mupdf-version;-shared_libs-1.patch &amp;&amp;
 
 make build=release</userinput></screen>
@@ -148,7 +144,27 @@
     </para>
 
-<screen role="root"><userinput>install -v -m 755 build/release/mupdf-x11-curl /usr/bin/mupdf &amp;&amp;
-
-install -v -m 644 docs/man/mupdf.1 /usr/share/man/man1/</userinput></screen>
+<screen role="root"><userinput>make prefix=/usr                      \
+     build=release                    \
+     docdir=/usr/share/doc/mupdf-&mupdf-version; \
+     install                          &amp;&amp;
+ln -sfv mupdf-x11-curl /usr/bin/mupdf</userinput></screen>
+
+  </sect2>
+
+  <sect2 role="commands">
+    <title>Command Explanations</title>
+
+    <para>
+      <command>sed '/OPJ_STATIC$/d' ... </command>: Remove a switch, which
+      prevents using shared libraries for <application>openjpeg2</application>.
+    </para>
+
+    <para>
+      <command>ln -sfv mupdf-x11-curl /usr/bin/mupdf </command>: Three
+      <command>mupdf</command> executables are installed:
+      <command>mupdf-gl</command>, <command>mupdf-x11</command>, and
+      <command>mupdf-x11-curl</command>. This symbolic link allows to choose
+      which one is used when running <command>mupdf</command>.
+    </para>
 
   </sect2>
@@ -163,7 +179,8 @@
 
       <seglistitem>
-        <seg>mupdf</seg>
-        <seg>None</seg>
-        <seg>None</seg>
+        <seg>mujstest, mupdf(symlink), mupdf-gl, mupdf-x11, mupdf-x11-curl,
+        muraster, mutool</seg>
+        <seg>libmupdf.so, libmupdfthird.so</seg>
+        <seg>/usr/include/mupdf, /usr/share/doc/mupdf-&mupdf-version;</seg>
       </seglistitem>
     </segmentedlist>
@@ -174,9 +191,22 @@
       <?dbhtml list-presentation="table"?>
 
+      <varlistentry id="mujstest">
+        <term><command>mujstest</command></term>
+        <listitem>
+          <para>
+            is a test program for mupdf + javascript
+          </para>
+          <indexterm zone="mupdf mujstest">
+            <primary sortas="b-mujstest">mujstest</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
       <varlistentry id="mupdf-prog">
         <term><command>mupdf</command></term>
         <listitem>
           <para>
-            is a program for viewing PDF and XPS documents.
+            is a program for viewing PDF, XPS, EPUB, and CBZ documents,
+            and various image formats such as PNG, JPEG, GIFF, and TIFF.
           </para>
           <indexterm zone="mupdf mupdf-prog">
@@ -185,4 +215,92 @@
         </listitem>
       </varlistentry>
+
+      <varlistentry id="mupdf-gl">
+        <term><command>mupdf-gl</command></term>
+        <listitem>
+          <para>
+            same as <command>mupdf</command>, using an opengl renderer.
+          </para>
+          <indexterm zone="mupdf mupdf-gl">
+            <primary sortas="b-mupdf-gl">mupdf-gl</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="mupdf-x11">
+        <term><command>mupdf-x11</command></term>
+        <listitem>
+          <para>
+            same as <command>mupdf</command>, using an X Window renderer.
+          </para>
+          <indexterm zone="mupdf mupdf-x11">
+            <primary sortas="b-mupdf-x11">mupdf-x11</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="mupdf-x11-curl">
+        <term><command>mupdf-x11-curl</command></term>
+        <listitem>
+          <para>
+            same as <command>mupdf</command>, using an X Window renderer,
+            with the capability of rendering web pages, using an
+            <quote>http://...</quote> url.
+          </para>
+          <indexterm zone="mupdf mupdf-x11-curl">
+            <primary sortas="b-mupdf-x11-curl">mupdf-x11-curl</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="muraster">
+        <term><command>muraster</command></term>
+        <listitem>
+          <para>
+            transforms files in one of the formats displayable by mupdf into
+            a graphic file.
+          </para>
+          <indexterm zone="mupdf muraster">
+            <primary sortas="b-muraster">muraster</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="mutool">
+        <term><command>mutool</command></term>
+        <listitem>
+          <para>
+            deals with document files in various manners.
+          </para>
+          <indexterm zone="mupdf mutool">
+            <primary sortas="b-mutool">mutool</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="libmupdf">
+        <term><filename class="libraryfile">libmupdf.so</filename></term>
+        <listitem>
+          <para>
+            contains the mupdf API functions.
+          </para>
+          <indexterm zone="mupdf libmupdf">
+            <primary sortas="c-libmupdf">libmupdf.so</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="libmupdfthird">
+        <term><filename class="libraryfile">libmupdfthird.so</filename></term>
+        <listitem>
+          <para>
+            contains the third party libraries compiled for mudpf.
+          </para>
+          <indexterm zone="mupdf libmupdfthird">
+            <primary sortas="c-libmupdfthird">libmupdfthird.so</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
     </variablelist>
 
