Author: renodr
Date: Tue Jun  2 20:33:11 2020
New Revision: 23235

Log:
Update to dhcpcd-9.1.0
Update to evince-3.36.3
Update to lcms2-2.10
Update to gjs-1.64.3
dvisvgm: Minor tweaks in the short descriptions
ImageMagick: Website was redesigned - update the links to the pages referenced 
in the book.

Modified:
   trunk/BOOK/general/genutils/imagemagick.xml
   trunk/BOOK/general/graphlib/lcms2.xml
   trunk/BOOK/gnome.ent
   trunk/BOOK/gnome/applications/evince.xml
   trunk/BOOK/gnome/platform/gjs.xml
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/networking/connect/dhcpcd.xml
   trunk/BOOK/packages.ent
   trunk/BOOK/pst/typesetting/dvisvgm.xml

Modified: trunk/BOOK/general/genutils/imagemagick.xml
==============================================================================
--- trunk/BOOK/general/genutils/imagemagick.xml Tue Jun  2 13:53:53 2020        
(r23234)
+++ trunk/BOOK/general/genutils/imagemagick.xml Tue Jun  2 20:33:11 2020        
(r23235)
@@ -129,7 +129,7 @@
       well as issuing the <command>./configure --help</command> command. A
       summary of this information, as well as some additional notes can be
       viewed on-line at <ulink
-      url="http://www.imagemagick.org/script/advanced-unix-installation.php"/>.
+      url="https://imagemagick.org/script/advanced-unix-installation.php"/>.
     </para>
 
     <bridgehead renderas="sect4">Optional System Utilities</bridgehead>
@@ -153,8 +153,8 @@
       and
       <ulink url="http://ufraw.sourceforge.net/";>ufraw</ulink> (for raw formats
       listed in
-      <ulink url="http://imagemagick.org/script/formats.php";>
-      http://www.imagemagick.org/www/formats.html</ulink>)
+      <ulink url="https://imagemagick.org/script/formats.php";>
+      https://imagemagick.org/script/formats.php</ulink>)
     </para>
 
     <bridgehead renderas="sect4">Optional Graphics Libraries</bridgehead>
@@ -211,7 +211,7 @@
       <ulink url="http://www.gnu.org/software/hp2xx/";>hp2xx</ulink>,
       <ulink url="http://user.it.uu.se/~jan/html2ps.html";>html2ps</ulink>,
       <ulink url="http://wvware.sourceforge.net/";>libwmf</ulink>,
-      <ulink 
url="http://sk1project.org/modules.php?name=products&amp;product=uniconvertor";>
+      <ulink url="https://sk1project.net/uc2/";>
       UniConvertor</ulink>, and
       <ulink url="http://www.cs.utah.edu/gdc/projects/urt/";>Utah Raster 
Toolkit</ulink>
       (or <ulink 
url="http://www.mcmurchy.com/urt/urt-3.1b.tar.gz";>URT-3.1b</ulink>)

Modified: trunk/BOOK/general/graphlib/lcms2.xml
==============================================================================
--- trunk/BOOK/general/graphlib/lcms2.xml       Tue Jun  2 13:53:53 2020        
(r23234)
+++ trunk/BOOK/general/graphlib/lcms2.xml       Tue Jun  2 20:33:11 2020        
(r23235)
@@ -6,9 +6,9 @@
 
   <!ENTITY lcms2-download-http 
"&sourceforge-dl;/lcms/lcms2-&lcms2-version;.tar.gz">
   <!ENTITY lcms2-download-ftp  " ">
-  <!ENTITY lcms2-md5sum        "8de1b7724f578d2995c8fdfa35c3ad0e">
-  <!ENTITY lcms2-size          "10 MB">
-  <!ENTITY lcms2-buildsize     "24 MB (with the tests)">
+  <!ENTITY lcms2-md5sum        "c5f915d681325e0767e40187799f23b1">
+  <!ENTITY lcms2-size          "15 MB">
+  <!ENTITY lcms2-buildsize     "30 MB (with the tests)">
   <!ENTITY lcms2-time          "0.2 SBU (with the tests)">
 ]>
 
@@ -87,6 +87,7 @@
   <sect2 role="installation">
     <title>Installation of Little CMS2</title>
 
+<!-- Seems to be fixed in 2.10
     <para>
       If you want to run tests, then the build procedure must
       be modified to make some library internal references visible to 
@@ -95,6 +96,7 @@
 
 <screen><userinput>sed -i '/AX_APPEND/s/^/#/' configure.ac &amp;&amp;
 autoreconf</userinput></screen>
+-->
 
     <para>
       Install <application>Little CMS2</application> by running the following

Modified: trunk/BOOK/gnome.ent
==============================================================================
--- trunk/BOOK/gnome.ent        Tue Jun  2 13:53:53 2020        (r23234)
+++ trunk/BOOK/gnome.ent        Tue Jun  2 20:33:11 2020        (r23235)
@@ -24,7 +24,7 @@
 <!ENTITY yelp-xsl-version                  "3.36.0">
 <!ENTITY GConf-version                     "3.2.6">
 <!ENTITY geocode-glib-version              "3.26.2">
-<!ENTITY gjs-version                       "1.64.2">
+<!ENTITY gjs-version                       "1.64.3">
 <!ENTITY gnome-autoar-version              "0.2.4">
 <!ENTITY gnome-desktop-version             "3.36.2">
 <!ENTITY gnome-menus-version               "3.36.0">
@@ -75,7 +75,7 @@
 <!ENTITY brasero-version                   "3.12.2">
 <!ENTITY cheese-version                    "3.34.0">
 <!ENTITY eog-version                       "3.36.2">
-<!ENTITY evince-version                    "3.36.1">
+<!ENTITY evince-version                    "3.36.3">
 <!ENTITY evolution-version                 "3.36.3">
 <!ENTITY file-roller-version               "3.36.2">
 <!-- gedit moved to Editors, so it's now in packages.ent -->

Modified: trunk/BOOK/gnome/applications/evince.xml
==============================================================================
--- trunk/BOOK/gnome/applications/evince.xml    Tue Jun  2 13:53:53 2020        
(r23234)
+++ trunk/BOOK/gnome/applications/evince.xml    Tue Jun  2 20:33:11 2020        
(r23235)
@@ -8,10 +8,10 @@
      
"&gnome-download-http;/evince/&gnome-minor-36;/evince-&evince-version;.tar.xz">
   <!ENTITY evince-download-ftp
      
"&gnome-download-ftp;/evince/&gnome-minor-36;/evince-&evince-version;.tar.xz">
-  <!ENTITY evince-md5sum        "0acb95730933fb4b591c73c3fc7fc688">
-  <!ENTITY evince-size          "2.5 MB">
-  <!ENTITY evince-buildsize     "74 MB">
-  <!ENTITY evince-time          "0.7 SBU (Using parallelism=4)">
+  <!ENTITY evince-md5sum        "9762dabdde37a804072bccbfd311d357">
+  <!ENTITY evince-size          "2.8 MB">
+  <!ENTITY evince-buildsize     "84 MB">
+  <!ENTITY evince-time          "0.4 SBU (Using parallelism=4)">
 ]>
 
 <sect1 id="evince" xreflabel="Evince-&evince-version;">
@@ -128,23 +128,17 @@
       commands:
     </para>
 
-<screen revision="sysv"><userinput>CFLAGS="$CFLAGS 
-I/opt/texlive/&texlive-year;/include    " \
-CXXFLAGS="$CXXFLAGS -I/opt/texlive/&texlive-year;/include" \
-./configure --prefix=/usr                         \
-            --enable-introspection                \
-            --without-gspell                      \
-            --disable-static                      \
-            --with-systemduserunitdir=no         &amp;&amp;
-make</userinput></screen>
-
-<screen revision="systemd"><userinput>CFLAGS="$CFLAGS 
-I/opt/texlive/&texlive-year;/include"      \
-CXXFLAGS="$CXXFLAGS -I/opt/texlive/&texlive-year;/include"  \
-LDFLAGS="$LDFLAGS -L/opt/texlive/&texlive-year;/lib"        \
-./configure --prefix=/usr                         \
-            --enable-introspection                \
-            --without-gspell                      \
-            --disable-static                     &amp;&amp;
-make</userinput></screen>
+<screen revision="sysv"><userinput>mkdir build &amp;&amp;
+cd    build &amp;&amp;
+
+meson --prefix=/usr -Dgtk_doc=false -Dsystemduserunitdir=no .. &amp;&amp;
+ninja</userinput></screen>
+
+<screen revision="systemd"><userinput>mkdir build &amp;&amp;
+cd    build &amp;&amp;
+
+meson --prefix=/usr -Dgtk_doc=false .. &amp;&amp;
+ninja</userinput></screen>
 
     <para>
       This package does not have a working testsuite.
@@ -154,7 +148,7 @@
       Now, as the <systemitem class="username">root</systemitem> user:
     </para>
 
-<screen role="root"><userinput>make install</userinput></screen>
+<screen role="root"><userinput>ninja install</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude";
                 href="../../xincludes/gsettings-destdir.xml"/>
@@ -171,6 +165,9 @@
     </para>
     -->
 
+<!-- When moving to Meson, I installed the whole texlive suite from source.
+     I was able to verify that this is no longer required. I'm assuming it was
+     one of evince-3.36.3 or texlive-2020 that fixed this.
     <para>
       <parameter>CFLAGS="$CFLAGS ..." CXXFLAGS="$CXXFLAGS ..." 
LDFLAGS="$LDFLAGS ..."</parameter>: If
       <application>TeXLive</application> has been installed in
@@ -181,33 +178,41 @@
       <application>TeXLive</application> has not been installed does not break 
the
       build.
     </para>
+-->
+    <para>
+      <parameter>-Dgtk_doc=false</parameter>: This switch disables generating
+      the gtk-doc API reference documentation. If you have
+      <xref role="nodep" linkend="gtk-doc"/> installed and wish to generate
+      the API reference documentation, remove this switch.
+    </para>
 
     <para>
-      <parameter>--without-gspell</parameter>: This switch turns off support
-      for the spell checking plugin. Remove this if you have gspell installed.
+      <option>-Dgspell=false</option>: This switch turns off support
+      for the spell checking plugin.
     </para>
 
     <para>
-      <parameter>--enable-introspection</parameter>: By default, the
-      <application>Gobject Introspection</application> support is
-      turned off, even though that package is an expected component
-      of the <application>GNOME</application> Desktop.
+      <option>-Dintrospection=false</option>: Use this option if you
+      don't have <xref role="nodep" linkend="gobject-introspection"/> 
+      installed and don't wish to have introspection support built into Evince.
     </para>
 
+<!--
     <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"/>
+-->
 
     <para>
-      <option>--disable-nautilus</option>: This switch disables building
+      <option>-Dnautilus=false</option>: This switch disables building
       the <application>Nautilus</application> Plugin. Use this switch
       if <application>Nautilus</application> is not installed.
     </para>
 
     <para>
-      <option>--without-keyring</option>: This switch disables the use of
+      <option>-Dkeyring=false</option>: This switch disables the use of
       <application>libsecret</application>. Use this switch
       if <application>libsecret</application> is not installed.
     </para>

Modified: trunk/BOOK/gnome/platform/gjs.xml
==============================================================================
--- trunk/BOOK/gnome/platform/gjs.xml   Tue Jun  2 13:53:53 2020        (r23234)
+++ trunk/BOOK/gnome/platform/gjs.xml   Tue Jun  2 20:33:11 2020        (r23235)
@@ -6,9 +6,9 @@
 
   <!ENTITY gjs-download-http 
"&gnome-download-http;/gjs/1.64/gjs-&gjs-version;.tar.xz">
   <!ENTITY gjs-download-ftp  
"&gnome-download-ftp;/gjs/1.64/gjs-&gjs-version;.tar.xz">
-  <!ENTITY gjs-md5sum        "bd2f7f411b46016e8ee2d2c8d3c140d9">
-  <!ENTITY gjs-size          "412 KB">
-  <!ENTITY gjs-buildsize     "314 MB (with tests)">
+  <!ENTITY gjs-md5sum        "e25ca40cd2c1b88e4778ddb6bb7f4d64">
+  <!ENTITY gjs-size          "416 KB">
+  <!ENTITY gjs-buildsize     "273 MB (with tests)">
   <!ENTITY gjs-time          "0.6 SBU (with tests)">
 ]>
 
@@ -110,9 +110,11 @@
          generated before 'gjs-console' is installed. This seems to be due
          to adding symbolic link support for Windows NT-based platforms.
          This shouldn't affect us, so let's create the symlink manually
-         like we do in other packages.-->
+         like we do in other packages.
+         Invalid with 1.64.3. Make sure you don't have DESTDIR
+         set, such as you'd do in an update script.-->
 
-<screen><userinput remap="pre">sed -i '/symlink-gjs.py/s/^/#/g' 
meson.build</userinput></screen>
+<!--<screen><userinput remap="pre">sed -i '/symlink-gjs.py/s/^/#/g' 
meson.build</userinput></screen>-->
 
     <para>
       Install <application>Gjs</application> by running the following
@@ -130,7 +132,7 @@
       <application>GTK</application> and <application>Cairo</application>
       tests will fail if not running in an Xorg session. One test,
       <filename>gjs: Scripts/CommandLine</filename>, is known to fail.
-      On some systems, up to four tests may fail with an error.
+      On some systems, up to six tests may fail with an error.
       <!-- Still fails with 1.58.5. -->
     </para>
 

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       Tue Jun  2 13:53:53 
2020        (r23234)
+++ trunk/BOOK/introduction/welcome/changelog.xml       Tue Jun  2 20:33:11 
2020        (r23235)
@@ -45,6 +45,22 @@
       <para>June 2nd, 2020</para>
       <itemizedlist>
         <listitem>
+          <para>[renodr] - Update to evince-3.36.3. Fixes
+          <ulink url="&blfs-ticket-root;13613">#13613</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[renodr] - Update to lcms2-2.10. Fixes
+          <ulink url="&blfs-ticket-root;13618">#13618</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[renodr] - Update to dhcpcd-9.1.0. Fixes
+          <ulink url="&blfs-ticket-root;13619">#13619</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[renodr] - Update to gjs-1.64.3. Fixes
+          <ulink url="&blfs-ticket-root;13620">#13620</ulink>.</para>
+        </listitem>
+        <listitem>
           <para>[bdubbs] - Update to librsvg-2.48.6. Fixes
           <ulink url="&blfs-ticket-root;13625">#13625</ulink>.</para>
         </listitem>

Modified: trunk/BOOK/networking/connect/dhcpcd.xml
==============================================================================
--- trunk/BOOK/networking/connect/dhcpcd.xml    Tue Jun  2 13:53:53 2020        
(r23234)
+++ trunk/BOOK/networking/connect/dhcpcd.xml    Tue Jun  2 20:33:11 2020        
(r23235)
@@ -6,8 +6,8 @@
 
   <!ENTITY dhcpcd-download-http 
"https://roy.marples.name/downloads/dhcpcd/dhcpcd-&dhcpcd-version;.tar.xz";>
   <!ENTITY dhcpcd-download-ftp  
"ftp://roy.marples.name/pub/dhcpcd/dhcpcd-&dhcpcd-version;.tar.xz";>
-  <!ENTITY dhcpcd-md5sum        "f62118a576b01f5d0adf0c5ce617fbe7">
-  <!ENTITY dhcpcd-size          "240 KB">
+  <!ENTITY dhcpcd-md5sum        "2134bdd3957eeffb1facce6b1e4ae83e">
+  <!ENTITY dhcpcd-size          "244 KB">
   <!ENTITY dhcpcd-buildsize     "3.4 MB (with tests)">
   <!ENTITY dhcpcd-time          "less than 0.1 SBU (with tests)">
 ]>

Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent     Tue Jun  2 13:53:53 2020        (r23234)
+++ trunk/BOOK/packages.ent     Tue Jun  2 20:33:11 2020        (r23235)
@@ -212,7 +212,7 @@
 <!--<!ENTITY ijs-version                  "0.35">-->
 <!ENTITY jasper-version               "2.0.14">
 <!ENTITY lcms-version                 "1.19">
-<!ENTITY lcms2-version                "2.9">
+<!ENTITY lcms2-version                "2.10">
 <!ENTITY libexif-version              "0.6.21">
 <!ENTITY libgxps-version              "0.3.1">
 <!ENTITY libjpeg-turbo-version        "2.0.4">
@@ -568,7 +568,7 @@
 <!-- Part IV -->
 <!-- Chapter 14 -->
 <!--<!ENTITY ppp-version                  "2.4.5">-->
-<!ENTITY dhcpcd-version               "9.0.2">
+<!ENTITY dhcpcd-version               "9.1.0">
 <!ENTITY dhcp-version                 "4.4.2">
 
 <!-- Chapter 15 -->

Modified: trunk/BOOK/pst/typesetting/dvisvgm.xml
==============================================================================
--- trunk/BOOK/pst/typesetting/dvisvgm.xml      Tue Jun  2 13:53:53 2020        
(r23234)
+++ trunk/BOOK/pst/typesetting/dvisvgm.xml      Tue Jun  2 20:33:11 2020        
(r23235)
@@ -160,19 +160,19 @@
     <title>Contents</title>
 
     <segmentedlist>
-      <segtitle>Installed Program(s)</segtitle>
-      <segtitle>Installed Librar(y,ies)</segtitle>
-      <segtitle>Installed Director(y,ies)</segtitle>
+      <segtitle>Installed Programs</segtitle>
+      <segtitle>Installed Libraries</segtitle>
+      <segtitle>Installed Directories</segtitle>
 
       <seglistitem>
         <seg>
           dvisvgm
         </seg>
         <seg>
-          none
+          None
         </seg>
         <seg>
-          none
+          None
         </seg>
       </seglistitem>
     </segmentedlist>
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to