Introduction to gegl
This package provides the GEneric Graphics Library, which is a
graph based image processing format.
Note
Development versions of BLFS may not build or run some packages
properly if LFS or dependencies have been updated since the most
recent stable versions of the books.
Package Information
-
Download (HTTP): https://download.gimp.org/pub/gegl/0.4/gegl-0.4.50.tar.xz
-
Download MD5 sum: e8e7bc31e27979ed1ff879120a750d19
-
Download size: 5.7 MB
-
Estimated disk space required: 124 MB (Add 4 MB for tests)
-
Estimated build time: 0.7 SBU (add 0.1 SBU for tests, both
with parallelism=4)
gegl Dependencies
Required
babl-0.1.110 and JSON-GLib-1.10.0
Recommended
GLib-2.82.2 (with GObject Introspection),
Graphviz-12.2.0 (build with pango and
libpng), Pygments-2.18.0, and PyGObject-3.50.0
Optional
asciidoc-10.2.1, Cairo-1.18.2, FFmpeg-7.1 (currently broken), gdk-pixbuf-2.42.12, gexiv2-0.14.3,
GTK-Doc-1.34.0, JasPer-4.2.4, Little
CMS-2.16, libraw-0.21.3, librsvg-2.59.2, libspiro-20220722, libtiff-4.7.0, libwebp-1.4.0,
luajit-20240917, Pango-1.54.0, Poppler-24.11.0, Ruby-3.3.6, SDL2-2.30.9,
v4l-utils-1.28.1, Vala-0.56.17, 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.
Now, as the root
user:
ninja install