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

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it''''''''s already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2022Q4
agg High Quality Rendering Engine for C++
2.7.0 graphics on this many watch lists=7 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 2.5_11Version of this port present on the latest quarterly branch.
Maintainer: dinoex@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2004-08-04 13:17:24
Last Update: 2025-05-01 18:41:46
Commit Hash: f2eb479
People watching this port, also watch:: pcre, aalib, flac, vorbis-tools, gimp
License: GPLv2+
WWW:
https://github.com/clausecker/agg
Description:
Anti-Grain Geometry (AGG) is an Open Source, free of charge graphic library, written in industrially standard C++. AGG doesn't depend on any graphic API or technology. Basically, you can think of AGG as of a rendering engine that produces pixel images in memory from some vectorial data. But of course, AGG can do much more than that. The ideas and the philosophy of AGG are: * Anti-Aliasing. * Subpixel Accuracy. * The highest possible quality. * High performance. * Platform independence and compatibility. * Flexibility and extensibility. * Lightweight design. * Reliability and stability (including numerical stability).
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 (167 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/agg-2.7.0/catalog.mk
  3. /usr/local/share/licenses/agg-2.7.0/LICENSE
  4. /usr/local/share/licenses/agg-2.7.0/GPLv2+
  5. include/agg2/agg_alpha_mask_u8.h
  6. include/agg2/agg_arc.h
  7. include/agg2/agg_array.h
  8. include/agg2/agg_arrowhead.h
  9. include/agg2/agg_basics.h
  10. include/agg2/agg_bezier_arc.h
  11. include/agg2/agg_bitset_iterator.h
  12. include/agg2/agg_blur.h
  13. include/agg2/agg_bounding_rect.h
  14. include/agg2/agg_bspline.h
  15. include/agg2/agg_clip_liang_barsky.h
  16. include/agg2/agg_color_gray.h
  17. include/agg2/agg_color_rgba.h
  18. include/agg2/agg_config.h
  19. include/agg2/agg_conv_adaptor_vcgen.h
  20. include/agg2/agg_conv_adaptor_vpgen.h
  21. include/agg2/agg_conv_bspline.h
  22. include/agg2/agg_conv_clip_polygon.h
  23. include/agg2/agg_conv_clip_polyline.h
  24. include/agg2/agg_conv_close_polygon.h
  25. include/agg2/agg_conv_concat.h
  26. include/agg2/agg_conv_contour.h
  27. include/agg2/agg_conv_curve.h
  28. include/agg2/agg_conv_dash.h
  29. include/agg2/agg_conv_gpc.h
  30. include/agg2/agg_conv_marker.h
  31. include/agg2/agg_conv_marker_adaptor.h
  32. include/agg2/agg_conv_segmentator.h
  33. include/agg2/agg_conv_shorten_path.h
  34. include/agg2/agg_conv_smooth_poly1.h
  35. include/agg2/agg_conv_stroke.h
  36. include/agg2/agg_conv_transform.h
  37. include/agg2/agg_conv_unclose_polygon.h
  38. include/agg2/agg_curves.h
  39. include/agg2/agg_dda_line.h
  40. include/agg2/agg_ellipse.h
  41. include/agg2/agg_ellipse_bresenham.h
  42. include/agg2/agg_embedded_raster_fonts.h
  43. include/agg2/agg_font_cache_manager.h
  44. include/agg2/agg_font_cache_manager2.h
  45. include/agg2/agg_font_freetype.h
  46. include/agg2/agg_gamma_functions.h
  47. include/agg2/agg_gamma_lut.h
  48. include/agg2/agg_glyph_raster_bin.h
  49. include/agg2/agg_gradient_lut.h
  50. include/agg2/agg_gsv_text.h
  51. include/agg2/agg_image_accessors.h
  52. include/agg2/agg_image_filters.h
  53. include/agg2/agg_line_aa_basics.h
  54. include/agg2/agg_math.h
  55. include/agg2/agg_math_stroke.h
  56. include/agg2/agg_path_length.h
  57. include/agg2/agg_path_storage.h
  58. include/agg2/agg_path_storage_integer.h
  59. include/agg2/agg_pattern_filters_rgba.h
  60. include/agg2/agg_pixfmt_amask_adaptor.h
  61. include/agg2/agg_pixfmt_base.h
  62. include/agg2/agg_pixfmt_gray.h
  63. include/agg2/agg_pixfmt_rgb.h
  64. include/agg2/agg_pixfmt_rgb_packed.h
  65. include/agg2/agg_pixfmt_rgba.h
  66. include/agg2/agg_pixfmt_transposer.h
  67. include/agg2/agg_rasterizer_cells_aa.h
  68. include/agg2/agg_rasterizer_compound_aa.h
  69. include/agg2/agg_rasterizer_outline.h
  70. include/agg2/agg_rasterizer_outline_aa.h
  71. include/agg2/agg_rasterizer_scanline_aa.h
  72. include/agg2/agg_rasterizer_scanline_aa_nogamma.h
  73. include/agg2/agg_rasterizer_sl_clip.h
  74. include/agg2/agg_renderer_base.h
  75. include/agg2/agg_renderer_markers.h
  76. include/agg2/agg_renderer_mclip.h
  77. include/agg2/agg_renderer_outline_aa.h
  78. include/agg2/agg_renderer_outline_image.h
  79. include/agg2/agg_renderer_primitives.h
  80. include/agg2/agg_renderer_raster_text.h
  81. include/agg2/agg_renderer_scanline.h
  82. include/agg2/agg_rendering_buffer.h
  83. include/agg2/agg_rendering_buffer_dynarow.h
  84. include/agg2/agg_rounded_rect.h
  85. include/agg2/agg_scanline_bin.h
  86. include/agg2/agg_scanline_boolean_algebra.h
  87. include/agg2/agg_scanline_p.h
  88. include/agg2/agg_scanline_storage_aa.h
  89. include/agg2/agg_scanline_storage_bin.h
  90. include/agg2/agg_scanline_u.h
  91. include/agg2/agg_shorten_path.h
  92. include/agg2/agg_simul_eq.h
  93. include/agg2/agg_span_allocator.h
  94. include/agg2/agg_span_converter.h
  95. include/agg2/agg_span_gouraud.h
  96. include/agg2/agg_span_gouraud_gray.h
  97. include/agg2/agg_span_gouraud_rgba.h
  98. include/agg2/agg_span_gradient.h
  99. include/agg2/agg_span_gradient_alpha.h
  100. include/agg2/agg_span_gradient_contour.h
  101. include/agg2/agg_span_gradient_image.h
  102. include/agg2/agg_span_image_filter.h
  103. include/agg2/agg_span_image_filter_gray.h
  104. include/agg2/agg_span_image_filter_rgb.h
  105. include/agg2/agg_span_image_filter_rgba.h
  106. include/agg2/agg_span_interpolator_adaptor.h
  107. include/agg2/agg_span_interpolator_linear.h
  108. include/agg2/agg_span_interpolator_persp.h
  109. include/agg2/agg_span_interpolator_trans.h
  110. include/agg2/agg_span_pattern_gray.h
  111. include/agg2/agg_span_pattern_rgb.h
  112. include/agg2/agg_span_pattern_rgba.h
  113. include/agg2/agg_span_solid.h
  114. include/agg2/agg_span_subdiv_adaptor.h
  115. include/agg2/agg_trans_affine.h
  116. include/agg2/agg_trans_bilinear.h
  117. include/agg2/agg_trans_double_path.h
  118. include/agg2/agg_trans_perspective.h
  119. include/agg2/agg_trans_single_path.h
  120. include/agg2/agg_trans_viewport.h
  121. include/agg2/agg_trans_warp_magnifier.h
  122. include/agg2/agg_vcgen_bspline.h
  123. include/agg2/agg_vcgen_contour.h
  124. include/agg2/agg_vcgen_dash.h
  125. include/agg2/agg_vcgen_markers_term.h
  126. include/agg2/agg_vcgen_smooth_poly1.h
  127. include/agg2/agg_vcgen_stroke.h
  128. include/agg2/agg_vcgen_vertex_sequence.h
  129. include/agg2/agg_vertex_sequence.h
  130. include/agg2/agg_vpgen_clip_polygon.h
  131. include/agg2/agg_vpgen_clip_polyline.h
  132. include/agg2/agg_vpgen_segmentator.h
  133. include/agg2/ctrl/agg_bezier_ctrl.h
  134. include/agg2/ctrl/agg_cbox_ctrl.h
  135. include/agg2/ctrl/agg_ctrl.h
  136. include/agg2/ctrl/agg_gamma_ctrl.h
  137. include/agg2/ctrl/agg_gamma_spline.h
  138. include/agg2/ctrl/agg_polygon_ctrl.h
  139. include/agg2/ctrl/agg_rbox_ctrl.h
  140. include/agg2/ctrl/agg_scale_ctrl.h
  141. include/agg2/ctrl/agg_slider_ctrl.h
  142. include/agg2/ctrl/agg_spline_ctrl.h
  143. include/agg2/platform/agg_platform_support.h
  144. include/agg2/util/agg_color_conv.h
  145. include/agg2/util/agg_color_conv_rgb16.h
  146. include/agg2/util/agg_color_conv_rgb8.h
  147. lib/libagg.a
  148. lib/libagg.so
  149. lib/libagg.so.2
  150. lib/libagg.so.2.0.7
  151. lib/libaggfontfreetype.a
  152. lib/libaggfontfreetype.so
  153. lib/libaggfontfreetype.so.2
  154. lib/libaggfontfreetype.so.2.0.7
  155. lib/libaggplatformX11.a
  156. lib/libaggplatformX11.so
  157. lib/libaggplatformX11.so.2
  158. lib/libaggplatformX11.so.2.0.7
  159. lib/libaggplatformsdl.a
  160. lib/libaggplatformsdl.so
  161. lib/libaggplatformsdl.so.2
  162. lib/libaggplatformsdl.so.2.0.7
  163. libdata/pkgconfig/libagg.pc
  164. share/aclocal/libagg.m4
  165. @owner
  166. @group
  167. @mode
Collapse this list.
Dependency lines:
  • agg>0:graphics/agg
Conflicts:
CONFLICTS:
  • agg-2.*
To install the port:
cd /usr/ports/graphics/agg/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/agg
  • pkg install agg
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: agg
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1746091363 SHA256 (clausecker-agg-2.7.0-b064760_GH0.tar.gz) = 771e1a68ec5b2924dc8e0c859b6cdd59aa5914c0b62d27f58bb693247897aacb SIZE (clausecker-agg-2.7.0-b064760_GH0.tar.gz) = 1580108

Packages (timestamps in pop-ups are UTC):
agg
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.5_112.7.02.5_112.5_112.7.0-2.5_11-
FreeBSD:13:quarterly2.5_112.5_112.5_112.5_112.5_112.5_112.5_112.5_11
FreeBSD:14:latest2.5_112.7.02.5_112.5_112.7.02.5_11-2.5_11
FreeBSD:14:quarterly2.5_112.5_11-2.5_112.5_112.5_112.5_112.5_11
FreeBSD:15:latest2.5_112.5_11n/a2.5_11n/a2.5_112.5_112.5_11
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.4.1 : devel/gmake
  2. pkgconf>=1.3.0_1 : devel/pkgconf
  3. sdl-config : devel/sdl12
  4. autoconf>=2.72 : devel/autoconf
  5. automake>=1.17 : devel/automake
  6. libtoolize : devel/libtool
  7. x11.pc : x11/libX11
Runtime dependencies:
  1. x11.pc : x11/libX11
Library dependencies:
  1. libfreetype.so : print/freetype2
  2. libSDL.so : devel/sdl12
This port is required by:
for Libraries
  1. graphics/cfdg
  2. math/plplot

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. graphics/exact-image*
  2. 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:
No options to configure
Options name:
graphics_agg
USES:
cpe localbase gmake libtool pkgconfig autoreconf pathfix xorg sdl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/clausecker/agg/tar.gz/b064760?dummy=/
Collapse this list.

There are no commits on branch 2022Q4 for this port