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
| System | Port | Version |
|---|---|---|
| MidnightBSD | graphics/gegl | 0.4.70_1 |
| FreeBSD | graphics/gegl | 0.4.72 |
| NetBSD | graphics/gegl | 0.4.72 |
| DragonFly | graphics/gegl | 0.4.58_3 |
| HardenedBSD | graphics/gegl | 0.4.72 |
| GhostBSD | graphics/gegl | 0.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
bash: shells/bash
Library 4
libbabl-0.1.so: x11/babllibjson-glib-1.0.so: devel/json-gliblibnsgif.so: graphics/libnsgiflibpng.so: graphics/png
Build dependencies 5
Run dependencies 4
Required by 2
Configuration
Options name: graphics_gegl
| Option | Default | Description |
|---|---|---|
| CAIRO | on | |
| ENSCRIPT | on | Enscript support |
| FFMPEG | on | |
| GEXIV2 | on | EXIF and IPTC metadata support via gexiv2 |
| GRAPHVIZ | on | |
| JASPER | on | |
| LCMS2 | on | |
| LIBRSVG2 | on | |
| OPENEXR | on | |
| PANGO | on | |
| PIXBUF | on | |
| POPPLER | on | |
| RAW | on | |
| SDL | on | |
| SPIRO | on | Spiro support |
| TIFF | on | |
| UMFPACK | on | UMFpack support |
| V4L | on | |
| VAPI | on | |
| WEBP | on |
- 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
| File | Size | SHA256 |
|---|---|---|
| gegl-0.4.70.tar.xz | 6.164464e+06 | 47f50d9c3aecd375deb48c11ebfead52d162e4fc162a4b3d44618277f1faec02 |
Master sites 1
- GIMP
Commit history 2
| Date | Commit | Credits | Log 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) |