Introduction to gegl
This package provides the GEneric Graphics Library, which is a
graph based image processing format.
Note
This version of BLFS may not build or run
some packages properly if LFS or dependencies have been updated
since the most recent stable version of the System V
books.
Package Information
-
Download (HTTP): https://download.gimp.org/pub/gegl/0.4/gegl-0.4.66.tar.xz
-
Download MD5 sum: 6897676f4a78de0faefea446268264bc
-
Download size: 5.8 MB
-
Estimated disk space required: 177 MB (Add 5 MB for tests)
-
Estimated build time: 0.7 SBU (add 0.1 SBU for tests, both
with parallelism=4)
Required
babl-0.1.122 and JSON-GLib-1.10.8
Recommended
GLib-2.86.4 (with GObject Introspection),
Graphviz-14.1.2 (build with pango and
libpng), Pygments-2.19.2, and PyGObject-3.54.5
Optional
asciidoc-10.2.1, Cairo-1.18.4, FFmpeg-8.0.1 (currently broken), gdk-pixbuf-2.44.5, gexiv2-0.14.6,
GTK-Doc-1.35.1, jasper-4.2.8, Little
CMS-2.18, libraw-0.22.0, librsvg-2.61.4, libspiro-20220722, libtiff-4.7.1, libwebp-1.6.0,
luajit-20260213, Pango-1.57.0, Poppler-26.02.0, Ruby-4.0.1, sdl2-compat-2.32.64, v4l-utils-1.32.0, Vala-0.56.18, lensfun, libnsgif,
libumfpack,
maxflow, MRG,
OpenCL,
OpenEXR,
poly2tri-c, source-highlight,
and w3m
Installation of gegl
If you are installing over a previous version of gegl, one of the modules will need to be
removed. As the root user, run the
following command to remove it:
rm -f /usr/lib/gegl-0.4/vector-fill.so
Install gegl by running the
following commands:
mkdir build &&
cd build &&
meson setup --prefix=/usr --buildtype=release .. &&
ninja
To run the tests, issue: ninja
test. Many tests are skipped depending on what
optional dependencies are installed.
Now, as the root user:
ninja install