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 photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details on branch 2020Q3
gegl Graph based image processing framework
0.4.24_2 graphics on this many watch lists=0 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.24_2Version of this port present on the latest quarterly branch.
Maintainer: gnome@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2020-07-18 09:31:36
Last Update: 2020-08-16 09:51:32
Commit Hash: 75935ee
License: BSD3CLAUSE GPLv3+ LGPL3+ LGPL20+
WWW:
http://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. WWW: http://gegl.org/
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 (178 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/gegl-0.4.24_2/catalog.mk
  3. /usr/local/share/licenses/gegl-0.4.24_2/LICENSE
  4. /usr/local/share/licenses/gegl-0.4.24_2/BSD3CLAUSE
  5. /usr/local/share/licenses/gegl-0.4.24_2/GPLv3+
  6. /usr/local/share/licenses/gegl-0.4.24_2/LGPL3+
  7. /usr/local/share/licenses/gegl-0.4.24_2/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_ext.h
  62. include/gegl-0.4/opencl/cl_gl.h
  63. include/gegl-0.4/opencl/cl_gl_ext.h
  64. include/gegl-0.4/opencl/cl_platform.h
  65. include/gegl-0.4/opencl/gegl-cl-color.h
  66. include/gegl-0.4/opencl/gegl-cl-init.h
  67. include/gegl-0.4/opencl/gegl-cl-random.h
  68. include/gegl-0.4/opencl/gegl-cl-types.h
  69. include/gegl-0.4/opencl/gegl-cl.h
  70. include/gegl-0.4/opencl/opencl.h
  71. include/gegl-0.4/operation/gegl-extension-handler.h
  72. include/gegl-0.4/operation/gegl-operation-area-filter.h
  73. include/gegl-0.4/operation/gegl-operation-composer.h
  74. include/gegl-0.4/operation/gegl-operation-composer3.h
  75. include/gegl-0.4/operation/gegl-operation-context.h
  76. include/gegl-0.4/operation/gegl-operation-filter.h
  77. include/gegl-0.4/operation/gegl-operation-handlers.h
  78. include/gegl-0.4/operation/gegl-operation-meta-json.h
  79. include/gegl-0.4/operation/gegl-operation-meta.h
  80. include/gegl-0.4/operation/gegl-operation-point-composer.h
  81. include/gegl-0.4/operation/gegl-operation-point-composer3.h
  82. include/gegl-0.4/operation/gegl-operation-point-filter.h
  83. include/gegl-0.4/operation/gegl-operation-point-render.h
  84. include/gegl-0.4/operation/gegl-operation-property-keys.h
  85. include/gegl-0.4/operation/gegl-operation-sink.h
  86. include/gegl-0.4/operation/gegl-operation-source.h
  87. include/gegl-0.4/operation/gegl-operation-temporal.h
  88. include/gegl-0.4/operation/gegl-operation.h
  89. include/gegl-0.4/sc/sc-common.h
  90. include/gegl-0.4/sc/sc-context.h
  91. include/gegl-0.4/sc/sc-outline.h
  92. include/gegl-0.4/sc/sc-sample.h
  93. lib/gegl-0.4/exr-load.so
  94. lib/gegl-0.4/exr-save.so
  95. @comment lib/gegl-0.4/ff-load.so
  96. @comment lib/gegl-0.4/ff-save.so
  97. lib/gegl-0.4/gegl-common-cxx.so
  98. lib/gegl-0.4/gegl-common-gpl3.so
  99. lib/gegl-0.4/gegl-common.so
  100. lib/gegl-0.4/gegl-core.so
  101. lib/gegl-0.4/gegl-generated.so
  102. lib/gegl-0.4/gif-load.so
  103. lib/gegl-0.4/grey2.json
  104. lib/gegl-0.4/jp2-load.so
  105. lib/gegl-0.4/jpg-load.so
  106. lib/gegl-0.4/jpg-save.so
  107. lib/gegl-0.4/lcms-from-profile.so
  108. lib/gegl-0.4/npd.so
  109. lib/gegl-0.4/npy-save.so
  110. lib/gegl-0.4/path.so
  111. lib/gegl-0.4/pdf-load.so
  112. lib/gegl-0.4/pixbuf-load.so
  113. lib/gegl-0.4/pixbuf-save.so
  114. lib/gegl-0.4/png-load.so
  115. lib/gegl-0.4/png-save.so
  116. lib/gegl-0.4/ppm-load.so
  117. lib/gegl-0.4/ppm-save.so
  118. lib/gegl-0.4/raw-load.so
  119. lib/gegl-0.4/rgbe-load.so
  120. lib/gegl-0.4/rgbe-save.so
  121. lib/gegl-0.4/sdl2-display.so
  122. lib/gegl-0.4/seamless-clone-compose.so
  123. lib/gegl-0.4/seamless-clone.so
  124. lib/gegl-0.4/svg-load.so
  125. lib/gegl-0.4/text.so
  126. lib/gegl-0.4/tiff-load.so
  127. lib/gegl-0.4/tiff-save.so
  128. lib/gegl-0.4/transformops.so
  129. lib/gegl-0.4/v4l.so
  130. lib/gegl-0.4/vector-fill.so
  131. lib/gegl-0.4/vector-stroke.so
  132. lib/gegl-0.4/webp-load.so
  133. lib/gegl-0.4/webp-save.so
  134. lib/girepository-1.0/Gegl-0.4.typelib
  135. lib/libgegl-0.4.so
  136. lib/libgegl-0.4.so.0
  137. lib/libgegl-0.4.so.0.423.1
  138. lib/libgegl-npd-0.4.so
  139. lib/libgegl-sc-0.4.so
  140. libdata/pkgconfig/gegl-0.4.pc
  141. libdata/pkgconfig/gegl-sc-0.4.pc
  142. share/gir-1.0/Gegl-0.4.gir
  143. share/locale/bs/LC_MESSAGES/gegl-0.4.mo
  144. share/locale/ca/LC_MESSAGES/gegl-0.4.mo
  145. share/locale/da/LC_MESSAGES/gegl-0.4.mo
  146. share/locale/de/LC_MESSAGES/gegl-0.4.mo
  147. share/locale/el/LC_MESSAGES/gegl-0.4.mo
  148. share/locale/en_GB/LC_MESSAGES/gegl-0.4.mo
  149. share/locale/eo/LC_MESSAGES/gegl-0.4.mo
  150. share/locale/es/LC_MESSAGES/gegl-0.4.mo
  151. share/locale/eu/LC_MESSAGES/gegl-0.4.mo
  152. share/locale/fr/LC_MESSAGES/gegl-0.4.mo
  153. share/locale/gl/LC_MESSAGES/gegl-0.4.mo
  154. share/locale/hr/LC_MESSAGES/gegl-0.4.mo
  155. share/locale/id/LC_MESSAGES/gegl-0.4.mo
  156. share/locale/is/LC_MESSAGES/gegl-0.4.mo
  157. share/locale/it/LC_MESSAGES/gegl-0.4.mo
  158. share/locale/ko/LC_MESSAGES/gegl-0.4.mo
  159. share/locale/lv/LC_MESSAGES/gegl-0.4.mo
  160. share/locale/mr/LC_MESSAGES/gegl-0.4.mo
  161. share/locale/nb/LC_MESSAGES/gegl-0.4.mo
  162. share/locale/ne/LC_MESSAGES/gegl-0.4.mo
  163. share/locale/nl/LC_MESSAGES/gegl-0.4.mo
  164. share/locale/oc/LC_MESSAGES/gegl-0.4.mo
  165. share/locale/pl/LC_MESSAGES/gegl-0.4.mo
  166. share/locale/pt/LC_MESSAGES/gegl-0.4.mo
  167. share/locale/pt_BR/LC_MESSAGES/gegl-0.4.mo
  168. share/locale/ru/LC_MESSAGES/gegl-0.4.mo
  169. share/locale/sk/LC_MESSAGES/gegl-0.4.mo
  170. share/locale/sl/LC_MESSAGES/gegl-0.4.mo
  171. share/locale/sr/LC_MESSAGES/gegl-0.4.mo
  172. share/locale/sv/LC_MESSAGES/gegl-0.4.mo
  173. share/locale/tr/LC_MESSAGES/gegl-0.4.mo
  174. share/locale/uk/LC_MESSAGES/gegl-0.4.mo
  175. share/locale/zh_CN/LC_MESSAGES/gegl-0.4.mo
  176. @owner
  177. @group
  178. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
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 = 1592234540 SHA256 (gegl-0.4.24.tar.xz) = 7765499f27341b0d16032e665319cbc12876483ff6a944fcdf24a9c58e3e254a SIZE (gegl-0.4.24.tar.xz) = 4937056

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
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. v4l_compat>=0 : multimedia/v4l_compat
  4. msgfmt : devel/gettext-tools
  5. intltool-extract : textproc/intltool
  6. g-ir-scanner : devel/gobject-introspection
  7. meson : devel/meson
  8. ninja : devel/ninja
  9. pkgconf>=1.3.0_1 : devel/pkgconf
  10. sdl2-config : devel/sdl20
Library dependencies:
  1. libbabl-0.1.so : x11/babl
  2. libjson-glib-1.0.so : devel/json-glib
  3. libfribidi.so : converters/fribidi
  4. libnsgif.so : graphics/libnsgif
  5. libpng.so : graphics/png
  6. libgexiv2.so : graphics/gexiv2
  7. libcgraph.so : graphics/graphviz
  8. libjasper.so : graphics/jasper
  9. liblcms2.so : graphics/lcms2
  10. libIlmImf.so : graphics/openexr
  11. libImath.so : graphics/ilmbase
  12. libpoppler-glib.so : graphics/poppler-glib
  13. libraw.so : graphics/libraw
  14. libspiro.so : graphics/libspiro
  15. libtiff.so : graphics/tiff
  16. libv4l2.so : multimedia/libv4l
  17. libwebp.so : graphics/webp
  18. libintl.so : devel/gettext-runtime
  19. libcairo.so : graphics/cairo
  20. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  21. libglib-2.0.so : devel/glib20
  22. libintl.so : devel/gettext-runtime
  23. libgsf-1.so : devel/libgsf
  24. librsvg-2.so : graphics/librsvg2
  25. libxml2.so : textproc/libxml2
  26. libpango-1.0.so : x11-toolkits/pango
  27. libjpeg.so : graphics/jpeg-turbo
  28. libSDL2.so : devel/sdl20
This port is required by:
for Libraries
  1. graphics/gimp-app
  2. graphics/py-gimp

Configuration Options:
===> The following configuration options are available for gegl-0.4.24_2: CAIRO=on: Cairo graphics library support ENSCRIPT=on: Enscript support FFMPEG=off: 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 V4L=on: Video 4 Linux support WEBP=on: WebP image format support ===> Use 'make config' to modify these settings
Options name:
graphics_gegl
USES:
compiler:c++14-lang cpe gettext gnome jpeg localbase meson pathfix pkgconfig shebangfix uniquefiles tar:xz sdl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (6 items)
Collapse this list.
  1. http://de-mirror.gimper.net/pub/gegl/0.4//
  2. http://gimp.afri.cc/pub/gegl/0.4//
  3. http://gimp.mirrors.hoobly.com/pub/gegl/0.4//
  4. http://gimper.net/downloads/pub/gegl/0.4//
  5. http://mirror.hessmo.com/gimp/pub/gegl/0.4//
  6. https://download.gimp.org/pub/gegl/0.4//
Collapse this list.

Number of commits found: 4

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.4.24_2
16 Aug 2020 09:51:32
commit hash: 75935eef6f4a63e0d949ad10e4030162e0dc4b01commit hash: 75935eef6f4a63e0d949ad10e4030162e0dc4b01commit hash: 75935eef6f4a63e0d949ad10e4030162e0dc4b01commit hash: 75935eef6f4a63e0d949ad10e4030162e0dc4b01 files touched by this commit Sanity Test Failure
Matthias Andree (mandree) search for other commits by this committer
MFH: r544849

graphics/ilmbase, graphics/openexr: security update to v2.5.3

ChangeLog:
https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.3

"Patch release with various bug/security fixes and build/install fixes, plus a
performance optimization:

 * Various sanitizer/fuzz-identified issues related to handling of invalid input
 * Fixes to misc compiler warnings [...]
 * Read performance optimization (#782)
 * Fix for building on non-glibc (#798)
 * Fixes to tests"
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.4.24_2
16 Aug 2020 09:51:32
Revision:545094Original commit files touched by this commit
mandree search for other commits by this committer
MFH: r544849

graphics/ilmbase, graphics/openexr: security update to v2.5.3

ChangeLog:
https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.3

"Patch release with various bug/security fixes and build/install fixes, plus a
performance optimization:

 * Various sanitizer/fuzz-identified issues related to handling of invalid input
 * Fixes to misc compiler warnings [...]
 * Read performance optimization (#782)
 * Fix for building on non-glibc (#798)
 * Fixes to tests"
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.4.24_1
18 Jul 2020 09:31:20
Revision:542483Original commit files touched by this commit
mandree search for other commits by this committer
MFH: r542352 r542353

graphics/ilmbase: graphics/openexr: security update to 2.5.2

ChangeLog:
https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.2
Verbosely:
https://github.com/AcademySoftwareFoundation/openexr/blob/v2.5.2/CHANGES.md#version-252-june-15-2020

openexr/ilmbase update w/ shlib rename => PORTREVISION bumps of dependent ports

OpenEXR and ILMBASE updates to 2.5.2 rename the full shlib version
names from .0.0 to .0.1 => to be on the safe side, bump PORTREVISIONs.

Security:	714e6c35-c75b-11ea-aa29-d74973d1f9f3
Approved by:	ports-secteam@ (joneum@)
0.4.24_1
18 Jul 2020 09:31:19
commit hash: 8535fac538422352608a5eb997db5f83f7e951f1commit hash: 8535fac538422352608a5eb997db5f83f7e951f1commit hash: 8535fac538422352608a5eb997db5f83f7e951f1commit hash: 8535fac538422352608a5eb997db5f83f7e951f1 files touched by this commit Sanity Test Failure
Matthias Andree (mandree) search for other commits by this committer
MFH: r542352 r542353

graphics/ilmbase: graphics/openexr: security update to 2.5.2

ChangeLog:
https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.2
Verbosely:
https://github.com/AcademySoftwareFoundation/openexr/blob/v2.5.2/CHANGES.md#version-252-june-15-2020

openexr/ilmbase update w/ shlib rename => PORTREVISION bumps of dependent ports

OpenEXR and ILMBASE updates to 2.5.2 rename the full shlib version
names from .0.0 to .0.1 => to be on the safe side, bump PORTREVISIONs.

Security:	714e6c35-c75b-11ea-aa29-d74973d1f9f3
Approved by:	ports-secteam@ (joneum@)

Number of commits found: 4