BSD Ports

graphics/gegl 0.4.72 FreeBSD

Graph based image processing framework

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
cec4d3a8ff
License
BSD3CLAUSE, GPLv3+, LGPL3+
Categories
graphics
Package size
2648.1 KiB, 12678.7 KiB installed

Description

GEGL (Generic Graphics Library) is a graph based image processing framework.

GEGL provides infrastructure to do demand based cached non destructive image editing on larger than RAM buffers. Through babl it provides support for a wide range of color models and pixel storage formats for input and output.

In the other systems

SystemPortVersion
FreeBSDgraphics/gegl0.4.72
NetBSDgraphics/gegl0.4.72
DragonFlygraphics/gegl0.4.58_3
MidnightBSDgraphics/gegl0.4.70_1

Install

Binary package:

pkg install gegl

From the ports tree:

cd /usr/ports/graphics/gegl/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	gegl>0:graphics/gegl
LIB_DEPENDS=	libgegl-.so:graphics/gegl

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.4.720.4.72-0.4.62_20.4.72
FreeBSD:14:quarterly0.4.720.4.72n/a0.4.58_30.4.72
FreeBSD:15:latest0.4.720.4.72n/a0.4.62_20.4.62_2
FreeBSD:15:quarterly0.4.720.4.72n/an/an/a
FreeBSD:16:latest0.4.720.4.72n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 4

The full lists below include those, and their dependencies in turn.

Build dependencies 168

The first 100 are listed.

Run dependencies 159

The first 100 are listed.

Configuration

Options name: graphics_gegl

OptionDefaultDescription
CAIROonCairo graphics library support
ENSCRIPTonEnscript support
FFMPEGonFFmpeg support (WMA, AIFF, AC3, APE...)
GEXIV2onEXIF and IPTC metadata support via gexiv2
GRAPHVIZonGraphviz graph drawing support
JASPERonJPEG 2000 support via JasPer
LCMS2onLittle CMS 2.x support
LIBRSVG2onSVG vector graphics support via librsvg2
OPENEXRonHDR image format support via OpenEXR
PANGOonPango rendering library support
PIXBUFonGDK-PixBuf library support
POPPLERonPDF and PS file support via poppler
RAWonRAW format support
SDLonSimple Direct Media Layer support
SPIROonSpiro support
TIFFonTIFF image format support
UMFPACKonUMFpack support
V4LonVideo 4 Linux support
VAPIonBuild VALA API files
WEBPonWebP image format support
USES
compiler:c++14-lang cpe gettext gnome jpeg localbase:ldflags meson pkgconfig shebangfix uniquefiles tar:xz
Service scripts
none

Files

pkg-plist 211
  • bin/gegl
  • bin/gegl-imgcmp
  • include/gegl-%%GEGL_VER%%/gegl-apply.h
  • include/gegl-%%GEGL_VER%%/gegl-audio-fragment.h
  • include/gegl-%%GEGL_VER%%/gegl-buffer-backend.h
  • include/gegl-%%GEGL_VER%%/gegl-buffer-enums.h
  • include/gegl-%%GEGL_VER%%/gegl-buffer-iterator.h
  • include/gegl-%%GEGL_VER%%/gegl-buffer-matrix2.h
  • include/gegl-%%GEGL_VER%%/gegl-buffer-swap.h
  • include/gegl-%%GEGL_VER%%/gegl-buffer.h
  • include/gegl-%%GEGL_VER%%/gegl-color.h
  • include/gegl-%%GEGL_VER%%/gegl-cpuaccel.h
  • include/gegl-%%GEGL_VER%%/gegl-curve.h
  • include/gegl-%%GEGL_VER%%/gegl-debug.h
  • include/gegl-%%GEGL_VER%%/gegl-enums.h
  • include/gegl-%%GEGL_VER%%/gegl-graph-debug.h
  • include/gegl-%%GEGL_VER%%/gegl-init.h
  • include/gegl-%%GEGL_VER%%/gegl-lookup.h
  • include/gegl-%%GEGL_VER%%/gegl-math.h
  • include/gegl-%%GEGL_VER%%/gegl-matrix.h
  • include/gegl-%%GEGL_VER%%/gegl-memory.h
  • include/gegl-%%GEGL_VER%%/gegl-metadata.h
  • include/gegl-%%GEGL_VER%%/gegl-metadatahash.h
  • include/gegl-%%GEGL_VER%%/gegl-metadatastore.h
  • include/gegl-%%GEGL_VER%%/gegl-node.h
  • include/gegl-%%GEGL_VER%%/gegl-op.h
  • include/gegl-%%GEGL_VER%%/gegl-operations-util.h
  • include/gegl-%%GEGL_VER%%/gegl-parallel.h
  • include/gegl-%%GEGL_VER%%/gegl-paramspecs.h
  • include/gegl-%%GEGL_VER%%/gegl-path.h
  • include/gegl-%%GEGL_VER%%/gegl-plugin.h
  • include/gegl-%%GEGL_VER%%/gegl-processor.h
  • include/gegl-%%GEGL_VER%%/gegl-random.h
  • include/gegl-%%GEGL_VER%%/gegl-rectangle.h
  • include/gegl-%%GEGL_VER%%/gegl-scratch.h
  • include/gegl-%%GEGL_VER%%/gegl-tile-backend.h
  • include/gegl-%%GEGL_VER%%/gegl-tile-handler.h
  • include/gegl-%%GEGL_VER%%/gegl-tile-source.h
  • include/gegl-%%GEGL_VER%%/gegl-tile.h
  • include/gegl-%%GEGL_VER%%/gegl-types.h
  • include/gegl-%%GEGL_VER%%/gegl-utils.h
  • include/gegl-%%GEGL_VER%%/gegl-version.h
  • include/gegl-%%GEGL_VER%%/gegl.h
  • include/gegl-%%GEGL_VER%%/npd/deformation.h
  • include/gegl-%%GEGL_VER%%/npd/graphics.h
  • include/gegl-%%GEGL_VER%%/npd/lattice_cut.h
  • include/gegl-%%GEGL_VER%%/npd/npd.h
  • include/gegl-%%GEGL_VER%%/npd/npd_common.h
  • include/gegl-%%GEGL_VER%%/npd/npd_debug.h
  • include/gegl-%%GEGL_VER%%/npd/npd_gegl.h
  • include/gegl-%%GEGL_VER%%/npd/npd_math.h
  • include/gegl-%%GEGL_VER%%/opencl/CL/cl.h
  • include/gegl-%%GEGL_VER%%/opencl/CL/cl_d3d10.h
  • include/gegl-%%GEGL_VER%%/opencl/CL/cl_d3d11.h
  • include/gegl-%%GEGL_VER%%/opencl/CL/cl_dx9_media_sharing.h
  • include/gegl-%%GEGL_VER%%/opencl/CL/cl_dx9_media_sharing_intel.h
  • include/gegl-%%GEGL_VER%%/opencl/CL/cl_egl.h
  • include/gegl-%%GEGL_VER%%/opencl/CL/cl_ext.h
  • include/gegl-%%GEGL_VER%%/opencl/CL/cl_ext_intel.h
  • include/gegl-%%GEGL_VER%%/opencl/CL/cl_function_types.h
  • include/gegl-%%GEGL_VER%%/opencl/CL/cl_gl.h
  • include/gegl-%%GEGL_VER%%/opencl/CL/cl_gl_ext.h
  • include/gegl-%%GEGL_VER%%/opencl/CL/cl_half.h
  • include/gegl-%%GEGL_VER%%/opencl/CL/cl_icd.h
  • include/gegl-%%GEGL_VER%%/opencl/CL/cl_layer.h
  • include/gegl-%%GEGL_VER%%/opencl/CL/cl_platform.h
  • include/gegl-%%GEGL_VER%%/opencl/CL/cl_va_api_media_sharing_intel.h
  • include/gegl-%%GEGL_VER%%/opencl/CL/cl_version.h
  • include/gegl-%%GEGL_VER%%/opencl/CL/opencl.h
  • include/gegl-%%GEGL_VER%%/opencl/CL/opencl.hpp
  • include/gegl-%%GEGL_VER%%/opencl/gegl-cl.h
  • include/gegl-%%GEGL_VER%%/opencl/gegl-cl-color.h
  • include/gegl-%%GEGL_VER%%/opencl/gegl-cl-init.h
  • include/gegl-%%GEGL_VER%%/opencl/gegl-cl-random.h
  • include/gegl-%%GEGL_VER%%/opencl/gegl-cl-types.h
  • include/gegl-%%GEGL_VER%%/opencl/gegl-cl-version.h
  • include/gegl-%%GEGL_VER%%/operation/gegl-extension-handler.h
  • include/gegl-%%GEGL_VER%%/operation/gegl-operation-area-filter.h
  • include/gegl-%%GEGL_VER%%/operation/gegl-operation-composer.h
  • include/gegl-%%GEGL_VER%%/operation/gegl-operation-composer3.h
  • include/gegl-%%GEGL_VER%%/operation/gegl-operation-context.h
  • include/gegl-%%GEGL_VER%%/operation/gegl-operation-filter.h
  • include/gegl-%%GEGL_VER%%/operation/gegl-operation-handlers.h
  • include/gegl-%%GEGL_VER%%/operation/gegl-operation-meta-json.h
  • include/gegl-%%GEGL_VER%%/operation/gegl-operation-meta.h
  • include/gegl-%%GEGL_VER%%/operation/gegl-operation-point-composer.h
  • include/gegl-%%GEGL_VER%%/operation/gegl-operation-point-composer3.h
  • include/gegl-%%GEGL_VER%%/operation/gegl-operation-point-filter.h
  • include/gegl-%%GEGL_VER%%/operation/gegl-operation-point-render.h
  • include/gegl-%%GEGL_VER%%/operation/gegl-operation-property-keys.h
  • include/gegl-%%GEGL_VER%%/operation/gegl-operation-sink.h
  • include/gegl-%%GEGL_VER%%/operation/gegl-operation-source.h
  • include/gegl-%%GEGL_VER%%/operation/gegl-operation-temporal.h
  • include/gegl-%%GEGL_VER%%/operation/gegl-operation.h
  • include/gegl-%%GEGL_VER%%/sc/sc-common.h
  • include/gegl-%%GEGL_VER%%/sc/sc-context.h
  • include/gegl-%%GEGL_VER%%/sc/sc-outline.h
  • include/gegl-%%GEGL_VER%%/sc/sc-sample.h
  • lib/gegl-%%GEGL_VER%%/exr-load.so
  • lib/gegl-%%GEGL_VER%%/exr-save.so

The first 100 are listed.

distinfo 1
FileSizeSHA256
gegl-0.4.72.tar.xz6.278088e+06ccbb8cdd1db56ecd4ece5dbabae0118ab2c46b5b3439c94f3cec467798ce956d
Master sites 1
  • GIMP

Commit history 3

DateCommitCreditsLog message
cec4d3a8ff Dima Panov graphics/gegl: update to 0.4.72 release (+)
Use meson helpers while here Changelog: https://gitlab.gnome.org/GNOME/gegl/-/blob/GEGL_0_4_72/docs/NEWS.adoc?ref_type=tags#user-content-gegl-0-4-72-2026-09-07
a134ba34db Dima Panov graphics/gegl: update to 0.4.70 release (+)
Changelog: https://gitlab.gnome.org/GNOME/gegl/-/blob/GEGL_0_4_70/docs/NEWS.adoc?ref_type=tags#user-content-gegl-0-4-70-2025-03-24
de81406064 Sergey A. Osokin */*: Bump consumers after graphics/libraw update
PR: 296733 Sponsored by: tipi.work