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 .. &&
python3 setup.py build &&
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/&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 &&
+./configure \
--bindir=/opt/texlive/&texlive-year;/bin/${TEXARCH} \
--mandir=/opt/texlive/&texlive-year;/texmf-dist/doc/man \
--with-kpathsea=/opt/texlive/&texlive-year; &&
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page