Changeset 572f2ee
- Timestamp:
- 07/18/2024 04:35:02 PM (2 months ago)
- Branches:
- 12.2, lazarus, trunk, xry111/for-12.3, xry111/spidermonkey128
- Children:
- 15df65cd
- Parents:
- 62032e7
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
xsoft/other/gimp.xml
r62032e7 r572f2ee 5 5 %general-entities; 6 6 7 <!ENTITY gimp-download-http " https://download.gimp.org/pub/gimp/v2.10/gimp-&gimp-version;.tar.bz2">7 <!ENTITY gimp-download-http "&sources-anduin-http;/BLFS/gimp/gimp-&gimp-version;.tar.xz"> 8 8 <!ENTITY gimp-download-ftp " "> 9 <!ENTITY gimp-md5sum " b5e37c9570a8ee723debe6d3728555ae">10 <!ENTITY gimp-size " 31MB">11 <!ENTITY gimp-buildsize " 872 MB (193 MB installed, add 829 MB for tests)">12 <!ENTITY gimp-time "1. 8 SBU (Using parallelism=4; add 0.5 SBU for tests)">9 <!ENTITY gimp-md5sum "17fcd0bfc8e66fc61d672b4409cb3e3a"> 10 <!ENTITY gimp-size "26 MB"> 11 <!ENTITY gimp-buildsize "456 MB (162 MB installed)"> 12 <!ENTITY gimp-time "1.2 SBU (Using parallelism=4)"> 13 13 14 14 <!-- pro-tem, a pull of gimp-help, https://gitlab.gnome.org/GNOME/gimp-help.git … … 31 31 32 32 <!ENTITY gimp-help-version "&gimp-version;"> 33 <!-- <!ENTITY gimp-help-download "&sources-anduin-http;/gimp/gimp-help-&gimp-help-version;.tar.xz"> --> 34 <!ENTITY gimp-help-download "https://download.gimp.org/pub/gimp/help/gimp-help-&gimp-help-version;.tar.bz2"> 35 <!ENTITY gimp-help-md5sum "5e393d61c802e73ffe6c550759ed0853"> 36 <!ENTITY gimp-help-size "158 MB"> 37 <!ENTITY gimp-help-buildsize "From 405 MB (en only) to 2.6 GB (for all 38 languages)"> 39 <!ENTITY gimp-help-time "0.8 SBU (en only), 4.6 SBU, with parallelism=4, 40 for all languages"> 33 <!ENTITY gimp-help-download "&sources-anduin-http;/BLFS/gimp/gimp-help-&gimp-help-version;.tar.xz"> 34 <!-- <!ENTITY gimp-help-download "https://download.gimp.org/pub/gimp/help/gimp-help-&gimp-help-version;.tar.bz2">--> 35 <!ENTITY gimp-help-md5sum "162d57a67ff737ed221a8d7f274d119f"> 36 <!ENTITY gimp-help-size "129 MB"> 37 <!ENTITY gimp-help-buildsize "From 351 MB (74 MB installed) for en only to 1.5 GB for all 38 languages"> 39 <!ENTITY gimp-help-time "0.4 SBU (en only), 5.1 SBU for all languages; using parallelism=4"> 41 40 ]> 42 41 43 42 <sect1 id="gimp" xreflabel="Gimp-&gimp-version;"> 44 43 <?dbhtml filename="gimp.html" ?> 45 46 44 47 45 <title>Gimp-&gimp-version;</title> … … 117 115 <listitem> 118 116 <para> 119 Required patch:120 <ulink url="&patch-root;/gimp-&gimp-version;-gcc14-1.patch"/>121 </para>122 </listitem>123 <listitem>124 <para>125 117 Download (HTTP): <ulink url="&gimp-help-download;"/> 126 118 </para> … … 152 144 <bridgehead renderas="sect4">Required</bridgehead> 153 145 <para role="required"> 146 <xref linkend="appstream-glib"/>, 154 147 <xref linkend="gegl"/>, 155 148 <xref linkend="gexiv2"/>, … … 188 181 <xref linkend="libwebp"/>, 189 182 <xref linkend="openjpeg2"/>, 190 <!--<xref linkend="pygtk"/> (including the gtk, pango and pangocairo modules),191 an <xref linkend="server-mail"/> (that provides a192 <command>sendmail</command> program),-->193 183 <xref linkend="gtk-doc"/>, 194 184 <ulink url="https://people.freedesktop.org/~hughsient/appstream-glib">appstream-glib</ulink>, … … 201 191 </para> 202 192 203 <para>204 When you have run configure, you will see that WebKit is not found -205 that dependency is for the legacy webkit-1.0 which should never be used206 on a modern system exposed to the internet.207 </para>208 209 193 <bridgehead renderas="sect4">Optional, for building the help system</bridgehead> 210 194 <para role="optional"> … … 228 212 </para> 229 213 230 <screen><userinput>patch -p1 -i ../gimp-&gimp-version;-gcc14-1.patch && 231 ./configure --prefix=/usr --sysconfdir=/etc --disable-python && 232 make</userinput></screen> 214 <screen><userinput>mkdir gimp-build && 215 cd gimp-build && 216 217 meson setup --prefix=/usr --buildtype=release .. && 218 ninja</userinput></screen> 233 219 234 220 <para> 235 221 To test the results (requires an X-Windowed terminal) issue: 236 <command> make check</command>.222 <command>ninja test</command>. 237 223 <!-- km: in 2.10.16 no failures, 2 tests were skipped --> 238 224 … … 240 226 241 227 <para> 242 Now, as the <systemitem class="username">root</systemitem> 243 user: 244 </para> 245 246 <screen role="root"><userinput>make install</userinput></screen> 228 Now, as the &root; user: 229 </para> 230 231 <screen role="root"><userinput>ninja test</userinput></screen> 247 232 248 233 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 256 241 <para> 257 242 The <filename>gimp-help</filename> tarball contains images and English 258 text help for help files, together with translations. <!-- 243 text help for help files, together with translations. 244 If you wish to install local copies of the help files to read offline, 245 unpack the gimp-help tarball and change into the root of the newly 246 created source tree. 247 248 <!-- 259 249 The documentation generated by gimp-help-2.10.34 and online help have 260 250 the same contents, so I comment this out. [pierre Nov. 2023] … … 268 258 </para> 269 259 270 <para> 271 <!-- If you nevertheless wish to install local copies of the help files to read 272 offline, u-->Unpack the <filename>gimp-help</filename> tarball 273 and change into the root of the newly created source tree. Prepare for 274 the build with the following command: 275 </para> 276 277 <screen><userinput>ALL_LINGUAS="ca cs da de en en_GB es fa fr hr ko lt nl nn pt pt_BR ro sl sv uk zh_CN" \ 260 <screen><userinput>tar -xf ../../gimp3-help-&gimp-version;.tar.xz && 261 cd gimp3-help-&gimp-version; 262 263 ALL_LINGUAS="ca cs da de en en_GB es fa fr hr ko lt nl nn pt pt_BR ro sl sv uk zh_CN" \ 278 264 ./configure --prefix=/usr</userinput></screen> 279 265 … … 291 277 292 278 <para> 293 Issue the following commands as the 294 <systemitem class="username">root</systemitem> user to install the help 295 files: 279 Issue the following commands as the &root; user to install the help files: 296 280 </para> 297 281 298 282 <screen role="root"><userinput>make install && 299 chown -R root:root /usr/share/gimp/ 2.0/help</userinput></screen>283 chown -R root:root /usr/share/gimp/3.0/help</userinput></screen> 300 284 301 285 </sect2> … … 315 299 </para> 316 300 317 <para>318 <parameter>patch -p1 -i ../gimp-&gimp-version;-gcc14-1.patch</parameter>:319 This patch allow the package to build with gcc14.320 </para>321 322 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"323 href="../../xincludes/gtk-doc-rebuild.xml"/>324 325 301 </sect2> 326 302 … … 332 308 333 309 <para> 334 <filename>/etc/gimp/2.0/*</filename> and 335 <filename>~/.gimp-2.8/gimprc</filename> 310 <filename>/etc/gimp/3.0/*</filename> 336 311 </para> 337 312 338 313 <indexterm zone="gimp gimp-config"> 339 <primary sortas="e-AA.gimp-2.0/gimprc">~/.g/GIMP/2.10/*</primary> 340 </indexterm> 341 342 <indexterm zone="gimp gimp-config"> 343 <primary sortas="e-etc-gimp-2.0-star">/etc/gimp/2.0/*</primary> 314 <primary sortas="e-etc-gimp-3.0-star">/etc/gimp/3.0/*</primary> 344 315 </indexterm> 345 316 … … 358 329 <seglistitem> 359 330 <seg> 360 gimp (symlink), gimp-2.10, 361 gimp-console (symlink), gimp-console-2.10, 362 gimp-test-clipboard-2.0, and 363 gimptool-2.0 331 gimp-2.99, 332 gimp-console-2.99, 333 gimptool-2.99, 334 gimp-test-clipboard-2.99, and 335 gimp-script-fu-interpreter-3.0 364 336 </seg> 365 337 <seg> 366 libgimp-2.0.so, libgimpbase-2.0.so, libgimpcolor-2.0.so, 367 libgimpconfig-2.0.so, libgimpmath-2.0.so, libgimpmodule-2.0.so, 368 libgimpthumb-2.0.so, libgimpui-2.0.so, and libgimpwidgets-2.0.so 338 libgimp-3.0.so, 339 libgimp-scriptfu-3.0, 340 libgimpbase-3.0.so, 341 libgimpcolor-3.0.so, 342 libgimpconfig-3.0.so, 343 libgimpmath-3.0.so, 344 libgimpmodule-3.0.so, 345 libgimpui-3.0.so, and 346 libgimpwidgets-3.0.so 369 347 </seg> 370 348 <seg> 371 349 /etc/gimp, 372 /usr/include/gimp-2.0, 373 /usr/{lib,share}/gimp, 374 /usr/share/gtk-doc/html/libgimp{,base,color,config}, and 375 /usr/share/gtk-doc/html/libgimp{math,module,thumb,widgets} 350 /usr/include/gimp-3.0, 351 /usr/lib/gimp-3.0, 352 /usr/lib/gimp/3.0, 353 /usr/share/gimp/3.0, and 354 /usr/share/doc/gimp-2.99 376 355 </seg> 377 356 </seglistitem> … … 383 362 <?dbhtml list-presentation="table"?> 384 363 385 <varlistentry id="gimp-prog"> 386 <term><command>gimp</command></term> 387 <listitem> 388 <para> 389 is a symbolic link to <command>gimp-2.10</command> 390 </para> 391 <indexterm zone="gimp gimp-prog"> 392 <primary sortas="b-gimp">gimp</primary> 393 </indexterm> 394 </listitem> 395 </varlistentry> 396 397 <varlistentry id="gimp-2.10"> 398 <term><command>gimp-2.10</command></term> 364 <varlistentry id="gimp-2.99"> 365 <term><command>gimp-2.99</command></term> 399 366 <listitem> 400 367 <para> … … 402 369 of image formats and provides a large selection of tools 403 370 </para> 404 <indexterm zone="gimp gimp-2.10"> 405 <primary sortas="b-gimp-2.10">gimp-2.10</primary> 406 </indexterm> 407 </listitem> 408 </varlistentry> 409 410 <varlistentry id="gimp-console"> 411 <term><command>gimp-console</command></term> 412 <listitem> 413 <para> 414 is a symbolic link to <command>gimp-console-2.10</command> 415 </para> 416 <indexterm zone="gimp gimp-console"> 417 <primary sortas="b-gimp-console">gimp-console</primary> 418 </indexterm> 419 </listitem> 420 </varlistentry> 421 422 <varlistentry id="gimp-console-2.10"> 423 <term><command>gimp-console-2.10</command></term> 371 <indexterm zone="gimp gimp-2.99"> 372 <primary sortas="b-gimp-2.99">gimp-2.99</primary> 373 </indexterm> 374 </listitem> 375 </varlistentry> 376 377 <varlistentry id="gimp-console-2.99"> 378 <term><command>gimp-console-2.99</command></term> 424 379 <listitem> 425 380 <para> … … 428 383 <option>--no-interface</option> command-line option 429 384 </para> 430 <indexterm zone="gimp gimp-console-2. 10">431 <primary sortas="b-gimp-console-2. 10">gimp-console-2.10</primary>432 </indexterm> 433 </listitem> 434 </varlistentry> 435 436 <varlistentry id="gimptool-2. 0">437 <term><command>gimptool-2. 0</command></term>385 <indexterm zone="gimp gimp-console-2.99"> 386 <primary sortas="b-gimp-console-2.99">gimp-console-2.99</primary> 387 </indexterm> 388 </listitem> 389 </varlistentry> 390 391 <varlistentry id="gimptool-2.99"> 392 <term><command>gimptool-2.99</command></term> 438 393 <listitem> 439 394 <para> … … 444 399 <application>Gimp</application> was compiled with 445 400 </para> 446 <indexterm zone="gimp gimptool-2. 0">447 <primary sortas="b-gimptool-2. 0">gimptool-2.0</primary>448 </indexterm> 449 </listitem> 450 </varlistentry> 451 452 <varlistentry id="libgimp- 2.0">453 <term><filename class="libraryfile">libgimp- 2.0.so</filename></term>401 <indexterm zone="gimp gimptool-2.99"> 402 <primary sortas="b-gimptool-2.99">gimptool-2.99</primary> 403 </indexterm> 404 </listitem> 405 </varlistentry> 406 407 <varlistentry id="libgimp-3.0"> 408 <term><filename class="libraryfile">libgimp-3.0.so</filename></term> 454 409 <listitem> 455 410 <para> … … 458 413 and to functionality provided by plug-ins 459 414 </para> 460 <indexterm zone="gimp libgimp- 2.0">461 <primary sortas="c-libgimp- 2.0">libgimp-2.0.so</primary>462 </indexterm> 463 </listitem> 464 </varlistentry> 465 466 <varlistentry id="libgimpbase- 2.0">467 <term><filename class="libraryfile">libgimpbase- 2.0.so</filename></term>415 <indexterm zone="gimp libgimp-3.0"> 416 <primary sortas="c-libgimp-3.0">libgimp-3.0.so</primary> 417 </indexterm> 418 </listitem> 419 </varlistentry> 420 421 <varlistentry id="libgimpbase-3.0"> 422 <term><filename class="libraryfile">libgimpbase-3.0.so</filename></term> 468 423 <listitem> 469 424 <para> … … 474 429 handling data files and accessing the environment 475 430 </para> 476 <indexterm zone="gimp libgimpbase- 2.0">477 <primary sortas="c-libgimpbase- 2.0">libgimpbase-2.0.so</primary>478 </indexterm> 479 </listitem> 480 </varlistentry> 481 482 <varlistentry id="libgimpcolor- 2.0">483 <term><filename class="libraryfile">libgimpcolor- 2.0.so</filename></term>431 <indexterm zone="gimp libgimpbase-3.0"> 432 <primary sortas="c-libgimpbase-3.0">libgimpbase-3.0.so</primary> 433 </indexterm> 434 </listitem> 435 </varlistentry> 436 437 <varlistentry id="libgimpcolor-3.0"> 438 <term><filename class="libraryfile">libgimpcolor-3.0.so</filename></term> 484 439 <listitem> 485 440 <para> … … 488 443 performing adaptive supersampling on an area 489 444 </para> 490 <indexterm zone="gimp libgimpcolor- 2.0">491 <primary sortas="c-libgimpcolor- 2.0">libgimpcolor-2.0.so</primary>492 </indexterm> 493 </listitem> 494 </varlistentry> 495 496 <varlistentry id="libgimpconfig- 2.0">497 <term><filename class="libraryfile">libgimpconfig- 2.0.so</filename></term>445 <indexterm zone="gimp libgimpcolor-3.0"> 446 <primary sortas="c-libgimpcolor-3.0">libgimpcolor-3.0.so</primary> 447 </indexterm> 448 </listitem> 449 </varlistentry> 450 451 <varlistentry id="libgimpconfig-3.0"> 452 <term><filename class="libraryfile">libgimpconfig-3.0.so</filename></term> 498 453 <listitem> 499 454 <para> 500 455 contains C functions for reading and writing config information 501 456 </para> 502 <indexterm zone="gimp libgimpconfig- 2.0">503 <primary sortas="c-libgimpconfig- 2.0">libgimpconfig-2.0.so</primary>504 </indexterm> 505 </listitem> 506 </varlistentry> 507 508 <varlistentry id="libgimpmath- 2.0">509 <term><filename class="libraryfile">libgimpmath- 2.0.so</filename></term>457 <indexterm zone="gimp libgimpconfig-3.0"> 458 <primary sortas="c-libgimpconfig-3.0">libgimpconfig-3.0.so</primary> 459 </indexterm> 460 </listitem> 461 </varlistentry> 462 463 <varlistentry id="libgimpmath-3.0"> 464 <term><filename class="libraryfile">libgimpmath-3.0.so</filename></term> 510 465 <listitem> 511 466 <para> … … 514 469 vectors and the MD5 message-digest algorithm 515 470 </para> 516 <indexterm zone="gimp libgimpmath- 2.0">517 <primary sortas="c-libgimpmath- 2.0">libgimpmath-2.0.so</primary>518 </indexterm> 519 </listitem> 520 </varlistentry> 521 522 <varlistentry id="libgimpmodule- 2.0">523 <term><filename class="libraryfile">libgimpmodule- 2.0.so</filename></term>471 <indexterm zone="gimp libgimpmath-3.0"> 472 <primary sortas="c-libgimpmath-3.0">libgimpmath-3.0.so</primary> 473 </indexterm> 474 </listitem> 475 </varlistentry> 476 477 <varlistentry id="libgimpmodule-3.0"> 478 <term><filename class="libraryfile">libgimpmodule-3.0.so</filename></term> 524 479 <listitem> 525 480 <para> … … 528 483 searchpath 529 484 </para> 530 <indexterm zone="gimp libgimpmodule- 2.0">531 <primary sortas="c-libgimpmodule- 2.0">libgimpmodule-2.0.so</primary>532 </indexterm> 533 </listitem> 534 </varlistentry> 535 536 <varlistentry id="libgimpthumb- 2.0">537 <term><filename class="libraryfile">libgimpthumb- 2.0.so</filename></term>485 <indexterm zone="gimp libgimpmodule-3.0"> 486 <primary sortas="c-libgimpmodule-3.0">libgimpmodule-2.0.so</primary> 487 </indexterm> 488 </listitem> 489 </varlistentry> 490 491 <varlistentry id="libgimpthumb-3.0"> 492 <term><filename class="libraryfile">libgimpthumb-3.0.so</filename></term> 538 493 <listitem> 539 494 <para> … … 541 496 <application>Gimp</application>'s thumbnail objects 542 497 </para> 543 <indexterm zone="gimp libgimpthumb- 2.0">544 <primary sortas="c-libgimpthumb- 2.0">libgimpthumb-2.0.so</primary>545 </indexterm> 546 </listitem> 547 </varlistentry> 548 549 <varlistentry id="libgimpui- 2.0">550 <term><filename class="libraryfile">libgimpui- 2.0.so</filename></term>498 <indexterm zone="gimp libgimpthumb-3.0"> 499 <primary sortas="c-libgimpthumb-3.0">libgimpthumb-3.0.so</primary> 500 </indexterm> 501 </listitem> 502 </varlistentry> 503 504 <varlistentry id="libgimpui-3.0"> 505 <term><filename class="libraryfile">libgimpui-3.0.so</filename></term> 551 506 <listitem> 552 507 <para> … … 554 509 interface functions 555 510 </para> 556 <indexterm zone="gimp libgimpui- 2.0">557 <primary sortas="c-libgimpui- 2.0">libgimpui-2.0.so</primary>558 </indexterm> 559 </listitem> 560 </varlistentry> 561 562 <varlistentry id="libgimpwidgets- 2.0">563 <term><filename class="libraryfile">libgimpwidgets- 2.0.so</filename></term>511 <indexterm zone="gimp libgimpui-3.0"> 512 <primary sortas="c-libgimpui-3.0">libgimpui-3.0.so</primary> 513 </indexterm> 514 </listitem> 515 </varlistentry> 516 517 <varlistentry id="libgimpwidgets-3.0"> 518 <term><filename class="libraryfile">libgimpwidgets-3.0.so</filename></term> 564 519 <listitem> 565 520 <para> … … 568 523 manipulation functions 569 524 </para> 570 <indexterm zone="gimp libgimpwidgets- 2.0">571 <primary sortas="c-libgimpwidgets- 2.0">libgimpwidgets-2.0.so</primary>525 <indexterm zone="gimp libgimpwidgets-3.0"> 526 <primary sortas="c-libgimpwidgets-3.0">libgimpwidgets-3.0.so</primary> 572 527 </indexterm> 573 528 </listitem>
Note:
See TracChangeset
for help on using the changeset viewer.