Changeset 7d35ee59
- Timestamp:
- 08/14/2017 02:06:29 AM (7 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 12.2, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gimp3, 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/for-12.3, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/spidermonkey128, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 9f18cc0
- Parents:
- c1add1f5
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
general/graphlib/graphlib.xml
rc1add1f5 r7d35ee59 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="pixman.xml"/> 50 50 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="poppler.xml"/> 51 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="potrace.xml"/> 51 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="qpdf.xml"/> 52 53 -
general/prog/lxml.xml
rc1add1f5 r7d35ee59 15 15 16 16 <!-- Begin lxml --> 17 <sect2 id="lxml" xreflabel="lxml-&lxml-version;" revision="systemd">17 <sect2 id="lxml" xreflabel="lxml-&lxml-version;"> 18 18 19 19 <title>lxml-&lxml-version;</title> -
general/prog/python-modules.xml
rc1add1f5 r7d35ee59 96 96 </para> 97 97 </listitem> 98 <listitem revision="systemd">98 <listitem> 99 99 <para> 100 100 <xref linkend="lxml"/> … … 114 114 <para> 115 115 <xref linkend="Mako"/> 116 </para> 117 </listitem> 118 <listitem> 119 <para> 120 <xref linkend="scour"/> 116 121 </para> 117 122 </listitem> … … 177 182 href="pyyaml.xml"/> 178 183 184 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 185 href="scour.xml"/> 186 179 187 </sect1> -
introduction/welcome/changelog.xml
rc1add1f5 r7d35ee59 46 46 <para>August 13th, 2017</para> 47 47 <itemizedlist> 48 <listitem> 49 <para>[ken] - Update to inkscape-0.92.2 and add recommended 50 deps <phrase revision="sysv">lxml (Python module), </phrase> 51 Scour (Python module) and Potrace. Fixes 52 <ulink url="&blfs-ticket-root;9590">#9590</ulink>.</para> 53 </listitem> 48 54 <listitem> 49 55 <para>[bdubbs] - Update to cups-filters-1.16.1. Fixes -
packages.ent
rc1add1f5 r7d35ee59 213 213 <!ENTITY pixman-version "0.34.0"> <!-- Even minors only --> 214 214 <!ENTITY poppler-version "0.57.0"> 215 <!ENTITY potrace-version "1.15"> 215 216 <!ENTITY qpdf-version "6.0.0"> 216 217 … … 396 397 <!ENTITY Jinja2-version "2.9.6"> 397 398 <!ENTITY lxml-version "3.8.0"> 399 <!ENTITY mako-version "1.0.4"> 398 400 <!ENTITY MarkupSafe-version "1.0"> 399 401 <!ENTITY pyatspi2-version "2.24.0"> … … 406 408 <!ENTITY pyxdg-version "0.25"> 407 409 <!ENTITY PyYAML-version "3.12"> 410 <!ENTITY scour-version "0.36"> 408 411 <!-- <!ENTITY setuptools-version "30.2.0"> --> 409 <!ENTITY mako-version "1.0.4">410 412 411 413 <!-- Part IV --> … … 726 728 <!ENTITY icedtea-web-version "1.7"> 727 729 <!ENTITY inkscape-minor-version "0.92"> 728 <!ENTITY inkscape-version "&inkscape-minor-version;. 1">730 <!ENTITY inkscape-version "&inkscape-minor-version;.2"> 729 731 <!ENTITY pan-version "0.133"> 730 732 <!ENTITY pidgin-version "2.12.0"> -
xsoft/other/inkscape.xml
rc1add1f5 r7d35ee59 4 4 <!ENTITY % general-entities SYSTEM "../../general.ent"> 5 5 %general-entities; 6 <!-- Use when point version is not 0 --> 7 <!ENTITY inkscape-download-http "https://launchpad.net/inkscape/&inkscape-minor-version;.x/&inkscape-version;/+download/inkscape-&inkscape-version;.tar.bz2"> 8 <!-- Use when point version is 0 9 <!ENTITY inkscape-download-http "https://launchpad.net/inkscape/&inkscape-minor-version;.x/&inkscape-minor-version;/+download/inkscape-&inkscape-version;.tar.bz2"> --> 6 <!ENTITY inkscape-download-http "https://media.inkscape.org/dl/resources/file/inkscape-&inkscape-version;.tar.bz2"> 10 7 <!ENTITY inkscape-download-ftp " "> 11 <!ENTITY inkscape-md5sum " db2eb2a566cf35ff949fc9ccb172889a">8 <!ENTITY inkscape-md5sum "6f6bcbd0237ecd064460315465467b04"> 12 9 <!ENTITY inkscape-size "30 MB"> 13 <!ENTITY inkscape-buildsize " 1.3 GB (add 39MB for tests)">14 <!ENTITY inkscape-time " 18 SBU (add 0.8 SBU for tests)">10 <!ENTITY inkscape-buildsize "526 MB (add 8 MB for tests)"> 11 <!ENTITY inkscape-time "4.9 SBU (add 0.2 SBU for tests, both with parallelism=4)"> 15 12 ]> 16 13 … … 39 36 40 37 &lfs80_checked; 38 &gcc7_checked; 41 39 42 40 <bridgehead renderas="sect3">Package Information</bridgehead> … … 71 69 Estimated build time: &inkscape-time; 72 70 </para> 71 </listitem> 72 </itemizedlist> 73 74 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 75 <itemizedlist spacing="compact"> 76 <listitem> 77 <para>Required patch: <ulink url="&patch-root;/inkscape-&inkscape-version;-use_versioned_ImageMagick6-1.patch"/></para> 73 78 </listitem> 74 79 </itemizedlist> … … 85 90 <ulink url="http://ftp.gnome.org/pub/gnome/sources/gdl/">gnome docking library</ulink> 86 91 for the experimental gtk+-3 build), 87 <xref linkend="libxslt"/> and 88 <xref linkend="popt"/> 92 <xref linkend="libxslt"/>, 93 <xref linkend="popt"/> and 94 <xref linkend="wget"/> (to download the test dependencies) 89 95 </para> 90 96 … … 93 99 <xref linkend="imagemagick6"/>, 94 100 <xref linkend="lcms2"/> or 95 <xref linkend="lcms"/> 101 <xref linkend="lcms"/>, 102 <xref linkend="potrace"/> (for the bucket-fill tool), 103 <xref linkend="lxml"/> and 104 <xref linkend="scour"/> (both at runtime, for Save As Optimized SVG). 96 105 </para> 97 106 … … 99 108 <para role="optional"> 100 109 <xref linkend="aspell"/>, 101 <xref linkend="dbus"/> ,110 <xref linkend="dbus"/> (to run inkscape from scripts), 102 111 <xref linkend="doxygen"/>, 103 112 <xref linkend="poppler"/>, … … 107 116 them here I get "There is currently no text in this page...". Ken or 108 117 developer: wiki.documentfoundation.org pages don't like trailing / --> 109 110 118 <!--<ulink url="https://wiki.documentfoundation.org/DLP/Libraries/libcdr">libcdr</ulink>, 111 119 <ulink url="https://wiki.documentfoundation.org/DLP/Libraries/libvisio">libvisio</ulink>,--> 112 120 <ulink url="https://github.com/LibreOffice/libcdr">libcdr</ulink>, 113 121 <ulink url="https://github.com/LibreOffice/libvisio">libvisio</ulink>, 114 <ulink url="http://libwpg.sourceforge.net/">libwpg</ulink>, 122 <ulink url="http://libwpg.sourceforge.net/">libwpg</ulink> (or 123 <ulink url="http://libwpd.sourceforge.net/">libwpd</ulink>) and 115 124 <ulink url="https://sourceforge.net/projects/NumPy/files/">NumPy</ulink> 116 (for the testsuite and at runtime for some extensions) and 117 <phrase revision="sysv"><ulink url="http://cheeseshop.python.org/pypi/lxml/">python-lxml</ulink></phrase> 118 <phrase revision="systemd"><xref linkend="lxml"/></phrase> 119 (for the testsuite, and at runtime for some of the extensions) 125 (at runtime for some extensions) 120 126 </para> 121 127 … … 134 140 <title>Installation of Inkscape</title> 135 141 142 <para>Ensure that the libraries from <xref linkend="imagemagick6"/> can be used:</para> 143 144 <screen><userinput>patch -Np1 -i ../inkscape-&inkscape-version;-use_versioned_ImageMagick6-1.patch</userinput></screen> 145 136 146 <para> 137 147 Fix a build issue with <application>GCC-7.1</application>: … … 139 149 140 150 <screen><userinput>sed -i 's| abs(| std::fabs(|g' src/ui/tools/flood-tool.cpp</userinput></screen> 151 152 <para> 153 If you wish to run the testsuite, download the required versions of 154 <application>googletest</application> and 155 <application>googlemock</application> by running: 156 </para> 157 158 <screen><userinput>bash download-gtest.sh</userinput></screen> 141 159 142 160 <para> … … 145 163 </para> 146 164 147 <screen><userinput>./autogen.sh && 148 149 IMAGEMAGICK_CFLAGS=-I/usr/include/ImageMagick-6 \ 150 IMAGEMAGICK_LIBS="-lMagickCore-6.Q16HDRI -lMagick++-6.Q16HDRI -lMagickWand-6.Q16HDRI" \ 151 ./configure --prefix=/usr && 165 <screen><userinput> 166 mkdir build && 167 cd build && 168 169 cmake -DCMAKE_INSTALL_PREFIX=/usr \ 170 -DCMAKE_BUILD_TYPE=Release \ 171 .. && 152 172 153 173 make</userinput></screen> … … 160 180 </para> 161 181 162 <screen role="root"><userinput>make install</userinput></screen> 182 <screen role="root"><userinput>make install && 183 rm -v /usr/lib/inkscape/lib*_LIB.a</userinput></screen> 163 184 164 185 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 171 192 172 193 <para> 173 <command>IMAGE_MAGICK_CFLAGS= ... IMAGE_MAGICK_LIBS= ...</command>: 174 The configure script looks for ImageMagick-6 using the normal 175 unversioned pkgconfig file names which are also used by the newer 176 ImageMAgick-7 - in BLFS we patched it to rename those files, so 177 these variables will allow <command>configure</command> to find 178 the things it needs. 194 <parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch is used to 195 build the release library without any debug `assert` in the code. 196 </para> 197 198 <para> 199 <parameter>rm -v /usr/lib/inkscape/lib*_LIB.a</parameter>: The conversion 200 of the package to use <command>cmake</command> has led to these libraries 201 getting installed, but they are not usable (there are no header files to 202 let a program know what they contain). So remove them. 203 </para> 204 205 <para> 206 <option>-DWITH_DBUS=ON</option>: use this if you wish to use 207 <command>inkscape</command> in interactive scripts which manipulate 208 images. 179 209 </para> 180 210 … … 186 216 <segmentedlist> 187 217 <segtitle>Installed Programs</segtitle> 188 <segtitle>Installed Librar ies</segtitle>189 <segtitle>Installed Director y</segtitle>218 <segtitle>Installed Library</segtitle> 219 <segtitle>Installed Directories</segtitle> 190 220 191 221 <seglistitem> … … 194 224 </seg> 195 225 <seg> 196 None226 libinkscape_base.so 197 227 </seg> 198 228 <seg> 199 /usr/ share/inkscape229 /usr/lib/inkscape and /usr/share/inkscape 200 230 </seg> 201 231 </seglistitem> … … 231 261 </varlistentry> 232 262 263 <varlistentry id="libinkscape_base"> 264 <term><filename class="libraryfile">libinkscape_base.so</filename></term> 265 <listitem> 266 <para> 267 provides the routines used by inkscape and inkview. 268 </para> 269 <indexterm zone="inkscape libinkscape_base"> 270 <primary sortas="c-libinkscape_base">libinkscape_base.so</primary> 271 </indexterm> 272 </listitem> 273 </varlistentry> 274 233 275 </variablelist> 234 276
Note:
See TracChangeset
for help on using the changeset viewer.