notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
gegl Graph based image processing framework
0.4.58 graphics on this many watch lists=19 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.4.48_2Version of this port present on the latest quarterly branch.
Maintainer: gnome@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2008-10-03 09:42:58
Last Update: 2025-03-24 22:48:28
Commit Hash: aaaadcb
People watching this port, also watch:: glib, pciids, libxml2, freetype2, icu
License: BSD3CLAUSE GPLv3+ LGPL3+ LGPL20+
WWW:
https://gegl.org/
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (212 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/gegl-0.4.58/catalog.mk
  3. /usr/local/share/licenses/gegl-0.4.58/LICENSE
  4. /usr/local/share/licenses/gegl-0.4.58/BSD3CLAUSE
  5. /usr/local/share/licenses/gegl-0.4.58/GPLv3+
  6. /usr/local/share/licenses/gegl-0.4.58/LGPL3+
  7. /usr/local/share/licenses/gegl-0.4.58/LGPL20+
  8. bin/gegl
  9. bin/gegl-imgcmp
  10. include/gegl-0.4/gegl-apply.h
  11. include/gegl-0.4/gegl-audio-fragment.h
  12. include/gegl-0.4/gegl-buffer-backend.h
  13. include/gegl-0.4/gegl-buffer-enums.h
  14. include/gegl-0.4/gegl-buffer-iterator.h
  15. include/gegl-0.4/gegl-buffer-matrix2.h
  16. include/gegl-0.4/gegl-buffer-swap.h
  17. include/gegl-0.4/gegl-buffer.h
  18. include/gegl-0.4/gegl-color.h
  19. include/gegl-0.4/gegl-cpuaccel.h
  20. include/gegl-0.4/gegl-curve.h
  21. include/gegl-0.4/gegl-debug.h
  22. include/gegl-0.4/gegl-enums.h
  23. include/gegl-0.4/gegl-graph-debug.h
  24. include/gegl-0.4/gegl-init.h
  25. include/gegl-0.4/gegl-lookup.h
  26. include/gegl-0.4/gegl-math.h
  27. include/gegl-0.4/gegl-matrix.h
  28. include/gegl-0.4/gegl-memory.h
  29. include/gegl-0.4/gegl-metadata.h
  30. include/gegl-0.4/gegl-metadatahash.h
  31. include/gegl-0.4/gegl-metadatastore.h
  32. include/gegl-0.4/gegl-node.h
  33. include/gegl-0.4/gegl-op.h
  34. include/gegl-0.4/gegl-operations-util.h
  35. include/gegl-0.4/gegl-parallel.h
  36. include/gegl-0.4/gegl-paramspecs.h
  37. include/gegl-0.4/gegl-path.h
  38. include/gegl-0.4/gegl-plugin.h
  39. include/gegl-0.4/gegl-processor.h
  40. include/gegl-0.4/gegl-random.h
  41. include/gegl-0.4/gegl-rectangle.h
  42. include/gegl-0.4/gegl-scratch.h
  43. include/gegl-0.4/gegl-tile-backend.h
  44. include/gegl-0.4/gegl-tile-handler.h
  45. include/gegl-0.4/gegl-tile-source.h
  46. include/gegl-0.4/gegl-tile.h
  47. include/gegl-0.4/gegl-types.h
  48. include/gegl-0.4/gegl-utils.h
  49. include/gegl-0.4/gegl-version.h
  50. include/gegl-0.4/gegl.h
  51. include/gegl-0.4/npd/deformation.h
  52. include/gegl-0.4/npd/graphics.h
  53. include/gegl-0.4/npd/lattice_cut.h
  54. include/gegl-0.4/npd/npd.h
  55. include/gegl-0.4/npd/npd_common.h
  56. include/gegl-0.4/npd/npd_debug.h
  57. include/gegl-0.4/npd/npd_gegl.h
  58. include/gegl-0.4/npd/npd_math.h
  59. include/gegl-0.4/opencl/cl.h
  60. include/gegl-0.4/opencl/cl_d3d10.h
  61. include/gegl-0.4/opencl/cl_d3d11.h
  62. include/gegl-0.4/opencl/cl_dx9_media_sharing.h
  63. include/gegl-0.4/opencl/cl_egl.h
  64. include/gegl-0.4/opencl/cl_ext.h
  65. include/gegl-0.4/opencl/cl_gl.h
  66. include/gegl-0.4/opencl/cl_half.h
  67. include/gegl-0.4/opencl/cl_icd.h
  68. include/gegl-0.4/opencl/cl_layer.h
  69. include/gegl-0.4/opencl/cl_platform.h
  70. include/gegl-0.4/opencl/cl_va_api_media_sharing_intel.h
  71. include/gegl-0.4/opencl/cl_version.h
  72. include/gegl-0.4/opencl/gegl-cl.h
  73. include/gegl-0.4/opencl/gegl-cl-color.h
  74. include/gegl-0.4/opencl/gegl-cl-init.h
  75. include/gegl-0.4/opencl/gegl-cl-random.h
  76. include/gegl-0.4/opencl/gegl-cl-types.h
  77. include/gegl-0.4/opencl/gegl-cl-version.h
  78. include/gegl-0.4/opencl/opencl.h
  79. include/gegl-0.4/opencl/opencl.hpp
  80. include/gegl-0.4/operation/gegl-extension-handler.h
  81. include/gegl-0.4/operation/gegl-operation-area-filter.h
  82. include/gegl-0.4/operation/gegl-operation-composer.h
  83. include/gegl-0.4/operation/gegl-operation-composer3.h
  84. include/gegl-0.4/operation/gegl-operation-context.h
  85. include/gegl-0.4/operation/gegl-operation-filter.h
  86. include/gegl-0.4/operation/gegl-operation-handlers.h
  87. include/gegl-0.4/operation/gegl-operation-meta-json.h
  88. include/gegl-0.4/operation/gegl-operation-meta.h
  89. include/gegl-0.4/operation/gegl-operation-point-composer.h
  90. include/gegl-0.4/operation/gegl-operation-point-composer3.h
  91. include/gegl-0.4/operation/gegl-operation-point-filter.h
  92. include/gegl-0.4/operation/gegl-operation-point-render.h
  93. include/gegl-0.4/operation/gegl-operation-property-keys.h
  94. include/gegl-0.4/operation/gegl-operation-sink.h
  95. include/gegl-0.4/operation/gegl-operation-source.h
  96. include/gegl-0.4/operation/gegl-operation-temporal.h
  97. include/gegl-0.4/operation/gegl-operation.h
  98. include/gegl-0.4/sc/sc-common.h
  99. include/gegl-0.4/sc/sc-context.h
  100. include/gegl-0.4/sc/sc-outline.h
  101. include/gegl-0.4/sc/sc-sample.h
  102. lib/gegl-0.4/exr-load.so
  103. lib/gegl-0.4/exr-save.so
  104. lib/gegl-0.4/ff-load.so
  105. lib/gegl-0.4/ff-save.so
  106. lib/gegl-0.4/dropshadow2.json
  107. lib/gegl-0.4/gegl-common-cxx.so
  108. @comment lib/gegl-0.4/gegl-common-cxx-arm-neon.so
  109. lib/gegl-0.4/gegl-common-cxx-x86_64-v2.so
  110. lib/gegl-0.4/gegl-common-cxx-x86_64-v3.so
  111. lib/gegl-0.4/gegl-common-gpl3.so
  112. @comment lib/gegl-0.4/gegl-common-gpl3-arm-neon.so
  113. lib/gegl-0.4/gegl-common-gpl3-x86_64-v2.so
  114. lib/gegl-0.4/gegl-common-gpl3-x86_64-v3.so
  115. lib/gegl-0.4/gegl-common.so
  116. @comment lib/gegl-0.4/gegl-common-arm-neon.so
  117. lib/gegl-0.4/gegl-common-x86_64-v2.so
  118. lib/gegl-0.4/gegl-common-x86_64-v3.so
  119. lib/gegl-0.4/gegl-core.so
  120. lib/gegl-0.4/gegl-generated.so
  121. @comment lib/gegl-0.4/gegl-generated-arm-neon.so
  122. lib/gegl-0.4/gegl-generated-x86_64-v2.so
  123. lib/gegl-0.4/gegl-generated-x86_64-v3.so
  124. @comment lib/gegl-0.4/gegl-transformops-arm-neon.so
  125. lib/gegl-0.4/gegl-transformops-x86_64-v2.so
  126. lib/gegl-0.4/gegl-transformops-x86_64-v3.so
  127. lib/gegl-0.4/vector-fill.so
  128. lib/gegl-0.4/gif-load.so
  129. lib/gegl-0.4/grey2.json
  130. lib/gegl-0.4/jp2-load.so
  131. lib/gegl-0.4/jpg-load.so
  132. lib/gegl-0.4/jpg-save.so
  133. lib/gegl-0.4/lcms-from-profile.so
  134. lib/gegl-0.4/matting-levin.so
  135. lib/gegl-0.4/npd.so
  136. lib/gegl-0.4/npy-save.so
  137. lib/gegl-0.4/path.so
  138. lib/gegl-0.4/pdf-load.so
  139. lib/gegl-0.4/pixbuf-load.so
  140. lib/gegl-0.4/pixbuf-save.so
  141. lib/gegl-0.4/png-load.so
  142. lib/gegl-0.4/png-save.so
  143. lib/gegl-0.4/ppm-load.so
  144. lib/gegl-0.4/ppm-save.so
  145. lib/gegl-0.4/raw-load.so
  146. lib/gegl-0.4/rgbe-load.so
  147. lib/gegl-0.4/rgbe-save.so
  148. lib/gegl-0.4/sdl2-display.so
  149. lib/gegl-0.4/seamless-clone-compose.so
  150. lib/gegl-0.4/seamless-clone.so
  151. lib/gegl-0.4/svg-load.so
  152. lib/gegl-0.4/text.so
  153. lib/gegl-0.4/tiff-load.so
  154. lib/gegl-0.4/tiff-save.so
  155. lib/gegl-0.4/transformops.so
  156. lib/gegl-0.4/v4l.so
  157. lib/gegl-0.4/vector-stroke.so
  158. lib/gegl-0.4/webp-load.so
  159. lib/gegl-0.4/webp-save.so
  160. lib/girepository-1.0/Gegl-0.4.typelib
  161. lib/libgegl-0.4.so
  162. lib/libgegl-0.4.so.0
  163. lib/libgegl-0.4.so.0.457.1
  164. lib/libgegl-npd-0.4.so
  165. lib/libgegl-sc-0.4.so
  166. libdata/pkgconfig/gegl-0.4.pc
  167. libdata/pkgconfig/gegl-sc-0.4.pc
  168. share/gir-1.0/Gegl-0.4.gir
  169. share/locale/bg/LC_MESSAGES/gegl-0.4.mo
  170. share/locale/bs/LC_MESSAGES/gegl-0.4.mo
  171. share/locale/ca/LC_MESSAGES/gegl-0.4.mo
  172. share/locale/da/LC_MESSAGES/gegl-0.4.mo
  173. share/locale/de/LC_MESSAGES/gegl-0.4.mo
  174. share/locale/el/LC_MESSAGES/gegl-0.4.mo
  175. share/locale/en_GB/LC_MESSAGES/gegl-0.4.mo
  176. share/locale/eo/LC_MESSAGES/gegl-0.4.mo
  177. share/locale/es/LC_MESSAGES/gegl-0.4.mo
  178. share/locale/eu/LC_MESSAGES/gegl-0.4.mo
  179. share/locale/fr/LC_MESSAGES/gegl-0.4.mo
  180. share/locale/gl/LC_MESSAGES/gegl-0.4.mo
  181. share/locale/hr/LC_MESSAGES/gegl-0.4.mo
  182. share/locale/id/LC_MESSAGES/gegl-0.4.mo
  183. share/locale/is/LC_MESSAGES/gegl-0.4.mo
  184. share/locale/it/LC_MESSAGES/gegl-0.4.mo
  185. share/locale/ka/LC_MESSAGES/gegl-0.4.mo
  186. share/locale/kab/LC_MESSAGES/gegl-0.4.mo
  187. share/locale/ko/LC_MESSAGES/gegl-0.4.mo
  188. share/locale/lv/LC_MESSAGES/gegl-0.4.mo
  189. share/locale/mr/LC_MESSAGES/gegl-0.4.mo
  190. share/locale/nb/LC_MESSAGES/gegl-0.4.mo
  191. share/locale/ne/LC_MESSAGES/gegl-0.4.mo
  192. share/locale/nl/LC_MESSAGES/gegl-0.4.mo
  193. share/locale/nn/LC_MESSAGES/gegl-0.4.mo
  194. share/locale/oc/LC_MESSAGES/gegl-0.4.mo
  195. share/locale/pl/LC_MESSAGES/gegl-0.4.mo
  196. share/locale/pt/LC_MESSAGES/gegl-0.4.mo
  197. share/locale/pt_BR/LC_MESSAGES/gegl-0.4.mo
  198. share/locale/ro/LC_MESSAGES/gegl-0.4.mo
  199. share/locale/ru/LC_MESSAGES/gegl-0.4.mo
  200. share/locale/sk/LC_MESSAGES/gegl-0.4.mo
  201. share/locale/sl/LC_MESSAGES/gegl-0.4.mo
  202. share/locale/sr@latin/LC_MESSAGES/gegl-0.4.mo
  203. share/locale/sr/LC_MESSAGES/gegl-0.4.mo
  204. share/locale/sv/LC_MESSAGES/gegl-0.4.mo
  205. share/locale/tr/LC_MESSAGES/gegl-0.4.mo
  206. share/locale/uk/LC_MESSAGES/gegl-0.4.mo
  207. share/locale/zh_CN/LC_MESSAGES/gegl-0.4.mo
  208. share/vala/vapi/gegl-0.4.deps
  209. share/vala/vapi/gegl-0.4.vapi
  210. @owner
  211. @group
  212. @mode
Collapse this list.
Dependency lines:
  • gegl>0:graphics/gegl
To install the port:
cd /usr/ports/graphics/gegl/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/gegl
  • pkg install gegl
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: gegl
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1742856432 SHA256 (gegl-0.4.58.tar.xz) = d5678bbd5fe535941b82f965b97fcc9385ce936f70c982bd565a53d5519d1bff SIZE (gegl-0.4.58.tar.xz) = 6020756

Packages (timestamps in pop-ups are UTC):
gegl
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.4.520.4.52--0.4.52---
FreeBSD:13:quarterly0.4.48_20.4.48_2--0.4.48_2-0.4.46_30.4.46_3
FreeBSD:14:latest0.4.520.4.58-0.4.520.4.58--0.4.44_5
FreeBSD:14:quarterly0.4.48_20.4.48_2-0.4.48_20.4.48_2-0.4.46_30.4.46_3
FreeBSD:15:latest0.4.520.4.52n/a-n/a-0.4.46_3-
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. bash : shells/bash
  2. enscript : print/enscript-a4
  3. dot : graphics/graphviz
  4. libv4l>0 : multimedia/libv4l
  5. v4l_compat>=0 : multimedia/v4l_compat
  6. gettext-runtime>=0.22_1 : devel/gettext-runtime
  7. msgfmt : devel/gettext-tools
  8. g-ir-scanner : devel/gobject-introspection
  9. meson : devel/meson
  10. ninja : devel/ninja
  11. pkgconf>=1.3.0_1 : devel/pkgconf
  12. sdl2-config : devel/sdl20
  13. valac : lang/vala
Runtime dependencies:
  1. dot : graphics/graphviz
  2. libv4l>0 : multimedia/libv4l
Library dependencies:
  1. libbabl-0.1.so : x11/babl
  2. libjson-glib-1.0.so : devel/json-glib
  3. libnsgif.so : graphics/libnsgif
  4. libpng.so : graphics/png
  5. libavformat.so : multimedia/ffmpeg
  6. libgexiv2.so : graphics/gexiv2
  7. libjasper.so : graphics/jasper
  8. liblcms2.so : graphics/lcms2
  9. libOpenEXR.so : graphics/openexr
  10. libImath.so : math/Imath
  11. libpoppler-glib.so : graphics/poppler-glib
  12. libraw.so : graphics/libraw
  13. libspiro.so : graphics/libspiro
  14. libtiff.so : graphics/tiff
  15. libumfpack.so : math/suitesparse-umfpack
  16. libwebp.so : graphics/webp
  17. libintl.so : devel/gettext-runtime
  18. libcairo.so : graphics/cairo
  19. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  20. libglib-2.0.so : devel/glib20
  21. libintl.so : devel/gettext-runtime
  22. librsvg-2.so : graphics/librsvg2-rust
  23. libharfbuzz.so : print/harfbuzz
  24. libpango-1.0.so : x11-toolkits/pango
  25. libjpeg.so : graphics/jpeg-turbo
  26. libSDL2.so : devel/sdl20
This port is required by:
for Libraries
  1. deskutils/gnome-photos
  2. graphics/gimp-app
  3. graphics/gimp-jxl-plugin
  4. graphics/gimp-lensfun-plugin
  5. graphics/xsane
  6. print/gimp-gutenprint

Deleted ports which required this port:

Expand this list of 4 deleted ports
  1. graphics/geglmm*
  2. graphics/jpeg-xl*
  3. graphics/py-gimp*
  4. graphics/solang*
  5. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for gegl-0.4.58: 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 ===> Use 'make config' to modify these settings
Options name:
graphics_gegl
USES:
cpe gettext gnome jpeg localbase:ldflags meson pkgconfig shebangfix uniquefiles tar:xz compiler:c++14-lang sdl vala:build
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (3 items)
Collapse this list.
  1. http://gimp.afri.cc/pub/gegl/0.4//
  2. http://gimp.mirrors.hoobly.com/pub/gegl/0.4//
  3. https://download.gimp.org/pub/gegl/0.4//
Collapse this list.

Number of commits found: 216 (showing only 16 on this page)

«  1 | 2 | 3 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.1.2_1
28 Mar 2010 06:47:48
Original commit files touched by this commit
dinoex search for other commits by this committer
- update to 1.4.1
Reviewed by:    exp8 run on pointyhat
Supported by:   miwi
0.1.2
24 Mar 2010 16:56:52
Original commit files touched by this commit
gahr search for other commits by this committer
- Disable PORTDOCS til I figure out why it breaks on QAT

Reported by:    QAT
0.1.2
24 Mar 2010 15:40:50
Original commit files touched by this commit
gahr search for other commits by this committer
- Add dependency on libexecinfo
0.1.2
24 Mar 2010 15:21:25
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 0.1.2
0.0.22_8
01 Mar 2010 11:15:08
Original commit files touched by this commit
gahr search for other commits by this committer
- Add dependency on print/enscript-a4
- Bump PORTREVISION

PR:             144185
Submitted by:   Dmitry Marakasov <amdmi3@amdmi3.ru>
Feature safe:   yes
0.0.22_7
05 Feb 2010 11:46:55
Original commit files touched by this commit
dinoex search for other commits by this committer
- update to jpeg-8
0.0.22_6
24 Jul 2009 09:24:10
Original commit files touched by this commit
gahr search for other commits by this committer
- Add OPTIONS for LUA and V4L
- Minor refactoring

PR:             137021
Submitted by:   Anonymous <swell.k@gmail.com>
0.0.22_5
18 Jul 2009 11:11:29
Original commit files touched by this commit
dinoex search for other commits by this committer
- update to jpeg7
Tested by:      pav on pointyhat
0.0.22_4
04 May 2009 14:57:04
Original commit files touched by this commit
pav search for other commits by this committer
- Chase libopenraw shbump
0.0.22_3
07 Apr 2009 22:00:37
Original commit files touched by this commit
dhn search for other commits by this committer
- Chase asciidoc update
- Bump PORTREVSION

Approved by:    tabthorpe (co-mentor)
0.0.22_2
14 Mar 2009 12:54:09
Original commit files touched by this commit
gahr search for other commits by this committer
- Fix OPTIONS and PLIST
- Add dependency on ruby
- Bump PORTREVISION
0.0.22_1
10 Mar 2009 20:11:26
Original commit files touched by this commit
gahr search for other commits by this committer
- Really implement OPTIONS at autoconf level
- Add optional support for Graphviz and Libspiro
0.0.22_1
09 Mar 2009 22:15:20
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 0.0.22
- Implement OPTIONS
0.0.20_1
20 Oct 2008 17:13:54
Original commit files touched by this commit
gahr search for other commits by this committer
- Unbreak under certain conditions (disable SSE and MMX)

PR:             128130, 128175
Submitted by:   gerard@seibercom.net
0.0.20
06 Oct 2008 18:10:39
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 0.0.20
0.0.18
03 Oct 2008 09:42:36
Original commit files touched by this commit
gahr search for other commits by this committer
- New port: gegl

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.

WWW: http://gegl.org/

Number of commits found: 216 (showing only 16 on this page)

«  1 | 2 | 3