BSD Ports

graphics/agg 2.7.0 MidnightBSD

High Quality Rendering Engine for C++

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
gpl2+
Categories
graphics

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).

In the other systems

SystemPortVersion
MidnightBSDgraphics/agg2.7.0
FreeBSDgraphics/agg2.7.0
OpenBSDgraphics/agg2.5p9
DragonFlygraphics/agg2.5_11
HardenedBSDgraphics/agg2.7.0
GhostBSDgraphics/agg2.7.0

Install

Binary package:

mport install agg

From mports:

cd /usr/mports/graphics/agg && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	agg>0:graphics/agg
LIB_DEPENDS=	libagg.so:graphics/agg

Dependencies

As this port's Makefile names them.

Library 1

Build dependencies 1
Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
cpe localbase gmake libtool pkgconfig autoreconf pathfix xorg sdl
Service scripts
none
Conflicts with
agg-2.*

Files

pkg-plist 160
  • include/agg2/agg_alpha_mask_u8.h
  • include/agg2/agg_arc.h
  • include/agg2/agg_array.h
  • include/agg2/agg_arrowhead.h
  • include/agg2/agg_basics.h
  • include/agg2/agg_bezier_arc.h
  • include/agg2/agg_bitset_iterator.h
  • include/agg2/agg_blur.h
  • include/agg2/agg_bounding_rect.h
  • include/agg2/agg_bspline.h
  • include/agg2/agg_clip_liang_barsky.h
  • include/agg2/agg_color_gray.h
  • include/agg2/agg_color_rgba.h
  • include/agg2/agg_config.h
  • include/agg2/agg_conv_adaptor_vcgen.h
  • include/agg2/agg_conv_adaptor_vpgen.h
  • include/agg2/agg_conv_bspline.h
  • include/agg2/agg_conv_clip_polygon.h
  • include/agg2/agg_conv_clip_polyline.h
  • include/agg2/agg_conv_close_polygon.h
  • include/agg2/agg_conv_concat.h
  • include/agg2/agg_conv_contour.h
  • include/agg2/agg_conv_curve.h
  • include/agg2/agg_conv_dash.h
  • include/agg2/agg_conv_gpc.h
  • include/agg2/agg_conv_marker.h
  • include/agg2/agg_conv_marker_adaptor.h
  • include/agg2/agg_conv_segmentator.h
  • include/agg2/agg_conv_shorten_path.h
  • include/agg2/agg_conv_smooth_poly1.h
  • include/agg2/agg_conv_stroke.h
  • include/agg2/agg_conv_transform.h
  • include/agg2/agg_conv_unclose_polygon.h
  • include/agg2/agg_curves.h
  • include/agg2/agg_dda_line.h
  • include/agg2/agg_ellipse.h
  • include/agg2/agg_ellipse_bresenham.h
  • include/agg2/agg_embedded_raster_fonts.h
  • include/agg2/agg_font_cache_manager.h
  • include/agg2/agg_font_cache_manager2.h
  • include/agg2/agg_font_freetype.h
  • include/agg2/agg_gamma_functions.h
  • include/agg2/agg_gamma_lut.h
  • include/agg2/agg_glyph_raster_bin.h
  • include/agg2/agg_gradient_lut.h
  • include/agg2/agg_gsv_text.h
  • include/agg2/agg_image_accessors.h
  • include/agg2/agg_image_filters.h
  • include/agg2/agg_line_aa_basics.h
  • include/agg2/agg_math.h
  • include/agg2/agg_math_stroke.h
  • include/agg2/agg_path_length.h
  • include/agg2/agg_path_storage.h
  • include/agg2/agg_path_storage_integer.h
  • include/agg2/agg_pattern_filters_rgba.h
  • include/agg2/agg_pixfmt_amask_adaptor.h
  • include/agg2/agg_pixfmt_base.h
  • include/agg2/agg_pixfmt_gray.h
  • include/agg2/agg_pixfmt_rgb.h
  • include/agg2/agg_pixfmt_rgb_packed.h
  • include/agg2/agg_pixfmt_rgba.h
  • include/agg2/agg_pixfmt_transposer.h
  • include/agg2/agg_rasterizer_cells_aa.h
  • include/agg2/agg_rasterizer_compound_aa.h
  • include/agg2/agg_rasterizer_outline.h
  • include/agg2/agg_rasterizer_outline_aa.h
  • include/agg2/agg_rasterizer_scanline_aa.h
  • include/agg2/agg_rasterizer_scanline_aa_nogamma.h
  • include/agg2/agg_rasterizer_sl_clip.h
  • include/agg2/agg_renderer_base.h
  • include/agg2/agg_renderer_markers.h
  • include/agg2/agg_renderer_mclip.h
  • include/agg2/agg_renderer_outline_aa.h
  • include/agg2/agg_renderer_outline_image.h
  • include/agg2/agg_renderer_primitives.h
  • include/agg2/agg_renderer_raster_text.h
  • include/agg2/agg_renderer_scanline.h
  • include/agg2/agg_rendering_buffer.h
  • include/agg2/agg_rendering_buffer_dynarow.h
  • include/agg2/agg_rounded_rect.h
  • include/agg2/agg_scanline_bin.h
  • include/agg2/agg_scanline_boolean_algebra.h
  • include/agg2/agg_scanline_p.h
  • include/agg2/agg_scanline_storage_aa.h
  • include/agg2/agg_scanline_storage_bin.h
  • include/agg2/agg_scanline_u.h
  • include/agg2/agg_shorten_path.h
  • include/agg2/agg_simul_eq.h
  • include/agg2/agg_span_allocator.h
  • include/agg2/agg_span_converter.h
  • include/agg2/agg_span_gouraud.h
  • include/agg2/agg_span_gouraud_gray.h
  • include/agg2/agg_span_gouraud_rgba.h
  • include/agg2/agg_span_gradient.h
  • include/agg2/agg_span_gradient_alpha.h
  • include/agg2/agg_span_gradient_contour.h
  • include/agg2/agg_span_gradient_image.h
  • include/agg2/agg_span_image_filter.h
  • include/agg2/agg_span_image_filter_gray.h
  • include/agg2/agg_span_image_filter_rgb.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
clausecker-agg-2.7.0-b064760_GH0.tar.gz1.580108e+06771e1a68ec5b2924dc8e0c859b6cdd59aa5914c0b62d27f58bb693247897aacb