BSD Ports

graphics/gegl 0.4.70_1 MidnightBSD

Graph based image processing framework

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
4ed5d269db
License
bsd3, gpl3, lgpl3
Categories
graphics

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
MidnightBSDgraphics/gegl0.4.70_1
FreeBSDgraphics/gegl0.4.72
NetBSDgraphics/gegl0.4.72
DragonFlygraphics/gegl0.4.58_3
HardenedBSDgraphics/gegl0.4.72
GhostBSDgraphics/gegl0.4.72

Install

Binary package:

mport install gegl

From mports:

cd /usr/mports/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

Dependencies

As this port's Makefile names them.

Build 1

Library 4

Build dependencies 5
Run dependencies 4

Configuration

Options name: graphics_gegl

OptionDefaultDescription
CAIROon
ENSCRIPTonEnscript support
FFMPEGon
GEXIV2onEXIF and IPTC metadata support via gexiv2
GRAPHVIZon
JASPERon
LCMS2on
LIBRSVG2on
OPENEXRon
PANGOon
PIXBUFon
POPPLERon
RAWon
SDLon
SPIROonSpiro support
TIFFon
UMFPACKonUMFpack support
V4Lon
VAPIon
WEBPon
USES
compiler:c++14-lang cpe gettext gnome jpeg localbase:ldflags meson pkgconfig shebangfix uniquefiles tar:xz
Service scripts
none

Files

pkg-plist 204
  • 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.h
  • include/gegl-%%GEGL_VER%%/opencl/cl_d3d10.h
  • include/gegl-%%GEGL_VER%%/opencl/cl_d3d11.h
  • include/gegl-%%GEGL_VER%%/opencl/cl_dx9_media_sharing.h
  • include/gegl-%%GEGL_VER%%/opencl/cl_egl.h
  • include/gegl-%%GEGL_VER%%/opencl/cl_ext.h
  • include/gegl-%%GEGL_VER%%/opencl/cl_gl.h
  • include/gegl-%%GEGL_VER%%/opencl/cl_half.h
  • include/gegl-%%GEGL_VER%%/opencl/cl_icd.h
  • include/gegl-%%GEGL_VER%%/opencl/cl_layer.h
  • include/gegl-%%GEGL_VER%%/opencl/cl_platform.h
  • include/gegl-%%GEGL_VER%%/opencl/cl_va_api_media_sharing_intel.h
  • include/gegl-%%GEGL_VER%%/opencl/cl_version.h
  • 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%%/opencl/opencl.h
  • include/gegl-%%GEGL_VER%%/opencl/opencl.hpp
  • 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
  • lib/gegl-%%GEGL_VER%%/ff-load.so
  • lib/gegl-%%GEGL_VER%%/ff-save.so
  • lib/gegl-%%GEGL_VER%%/dropshadow2.json
  • lib/gegl-%%GEGL_VER%%/gegl-common-cxx.so

The first 100 are listed.

distinfo 1
FileSizeSHA256
gegl-0.4.70.tar.xz6.164464e+0647f50d9c3aecd375deb48c11ebfead52d162e4fc162a4b3d44618277f1faec02
Master sites 1
  • GIMP

Commit history 2

DateCommitCreditsLog message
4ed5d269db Lucas Holt graphics/gegl: bump PORTREVISION for GExiv2 ABI (#1362)
Bump PORTREVISION 0 -> 1 for the GExiv2 0.16 ABI transition. ## Summary by Sourcery Update GEGL to track the GExiv2 0.16 ABI. Enhancements: - Update GEGL's GExiv2 dependency to the 0.16 ABI. Build: - Bump GEGL's PORTREVISION for the dependency ABI transition. --------- Signed-off-by: Lucas Holt <[email protected]>
01b322afa7 Lucas Holt graphics/gegl: update to 0.4.70 (#1028)