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

Newsfeed changes

The news feed page[s] were not laid out well. Two pages, disjointed information, hard to figure out how to use the optional parameters...

Thankfully, someone told me.

The new page is ready for your review. Please compare these two:

You may also be interested in the Github issue.
Port details on branch 2023Q3
gegl Graph based image processing framework
0.4.44_5 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.44_5Version of this port present on the latest quarterly branch.
Maintainer: gnome@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-07-30 23:06:23
Last Update: 2023-07-30 23:01:42
Commit Hash: 3af2e89
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 - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (199 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/gegl-0.4.44_5/catalog.mk
  3. /usr/local/share/licenses/gegl-0.4.44_5/LICENSE
  4. /usr/local/share/licenses/gegl-0.4.44_5/BSD3CLAUSE
  5. /usr/local/share/licenses/gegl-0.4.44_5/GPLv3+
  6. /usr/local/share/licenses/gegl-0.4.44_5/LGPL3+
  7. /usr/local/share/licenses/gegl-0.4.44_5/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/dropshadow2.json
  98. lib/gegl-0.4/gegl-common-cxx.so
  99. @comment lib/gegl-0.4/gegl-common-cxx-arm-neon.so
  100. lib/gegl-0.4/gegl-common-cxx-x86_64-v2.so
  101. lib/gegl-0.4/gegl-common-cxx-x86_64-v3.so
  102. lib/gegl-0.4/gegl-common-gpl3.so
  103. @comment lib/gegl-0.4/gegl-common-gpl3-arm-neon.so
  104. lib/gegl-0.4/gegl-common-gpl3-x86_64-v2.so
  105. lib/gegl-0.4/gegl-common-gpl3-x86_64-v3.so
  106. lib/gegl-0.4/gegl-common.so
  107. @comment lib/gegl-0.4/gegl-common-arm-neon.so
  108. lib/gegl-0.4/gegl-common-x86_64-v2.so
  109. lib/gegl-0.4/gegl-common-x86_64-v3.so
  110. lib/gegl-0.4/gegl-core.so
  111. lib/gegl-0.4/gegl-generated.so
  112. @comment lib/gegl-0.4/gegl-generated-arm-neon.so
  113. lib/gegl-0.4/gegl-generated-x86_64-v2.so
  114. lib/gegl-0.4/gegl-generated-x86_64-v3.so
  115. @comment lib/gegl-0.4/gegl-transformops-arm-neon.so
  116. lib/gegl-0.4/gegl-transformops-x86_64-v2.so
  117. lib/gegl-0.4/gegl-transformops-x86_64-v3.so
  118. lib/gegl-0.4/gif-load.so
  119. lib/gegl-0.4/grey2.json
  120. lib/gegl-0.4/jp2-load.so
  121. lib/gegl-0.4/jpg-load.so
  122. lib/gegl-0.4/jpg-save.so
  123. lib/gegl-0.4/lcms-from-profile.so
  124. lib/gegl-0.4/npd.so
  125. lib/gegl-0.4/npy-save.so
  126. lib/gegl-0.4/path.so
  127. lib/gegl-0.4/pdf-load.so
  128. lib/gegl-0.4/pixbuf-load.so
  129. lib/gegl-0.4/pixbuf-save.so
  130. lib/gegl-0.4/png-load.so
  131. lib/gegl-0.4/png-save.so
  132. lib/gegl-0.4/ppm-load.so
  133. lib/gegl-0.4/ppm-save.so
  134. lib/gegl-0.4/raw-load.so
  135. lib/gegl-0.4/rgbe-load.so
  136. lib/gegl-0.4/rgbe-save.so
  137. lib/gegl-0.4/sdl2-display.so
  138. lib/gegl-0.4/seamless-clone-compose.so
  139. lib/gegl-0.4/seamless-clone.so
  140. lib/gegl-0.4/svg-load.so
  141. lib/gegl-0.4/text.so
  142. lib/gegl-0.4/tiff-load.so
  143. lib/gegl-0.4/tiff-save.so
  144. lib/gegl-0.4/transformops.so
  145. lib/gegl-0.4/v4l.so
  146. lib/gegl-0.4/vector-stroke.so
  147. lib/gegl-0.4/webp-load.so
  148. lib/gegl-0.4/webp-save.so
  149. lib/girepository-1.0/Gegl-0.4.typelib
  150. lib/libgegl-0.4.so
  151. lib/libgegl-0.4.so.0
  152. lib/libgegl-0.4.so.0.443.1
  153. lib/libgegl-npd-0.4.so
  154. lib/libgegl-sc-0.4.so
  155. libdata/pkgconfig/gegl-0.4.pc
  156. libdata/pkgconfig/gegl-sc-0.4.pc
  157. share/gir-1.0/Gegl-0.4.gir
  158. share/locale/bs/LC_MESSAGES/gegl-0.4.mo
  159. share/locale/ca/LC_MESSAGES/gegl-0.4.mo
  160. share/locale/da/LC_MESSAGES/gegl-0.4.mo
  161. share/locale/de/LC_MESSAGES/gegl-0.4.mo
  162. share/locale/el/LC_MESSAGES/gegl-0.4.mo
  163. share/locale/en_GB/LC_MESSAGES/gegl-0.4.mo
  164. share/locale/eo/LC_MESSAGES/gegl-0.4.mo
  165. share/locale/es/LC_MESSAGES/gegl-0.4.mo
  166. share/locale/eu/LC_MESSAGES/gegl-0.4.mo
  167. share/locale/fr/LC_MESSAGES/gegl-0.4.mo
  168. share/locale/gl/LC_MESSAGES/gegl-0.4.mo
  169. share/locale/hr/LC_MESSAGES/gegl-0.4.mo
  170. share/locale/id/LC_MESSAGES/gegl-0.4.mo
  171. share/locale/is/LC_MESSAGES/gegl-0.4.mo
  172. share/locale/it/LC_MESSAGES/gegl-0.4.mo
  173. share/locale/ka/LC_MESSAGES/gegl-0.4.mo
  174. share/locale/kab/LC_MESSAGES/gegl-0.4.mo
  175. share/locale/ko/LC_MESSAGES/gegl-0.4.mo
  176. share/locale/lv/LC_MESSAGES/gegl-0.4.mo
  177. share/locale/mr/LC_MESSAGES/gegl-0.4.mo
  178. share/locale/nb/LC_MESSAGES/gegl-0.4.mo
  179. share/locale/ne/LC_MESSAGES/gegl-0.4.mo
  180. share/locale/nl/LC_MESSAGES/gegl-0.4.mo
  181. share/locale/oc/LC_MESSAGES/gegl-0.4.mo
  182. share/locale/pl/LC_MESSAGES/gegl-0.4.mo
  183. share/locale/pt/LC_MESSAGES/gegl-0.4.mo
  184. share/locale/pt_BR/LC_MESSAGES/gegl-0.4.mo
  185. share/locale/ro/LC_MESSAGES/gegl-0.4.mo
  186. share/locale/ru/LC_MESSAGES/gegl-0.4.mo
  187. share/locale/sk/LC_MESSAGES/gegl-0.4.mo
  188. share/locale/sl/LC_MESSAGES/gegl-0.4.mo
  189. share/locale/sr@latin/LC_MESSAGES/gegl-0.4.mo
  190. share/locale/sr/LC_MESSAGES/gegl-0.4.mo
  191. share/locale/sv/LC_MESSAGES/gegl-0.4.mo
  192. share/locale/tr/LC_MESSAGES/gegl-0.4.mo
  193. share/locale/uk/LC_MESSAGES/gegl-0.4.mo
  194. share/locale/zh_CN/LC_MESSAGES/gegl-0.4.mo
  195. share/vala/vapi/gegl-0.4.deps
  196. share/vala/vapi/gegl-0.4.vapi
  197. @owner
  198. @group
  199. @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 = 1681108181 SHA256 (gegl-0.4.44.tar.xz) = 0a4cdb41635e406a0849cd0d3f03caf7d97cab8aa13d28707d532d0089d56126 SIZE (gegl-0.4.44.tar.xz) = 5791844

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. g-ir-scanner : devel/gobject-introspection
  6. meson : devel/meson
  7. ninja : devel/ninja
  8. pkgconf>=1.3.0_1 : devel/pkgconf
  9. sdl2-config : devel/sdl20
  10. valac : lang/vala
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. libOpenEXR.so : graphics/openexr
  11. libImath.so : math/Imath
  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. librsvg-2.so : graphics/librsvg2-rust
  24. libpango-1.0.so : x11-toolkits/pango
  25. libjpeg.so : graphics/jpeg-turbo
  26. libSDL2.so : devel/sdl20
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for gegl-0.4.44_5: 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 VAPI=on: Build VALA API files 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 pkgconfig shebangfix uniquefiles tar:xz sdl vala:build
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: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.4.44_5
30 Jul 2023 23:01:42
commit hash: 3af2e89732ee15c2b8c39e8ec5a0f97ebc66635dcommit hash: 3af2e89732ee15c2b8c39e8ec5a0f97ebc66635dcommit hash: 3af2e89732ee15c2b8c39e8ec5a0f97ebc66635dcommit hash: 3af2e89732ee15c2b8c39e8ec5a0f97ebc66635d files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
graphics/gegl: fix build on armv7

OpenMP is not supported on armv7.  Fix the build by disabling its use.

Approved by:	portmgr (build fix blanket)
MFH:		2023Q3

(cherry picked from commit 9e2602394b77661efe58bb191416048e3ca7c7c7)

Number of commits found: 1