Changeset 9063b654


Ignore:
Timestamp:
07/12/2024 07:06:35 PM (4 weeks ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
gimp3, trunk, xry111/spidermonkey128
Children:
cb1db1ef
Parents:
28dc83d
Message:

Update gimp3-pre page.

Added instructions foro gimp-help.
Many editorial changes.

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • packages.ent

    r28dc83d r9063b654  
    10701070<!ENTITY fontforge-version            "20230101">
    10711071<!ENTITY gimp-version                 "20240711">
    1072 <!ENTITY gimp-help-version            "2.10.34">
     1072<!ENTITY gimp-help-version            "20240711">
    10731073<!ENTITY gparted-version              "1.6.0">
    10741074<!ENTITY hexchat-version              "2.16.2">
  • xsoft/other/gimp.xml

    r28dc83d r9063b654  
    77  <!ENTITY gimp-download-http "https://anduin.linuxfromscratch.org/BLFS/gimp/gimp3-&gimp-version;.tar.xz">
    88  <!ENTITY gimp-download-ftp  " ">
    9   <!ENTITY gimp-md5sum        "9080dd305a66974d430f23761b9d0197">
    10   <!ENTITY gimp-size          "639 MB">
    11   <!ENTITY gimp-buildsize     "1.1 GB (197 MB installed)">
    12   <!ENTITY gimp-time          "0.5 SBU (Using parallelism=28)">
     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)">
    1313
    1414  <!-- pro-tem, a pull of gimp-help, https://gitlab.gnome.org/GNOME/gimp-help.git
     
    2828
    2929       After you've completed this, run a test build, and upload the tarball to
    30        anduin.-->
    31 
    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 412 MB (en only) to 1.8 GB (for all
    38                                  languages)">
    39   <!ENTITY gimp-help-time       "2.1 SBU (en only), 13 SBU, with parallelism=4,
    40                                  for all languages">
     30       anduin.
     31   *** Review after gim3 stable is released.
     32       -->
     33
     34  <!ENTITY gimp-help-version   "&gimp-version;">
     35  <!ENTITY gimp-help-download  "https://anduin.linuxfromscratch.org/BLFS/gimp/gimp3-help-&gimp-help-version;.tar.xz">
     36  <!ENTITY gimp-help-md5sum    "162d57a67ff737ed221a8d7f274d119f">
     37  <!ENTITY gimp-help-size      "129 MB">
     38  <!ENTITY gimp-help-buildsize "From 351 MB (74 MB installed) for en only to 722 MB (1.5 GB installed) for all languages">
     39  <!ENTITY gimp-help-time      "0.4 SBU (en only); 5.1 SBU for all languages; using parallelism=4">
    4140]>
    4241
     
    4443  <?dbhtml filename="gimp.html" ?>
    4544
    46 
    47   <title>Gimp-&gimp-version;</title>
     45  <title>gimp-&gimp-version;</title>
    4846
    4947  <indexterm zone="gimp">
     
    6058    </para>
    6159
     60    <note>
     61      <para>
     62        This package is a snapshot of the upcoming stable release of
     63        gimp3. It avoids several deprecated dependencies, notably gtk2.
     64      </para>
     65    </note>
     66
    6267    &lfs121_checked;
    6368
     
    97102
    98103    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    99 <!--
    100     <note>
    101       <para>
    102        The creation of local html files with recent versions of the necessary
    103        packages is somewhat broken (some png images are not sourced by the
    104        generated HTML, only their captions are visible).
    105       </para>
    106     </note>
    107 -->
    108 <!--
     104
    109105    <note>
    110106      <para>
     
    114110    </note>
    115111
    116 
    117112    <itemizedlist spacing="compact">
    118113      <listitem>
     
    142137      </listitem>
    143138    </itemizedlist>
    144 -->
     139
    145140    <bridgehead renderas="sect3">Gimp Dependencies</bridgehead>
    146141
     
    189184      <command>sendmail</command> program),
    190185      <xref linkend="gtk-doc"/>,
    191 <!--      <ulink url="https://people.freedesktop.org/~hughsient/appstream-glib">appstream-glib</ulink>,-->
    192186      <ulink url="https://github.com/ianlancetaylor/libbacktrace">libbacktrace</ulink>,
    193187      <ulink url="https://github.com/strukturag/libheif/">libheif</ulink> with
     
    198192    </para>
    199193
    200 <!--
    201194    <bridgehead renderas="sect4">Optional, for building the help system</bridgehead>
    202195    <para role="optional">
     
    206199      to optimize the png files, but see the note on the help download above
    207200    </para>
    208 -->
    209201  </sect2>
    210202
     
    223215ninja</userinput></screen>
    224216
    225 <!--
     217
    226218    <para>
    227219      To test the results (requires an X-Windowed terminal) issue:
    228       <command>make check</command>.-->
    229       <!-- km: in 2.10.16 no failures, 2 tests were skipped
    230 
    231     </para> -->
     220      <command>ninja test</command>.
     221      <!-- In 3.0-pre 2 failures, gimp:app/save-and-export and gimp:app/ui; bdubbs -->
     222    </para>
    232223
    233224    <para>
     
    239230  </sect2>
    240231
    241 <!--
    242232  <sect2 role="installation">
    243233    <title>Installation of Gimp-Help</title>
     
    245235    <para>
    246236      The <filename>gimp-help</filename> tarball contains images and English
    247       text help for help files, together with translations. --><!--
     237      text help for help files, together with translations.
     238      <!--
    248239      The documentation generated by gimp-help-2.10.34 and online help have
    249240      the same contents, so I comment this out. [pierre Nov. 2023]
     
    254245      open the html in your browser by going to <ulink
    255246      url="https://docs.gimp.org/2.10/en/">https://docs.gimp.org/2.10/en</ulink>
    256      (change the language code if desired).
    257     </para>-->
    258 
    259     <!--<para>
    260       If you nevertheless wish to install local copies of the help files to read
    261       offline, u--><!--Unpack the <filename>gimp-help</filename> tarball
    262       and change into the root of the newly created source tree. Prepare for
    263       the build with the following command:
    264     </para>
    265 
    266 <screen><userinput>ALL_LINGUAS=&quot;ca cs da de en en_GB es fa fr hr ko lt nl nn pt pt_BR ro sl sv uk zh_CN&quot; \
    267 ./configure - -prefix=/usr</userinput></screen>
     247     (change the language code if desired).-->
     248      If you wish to install local copies of the help files to read
     249      offline, unpack the <filename>gimp-help</filename> tarball
     250      and change into the root of the newly created source tree.
     251    </para>
     252
     253<screen><userinput>tar -xf ../../gimp3-help-&gimp-help-version;.tar.xz &amp;&amp;
     254cd gimp3-help-&gimp-help-version;
     255
     256ALL_LINGUAS=&quot;ca cs da de en en_GB es fa fr hr ko lt nl nn pt pt_BR ro sl sv uk zh_CN&quot; \
     257./configure --prefix=/usr</userinput></screen>
    268258
    269259    <para>
     
    280270
    281271    <para>
    282       Issue the following commands as the
    283       <systemitem class="username">root</systemitem> user to install the help
    284       files:
     272      Issue the following commands as the &root; user to install the help files:
    285273    </para>
    286274
    287275<screen role="root"><userinput>make install &amp;&amp;
    288 chown -R root:root /usr/share/gimp/2.0/help</userinput></screen>
    289 -->
    290 <!--
     276chown -R root:root /usr/share/gimp/3.0/help</userinput></screen>
     277
     278
    291279  </sect2>
    292280  <sect2 role="commands" id="gimp-cmd-explanations">
     
    298286      Remove the codes of any languages you do not wish to build.
    299287    </para>
    300 
    301     <para>
    302       <parameter>- -disable-python</parameter>: This option is necessary if
    303       you have not installed <application>PyGTK</application>.
    304     </para>
    305 
    306     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    307       href="../../xincludes/gtk-doc-rebuild.xml"/>
    308 
    309288  </sect2>
    310289
     
    316295
    317296      <para>
    318         <filename>/etc/gimp/2.0/*</filename> and
    319         <filename>~/.gimp-2.8/gimprc</filename>
     297        <filename>/etc/gimp/3.0/*</filename>
    320298      </para>
    321299
    322300      <indexterm zone="gimp gimp-config">
    323         <primary sortas="e-AA.gimp-2.0/gimprc">~/.g/GIMP/2.10/*</primary>
     301        <primary sortas="e-etc-gimp-3.0-star">/etc/gimp/3.0/*</primary>
    324302      </indexterm>
    325 
    326       <indexterm zone="gimp gimp-config">
    327         <primary sortas="e-etc-gimp-2.0-star">/etc/gimp/2.0/*</primary>
    328       </indexterm>
    329 
    330303    </sect3>
    331 
    332304  </sect2>
    333305
     
    342314      <seglistitem>
    343315        <seg>
    344           gimp (symlink), gimp-2.10,
    345           gimp-console (symlink), gimp-console-2.10,
    346           gimp-test-clipboard-2.0, and
    347           gimptool-2.0
     316          gimp-2.99,
     317          gimp-console-2.99,
     318          gimptool-2.99,
     319          gimp-test-clipboard-2.99, and
     320          gimp-script-fu-interpreter-3.0
    348321        </seg>
    349322        <seg>
    350           libgimp-2.0.so, libgimpbase-2.0.so, libgimpcolor-2.0.so,
    351           libgimpconfig-2.0.so, libgimpmath-2.0.so, libgimpmodule-2.0.so,
    352           libgimpthumb-2.0.so, libgimpui-2.0.so, and libgimpwidgets-2.0.so
     323          libgimp-3.0.so,
     324          libgimp-scriptfu-3.0,
     325          libgimpbase-3.0.so,
     326          libgimpcolor-3.0.so,
     327          libgimpconfig-3.0.so,
     328          libgimpmath-3.0.so,
     329          libgimpmodule-3.0.so,
     330          libgimpui-3.0.so, and
     331          libgimpwidgets-3.0.so
    353332        </seg>
    354333        <seg>
    355334          /etc/gimp,
    356           /usr/include/gimp-2.0,
    357           /usr/{lib,share}/gimp,
    358           /usr/share/gtk-doc/html/libgimp{,base,color,config}, and
    359           /usr/share/gtk-doc/html/libgimp{math,module,thumb,widgets}
     335          /usr/include/gimp-3.0,
     336          /usr/lib/gimp/3.0,
     337          /usr/share/gimp/3.0, and
     338          /usr/share/doc/gimp-2.99
    360339        </seg>
    361340      </seglistitem>
     
    366345      <?dbfo list-presentation="list"?>
    367346      <?dbhtml list-presentation="table"?>
    368 
     347<!--
    369348      <varlistentry id="gimp-prog">
    370349        <term><command>gimp</command></term>
     
    378357        </listitem>
    379358      </varlistentry>
    380 
    381       <varlistentry id="gimp-2.10">
    382         <term><command>gimp-2.10</command></term>
     359-->
     360      <varlistentry id="gimp-2.99">
     361        <term><command>gimp-2.99</command></term>
    383362        <listitem>
    384363          <para>
     
    386365            of image formats and provides a large selection of tools
    387366          </para>
    388           <indexterm zone="gimp gimp-2.10">
    389             <primary sortas="b-gimp-2.10">gimp-2.10</primary>
    390           </indexterm>
    391         </listitem>
    392       </varlistentry>
    393 
     367          <indexterm zone="gimp gimp-2.99">
     368            <primary sortas="b-gimp-2.99">gimp-2.99</primary>
     369          </indexterm>
     370        </listitem>
     371      </varlistentry>
     372<!--
    394373      <varlistentry id="gimp-console">
    395374        <term><command>gimp-console</command></term>
     
    403382        </listitem>
    404383      </varlistentry>
    405 
    406       <varlistentry id="gimp-console-2.10">
     384-->
     385      <varlistentry id="gimp-console-2.99">
    407386        <term><command>gimp-console-2.10</command></term>
    408387        <listitem>
     
    412391            <option>- -no-interface</option> command-line option
    413392          </para>
    414           <indexterm zone="gimp gimp-console-2.10">
    415             <primary sortas="b-gimp-console-2.10">gimp-console-2.10</primary>
    416           </indexterm>
    417         </listitem>
    418       </varlistentry>
    419 
    420       <varlistentry id="gimptool-2.0">
    421         <term><command>gimptool-2.0</command></term>
     393          <indexterm zone="gimp gimp-console-2.99">
     394            <primary sortas="b-gimp-console-2.99">gimp-console-2.99</primary>
     395          </indexterm>
     396        </listitem>
     397      </varlistentry>
     398
     399      <varlistentry id="gimptool-2.99">
     400        <term><command>gimptool-2.99</command></term>
    422401        <listitem>
    423402          <para>
    424403            is a tool that can build plug-ins or scripts and install them
    425404            if they are distributed in one source file.
    426             <command>gimptool-2.0</command> can also be used by programs that
     405            <command>gimptool-2.88</command> can also be used by programs that
    427406            need to know what libraries and include-paths The
    428407            <application>Gimp</application> was compiled with
    429408          </para>
    430           <indexterm zone="gimp gimptool-2.0">
    431             <primary sortas="b-gimptool-2.0">gimptool-2.0</primary>
    432           </indexterm>
    433         </listitem>
    434       </varlistentry>
    435 
    436       <varlistentry id="libgimp-2.0">
    437         <term><filename class="libraryfile">libgimp-2.0.so</filename></term>
     409          <indexterm zone="gimp gimptool-2.99">
     410            <primary sortas="b-gimptool-2.99">gimptool-2.99</primary>
     411          </indexterm>
     412        </listitem>
     413      </varlistentry>
     414
     415      <varlistentry id="libgimp-3.0">
     416        <term><filename class="libraryfile">libgimp-3.0.so</filename></term>
    438417        <listitem>
    439418          <para>
     
    442421            and to functionality provided by plug-ins
    443422          </para>
    444           <indexterm zone="gimp libgimp-2.0">
    445             <primary sortas="c-libgimp-2.0">libgimp-2.0.so</primary>
    446           </indexterm>
    447         </listitem>
    448       </varlistentry>
    449 
    450       <varlistentry id="libgimpbase-2.0">
    451         <term><filename class="libraryfile">libgimpbase-2.0.so</filename></term>
     423          <indexterm zone="gimp libgimp-3.0">
     424            <primary sortas="c-libgimp-3.0">libgimp-3.0.so</primary>
     425          </indexterm>
     426        </listitem>
     427      </varlistentry>
     428
     429      <varlistentry id="libgimpbase-3.0">
     430        <term><filename class="libraryfile">libgimpbase-3.0.so</filename></term>
    452431        <listitem>
    453432          <para>
     
    458437            handling data files and accessing the environment
    459438          </para>
    460           <indexterm zone="gimp libgimpbase-2.0">
    461             <primary sortas="c-libgimpbase-2.0">libgimpbase-2.0.so</primary>
    462           </indexterm>
    463         </listitem>
    464       </varlistentry>
    465 
    466       <varlistentry id="libgimpcolor-2.0">
    467         <term><filename class="libraryfile">libgimpcolor-2.0.so</filename></term>
     439          <indexterm zone="gimp libgimpbase-3.0">
     440            <primary sortas="c-libgimpbase-3.0">libgimpbase-3.0.so</primary>
     441          </indexterm>
     442        </listitem>
     443      </varlistentry>
     444
     445      <varlistentry id="libgimpcolor-3.0">
     446        <term><filename class="libraryfile">libgimpcolor-3.0.so</filename></term>
    468447        <listitem>
    469448          <para>
     
    472451            performing adaptive supersampling on an area
    473452          </para>
    474           <indexterm zone="gimp libgimpcolor-2.0">
    475             <primary sortas="c-libgimpcolor-2.0">libgimpcolor-2.0.so</primary>
    476           </indexterm>
    477         </listitem>
    478       </varlistentry>
    479 
    480       <varlistentry id="libgimpconfig-2.0">
    481         <term><filename class="libraryfile">libgimpconfig-2.0.so</filename></term>
     453          <indexterm zone="gimp libgimpcolor-3.0">
     454            <primary sortas="c-libgimpcolor-3.0">libgimpcolor-3.0.so</primary>
     455          </indexterm>
     456        </listitem>
     457      </varlistentry>
     458
     459      <varlistentry id="libgimpconfig-3.0">
     460        <term><filename class="libraryfile">libgimpconfig-3.0.so</filename></term>
    482461        <listitem>
    483462          <para>
    484463            contains C functions for reading and writing config information
    485464          </para>
    486           <indexterm zone="gimp libgimpconfig-2.0">
    487             <primary sortas="c-libgimpconfig-2.0">libgimpconfig-2.0.so</primary>
    488           </indexterm>
    489         </listitem>
    490       </varlistentry>
    491 
    492       <varlistentry id="libgimpmath-2.0">
    493         <term><filename class="libraryfile">libgimpmath-2.0.so</filename></term>
     465          <indexterm zone="gimp libgimpconfig-3.0">
     466            <primary sortas="c-libgimpconfig-3.0">libgimpconfig-3.0.so</primary>
     467          </indexterm>
     468        </listitem>
     469      </varlistentry>
     470
     471      <varlistentry id="libgimpmath-3.0">
     472        <term><filename class="libraryfile">libgimpmath-3.0.so</filename></term>
    494473        <listitem>
    495474          <para>
     
    498477            vectors and the MD5 message-digest algorithm
    499478          </para>
    500           <indexterm zone="gimp libgimpmath-2.0">
    501             <primary sortas="c-libgimpmath-2.0">libgimpmath-2.0.so</primary>
    502           </indexterm>
    503         </listitem>
    504       </varlistentry>
    505 
    506       <varlistentry id="libgimpmodule-2.0">
    507         <term><filename class="libraryfile">libgimpmodule-2.0.so</filename></term>
     479          <indexterm zone="gimp libgimpmath-3.0">
     480            <primary sortas="c-libgimpmath-3.0">libgimpmath-3.0.so</primary>
     481          </indexterm>
     482        </listitem>
     483      </varlistentry>
     484
     485      <varlistentry id="libgimpmodule-3.0">
     486        <term><filename class="libraryfile">libgimpmodule-3.0.so</filename></term>
    508487        <listitem>
    509488          <para>
     
    512491            searchpath
    513492          </para>
    514           <indexterm zone="gimp libgimpmodule-2.0">
    515             <primary sortas="c-libgimpmodule-2.0">libgimpmodule-2.0.so</primary>
    516           </indexterm>
    517         </listitem>
    518       </varlistentry>
    519 
    520       <varlistentry id="libgimpthumb-2.0">
    521         <term><filename class="libraryfile">libgimpthumb-2.0.so</filename></term>
     493          <indexterm zone="gimp libgimpmodule-3.0">
     494            <primary sortas="c-libgimpmodule-3.0">libgimpmodule-3.0.so</primary>
     495          </indexterm>
     496        </listitem>
     497      </varlistentry>
     498
     499      <varlistentry id="libgimpthumb-3.0">
     500        <term><filename class="libraryfile">libgimpthumb-3.0.so</filename></term>
    522501        <listitem>
    523502          <para>
     
    525504            <application>Gimp</application>'s thumbnail objects
    526505          </para>
    527           <indexterm zone="gimp libgimpthumb-2.0">
    528             <primary sortas="c-libgimpthumb-2.0">libgimpthumb-2.0.so</primary>
    529           </indexterm>
    530         </listitem>
    531       </varlistentry>
    532 
    533       <varlistentry id="libgimpui-2.0">
    534         <term><filename class="libraryfile">libgimpui-2.0.so</filename></term>
     506          <indexterm zone="gimp libgimpthumb-3.0">
     507            <primary sortas="c-libgimpthumb-3.0">libgimpthumb-3.0.so</primary>
     508          </indexterm>
     509        </listitem>
     510      </varlistentry>
     511
     512      <varlistentry id="libgimpui-3.0">
     513        <term><filename class="libraryfile">libgimpui-3.0.so</filename></term>
    535514        <listitem>
    536515          <para>
     
    538517            interface functions
    539518          </para>
    540           <indexterm zone="gimp libgimpui-2.0">
    541             <primary sortas="c-libgimpui-2.0">libgimpui-2.0.so</primary>
    542           </indexterm>
    543         </listitem>
    544       </varlistentry>
    545 
    546       <varlistentry id="libgimpwidgets-2.0">
    547         <term><filename class="libraryfile">libgimpwidgets-2.0.so</filename></term>
     519          <indexterm zone="gimp libgimpui-3.0">
     520            <primary sortas="c-libgimpui-3.0">libgimpui-3.0.so</primary>
     521          </indexterm>
     522        </listitem>
     523      </varlistentry>
     524
     525      <varlistentry id="libgimpwidgets-3.0">
     526        <term><filename class="libraryfile">libgimpwidgets-3.0.so</filename></term>
    548527        <listitem>
    549528          <para>
     
    552531            manipulation functions
    553532          </para>
    554           <indexterm zone="gimp libgimpwidgets-2.0">
    555             <primary sortas="c-libgimpwidgets-2.0">libgimpwidgets-2.0.so</primary>
     533          <indexterm zone="gimp libgimpwidgets-3.0">
     534            <primary sortas="c-libgimpwidgets-3.0">libgimpwidgets-3.0.so</primary>
    556535          </indexterm>
    557536        </listitem>
     
    561540
    562541  </sect2>
    563 -->
    564542</sect1>
Note: See TracChangeset for help on using the changeset viewer.