Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • xsoft/other/inkscape.xml

    rc30de44 r48771ae  
    44  <!ENTITY % general-entities SYSTEM "../../general.ent">
    55  %general-entities;
    6   <!ENTITY inkscape-download-http "https://inkscape.org/gallery/item/29255/inkscape-&inkscape-version;.tar.xz">
     6  <!ENTITY inkscape-download-http "https://inkscape.org/gallery/item/37360/inkscape-&inkscape-minor-version;.tar.xz">
     7
     8  <!-- When updating, remember to change the numeric part of the URL -->
     9
    710  <!ENTITY inkscape-download-ftp  " ">
    8   <!ENTITY inkscape-md5sum        "1852c535a1aec7ca25eca9de110330d7">
    9   <!ENTITY inkscape-size          "33 MB">
    10   <!ENTITY inkscape-buildsize     "845 MB (169 MB installed)">
    11   <!ENTITY inkscape-time          "6.9 SBU (with parallelism=4)">
     11  <!ENTITY inkscape-md5sum        "490c40bbb3ce3441ceee88e61775bbf4">
     12  <!ENTITY inkscape-size          "38 MB">
     13  <!ENTITY inkscape-buildsize     "911 MB (184 MB installed)">
     14  <!ENTITY inkscape-time          "4.7 SBU (with parallelism=4)">
    1215
    1316  <!-- To find newer tarballs, look here:
     
    1619]>
    1720
    18 <sect1 id="inkscape" xreflabel="Inkscape-&inkscape-version;">
     21<sect1 id="inkscape" xreflabel="Inkscape-&inkscape-minor-version;">
    1922  <?dbhtml filename="inkscape.html"?>
    2023
    21   <sect1info>
    22     <date>$Date$</date>
    23   </sect1info>
    24 
    25   <title>Inkscape-&inkscape-version;</title>
     24
     25  <title>Inkscape-&inkscape-minor-version;</title>
    2626
    2727  <indexterm zone="inkscape">
     
    3838    </para>
    3939
    40     &lfs110a_checked;
     40    &lfs112_checked;
    4141
    4242    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    7373      </listitem>
    7474    </itemizedlist>
    75 
     75    <!--
    7676    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    7777    <itemizedlist spacing="compact">
    78 <!--
    7978      <listitem>
    8079        <para>
    8180          Required patch: <ulink
    82           url="&patch-root;/inkscape-&inkscape-version;-glib_2.68-1.patch"/>
     81          url="&patch-root;/inkscape-&inkscape-version;-poppler_22_09_fixes-1.patch"/>
    8382        </para>
    8483      </listitem>
    8584    </itemizedlist>
    86       <!\-\- These are not needed right now. Inkscape builds/runs fine with the
    87            latest poppler as of this update (0.87.0). However, history says
    88            that almost every poppler version has broke inkscape, and history
    89            tends to repeat itself ;-). Keep these patches commented until
    90            they are inevitably needed.
    91       Needed for 1.1.1 and poppler-2011.1, please keep above comment and comment
    92       the link when no longer required
    93       <listitem>
    94         <para>
    95           Required patch: <ulink
    96           url="&patch-root;/inkscape-&inkscape-version;-upstream_fixes-1.patch"/>
    97         </para>
    98       </listitem>
    99 -->
    100       <listitem>
    101         <para>
    102           Required patch: <ulink
    103           url="&patch-root;/inkscape-&inkscape-version;-poppler_21.11.0-1.patch"/>
    104         </para>
    105       </listitem>
    106     </itemizedlist>
    107 
    108     <!-- I've asked upstream about this and was unable to find an answer. -renodr -->
     85    -->
    10986    <note>
    11087      <para>
    111         The tarball <emphasis>inkscape-&inkscape-version;.tar.xz</emphasis>
    112         will extract to
    113         <emphasis>inkscape-&inkscape-version;_2021-09-20_3bf5ae0d25</emphasis>.
     88        The tarball <filename>inkscape-&inkscape-minor-version;.tar.xz</filename>
     89        will extract to the directory <filename
     90        class="directory">inkscape-&inkscape-version;/</filename>.
    11491      </para>
    11592    </note>
     
    149126      <xref linkend="dbus"/> (to run inkscape from scripts),
    150127      <xref linkend="doxygen"/>,
     128      <xref linkend="gspell"/>,
    151129
    152130      <!-- these document foundation links work from firefox's address bar, or
     
    156134      <!--<ulink url="https://wiki.documentfoundation.org/DLP/Libraries/libcdr">libcdr</ulink>,
    157135      <ulink url="https://wiki.documentfoundation.org/DLP/Libraries/libvisio">libvisio</ulink>,-->
    158       <ulink url="http://gtkspell.sourceforge.net">gtkspell</ulink>,
     136      <!--<ulink url="http://gtkspell.sourceforge.net">gtkspell</ulink>,-->
    159137      <ulink url="https://github.com/LibreOffice/libcdr">libcdr</ulink>,
    160138      <ulink url="https://github.com/LibreOffice/libvisio">libvisio</ulink>,
     
    180158  <sect2 role="installation">
    181159    <title>Installation of Inkscape</title>
    182 
    183     <!-- Not needed with 1.0, but let's keep the template.
    184 
    185     <para>
    186       Now fix Inkscape to build with poppler-0.83.0:
    187     </para>
    188 
    189 <screen><userinput remap="pre">patch -Np1 -i ../inkscape-&inkscape-version;-poppler_0_83_0_fixes-1.patch</userinput></screen>
    190     -->
     160<!--
     161    <para>
     162      First, fix Inkscape to build with poppler-22.09.0:
     163    </para>
     164
     165<screen><userinput remap="pre">patch -Np1 -i ../inkscape-&inkscape-version;-poppler_22_09_fixes-1.patch</userinput></screen>
     166-->
    191167
    192168<!-- If there is no test suite, then this is not needed.
     
    195171     prevent confusion.
    196172    <para>
    197       If you wish to run the testsuite, download the required versions of
     173      If you wish to run the test suite, download the required versions of
    198174      <application>googletest</application> and
    199175      <application>googlemock</application> by running:
    200176    </para>
    201177
    202 <screen remap="test"><userinput>bash download-gtest.sh</userinput></screen>
    203     -->
    204 
    205 <!--
    206     <para>
    207       First, fix build failure with glibc-2.32:
    208     </para>
    209 
    210 <screen><userinput remap="pre">sed -i '/#include &lt;iostream&gt;/a #include &lt;atomic&gt;' src/ui/tool/node.cpp</userinput></screen>
     178<screen remap="test"><userinput>./download-gtest.sh</userinput></screen>
    211179-->
    212180
     
    215183      commands:
    216184    </para>
    217 
     185<!--
    218186<screen><userinput remap="pre">patch -Np1 -i ../inkscape-&inkscape-version;-poppler_21.11.0-1.patch &amp;&amp;
    219 
    220 mkdir build                       &amp;&amp;
     187-->
     188<screen><userinput>mkdir build                       &amp;&amp;
    221189cd    build                       &amp;&amp;
    222190
     
    225193      ..                          &amp;&amp;
    226194make</userinput></screen>
     195
     196<!-- A race condition has been observed with inkscape-1.2.2, cmake-3.25.1,
     197     and make-4.4. Reported by "Dragan" on the blfs-dev list -->
     198&parallel_issues;
    227199
    228200<!--
     
    283255        </seg>
    284256        <seg>
    285           libinkscape_base.so
     257          lib2geom.so and
     258          libinkscape_base.so (in /usr/lib/inkscape)
    286259        </seg>
    287260        <seg>
    288           /usr/lib/inkscape and /usr/share/inkscape
     261          /usr/include/2geom-&lib2geom-version;,
     262          /usr/lib/inkscape, and
     263          /usr/share/inkscape
    289264        </seg>
    290265      </seglistitem>
Note: See TracChangeset for help on using the changeset viewer.