Update to inkscape-0.92.5

Update to WebKitGTK+-2.28.1
Update some URLs in ImageMagick6

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@22994 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Douglas R. Reno 2020-04-14 02:02:26 +00:00
parent 2c7493c794
commit 98519787fd
5 changed files with 35 additions and 16 deletions

View File

@ -22,12 +22,12 @@
[bdubbs 2019-92-09] Reduced SBU and disk space for libraries only.
[bdubbs 2918-08-26] I upddated the above stats slightly for 8.3. All BLFS
[bdubbs 2018-08-26] I upddated the above stats slightly for 8.3. All BLFS
dependencies were installed except gimp and texlive. Note that at this
writing the only packagges in the book that use this are gimp and
writing the only packages in the book that use this are gimp and
inkscape.
[pierre 2017-02-14]] For a build of 6.9.7-8 with dependencies available in
[pierre 2017-02-14] For a build of 6.9.7-8 with dependencies available in
the book, but with the configure command as below, I got 179 MB (2.3 SBU)
(and 472 KB (0.8 SBU) for the validation suite).
@ -241,10 +241,9 @@
<ulink url="http://www.lizardtech.com/downloads/category/">
GeoExpress Command Line Utilities, AKA MrSID Utilities (binary package)</ulink>,
<ulink url="http://www.gnu.org/software/hp2xx/">hp2xx</ulink>,
<ulink url="http://user.it.uu.se/~jan/html2ps.html">html2ps</ulink>,
<ulink url="https://fossies.org/linux/www/old/html2ps-1.0b7.tar.gz/">html2ps</ulink>,
<ulink url="http://wvware.sourceforge.net/">libwmf</ulink>,
<ulink url="http://sk1project.org/modules.php?name=products&amp;product=uniconvertor">
UniConvertor</ulink>, and
<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>)
</para>

View File

@ -44,6 +44,14 @@
<listitem>
<para>April 13th, 2020</para>
<itemizedlist>
<listitem>
<para>[renodr] - Update to webkitgtk-2.28.1. Fixes
<ulink url="&blfs-ticket-root;13408">#13408</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to inkscape-0.92.5. Fixes
<ulink url="&blfs-ticket-root;13406">#13406</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to xfwm4-4.14.1. Fixes
<ulink url="&blfs-ticket-root;13407">#13407</ulink>.</para>

View File

@ -744,7 +744,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY shared-mime-info-version "1.15">
<!ENTITY startup-notification-version "0.12">
<!ENTITY tepl-version "4.4.0">
<!ENTITY webkitgtk-version "2.28.0"> <!-- Even minors only -->
<!ENTITY webkitgtk-version "2.28.1"> <!-- Even minors only -->
<!ENTITY gtk2-libdir "2.0/2.10.0">
<!ENTITY qt5-dir "$QT5DIR">
@ -917,7 +917,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!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;.4">
<!ENTITY inkscape-version "&inkscape-minor-version;.5">
<!ENTITY pan-version "0.133">
<!ENTITY pidgin-version "2.13.0">
<!ENTITY rox-filer-version "2.11">

View File

@ -6,10 +6,10 @@
<!ENTITY webkitgtk-download-http "https://webkitgtk.org/releases/webkitgtk-&webkitgtk-version;.tar.xz">
<!ENTITY webkitgtk-download-ftp " ">
<!ENTITY webkitgtk-md5sum "0bf11df8117ea64f6b8de59d278a2c78">
<!ENTITY webkitgtk-md5sum "866a40ac4f365ecfd2d28face651ab6e">
<!ENTITY webkitgtk-size "20 MB">
<!ENTITY webkitgtk-buildsize "674 MB (107 MB installed)">
<!ENTITY webkitgtk-time "20 SBU (using parallelism=4, iestimated 68 SBUs using one core)">
<!ENTITY webkitgtk-buildsize "790 MB (115 MB installed)">
<!ENTITY webkitgtk-time "21 SBU (using parallelism=4, estimated 70 SBUs using one core)">
]>
<sect1 id="webkitgtk" xreflabel="WebKitGTK+-&webkitgtk-version;">
@ -109,6 +109,7 @@
<xref linkend="harfbuzz"/>,
<xref linkend="wayland"/>,
<xref linkend="woff2"/>,
<ulink url="https://ccache.dev/">ccache</ulink>,
<ulink url="http://sourceforge.net/projects/hunspell/files/Hyphen/">Hyphen</ulink>,
<ulink url="http://xsltml.sourceforge.net/">MathML</ulink>,
<ulink url="https://github.com/WebPlatformForEmbedded/libwpe">libwpe</ulink>,

View File

@ -5,10 +5,10 @@
%general-entities;
<!ENTITY inkscape-download-http "https://media.inkscape.org/dl/resources/file/inkscape-&inkscape-version;.tar.bz2">
<!ENTITY inkscape-download-ftp " ">
<!ENTITY inkscape-md5sum "ac30f6d5747fd9c620c00dad500f414f">
<!ENTITY inkscape-size "30 MB">
<!ENTITY inkscape-buildsize "534 MB (134 MB installed, add 8 MB for tests)">
<!ENTITY inkscape-time "4.8 SBU (add 0.2 SBU for tests, both with parallelism=4)">
<!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)">
]>
<sect1 id="inkscape" xreflabel="Inkscape-&inkscape-version;">
@ -78,6 +78,11 @@
url="&patch-root;/inkscape-&inkscape-version;-use_versioned_ImageMagick6-1.patch"/>
</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
that almost every poppler version has broke inkscape, and history
tends to repeat itself ;-). Keep these patches commented until
they are inevitably needed.
<listitem>
<para>
Required patch: <ulink
@ -90,6 +95,7 @@
url="&patch-root;/inkscape-&inkscape-version;-poppler_0_83_0_fixes-1.patch"/>
</para>
</listitem>
-->
</itemizedlist>
<bridgehead renderas="sect3">Inkscape Dependencies</bridgehead>
@ -133,6 +139,7 @@
developer: wiki.documentfoundation.org pages don't like trailing / -->
<!--<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="https://github.com/LibreOffice/libcdr">libcdr</ulink>,
<ulink url="https://github.com/LibreOffice/libvisio">libvisio</ulink>,
<ulink url="http://libwpg.sourceforge.net/">libwpg</ulink> (or
@ -157,6 +164,7 @@
<sect2 role="installation">
<title>Installation of Inkscape</title>
<!-- Not needed with 0.92.5, but let's keep the template instead.
<para>
First, fix a problem introduced by Poppler-0.76.1.
</para>
@ -174,6 +182,7 @@
</para>
<screen><userinput remap="pre">patch -Np1 -i ../inkscape-&inkscape-version;-poppler_0_83_0_fixes-1.patch</userinput></screen>
-->
<para>
Ensure that the libraries from <xref linkend="imagemagick6"/> can be used:
@ -181,12 +190,14 @@
<screen><userinput>patch -Np1 -i ../inkscape-&inkscape-version;-use_versioned_ImageMagick6-1.patch</userinput></screen>
<!--
<para>
Apply a patch to prevent out-of-bounds writes in the text and fill-bucket
tools:
</para>
<screen><userinput>patch -Np1 -i ../inkscape-&inkscape-version;-upstream_fixes-1.patch</userinput></screen>
-->
<!-- If there is no test suite, then this is not needed.
There is none if the command below is not run. -->
@ -284,7 +295,7 @@ rm -v /usr/lib/inkscape/lib*_LIB.a</userinput></screen>
<term><command>inkscape</command></term>
<listitem>
<para>
an SVG (Scalable Vector Graphics) editing program.
is a SVG (Scalable Vector Graphics) editing program.
</para>
<indexterm zone="inkscape inkscape-prog">
<primary sortas="b-inkscape">inkscape</primary>