Changeset 9db4ae7 for xsoft/other
- Timestamp:
- 01/10/2017 06:02:22 AM (7 years ago)
- 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
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
xsoft/other/inkscape.xml
r8ec6f82 r9db4ae7 5 5 %general-entities; 6 6 <!-- 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"> 8 8 <!ENTITY inkscape-download-ftp " "> 9 <!ENTITY inkscape-md5sum " 278dfa4514adcde23546370ec2c84581">10 <!ENTITY inkscape-size "2 5MB">11 <!ENTITY inkscape-buildsize "1. 9 GB">12 <!ENTITY inkscape-time "1 6 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)"> 13 13 ]> 14 14 … … 68 68 <para> 69 69 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.81 70 </para> 82 71 </listitem> … … 143 132 <title>Installation of Inkscape</title> 144 133 145 <!--146 <para>If <application>Xorg</application> is installed in a prefix other147 than <filename class='directory'>/usr</filename>, the build will fail. Fix148 this by issuing the following command:</para>149 150 <screen><userinput>export LIBRARY_PATH=$XORG_PREFIX/lib</userinput></screen>151 -->152 153 134 <para> 154 135 Install <application>Inkscape</application> by running the following … … 156 137 </para> 157 138 158 <screen><userinput>patch -Np1 -i ../inkscape-&inkscape-version;-testfiles-1.patch && 159 160 sed -e 's/ScopedPtr<char>/make_unique_ptr_gfree/' \ 161 -i src/ui/clipboard.cpp && 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 \ 165 140 IMAGEMAGICK_LIBS="-lMagickCore-6.Q16HDRI -lMagick++-6.Q16HDRI -lMagickWand-6.Q16HDRI" \ 166 141 ./configure --prefix=/usr && … … 184 159 <sect2 role="commands"> 185 160 <title>Command Explanations</title> 186 187 <para>188 <command>sed ... </command>: This <command>sed</command> fixes a189 build problem identified upstream.190 </para>191 161 192 162 <para> … … 197 167 these variables will allow <command>configure</command> to find 198 168 the things it needs. 199 </para>200 201 <para>202 <command>CXXFLAGS="-g -O2 -std=c++11" </command>: Inkscape203 has not yet been ported to the 2011 ISO C++ standard, one of its204 dependencies is compiled with this standard.205 <command>-std=c++11</command> has206 to be used as an option to <command>g++</command>. We pass it into207 <envar>CXXFLAGS</envar> together with the default options.208 169 </para> 209 170
Note:
See TracChangeset
for help on using the changeset viewer.