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
| System | Port | Version |
|---|---|---|
| FreeBSD | graphics/agg | 2.7.0 |
| OpenBSD | graphics/agg | 2.5p9 |
| DragonFly | graphics/agg | 2.5_11 |
| MidnightBSD | graphics/agg | 2.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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.7.0 | 2.7.0 | 2.5_11 | 2.7.0 | 2.7.0 |
| FreeBSD:14:quarterly | 2.7.0 | 2.7.0 | n/a | 2.7.0 | 2.7.0 |
| FreeBSD:15:latest | 2.7.0 | 2.7.0 | n/a | 2.7.0 | 2.7.0 |
| FreeBSD:15:quarterly | 2.7.0 | 2.7.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.7.0 | 2.7.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 1
libfreetype.so: print/freetype2
The full lists below include those, and their dependencies in turn.
Build dependencies 25
- archivers/brotli
- devel/autoconf
- devel/autoconf-switch
- devel/automake
- devel/gettext-runtime
- devel/gmake
- devel/libtool
- devel/m4
- devel/pkgconf
- devel/sdl12
- graphics/aalib
- graphics/libGLU
- graphics/libglvnd
- graphics/png
- lang/perl5.42
- print/freetype2
- print/indexinfo
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrandr
- x11/libXrender
- x11/libxcb
- x11/xorgproto
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
| File | Size | SHA256 |
|---|---|---|
| clausecker-agg-2.7.0-b064760_GH0.tar.gz | 1.580108e+06 | 771e1a68ec5b2924dc8e0c859b6cdd59aa5914c0b62d27f58bb693247897aacb |
Commit history 0
No commits in the history this site was built from.