Changeset 06cdf48 for general/graphlib


Ignore:
Timestamp:
05/07/2018 06:36:29 AM (6 years ago)
Author:
Ken Moffat <ken@…>
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
Message:

gimp-2.10.0 with gegl-0.4.0, libmypaint-1.3.0, mypaint-brushes-1.3.0 and a git pull of gimp-help.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@20125 af4574ff-66df-0310-9fd7-8a98e5e911e0

Location:
general/graphlib
Files:
2 added
2 edited

Legend:

Unmodified
Added
Removed
  • general/graphlib/gegl.xml

    r800ea28c r06cdf48  
    55  %general-entities;
    66
    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">
    88  <!ENTITY gegl-download-ftp  " ">
    9   <!ENTITY gegl-md5sum        "e6758d2526c27dd3a34d3470aa844112">
    10   <!ENTITY gegl-size          "6.4 MB">
    11   <!ENTITY gegl-buildsize     "127 MB (add 22 MB 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)">
    1313]>
    1414
     
    6767        <para>
    6868          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 &gt;= 3.5 has been installed)
    6980        </para>
    7081      </listitem>
     
    122133    </para>
    123134
     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
    124147<screen><userinput>./configure --prefix=/usr &amp;&amp;
    125148make</userinput></screen>
    126149
    127150    <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 -->
    148159    </para>
    149160
     
    152163    </para>
    153164
    154 <!-- With 0.3.28 make install creates gegl/images and put three pngs
    155   there.  I was going to keep this as commented (after make install
    156   but doing that adds a blank line in the box.
    157 install -d -v -m755 /usr/share/gtk-doc/html/gegl/images &amp;&amp; -->
    158165<screen role="root"><userinput>make install &amp;&amp;
    159166install -v -m644 docs/*.{css,html} /usr/share/gtk-doc/html/gegl &amp;&amp;
     
    198205
    199206      <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>
    203211      </seglistitem>
    204212    </segmentedlist>
     
    209217      <?dbhtml list-presentation="table"?>
    210218
     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
    211231      <varlistentry id="gegl-prog">
    212232        <term><command>gegl</command></term>
     
    221241      </varlistentry>
    222242
    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>
    225258        <listitem>
    226259          <para>
     
    228261            image editing on larger than RAM buffers.
    229262          </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
    235293    </variablelist>
    236294  </sect2>
  • general/graphlib/graphlib.xml

    r800ea28c r06cdf48  
    3838  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libjpeg-turbo.xml"/>
    3939  <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"/>
    4041  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libpng.xml"/>
    4142  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libraw.xml"/>
     
    4344  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libtiff.xml"/>
    4445  <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"/>
    4547  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="newt.xml"/>
    4648  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="opencv.xml"/>
Note: See TracChangeset for help on using the changeset viewer.