Changeset 9db4ae7


Ignore:
Timestamp:
01/10/2017 06:02:22 AM (7 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
7fb12e19
Parents:
8ec6f82
Message:

Update to inkscape-0.92.
Update to ImageMagick-7.0.4-3.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@18168 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • general/genutils/imagemagick.xml

    r8ec6f82 r9db4ae7  
    55  %general-entities;
    66
    7   <!ENTITY imagemagick-patch-version "10">
     7  <!ENTITY imagemagick-patch-version "3">
    88
    99  <!ENTITY imagemagick-download-http "https://www.imagemagick.org/download/releases/ImageMagick-&imagemagick-version;-&imagemagick-patch-version;.tar.xz">
    1010  <!ENTITY imagemagick-download-ftp  "ftp://ftp.imagemagick.org/pub/ImageMagick/releases/ImageMagick-&imagemagick-version;-&imagemagick-patch-version;.tar.xz">
    11   <!ENTITY imagemagick-md5sum        "7040da7ec6a30f105d2c5db674523645">
    12   <!ENTITY imagemagick-size          "8.0 MB">
    13   <!ENTITY imagemagick-buildsize     "200 MB, with typical dependencies">
    14   <!ENTITY imagemagick-time          "2.1 SBU - typical build (add 1.1 SBU for the the validation suite)">
     11  <!ENTITY imagemagick-md5sum        "94ccdcf91ce0a156ca5335fbc16536b1">
     12  <!ENTITY imagemagick-size          "7.9 MB">
     13  <!ENTITY imagemagick-buildsize     "141 MB, with typical dependencies">
     14  <!ENTITY imagemagick-time          "2.6 SBU - typical build (add 1.1 SBU for the the validation suite)">
    1515]>
    1616
     
    2323     Marked as 'typical' because nobody builds ALL the optional extras [ken]
    2424   
    25      [bdubbs] I do; at least the internal ones.  I still got only 200 MB.
     25     [bdubbs] I do; at least the internal ones.  I still got only 141 MB.
    2626
    2727     Saved the "full" 450MB as a comment - feel free to update this iff you
  • introduction/welcome/changelog.xml

    r8ec6f82 r9db4ae7  
    4848      <itemizedlist>
    4949        <listitem>
     50          <para>[bdubbs] - Update to inkscape-0.92. Fixes
     51          <ulink url="&blfs-ticket-root;8656">#8656</ulink>.</para>
     52        </listitem>
     53        <listitem>
     54          <para>[bdubbs] - Update to ImageMagick-7.0.4-3. Fixes
     55          <ulink url="&blfs-ticket-root;8528">#8528</ulink>.</para>
     56        </listitem>
     57        <listitem>
    5058          <para>[ken] - Commit the new page for ImageMagick-6.</para>
    5159        </listitem>
  • packages.ent

    r8ec6f82 r9db4ae7  
    217217<!ENTITY ibus-version                 "1.5.14">
    218218<!ENTITY imagemagick6-version          "6.9.6">
    219 <!ENTITY imagemagick-version          "7.0.3">
     219<!ENTITY imagemagick-version          "7.0.4">
    220220<!ENTITY intltool-version             "0.50.2">
    221221<!ENTITY lsof-version                 "4.89">
     
    707707<!ENTITY hexchat-version              "2.12.4">
    708708<!ENTITY icedtea-web-version          "1.6.2">
    709 <!ENTITY inkscape-version             "0.91">
     709<!ENTITY inkscape-version             "0.92">
    710710<!ENTITY pan-version                  "0.133">
    711711<!ENTITY pidgin-version               "2.11.0">
  • xsoft/other/inkscape.xml

    r8ec6f82 r9db4ae7  
    55  %general-entities;
    66  <!-- inkscape.org appears to point to launchpad, sf is out of date -->
    7   <!ENTITY inkscape-download-http "https://launchpad.net/inkscape/0.91.x/0.91/+download/inkscape-&inkscape-version;.tar.bz2">
     7  <!ENTITY inkscape-download-http "https://launchpad.net/inkscape/&inkscape-version;.x/&inkscape-version;/+download/inkscape-&inkscape-version;.tar.bz2">
    88  <!ENTITY inkscape-download-ftp  " ">
    9   <!ENTITY inkscape-md5sum        "278dfa4514adcde23546370ec2c84581">
    10   <!ENTITY inkscape-size          "25 MB">
    11   <!ENTITY inkscape-buildsize     "1.9 GB">
    12   <!ENTITY inkscape-time          "16 SBU">
     9  <!ENTITY inkscape-md5sum        "52117503fcf9aad43cf091c6401571d0">
     10  <!ENTITY inkscape-size          "29 MB">
     11  <!ENTITY inkscape-buildsize     "1.3 GB (add 39 MB for tests)">
     12  <!ENTITY inkscape-time          "18 SBU (add 0.8 SBU for tests)">
    1313]>
    1414
     
    6868        <para>
    6969          Estimated build time: &inkscape-time;
    70         </para>
    71       </listitem>
    72     </itemizedlist>
    73 
    74     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    75     <itemizedlist spacing="compact">
    76       <listitem>
    77         <para>
    78           Optional patch:
    79           <ulink url="&patch-root;/inkscape-&inkscape-version;-testfiles-1.patch"/>
    80           for full test coverage.
    8170        </para>
    8271      </listitem>
     
    143132    <title>Installation of Inkscape</title>
    144133
    145 <!--
    146     <para>If <application>Xorg</application> is installed in a prefix other
    147     than <filename class='directory'>/usr</filename>, the build will fail. Fix
    148     this by issuing the following command:</para>
    149 
    150 <screen><userinput>export LIBRARY_PATH=$XORG_PREFIX/lib</userinput></screen>
    151 -->
    152 
    153134    <para>
    154135      Install <application>Inkscape</application> by running the following
     
    156137    </para>
    157138
    158 <screen><userinput>patch -Np1 -i ../inkscape-&inkscape-version;-testfiles-1.patch &amp;&amp;
    159 
    160 sed -e 's/ScopedPtr&lt;char&gt;/make_unique_ptr_gfree/' \
    161     -i src/ui/clipboard.cpp  &amp;&amp;
    162 
    163 CXXFLAGS="-g -O2 -std=c++11" \
    164 IMAGEMAGICK_CFLAGS=-I/usr/include/ImageMagick-6 \
     139<screen><userinput>IMAGEMAGICK_CFLAGS=-I/usr/include/ImageMagick-6 \
    165140IMAGEMAGICK_LIBS="-lMagickCore-6.Q16HDRI -lMagick++-6.Q16HDRI -lMagickWand-6.Q16HDRI" \
    166141./configure --prefix=/usr &amp;&amp;
     
    184159  <sect2 role="commands">
    185160    <title>Command Explanations</title>
    186 
    187     <para>
    188       <command>sed  ... </command>: This <command>sed</command> fixes a
    189       build problem identified upstream.
    190     </para>
    191161
    192162    <para>
     
    197167      these variables will allow <command>configure</command> to find
    198168      the things it needs.
    199     </para>
    200 
    201     <para>
    202       <command>CXXFLAGS="-g -O2 -std=c++11" </command>: Inkscape
    203       has not yet been ported to the 2011 ISO C++ standard, one of its
    204       dependencies is compiled with this standard.
    205       <command>-std=c++11</command> has
    206       to be used as an option to <command>g++</command>. We pass it into
    207       <envar>CXXFLAGS</envar> together with the default options.
    208169    </para>
    209170
Note: See TracChangeset for help on using the changeset viewer.