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
| System | Port | Version |
|---|---|---|
| MidnightBSD | graphics/agg | 2.7.0 |
| FreeBSD | graphics/agg | 2.7.0 |
| OpenBSD | graphics/agg | 2.5p9 |
| DragonFly | graphics/agg | 2.5_11 |
| HardenedBSD | graphics/agg | 2.7.0 |
| GhostBSD | graphics/agg | 2.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
libfreetype.so: print/freetype2
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
| File | Size | SHA256 |
|---|---|---|
| clausecker-agg-2.7.0-b064760_GH0.tar.gz | 1.580108e+06 | 771e1a68ec5b2924dc8e0c859b6cdd59aa5914c0b62d27f58bb693247897aacb |