Author: ken
Date: Thu Nov 26 18:29:30 2020
New Revision: 23937

Log:
asymptote-2.68,
dvisvgm-2.10.1

Also note that the main tests in brotli are ok,
only the python tests are missing test data.

Modified:
   trunk/BOOK/general/genlib/brotli.xml
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/packages.ent
   trunk/BOOK/pst/typesetting/asymptote.xml
   trunk/BOOK/pst/typesetting/dvisvgm.xml

Modified: trunk/BOOK/general/genlib/brotli.xml
==============================================================================
--- trunk/BOOK/general/genlib/brotli.xml        Thu Nov 26 12:07:44 2020        
(r23936)
+++ trunk/BOOK/general/genlib/brotli.xml        Thu Nov 26 18:29:30 2020        
(r23937)
@@ -9,7 +9,7 @@
   <!ENTITY brotli-md5sum        "c2274f0c7af8470ad514637c35bcee7d">
   <!ENTITY brotli-size          "476 KB">
   <!ENTITY brotli-buildsize     "24 MB (with python3 bindings)">
-  <!-- The tests for this package are broken.  The tarball is missing a lot of 
test files -->
+  <!-- The python tests for this package are broken.  The tarball is missing a 
lot of test files -->
   <!ENTITY brotli-time          "0.4 SBU (with python3 bindings)">
 ]>
 
@@ -118,8 +118,7 @@
 
 
     <para>
-      <!-- To test the results, issue: <command>make test</command>.-->
-      The tests for this package are currently broken.
+      To test the results, issue: <command>make test</command>
     </para>
 
     <para>
@@ -133,12 +132,14 @@
 <screen><userinput>pushd ..               &amp;&amp;
 python3 setup.py build &amp;&amp;
 popd</userinput></screen>
-<!--  These are broken also
+<!--  These are broken
+-->
     <para>
-      If you wish to test the bindings, go back to the top-level directory and
+      The python tests are missing most of the necessary testdata files and
+      therefore 240 of 311 tests fail.
+      If you nevertheless wish to test the bindings, go back to the top-level 
directory and
       issue: <command>python3 setup.py test</command>.
     </para>
--->
     <para>
       Now, as the <systemitem class="username">root</systemitem> user:
     </para>

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       Thu Nov 26 12:07:44 
2020        (r23936)
+++ trunk/BOOK/introduction/welcome/changelog.xml       Thu Nov 26 18:29:30 
2020        (r23937)
@@ -45,6 +45,14 @@
       <para>November 26th, 2020</para>
       <itemizedlist>
         <listitem>
+          <para>[ken] - Update to asymptote-2.68. Fixes
+          <ulink url="&blfs-ticket-root;14297">#14297</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[ken] - Update to dvisvgm-2.10.2. Fixes
+          <ulink url="&blfs-ticket-root;14059">#14059</ulink>.</para>
+        </listitem>
+        <listitem>
           <para>[ken] - Update to mutt-2.0.2 (Security fix if connecting
           to an IMAP server). Fixes
           <ulink url="&blfs-ticket-root;14217">#14217</ulink>.</para>

Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent     Thu Nov 26 12:07:44 2020        (r23936)
+++ trunk/BOOK/packages.ent     Thu Nov 26 18:29:30 2020        (r23937)
@@ -1088,9 +1088,9 @@
  page, as well as to reference the directory in texlive, also
  in asymptote, biber and xindy -->
 <!ENTITY texlive-year                 "2020">
-<!ENTITY asymptote-version            "2.67">
+<!ENTITY asymptote-version            "2.68">
 <!ENTITY biber-version                "2.15">
 <!ENTITY biblatex-version             "3.15a">
-<!ENTITY dvisvgm-version              "2.10">
+<!ENTITY dvisvgm-version              "2.10.1">
 <!ENTITY xindy-version                "2.5.1">
 

Modified: trunk/BOOK/pst/typesetting/asymptote.xml
==============================================================================
--- trunk/BOOK/pst/typesetting/asymptote.xml    Thu Nov 26 12:07:44 2020        
(r23936)
+++ trunk/BOOK/pst/typesetting/asymptote.xml    Thu Nov 26 18:29:30 2020        
(r23937)
@@ -6,10 +6,11 @@
 
   <!ENTITY asymptote-download-http 
"&sourceforge-dl;/asymptote/asymptote-&asymptote-version;.src.tgz">
   <!ENTITY asymptote-download-ftp  " ">
-  <!ENTITY asymptote-md5sum        "7961c8ba5afb9563a50f883508428719">
+  <!ENTITY asymptote-md5sum        "33a1ac5172184109a40e4e15f46652d2">
   <!ENTITY asymptote-size          "4.5 MB">
   <!ENTITY asymptote-buildsize     "190 MB (with all the dependencies which 
are within BLFS)">
-  <!ENTITY asymptote-time          "2.4 SBU">
+  <!-- with 2.68 the j1 time was 2.5 SBU, slow enough to use a parallel build 
-->
+  <!ENTITY asymptote-time          "1.1 SBU (using parallelism=4)">
 ]>
 
 <sect1 id="asymptote" xreflabel="asymptote-&asymptote-version;">
@@ -73,7 +74,7 @@
       </listitem>
     </itemizedlist>
 
-    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
+<!--<bridgehead renderas="sect3">Additional Downloads</bridgehead>
     <itemizedlist spacing="compact">
       <listitem>
         <para>
@@ -81,7 +82,7 @@
           <ulink 
url="&patch-root;/asymptote-&asymptote-version;-ghostscript_fix-1.patch"/>
         </para>
       </listitem>
-    </itemizedlist>
+    </itemizedlist>-->
 
     <bridgehead renderas="sect3">asymptote Dependencies</bridgehead>
 
@@ -136,11 +137,11 @@
  but the more interesting stuff (WebM html, svg, png, pdf) is tested in
  
http://www.linuxfromscratch.org/~ken/asy-nontex-testfiles/asy-test-20200123.tar.xz
 -->
-    <para>
+<!--<para>
       First apply a patch for building with ghostscript-9.53:
     </para>
 
-<screen><userinput>patch -Np1 -i 
../asymptote-&asymptote-version;-ghostscript_fix-1.patch</userinput></screen>
+<screen><userinput>patch -Np1 -i 
../asymptote-&asymptote-version;-ghostscript_fix-1.patch</userinput></screen>-->
 
     <para>
       Install <application>asymptote</application> by running the following

Modified: trunk/BOOK/pst/typesetting/dvisvgm.xml
==============================================================================
--- trunk/BOOK/pst/typesetting/dvisvgm.xml      Thu Nov 26 12:07:44 2020        
(r23936)
+++ trunk/BOOK/pst/typesetting/dvisvgm.xml      Thu Nov 26 18:29:30 2020        
(r23937)
@@ -6,10 +6,10 @@
 
   <!ENTITY dvisvgm-download-http 
"https://github.com/mgieseki/dvisvgm/releases/download/&dvisvgm-version;/dvisvgm-&dvisvgm-version;.tar.gz";>
   <!ENTITY dvisvgm-download-ftp  " ">
-  <!ENTITY dvisvgm-md5sum        "46f80dd3b68acf79d47e89c3e4ee1179">
-  <!ENTITY dvisvgm-size          "3.0 MB">
-  <!ENTITY dvisvgm-buildsize     "328 MB (49 MB installed, add 950 MB for the 
tests)">
-  <!ENTITY dvisvgm-time          "0.8 SBU (add 0.6 SBU for the tests, both 
using parallelism=4)">
+  <!ENTITY dvisvgm-md5sum        "45c1ee62723f138996874e51f7625147">
+  <!ENTITY dvisvgm-size          "2.6 MB">
+  <!ENTITY dvisvgm-buildsize     "332 MB (49 MB installed, add 950 MB for the 
tests)">
+  <!ENTITY dvisvgm-time          "0.8 SBU (add 0.5 SBU for the tests, both 
using parallelism=4)">
 ]>
 
 <sect1 id="dvisvgm" xreflabel="dvisvgm-&dvisvgm-version;">
@@ -120,11 +120,20 @@
 <screen role="root"><userinput>ln -svf 
/opt/texlive/&texlive-year;/lib/libkpathsea.so /usr/lib</userinput></screen>
 
     <para>
+      The testsuite assumes that a modern version of 
<application>Python</application>
+      has been installed as plain <command>python</command>. Adjust it to use
+      <command>python3</command> with the following sed:
+    </para>
+
+<screen><userinput>sed -i 's/python/&amp;3/' 
tests/Makefile.am</userinput></screen>
+
+    <para>
       Now install <application>dvisvgm</application> by running the following
       commands:
     </para>
 
-<screen><userinput>./configure                                    \
+<screen><userinput>./autogen.sh                                  &amp;&amp;
+./configure                                    \
  --bindir=/opt/texlive/&texlive-year;/bin/${TEXARCH}     \
  --mandir=/opt/texlive/&texlive-year;/texmf-dist/doc/man \
  --with-kpathsea=/opt/texlive/&texlive-year;            &amp;&amp;
-- 
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