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
| System | Port | Version |
|---|---|---|
| FreeBSD | graphics/gegl | 0.4.72 |
| NetBSD | graphics/gegl | 0.4.72 |
| DragonFly | graphics/gegl | 0.4.58_3 |
| MidnightBSD | graphics/gegl | 0.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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.4.72 | 0.4.72 | - | 0.4.62_2 | 0.4.72 |
| FreeBSD:14:quarterly | 0.4.72 | 0.4.72 | n/a | 0.4.58_3 | 0.4.72 |
| FreeBSD:15:latest | 0.4.72 | 0.4.72 | n/a | 0.4.62_2 | 0.4.62_2 |
| FreeBSD:15:quarterly | 0.4.72 | 0.4.72 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.4.72 | 0.4.72 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
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
The full lists below include those, and their dependencies in turn.
Build dependencies 168
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- audio/lame
- audio/libogg
- audio/libvorbis
- audio/mpg123
- audio/opus
- converters/fribidi
- converters/libiconv
- databases/sqlite3
- devel/binutils
- devel/boost-libs
- devel/boost-python-libs
- devel/evdev-proto
- devel/gettext-runtime
- devel/gettext-tools
- devel/glib20
- devel/gobject-introspection
- devel/icu
- devel/json-glib
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libltdl
- devel/libpciaccess
- devel/libtextstyle
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/llvm12
- devel/meson
- devel/ninja
- devel/npth
- devel/nspr
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/py-setuptools
- devel/readline
- devel/sdl20
- devel/spirv-llvm-translator
- dns/libidn2
- graphics/cairo
- graphics/gd
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/graphviz
- graphics/jasper
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libdrm
- graphics/libglvnd
- graphics/libnsgif
- graphics/libraw
- graphics/librsvg2-rust
- graphics/libspiro
- graphics/mesa-libs
- graphics/openexr
- graphics/openjpeg
- graphics/openjph
- graphics/png
- graphics/poppler
- graphics/poppler-data
- graphics/poppler-glib
- graphics/spirv-tools
- graphics/tiff
- graphics/vulkan-loader
- graphics/wayland
- graphics/webp
- lang/gcc14
- lang/perl5.42
- lang/python312
- lang/python315
- lang/tcl86
- lang/vala
- math/Imath
- math/gmp
- math/libtommath
- math/mpc
- math/mpdecimal
- math/mpfr
- math/openblas
- math/py-numpy
- math/suitesparse-amd
- math/suitesparse-camd
- math/suitesparse-ccolamd
- math/suitesparse-cholmod
- math/suitesparse-colamd
- math/suitesparse-config
- math/suitesparse-umfpack
- misc/hwdata
- misc/shared-mime-info
The first 100 are listed.
Run dependencies 159
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- audio/lame
- audio/libogg
- audio/libvorbis
- audio/mpg123
- audio/opus
- converters/fribidi
- converters/libiconv
- databases/sqlite3
- devel/binutils
- devel/boost-libs
- devel/boost-python-libs
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/icu
- devel/json-glib
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libltdl
- devel/libpciaccess
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/llvm12
- devel/npth
- devel/nspr
- devel/pcre2
- devel/py-packaging
- devel/py-setuptools
- devel/readline
- devel/sdl20
- devel/spirv-llvm-translator
- dns/libidn2
- graphics/cairo
- graphics/gd
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/graphviz
- graphics/jasper
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libdrm
- graphics/libglvnd
- graphics/libnsgif
- graphics/libraw
- graphics/librsvg2-rust
- graphics/libspiro
- graphics/mesa-libs
- graphics/openexr
- graphics/openjpeg
- graphics/openjph
- graphics/png
- graphics/poppler
- graphics/poppler-data
- graphics/poppler-glib
- graphics/spirv-tools
- graphics/tiff
- graphics/vulkan-loader
- graphics/wayland
- graphics/webp
- lang/gcc14
- lang/perl5.42
- lang/python312
- lang/python315
- lang/tcl86
- math/Imath
- math/gmp
- math/libtommath
- math/mpc
- math/mpdecimal
- math/mpfr
- math/openblas
- math/py-numpy
- math/suitesparse-amd
- math/suitesparse-camd
- math/suitesparse-ccolamd
- math/suitesparse-cholmod
- math/suitesparse-colamd
- math/suitesparse-config
- math/suitesparse-umfpack
- misc/hwdata
- misc/shared-mime-info
- multimedia/aom
- multimedia/dav1d
- multimedia/ffmpeg
- multimedia/libass
- multimedia/libbluray
- multimedia/libdvdcss
- multimedia/libdvdnav
The first 100 are listed.
Required by 18
- deskutils/gnome-photos
- deskutils/gnome-utils
- games/toppler
- graphics/gimp
- graphics/gimp-app
- graphics/gimp-beautify-plugin
- graphics/gimp-data-extras
- graphics/gimp-lensfun-plugin
- graphics/gimp-lqr-plugin
- graphics/gimp-refocus-plugin
- graphics/gimp-resynthesizer
- graphics/gimp3-app
- graphics/gmic
- graphics/p5-Alien-Gimp
- graphics/p5-Gimp
- graphics/separate
- graphics/xsane
- print/gimp-gutenprint
Configuration
Options name: graphics_gegl
| Option | Default | Description |
|---|---|---|
| CAIRO | on | Cairo graphics library support |
| ENSCRIPT | on | Enscript support |
| FFMPEG | on | FFmpeg support (WMA, AIFF, AC3, APE...) |
| GEXIV2 | on | EXIF and IPTC metadata support via gexiv2 |
| GRAPHVIZ | on | Graphviz graph drawing support |
| JASPER | on | JPEG 2000 support via JasPer |
| LCMS2 | on | Little CMS 2.x support |
| LIBRSVG2 | on | SVG vector graphics support via librsvg2 |
| OPENEXR | on | HDR image format support via OpenEXR |
| PANGO | on | Pango rendering library support |
| PIXBUF | on | GDK-PixBuf library support |
| POPPLER | on | PDF and PS file support via poppler |
| RAW | on | RAW format support |
| SDL | on | Simple Direct Media Layer support |
| SPIRO | on | Spiro support |
| TIFF | on | TIFF image format support |
| UMFPACK | on | UMFpack support |
| V4L | on | Video 4 Linux support |
| VAPI | on | Build VALA API files |
| WEBP | on | WebP 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
| File | Size | SHA256 |
|---|---|---|
| gegl-0.4.72.tar.xz | 6.278088e+06 | ccbb8cdd1db56ecd4ece5dbabae0118ab2c46b5b3439c94f3cec467798ce956d |
Master sites 1
- GIMP