gegl-0.4.46

gegl の概要

本パッケージは汎用グラフィックライブラリ (GEneric Graphics Library) を提供します。

[注記]

注記

LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。

パッケージ情報

  • ダウンロード (HTTP): https://download.gimp.org/pub/gegl/0.4/gegl-0.4.46.tar.xz

  • ダウンロード MD5 sum: 241bde22f9204515121e5fb03a2b9fbd

  • ダウンロードサイズ: 5.6 MB

  • 必要ディスク容量: 103 MB (Add 4 MB for tests)

  • 概算ビルド時間: 0.9 SBU (Using parallelism=4; add 0.4 SBU for tests)

gegl の依存パッケージ

必須

babl-0.1.106, JSON-GLib-1.8.0, libjpeg-turbo-3.0.1, libpng-1.6.40

Recommended

任意

asciidoc-10.2.0, Cairo-1.18.0, FFmpeg-6.1, gdk-pixbuf-2.42.10, gexiv2-0.14.2, GTK-Doc-1.33.2, JasPer-4.1.1, Little CMS-2.14, libraw-0.21.2, librsvg-2.57.1, libtiff-4.6.0, libwebp-1.3.2, Pango-1.50.14, Poppler-23.12.0, Ruby-3.2.2, SDL2-2.28.5, v4l-utils-1.26.1, Vala-0.56.14, libspiro-20220722, LuaJIT, lensfun, LuaJIT, libnsgif, libumfpack, maxflow, MRG, OpenCL, OpenEXR, poly2tri-c, source-highlight, w3m

gegl のインストール

If installing over a previous version of gegl, one module needs to be removed. As the root user, run:

rm -f /usr/lib/gegl-0.4/vector-fill.so

以下のコマンドを実行して gegl をビルドします。

mkdir build &&
cd    build &&

meson setup --prefix=/usr --buildtype=release .. &&
ninja

ビルド結果をテストする場合は ninja test を実行します。 7 tests in the gegl:ff-load-save portion of the test suite are known to fail due to incompatibilities with ffmpeg-6.0.

root ユーザーになって以下を実行します。

ninja install

コマンド説明

-Ddocs=true: ドキュメントのビルドとインストールを行います。 (GTK-Doc-1.33.2 を必要とします。)

パッケージ構成

インストールプログラム: gegl, gegl-imgcmp
インストールライブラリ: libgegl-0.4.so, libgegl-npd-0.4.so, /usr/lib/gegl-0.4 内のモジュール
インストールディレクトリ: /usr/lib/gegl-0.4, /usr/include/gegl-0.4

概略説明

gegl

XML データモデルに基づくコマンドラインツールです。

gegl-imgcmp

is a simple image difference detection tool for use in regression testing

libgegl-0.4.so

provides infrastructure to do demand based cached non destructive image editing on larger than RAM buffers

libgegl-npd-0.4.so

is the GEGL N-point image deformation library