Index: general/genlib/double-conversion.xml
===================================================================
--- general/genlib/double-conversion.xml	(revision b8ff9eafcf17f3a31741a066e2a45f101535f3b9)
+++ general/genlib/double-conversion.xml	(revision b8ff9eafcf17f3a31741a066e2a45f101535f3b9)
@@ -0,0 +1,167 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!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 double-conversion-download-http "https://github.com/google/double-conversion/archive/v&double-conversion-version;/double-converion-&double-conversion-version;.tar.gz">
+  <!ENTITY double-conversion-download-ftp  " ">
+  <!ENTITY double-conversion-md5sum        "e94d3a33a417e692e5600e75019f0272">
+  <!ENTITY double-conversion-size          "6.7 MB">
+  <!ENTITY double-conversion-buildsize     "54 MB">
+  <!ENTITY double-conversion-time          "0.1 SBU">
+
+]>
+
+<sect1 id="double-conversion" xreflabel="double-conversion-&double-conversion-version;">
+  <?dbhtml filename="double-conversion.html"?>
+
+  <sect1info>
+    <othername>$LastChangedBy$</othername>
+    <date>$Date$</date>
+  </sect1info>
+
+  <title>Double-conversion-&double-conversion-version;</title>
+
+  <indexterm zone="double-conversion">
+    <primary sortas="a-double-conversion">double-conversion</primary>
+  </indexterm>
+
+  <sect2 role="package">
+    <title>Introduction to Double-conversion</title>
+
+    <para>
+      The <application>Double-conversion</application> package contains a 
+      library that facilitates binary-to-decimal and decimal-to-binary routines 
+      for IEEE doubles.
+    </para>
+
+    &lfs91_checked;
+
+    <bridgehead renderas="sect3">Package Information</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>
+          Download (HTTP): <ulink url="&double-conversion-download-http;"/>
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download (FTP): <ulink url="&double-conversion-download-ftp;"/>
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download MD5 sum: &double-conversion-md5sum;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download size: &double-conversion-size;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Estimated disk space required: &double-conversion-buildsize;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Estimated build time: &double-conversion-time;
+        </para>
+      </listitem>
+    </itemizedlist>
+
+    <bridgehead renderas="sect3">Double-conversion Dependencies</bridgehead>
+
+    <bridgehead renderas="sect4">Required</bridgehead>
+    <para role="required">
+      <xref linkend="cmake"/>
+    </para>
+
+    <para condition="html" role="usernotes">
+      User Notes: <ulink url="&blfs-wiki;/double-conversion"/>
+    </para>
+  </sect2>
+
+  <sect2 role="installation">
+    <title>Installation of Double-conversion</title>
+
+    <para>
+      Install <application>Double-conversion</application> by running the following
+      commands:
+    </para>
+
+
+<screen><userinput>mkdir build &amp;&amp;
+cd    build &amp;&amp;
+
+cmake -DCMAKE_INSTALL_PREFIX=/usr \
+      -DBUILD_SHARED_LIBS=ON      \
+      -DBUILD_TESTING=ON          &amp;&amp;
+make</userinput></screen>
+
+    <para>
+      To test the results, issue: <command>make test</command>.
+    </para>
+
+    <para>
+      Now, as the <systemitem class="username">root</systemitem> user:
+    </para>
+
+<screen role="root"><userinput>make install</userinput></screen>
+  </sect2>
+
+  <sect2 role="commands">
+    <title>Command Explanations</title>
+
+    <para>
+      <parameter>-DBUILD_SHARED_LIBS=ON</parameter>: This switch forces cmake to build
+      a shared version of the library instead of the static version.
+    </para>
+
+    <para>
+      <parameter>-DBUILD_TESTING=ON</parameter>: This switch builds the test programs.
+    </para>
+  </sect2>
+
+  <sect2 role="content">
+    <title>Contents</title>
+
+    <segmentedlist>
+      <segtitle>Installed Programs</segtitle>
+      <segtitle>Installed Libraries</segtitle>
+      <segtitle>Installed Directories</segtitle>
+
+      <seglistitem>
+        <seg>
+          None
+        </seg>
+        <seg>
+          libdouble-conversion.so
+        </seg>
+        <seg>
+          /usr/include/double-conversion
+        </seg>
+      </seglistitem>
+    </segmentedlist>
+
+    <variablelist>
+      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+      <?dbfo list-presentation="list"?>
+      <?dbhtml list-presentation="table"?>
+
+      <varlistentry id="libdouble-conversion">
+        <term><filename class="libraryfile">libdouble-conversion.so</filename></term>
+        <listitem>
+          <para>
+            provides binary-to-decimal and decimal-to-binary routines for IEEE doubles.
+          </para>
+          <indexterm zone="double-conversion libdouble-conversion">
+            <primary sortas="c-libdouble-conversion">libdouble-conversion.so</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+    </variablelist>
+  </sect2>
+</sect1>
Index: general/genlib/genlib.xml
===================================================================
--- general/genlib/genlib.xml	(revision 28a5598f23db034f56e228db2883ed2900b2491c)
+++ general/genlib/genlib.xml	(revision b8ff9eafcf17f3a31741a066e2a45f101535f3b9)
@@ -62,4 +62,5 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="clucene.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dbus-glib.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="double-conversion.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="enchant.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="exempi.xml"/>
Index: introduction/welcome/changelog.xml
===================================================================
--- introduction/welcome/changelog.xml	(revision 28a5598f23db034f56e228db2883ed2900b2491c)
+++ introduction/welcome/changelog.xml	(revision b8ff9eafcf17f3a31741a066e2a45f101535f3b9)
@@ -46,4 +46,20 @@
       <itemizedlist>
         <listitem>
+          <para>[renodr] - Added double-conversion to the book. Fixes
+          <ulink url="&blfs-ticket-root;13504">#13504</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[renodr] - Added gdl to the book. Fixes
+          <ulink url="&blfs-ticket-root;13503">#13503</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[renodr] - Update to Inkscape-1.0. Fixes
+          <ulink url="&blfs-ticket-root;13501">#13501</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[renodr] - Update to faad2-2.9.2. Fixes
+          <ulink url="&blfs-ticket-root;13502">#13502</ulink>.</para>
+        </listitem>
+        <listitem>
           <para>[renodr] - Update to gdm-3.36.2. Fixes
           <ulink url="&blfs-ticket-root;13499">#13499</ulink>.</para>
Index: multimedia/libdriv/faad2.xml
===================================================================
--- multimedia/libdriv/faad2.xml	(revision 28a5598f23db034f56e228db2883ed2900b2491c)
+++ multimedia/libdriv/faad2.xml	(revision b8ff9eafcf17f3a31741a066e2a45f101535f3b9)
@@ -7,7 +7,7 @@
   <!ENTITY faad2-download-http "https://github.com/knik0/faad2/archive/&faad2-version;/faad2-&faad2-version;.tar.gz">
   <!ENTITY faad2-download-ftp  " ">
-  <!ENTITY faad2-md5sum        "a880fadc4fc4a564d0833f0c1e7c08b5">
-  <!ENTITY faad2-size          "784 KB">
-  <!ENTITY faad2-buildsize     "14 MB">
+  <!ENTITY faad2-md5sum        "ed0db61d6ffa3e67748c3f03468c6eec">
+  <!ENTITY faad2-size          "788 KB">
+  <!ENTITY faad2-buildsize     "16 MB">
   <!ENTITY faad2-time          "0.2 SBU">
 ]>
Index: packages.ent
===================================================================
--- packages.ent	(revision 28a5598f23db034f56e228db2883ed2900b2491c)
+++ packages.ent	(revision b8ff9eafcf17f3a31741a066e2a45f101535f3b9)
@@ -94,4 +94,5 @@
 <!ENTITY clucene-version              "2.3.3.4">
 <!ENTITY dbus-glib-version            "0.110">
+<!ENTITY double-conversion-version    "3.1.5">
 <!ENTITY enchant-version              "2.2.8">
 <!ENTITY exempi-version               "2.5.1">
@@ -717,4 +718,5 @@
 <!ENTITY freeglut-version             "3.2.1">
 <!ENTITY gdk-pixbuf-version           "2.40.0">
+<!ENTITY gdl-version                  "3.34.0">
 <!ENTITY glew-version                 "2.1.0">
 <!ENTITY glu-version                  "9.0.1">
@@ -917,6 +919,9 @@
 <!ENTITY hexchat-version              "2.14.3">
 <!ENTITY icedtea-web-version          "1.7.1">
-<!ENTITY inkscape-minor-version       "0.92">
-<!ENTITY inkscape-version             "&inkscape-minor-version;.5">
+<!ENTITY inkscape-minor-version       "1.0">
+<!-- For point versions -->
+<!--<!ENTITY inkscape-version             "&inkscape-minor-version;.5">-->
+<!-- For minor versions -->
+<!ENTITY inkscape-version             "&inkscape-minor-version;">
 <!ENTITY pan-version                  "0.133">
 <!ENTITY pidgin-version               "2.13.0">
@@ -944,5 +949,5 @@
 <!ENTITY audiofile-version            "0.3.6">
 <!ENTITY faac-version                 "1_30">
-<!ENTITY faad2-version                "2_9_1">
+<!ENTITY faad2-version                "2_9_2">
 <!ENTITY fdk-aac-version              "2.0.1">
 <!ENTITY flac-version                 "1.3.3">
Index: x/lib/gdl.xml
===================================================================
--- x/lib/gdl.xml	(revision b8ff9eafcf17f3a31741a066e2a45f101535f3b9)
+++ x/lib/gdl.xml	(revision b8ff9eafcf17f3a31741a066e2a45f101535f3b9)
@@ -0,0 +1,158 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!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 gdl-download-http "&gnome-download-http;/gdl/&gnome-minor-34;/gdl-&gdl-version;.tar.xz">
+  <!ENTITY gdl-download-ftp  "&gnome-download-ftp;/gdl/&gnome-minor-34;/gdl-&gdl-version;.tar.xz">
+  <!ENTITY gdl-md5sum        "d624f2ca85555402828d5c4a98912b82">
+  <!ENTITY gdl-size          "520 KB">
+  <!ENTITY gdl-buildsize     "14 MB">
+  <!ENTITY gdl-time          "0.1 SBU">
+]>
+
+<sect1 id="gdl" xreflabel="GDL-&gdl-version;">
+  <?dbhtml filename="gdl.html"?>
+
+  <sect1info>
+    <othername>$LastChangedBy$</othername>
+    <date>$Date$</date>
+  </sect1info>
+
+  <title>GDL-&gdl-version;</title>
+
+  <indexterm zone="gdl">
+    <primary sortas="a-GDL">GDL</primary>
+  </indexterm>
+
+  <sect2 role="package">
+    <title>Introduction to GDL</title>
+
+    <para>
+      The GDL package provides a library that is useful for docking objects in 
+      GTK+ applications.
+    </para>
+
+    &lfs91_checked;
+
+    <bridgehead renderas="sect3">Package Information</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>
+          Download (HTTP): <ulink url="&gdl-download-http;"/>
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download (FTP): <ulink url="&gdl-download-ftp;"/>
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download MD5 sum: &gdl-md5sum;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download size: &gdl-size;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Estimated disk space required: &gdl-buildsize;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Estimated build time: &gdl-time;
+        </para>
+      </listitem>
+    </itemizedlist>
+
+    <bridgehead renderas="sect3">GDL Dependencies</bridgehead>
+
+    <bridgehead renderas="sect4">Required</bridgehead>
+    <para role="required">
+      <xref linkend="gtk3"/>
+    </para>
+
+    <para condition="html" role="usernotes">
+      User Notes: <ulink url="&blfs-wiki;/gdl"/>
+    </para>
+  </sect2>
+
+  <sect2 role="installation">
+    <title>Installation of GDL</title>
+
+    <para>
+      Install <application>GDL</application> by running the following
+      commands:
+    </para>
+
+<screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
+make</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>make install</userinput></screen>
+  </sect2>
+
+  <sect2 role="commands">
+    <title>Command Explanations</title>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+      href="../../xincludes/static-libraries.xml"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../../xincludes/gtk-doc-rebuild.xml"/>
+
+  </sect2>
+
+  <sect2 role="content">
+    <title>Contents</title>
+
+    <segmentedlist>
+      <segtitle>Installed Programs</segtitle>
+      <segtitle>Installed Libraries</segtitle>
+      <segtitle>Installed Directories</segtitle>
+
+      <seglistitem>
+        <seg>
+          None
+        </seg>
+        <seg>
+          libgdl-3.so
+        </seg>
+        <seg>
+          /usr/include/libgdl-3.0 and
+          /usr/share/gtk-doc/html/gdl-3.0
+        </seg>
+      </seglistitem>
+    </segmentedlist>
+
+    <variablelist>
+      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+      <?dbfo list-presentation="list"?>
+      <?dbhtml list-presentation="table"?>
+
+      <varlistentry id="libgdl-3">
+        <term><filename class="libraryfile">libgdl-3.so</filename></term>
+        <listitem>
+          <para>
+            contains functions that allow for docking objects in GTK+ applications
+          </para>
+          <indexterm zone="gdl libgdl-3">
+            <primary sortas="c-libgdl-3">libgdl-3.so</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+    </variablelist>
+  </sect2>
+</sect1>
Index: x/lib/lib.xml
===================================================================
--- x/lib/lib.xml	(revision 28a5598f23db034f56e228db2883ed2900b2491c)
+++ x/lib/lib.xml	(revision b8ff9eafcf17f3a31741a066e2a45f101535f3b9)
@@ -42,4 +42,5 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="freeglut.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gdk-pixbuf.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gdl.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="glew.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="glu.xml"/>
Index: xsoft/other/inkscape.xml
===================================================================
--- xsoft/other/inkscape.xml	(revision 28a5598f23db034f56e228db2883ed2900b2491c)
+++ xsoft/other/inkscape.xml	(revision b8ff9eafcf17f3a31741a066e2a45f101535f3b9)
@@ -4,10 +4,10 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
-  <!ENTITY inkscape-download-http "https://media.inkscape.org/dl/resources/file/inkscape-&inkscape-version;.tar.bz2">
+  <!ENTITY inkscape-download-http "https://media.inkscape.org/dl/resources/file/inkscape-&inkscape-version;.tar.xz">
   <!ENTITY inkscape-download-ftp  " ">
-  <!ENTITY inkscape-md5sum        "592c0e94cf00ea9e0a8901883d8f06fd">
-  <!ENTITY inkscape-size          "31 MB">
-  <!ENTITY inkscape-buildsize     "538 MB (138 MB installed, add 9 MB for tests)">
-  <!ENTITY inkscape-time          "4.1 SBU (add 0.1 SBU for tests, both with parallelism=4)">
+  <!ENTITY inkscape-md5sum        "e5f1ee6b32ac0a94bdd5d99190e7bb9e">
+  <!ENTITY inkscape-size          "30 MB">
+  <!ENTITY inkscape-buildsize     "722 MB (165 MB installed)">
+  <!ENTITY inkscape-time          "5.7 SBU (with parallelism=4)">
 ]>
 
@@ -71,4 +71,6 @@
     </itemizedlist>
 
+    <!-- With 1.0.0, there is now a dependency on IM7 instead of IM6.
+         It's explicitly searched for in CMakeLists.txt.
     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     <itemizedlist spacing="compact">
@@ -79,4 +81,5 @@
         </para>
       </listitem>
+      -->
       <!-- These are not needed right now. Inkscape builds/runs fine with the
            latest poppler as of this update (0.87.0). However, history says
@@ -96,6 +99,15 @@
         </para>
       </listitem>
-      -->
     </itemizedlist>
+    -->
+
+    <!-- I've asked upstream about this and was unable to find an answer. -renodr -->
+    <note>
+      <para>
+        The tarball <emphasis>inkscape-&inkscape-version;.tar.xz</emphasis>
+        will extract to
+        <emphasis>inkscape-&inkscape-version;_2020-05-01_4035a4fb49</emphasis>
+      </para>
+    </note>
 
     <bridgehead renderas="sect3">Inkscape Dependencies</bridgehead>
@@ -104,10 +116,10 @@
     <para role="required">
       <xref linkend="boost"/>,
+      <xref linkend="double-conversion"/>,
       <xref linkend="gc"/>,
+      <xref linkend="gdl"/>,
       <xref linkend="gsl"/>,
-      <xref linkend="gtkmm2"/>
-      (or <xref linkend="gtkmm3"/> and
-      <ulink url="http://ftp.gnome.org/pub/gnome/sources/gdl/">gnome docking library</ulink>
-      for the experimental gtk+-3 build),
+      <xref linkend="gtkmm3"/>,
+      <xref linkend="libsoup"/>,
       <xref linkend="libxslt"/>,
       <xref linkend="poppler"/>,
@@ -118,5 +130,5 @@
     <bridgehead renderas="sect4">Recommended</bridgehead>
     <para role="recommended">
-      <xref linkend="imagemagick6"/>,
+      <xref linkend="imagemagick"/>,
       <xref linkend="lcms2"/> or
       <xref role="nodep" linkend="lcms"/>,
@@ -140,5 +152,5 @@
       <!--<ulink url="https://wiki.documentfoundation.org/DLP/Libraries/libcdr">libcdr</ulink>,
       <ulink url="https://wiki.documentfoundation.org/DLP/Libraries/libvisio">libvisio</ulink>,-->
-      <ulink url="https://gtkspell.sourceforge.net">gtkspell</ulink>,
+      <ulink url="http://gtkspell.sourceforge.net">gtkspell</ulink>,
       <ulink url="https://github.com/LibreOffice/libcdr">libcdr</ulink>,
       <ulink url="https://github.com/LibreOffice/libvisio">libvisio</ulink>,
@@ -185,4 +197,5 @@
     -->
 
+    <!-- Inkscape now has a hard dependency on IM7.
     <para>
       Ensure that the libraries from <xref linkend="imagemagick6"/> can be used:
@@ -190,5 +203,5 @@
 
 <screen><userinput>patch -Np1 -i ../inkscape-&inkscape-version;-use_versioned_ImageMagick6-1.patch</userinput></screen>
-
+    -->
 <!--
     <para>
@@ -201,5 +214,7 @@
 
 <!-- If there is no test suite, then this is not needed.
-     There is none if the command below is not run. -->
+     There is none if the command below is not run.
+     With 1.0, this support is broken, so let's comment it out for now to
+     prevent confusion.
     <para>
       If you wish to run the testsuite, download the required versions of
@@ -209,4 +224,5 @@
 
 <screen remap="test"><userinput>bash download-gtest.sh</userinput></screen>
+    -->
 
     <para>
@@ -223,11 +239,16 @@
 make</userinput></screen>
 
-    <para>
-      To test the results, issue: <command>make check</command>.<!-- Ken or
+<!--
+    <para>
+      To test the results, issue: <command>make check</command>.<!- - Ken or
       other devs, there is no test suite in this package. -renodr
       A small test suite is built if you download the necessary programs
       with the command above (bash download-gtest.sh) -pierre
-      This package does not come with a test suite. -->
-    </para>
+      This package does not come with a test suite. - ->
+
+      At the moment, the test suite does not function with the
+      "bash download-gtest.sh". CMake is unable to find gtest.
+    </para>
+-->
 
     <para>
@@ -235,6 +256,5 @@
     </para>
 
-<screen role="root"><userinput>make install                      &amp;&amp;
-rm -v /usr/lib/inkscape/lib*_LIB.a</userinput></screen>
+<screen role="root"><userinput>make install</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
@@ -249,11 +269,4 @@
       <parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch is used to
       build the release library without any debug `assert` in the code.
-    </para>
-
-    <para>
-      <command>rm -v /usr/lib/inkscape/lib*_LIB.a</command>: The conversion
-      of the package to use <command>cmake</command> has led to these libraries
-      getting installed, but they are not usable (there are no header files to
-      let a program know what they contain). So remove them.
     </para>
 
