Changeset 06cdf48
- Timestamp:
- 05/07/2018 06:36:29 AM (6 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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:
- e26796e
- Parents:
- 800ea28c
- Files:
-
- 2 added
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
r800ea28c r06cdf48 1 1 <!-- $LastChangedBy$ $Date$ --> 2 2 3 <!ENTITY day "0 3"> <!-- Always 2 digits -->3 <!ENTITY day "07"> <!-- Always 2 digits --> 4 4 <!ENTITY month "05"> <!-- Always 2 digits --> 5 5 <!ENTITY year "2018"> … … 7 7 <!ENTITY copyholder "The BLFS Development Team"> 8 8 <!ENTITY version "&year;-&month;-&day;"> 9 <!ENTITY releasedate "May 3rd, &year;">9 <!ENTITY releasedate "May 7th, &year;"> 10 10 <!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP --> 11 11 <!ENTITY blfs-version "svn"> <!-- svn|[release #] --> -
general/graphlib/gegl.xml
r800ea28c r06cdf48 5 5 %general-entities; 6 6 7 <!ENTITY gegl-download-http "https://download.gimp.org/pub/gegl/0. 3/gegl-&gegl-version;.tar.bz2">7 <!ENTITY gegl-download-http "https://download.gimp.org/pub/gegl/0.4/gegl-&gegl-version;.tar.bz2"> 8 8 <!ENTITY gegl-download-ftp " "> 9 <!ENTITY gegl-md5sum " e6758d2526c27dd3a34d3470aa844112">10 <!ENTITY gegl-size "6. 4MB">11 <!ENTITY gegl-buildsize "127 MB (add 2 2MB for tests)">12 <!ENTITY gegl-time " 0.8 SBU (using parallelism=4;add 0.4 SBU for tests)">9 <!ENTITY gegl-md5sum "70c054f584d32cd03a15b87fd8ace9e4"> 10 <!ENTITY gegl-size "6.5 MB"> 11 <!ENTITY gegl-buildsize "127 MB (add 21 MB for tests)"> 12 <!ENTITY gegl-time "1.5 SBU (add 0.4 SBU for tests)"> 13 13 ]> 14 14 … … 67 67 <para> 68 68 Estimated build time: &gegl-time; 69 </para> 70 </listitem> 71 </itemizedlist> 72 73 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 74 <itemizedlist spacing="compact"> 75 <listitem> 76 <para> 77 Required patch: 78 <ulink url="&patch-root;/gegl-&gegl-version;-ffmpeg4-1-patch"/> 79 (if a version of ffmpeg >= 3.5 has been installed) 69 80 </para> 70 81 </listitem> … … 122 133 </para> 123 134 135 <para> 136 <!-- separated because the patch is minimal (lacks configure changes) and 137 will break builds if older ffmpeg is installed --> 138 If you have installed <xref linkend="ffmpeg"/> apply the patch: 139 </para> 140 141 <screen><userinput>patch -Np1 -i ../gegl-&gegl-version;-ffmpeg4-1.patch</userinput></screen> 142 143 <para> 144 Install <application>gegl</application> by running the following commands: 145 </para> 146 124 147 <screen><userinput>./configure --prefix=/usr && 125 148 make</userinput></screen> 126 149 127 150 <para> 128 To test the results, issue: <command>make check</command>. 129 Several tests are not run due to missing data. 130 <!-- for me, no failures : but I don't have all the optional deps, 131 no idea which test used to fail. Ken 132 To test the results, issue: <command>make -k check</command>. One 133 test is known to fail. 134 135 For version 0.3.22, the tests failed with 136 /bin/sh: line 1: ../../examples/gegl-video: No such file or directory 137 138 Same failures for 0.3.26. 139 No failures in 0.3.28, neither does it require a UTF-8 locale 140 141 0.3.30 142 /bin/sh: line 1: ../../examples/gegl-video: No such file or directory 143 Seven instances 144 145 Also several warnings: Using AVStream.codec to pass codec parameters 146 to muxers is deprecated 147 --> 151 To test the results, issue: <command>make check</command>. 152 Many tests are skipped and there are some warnings. 153 <!-- in 0.4.0 no failures, but the video tests have several 154 Failed to parse extradata messages. The warnings are about 155 missing reference, assuming SUCCESS 156 and lots of Missing fast-path babl conversion detected 157 also GEGL-WARNING for runtime check failed and for 158 operation desired unknown paramspec type for seed --> 148 159 </para> 149 160 … … 152 163 </para> 153 164 154 <!-- With 0.3.28 make install creates gegl/images and put three pngs155 there. I was going to keep this as commented (after make install156 but doing that adds a blank line in the box.157 install -d -v -m755 /usr/share/gtk-doc/html/gegl/images && -->158 165 <screen role="root"><userinput>make install && 159 166 install -v -m644 docs/*.{css,html} /usr/share/gtk-doc/html/gegl && … … 198 205 199 206 <seglistitem> 200 <seg>gegl</seg> 201 <seg>libgegl-0.2.so and libraries in /usr/lib/gegl-0.2</seg> 202 <seg>/usr/include/gegl-0.2</seg> 207 <seg>gcut, gegl, gegl-imgcmp</seg> 208 <seg>libgegl-0.4.so, libgegl-npd-0.4.so, libgegl-sc-0.4.so and libraries in 209 /usr/lib/gegl-0.4</seg> 210 <seg>/usr/include/gegl-0.4</seg> 203 211 </seglistitem> 204 212 </segmentedlist> … … 209 217 <?dbhtml list-presentation="table"?> 210 218 219 <varlistentry id="gcut"> 220 <term><command>gcut</command></term> 221 <listitem> 222 <para> 223 is a video editing engine for GEGL. 224 </para> 225 <indexterm zone="gegl gcut"> 226 <primary sortas="b-gcut">gcut</primary> 227 </indexterm> 228 </listitem> 229 </varlistentry> 230 211 231 <varlistentry id="gegl-prog"> 212 232 <term><command>gegl</command></term> … … 221 241 </varlistentry> 222 242 223 <varlistentry id="libgegl-0.2"> 224 <term><filename class='libraryfile'>libgegl-0.2.so</filename></term> 243 <varlistentry id="gegl-imgcmp"> 244 <term><command>gegl-imgcmp</command></term> 245 <listitem> 246 <para> 247 is a simple image difference detection tool for use in regression 248 testing. 249 </para> 250 <indexterm zone="gegl gegl-imgcmp"> 251 <primary sortas="b-gegl-imgcmp">gegl-imgcmp</primary> 252 </indexterm> 253 </listitem> 254 </varlistentry> 255 256 <varlistentry id="libgegl-0.4"> 257 <term><filename class='libraryfile'>libgegl-0.4.so</filename></term> 225 258 <listitem> 226 259 <para> … … 228 261 image editing on larger than RAM buffers. 229 262 </para> 230 <indexterm zone="gegl libgegl-0.2"> 231 <primary sortas="c-libgegl-0.2">libgegl-0.2.so</primary> 232 </indexterm> 233 </listitem> 234 </varlistentry> 263 <indexterm zone="gegl libgegl-0.4"> 264 <primary sortas="c-libgegl-0.4">libgegl-0.4.so</primary> 265 </indexterm> 266 </listitem> 267 </varlistentry> 268 269 <varlistentry id="libgegl-npd-0.4"> 270 <term><filename class='libraryfile'>libgegl-npd-0.4.so</filename></term> 271 <listitem> 272 <para> 273 is the GEGL N-point image deformation library. 274 </para> 275 <indexterm zone="gegl libgegl-npd-0.4"> 276 <primary sortas="c-libgegl-npd-0.4">libgegl-npd-0.4.so</primary> 277 </indexterm> 278 </listitem> 279 </varlistentry> 280 281 <varlistentry id="libgegl-sc-0.4"> 282 <term><filename class='libraryfile'>libgegl-sc-0.4.so</filename></term> 283 <listitem> 284 <para> 285 is the GEGL Seamless Cloning library. 286 </para> 287 <indexterm zone="gegl libgegl-sc-0.4"> 288 <primary sortas="c-libgegl-sc-0.4">libgegl-sc-0.4.so</primary> 289 </indexterm> 290 </listitem> 291 </varlistentry> 292 235 293 </variablelist> 236 294 </sect2> -
general/graphlib/graphlib.xml
r800ea28c r06cdf48 38 38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libjpeg-turbo.xml"/> 39 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libmng.xml"/> 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libmypaint.xml"/> 40 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libpng.xml"/> 41 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libraw.xml"/> … … 43 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libtiff.xml"/> 44 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libwebp.xml"/> 46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mypaint-brushes.xml"/> 45 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="newt.xml"/> 46 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="opencv.xml"/> -
introduction/welcome/changelog.xml
r800ea28c r06cdf48 43 43 --> 44 44 <listitem> 45 <para>May 7th, 2018</para> 46 <itemizedlist> 47 <listitem> 48 <para>[ken] - Update to gimp-2.10.0 and gegl-0.4.0, with 49 libmypaint-1.3.0 and mypaint-brushes-1.3.0. Fixes 50 <ulink url="&blfs-ticket-root;10711">#10711</ulink> and 51 <ulink url="&blfs-ticket-root;10708">#10708</ulink>.</para> 52 </listitem> 53 </itemizedlist> 54 </listitem> 55 56 <listitem> 45 57 <para>May 3rd, 2018</para> 46 58 <itemizedlist> -
packages.ent
r800ea28c r06cdf48 200 200 <!ENTITY fontconfig-version "2.13.0"> <!-- stable lt .90 micro version --> 201 201 <!ENTITY fribidi-version "1.0.2"> 202 <!ENTITY gegl-version "0. 3.34">202 <!ENTITY gegl-version "0.4.0"> 203 203 <!ENTITY giflib-version "5.1.4"> 204 204 <!ENTITY graphite2-version "1.3.11"> … … 211 211 <!ENTITY libjpeg-turbo-version "1.5.3"> 212 212 <!ENTITY libmng-version "2.0.3"> 213 <!ENTITY libmypaint-version "1.3.0"> <!-- version 1 only --> 213 214 <!ENTITY libpng-version "1.6.34"> 214 215 <!ENTITY librsvg-version "2.42.2"> <!-- Normally even minors --> … … 216 217 <!ENTITY libtiff-version "4.0.9"> 217 218 <!ENTITY libwebp-version "1.0.0"> 219 <!ENTITY mypaint-brushes-version "1.3.0"> <!-- version 1 only --> 218 220 <!ENTITY newt-version "0.52.20"> 219 221 <!ENTITY opencv-version "3.4.1"> … … 745 747 <!ENTITY fontforge-version "20170731"> 746 748 <!ENTITY gparted-version "0.31.0"> 747 <!ENTITY gimp-version "2. 8.22">749 <!ENTITY gimp-version "2.10.0"> 748 750 <!ENTITY hexchat-version "2.14.1"> 749 751 <!ENTITY icedtea-web-version "1.7.1"> -
xsoft/other/gimp.xml
r800ea28c r06cdf48 5 5 %general-entities; 6 6 7 <!ENTITY gimp-download-http "https://download.gimp.org/pub/gimp/v2. 8/gimp-&gimp-version;.tar.bz2">7 <!ENTITY gimp-download-http "https://download.gimp.org/pub/gimp/v2.10/gimp-&gimp-version;.tar.bz2"> 8 8 <!ENTITY gimp-download-ftp " "> 9 <!ENTITY gimp-md5sum "7e4fd7a53b1d3c32dff642ab1a94b44d"> 10 <!ENTITY gimp-size "20 MB"> 11 <!ENTITY gimp-buildsize "781 MB (add 718 MB for tests)"> 12 <!ENTITY gimp-time "1.9 SBU (using parallelism=4; add 0.7 SBU for tests)"> 13 14 9 <!ENTITY gimp-md5sum "5e91357ede5a5d5cb0db981ff8f9726c"> 10 <!ENTITY gimp-size "30 MB"> 11 <!ENTITY gimp-buildsize "791 MB (add 820 MB for tests)"> 12 <!ENTITY gimp-time "4.8 SBU (add 0.6 SBU for tests)"> 13 14 <!-- pro tem, a pull of gimp-help-2 15 git archive \-\-format=tar \-\-prefix=${DIRNAME}/ HEAD | xz >../${DIRNAME}.tar.xz --> 16 <!ENTITY gimp-help-version "2018-05-07-b7f0a518d"> 17 <!ENTITY gimp-help-download "http://www.zarniwhoop.uk/gimp-help/gimp-help-&gimp-help-version;.tar.xz"> 18 <!ENTITY gimp-help-md5sum "a1fe745ad71d370ca4dc9671e53e6724"> 19 <!ENTITY gimp-help-size "159 MB"> 20 <!ENTITY gimp-help-buildsize "From 350 MB (en only) to 1257 MB (all 18 21 languages), average of 52 MB per translation"> 22 <!ENTITY gimp-help-time "1.9 SBU (en only), average of 2.4 SBU per 23 translation (measured with 5 languages), 14 24 SBU, with parallelism=4, for all languages"> 25 ]> 26 <!-- 15 27 <!ENTITY gimp-help-version "2.8.2"> 16 28 <!ENTITY gimp-help-download "https://download.gimp.org/pub/gimp/help/gimp-help-&gimp-help-version;.tar.bz2"> … … 22 34 translation (measured with 5 languages), 5.9 23 35 SBU, with parallelism=8, for all languages"> 24 ]>36 --> 25 37 26 38 <sect1 id="gimp" xreflabel="Gimp-&gimp-version;"> … … 87 99 <listitem> 88 100 <para> 89 Optional help files: <ulink url="&gimp-help-download;"/> 90 </para> 91 </listitem> 92 <listitem> 93 <para> 94 Download MD5 sum: &gimp-help-md5sum; 101 The optional help files for 2.10 are still being updated. In the 102 meantime, here is a git pull: 103 <ulink url="&gimp-help-download;"/> 104 </para> 105 </listitem> 106 <listitem> 107 <para> 108 The downloads may have been updated since this version of the 109 book was updated. For the gimp-help-&gimp-help-version; tarball, 110 the MD5 sum is: &gimp-help-md5sum; other sums may be in the README 111 file in the same directory. 95 112 </para> 96 113 </listitem> … … 117 134 <para role="required"> 118 135 <xref linkend="gegl"/>, 119 <xref linkend="gtk2"/> and 120 <xref linkend="libxml2py2"/> (to build the help files) 136 <xref linkend="gexiv2"/>, 137 <xref linkend="glib-networking"/>, 138 <xref linkend="gtk2"/>, 139 <xref linkend="harfbuzz"/>. 140 <xref linkend="libjpeg"/>, 141 <xref linkend="libmypaint"/>, 142 <xref linkend="librsvg"/>, 143 <xref linkend="libtiff"/>, 144 <!-- en can be built without this --> 145 <xref linkend="libxml2py2"/> (to build the translated help files), 146 <xref linkend="lcms2"/>, 147 <xref linkend="mypaint-brushes"/>, 148 <xref linkend="poppler"/> (including poppler-data) and 149 <!-- some parts of Xorg appear to be required, as are deps it pulls in --> 150 <xref linkend="x-window-system"/> 121 151 </para> 122 152 123 153 <bridgehead renderas="sect4">Recommended</bridgehead> 124 154 <para role="recommended"> 125 <xref linkend="pygtk"/> (including the gtk and pango modules) 155 <xref linkend="dbus-glib"/>, 156 <xref linkend="gs"/> (with libgs installed), 157 <xref linkend="iso-codes"/>, 158 <xref linkend="libgudev"/>, 159 <xref linkend="pygtk"/> (including the gtk, pango and pangocairo modules) and 160 <xref linkend="xdg-utils"/> 126 161 </para> 127 162 … … 130 165 <xref linkend="aalib"/>, 131 166 <xref linkend="alsa-lib"/>, 132 <xref linkend="curl"/>, 133 <xref linkend="dbus-glib"/>, 134 <xref linkend="gs"/> (with libgs installed), 135 <xref linkend="gvfs"/>, 136 <xref linkend="iso-codes"/>, 137 <xref linkend="jasper"/>, 138 <xref linkend="lcms"/> or <xref linkend="lcms2"/>, 139 <xref linkend="libexif"/>, 140 <xref linkend="libgudev"/>, 167 <xref linkend="gvfs"/> (to access the online help), 141 168 <xref linkend="libmng"/>, 142 <xref linkend="lib rsvg"/>,143 <xref linkend=" poppler"/>,169 <xref linkend="libwebp"/>, 170 <xref linkend="openjpeg2"/>, 144 171 an <xref linkend="server-mail"/> (that provides a 145 172 <command>sendmail</command> program), 146 <xref linkend="gtk-doc"/>, 147 <!--<xref linkend="webkitgtk2"/>, and--> 148 <ulink url="http://webkitgtk.org/releases/">webkitgtk-2.4.11</ulink>, and 173 <xref linkend="gtk-doc"/>, 174 <ulink url="https://people.freedesktop.org/~hughsient/appstream-glib/"/> and 149 175 <ulink url="http://wvware.sourceforge.net/libwmf.html">libwmf</ulink> 176 </para> 177 178 <para> 179 When you have run configure, you will see that WebKit is not found - 180 that dependency is for the legacy webkit-1.0 which should never be used 181 on a modern system exposed to the internet. 150 182 </para> 151 183 … … 166 198 167 199 <para> 168 Fix some issues with <xref linkend="gegl"/>: 169 </para> 170 171 <screen><userinput>sed -i '/gegl/s/2/3/' configure && 172 sed -i '70,75 d' app/core/gimpparamspecs-duplicate.c</userinput></screen> 200 Fix a pkgconfig file error which prevents some extensions from building: 201 </para> 202 203 <screen><userinput>sed -i 's/gegl-0.3/gegl-0.4/' gimp.pc.in</userinput></screen> 173 204 174 205 <para> … … 178 209 179 210 <screen><userinput>./configure --prefix=/usr \ 180 --sysconfdir=/etc \ 181 --without-gvfs && 211 --sysconfdir=/etc && 182 212 make</userinput></screen> 183 213 … … 213 243 </para> 214 244 215 <screen><userinput>ALL_LINGUAS="ca da de el en en_GB es f r it ja ko nl nn pt_BR ru sl svzh_CN" \245 <screen><userinput>ALL_LINGUAS="ca da de el en en_GB es fi fr it ja ko nl nn pt_BR ru zh_CN" \ 216 246 ./configure --prefix=/usr &&</userinput></screen> 217 247 … … 243 273 244 274 <para> 245 <command>sed ... configure && sed ...</command>:246 These commands allow247 building with the current version of gegl.248 </para>249 250 <para>251 275 <envar>ALL_LINGUAS="ca da de el en en_GB ..."</envar>: by 252 276 default, the help files will be rendered in all the available languages. 253 277 Remove the codes of any languages you do not wish to build. 254 </para>255 256 <para>257 <parameter>--without-gvfs</parameter>: the choice of the backend to258 handle URI information, e.g., when dragging images from a browser into259 the <application>Gimp</application>, is made at compile time. This260 parameter will ensure that <application>cURL</application> is used at261 run-time, instead of <application>Gvfs</application>. You can omit this262 if you are installing <application>Gvfs</application> AND will be running263 <command>gvfsd</command>, e.g., in a <application>GNOME</application>264 desktop.265 278 </para> 266 279 … … 285 298 286 299 <indexterm zone="gimp gimp-config"> 287 <primary sortas="e-AA.gimp-2.0/gimprc">~/.g imp-2.0/gimprc</primary>300 <primary sortas="e-AA.gimp-2.0/gimprc">~/.g/GIMP/2.10/*</primary> 288 301 </indexterm> 289 302 … … 292 305 </indexterm> 293 306 294 </sect3>295 296 <sect3>297 <title>Configuration Information</title>298 299 <para>300 The <application>Gimp</application> executes a configuration wizard301 for each user upon their initial use of the program.302 </para>303 304 <para>305 The GIMP uses either a plugin (if you have installed the external306 package <ulink307 url="http://webkitgtk.org/releases/">webkitgtk-2.4.11</ulink>) or a308 browser for its help system.<!-- The depedency to build the plugin,309 WebKitGTK+-2.4.x, has been deprecated and is no longer in BLFS. --> To310 set up the help system to work with the default browser, use Edit ->311 Preferences -> Help System and select 'Web Browser' for the 'Help312 Browser to use' setting.313 </para>314 307 </sect3> 315 308 … … 326 319 <seglistitem> 327 320 <seg> 328 gimp (symlink), gimp-2. 8,329 gimp-console (symlink), gimp-console-2. 8, and321 gimp (symlink), gimp-2.10, 322 gimp-console (symlink), gimp-console-2.10, and 330 323 gimptool-2.0 331 324 </seg> … … 339 332 /usr/include/gimp-2.0, 340 333 /usr/{lib,share}/gimp, 341 /usr/share/gimp/2.0 /help/{en,lang2,lang3,...},334 /usr/share/gimp/2.0, 342 335 /usr/share/gtk-doc/html/libgimp{,base,color,config}, and 343 336 /usr/share/gtk-doc/html/libgimp{math,module,thumb,widgets} … … 355 348 <listitem> 356 349 <para> 357 is a symbolic link to <command>gimp-2. 8</command>.350 is a symbolic link to <command>gimp-2.10</command>. 358 351 </para> 359 352 <indexterm zone="gimp gimp-prog"> … … 363 356 </varlistentry> 364 357 365 <varlistentry id="gimp-2. 8">366 <term><command>gimp-2. 8</command></term>358 <varlistentry id="gimp-2.10"> 359 <term><command>gimp-2.10</command></term> 367 360 <listitem> 368 361 <para> … … 370 363 of image formats and provides a large selection of tools. 371 364 </para> 372 <indexterm zone="gimp gimp-2. 8">373 <primary sortas="b-gimp-2. 8">gimp-2.8</primary>365 <indexterm zone="gimp gimp-2.10"> 366 <primary sortas="b-gimp-2.10">gimp-2.10</primary> 374 367 </indexterm> 375 368 </listitem> … … 380 373 <listitem> 381 374 <para> 382 is a symbolic link to <command>gimp-console-2. 8</command>.375 is a symbolic link to <command>gimp-console-2.10</command>. 383 376 </para> 384 377 <indexterm zone="gimp gimp-console"> … … 388 381 </varlistentry> 389 382 390 <varlistentry id="gimp-console-2. 8">391 <term><command>gimp-console-2. 8</command></term>383 <varlistentry id="gimp-console-2.10"> 384 <term><command>gimp-console-2.10</command></term> 392 385 <listitem> 393 386 <para> … … 396 389 <option>--no-interface</option> command-line option. 397 390 </para> 398 <indexterm zone="gimp gimp-console-2. 8">399 <primary sortas="b-gimp-console-2. 8">gimp-console-2.8</primary>391 <indexterm zone="gimp gimp-console-2.10"> 392 <primary sortas="b-gimp-console-2.10">gimp-console-2.10</primary> 400 393 </indexterm> 401 394 </listitem>
Note:
See TracChangeset
for help on using the changeset viewer.