BSD Ports

graphics/agg 2.7.0 FreeBSD

High Quality Rendering Engine for C++

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2+
Categories
graphics
Package size
337.6 KiB, 2994.6 KiB installed

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
FreeBSDgraphics/agg2.7.0
OpenBSDgraphics/agg2.5p9
DragonFlygraphics/agg2.5_11
MidnightBSDgraphics/agg2.7.0

Install

Binary package:

pkg install agg

From the ports tree:

cd /usr/ports/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

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.7.02.7.02.5_112.7.02.7.0
FreeBSD:14:quarterly2.7.02.7.0n/a2.7.02.7.0
FreeBSD:15:latest2.7.02.7.0n/a2.7.02.7.0
FreeBSD:15:quarterly2.7.02.7.0n/an/an/a
FreeBSD:16:latest2.7.02.7.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 25
Run dependencies 16

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

Commit history 0

No commits in the history this site was built from.