diff --git a/graphics/agg26/Makefile b/graphics/agg26/Makefile index 9beca02d1f2a..e8457e61877c 100644 --- a/graphics/agg26/Makefile +++ b/graphics/agg26/Makefile @@ -1,40 +1,35 @@ PORTNAME= agg -DISTVERSION= 2.6 +DISTVERSION= 2.7.0 PORTREVISION= 0 CATEGORIES= graphics PKGNAMESUFFIX= 26${PKGNAMESUFFIX2} MAINTAINER= dinoex@FreeBSD.org COMMENT= High Quality Rendering Engine for C++ -WWW= https://github.com/ghaerr/agg-2.6 +WWW= https://github.com/clausecker/agg LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/copying LIB_DEPENDS= libfreetype.so:print/freetype2 USES= cpe localbase gmake libtool pkgconfig \ autoreconf pathfix xorg sdl CONFLICTS= agg-2.* CPE_VENDOR= antigrain USE_GITHUB= yes -GH_ACCOUNT= ghaerr -GH_PROJECT= ${PORTNAME}-${PORTVERSION} -GH_TAGNAME= c4f36b44 # 20230821 +GH_ACCOUNT= clausecker +GH_TAGNAME= b064760 # 2024-09-28 USE_CXXSTD= c++14 USE_LDCONFIG= yes -USE_SDL= sdl2 +USE_SDL= sdl USE_XORG= x11 GNU_CONFIGURE= yes -WRKSRC= ${WRKDIR}/${GH_PROJECT}-${GH_TAGNAME}/agg-src INSTALL_TARGET= install-strip post-patch: - ${REINPLACE_CMD} \ - 's|agg_platform_support.cpp|../sdl2/agg_platform_support.cpp|' \ - ${WRKSRC}/src/platform/sdl/Makefile.am ${REINPLACE_CMD} 's|_LDFLAGS|_LDADD|' ${WRKSRC}/examples/Makefile.am .include diff --git a/graphics/agg26/distinfo b/graphics/agg26/distinfo index 97fba822d0d6..4c23499ba194 100644 --- a/graphics/agg26/distinfo +++ b/graphics/agg26/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1730123960 -SHA256 (ghaerr-agg-2.6-2.6-c4f36b44_GH0.tar.gz) = 932c2382f1da3bd13d9baa9f464f7cba57c0a032720b3f2f2604064a66bce63f -SIZE (ghaerr-agg-2.6-2.6-c4f36b44_GH0.tar.gz) = 118943923 +TIMESTAMP = 1746091363 +SHA256 (clausecker-agg-2.7.0-b064760_GH0.tar.gz) = 771e1a68ec5b2924dc8e0c859b6cdd59aa5914c0b62d27f58bb693247897aacb +SIZE (clausecker-agg-2.7.0-b064760_GH0.tar.gz) = 1580108 diff --git a/graphics/agg26/files/patch-configure.ac b/graphics/agg26/files/patch-configure.ac deleted file mode 100644 index 26f1ae438df4..000000000000 --- a/graphics/agg26/files/patch-configure.ac +++ /dev/null @@ -1,15 +0,0 @@ ---- configure.ac.orig 2023-08-21 15:51:12 UTC -+++ configure.ac -@@ -99,9 +99,9 @@ temp_CXXFLAGS="$CXXFLAGS" - temp_LIBS="$LIBS" - temp_CFLAGS="$CFLAGS" - temp_CXXFLAGS="$CXXFLAGS" --sdl_enabled="" --SDL_VERSION=1.2.0 --AM_PATH_SDL($SDL_VERSION, -+sdl_enabled="yes" -+SDL_VERSION=2.1.0 -+AM_PATH_SDL2($SDL_VERSION, - [sdl_enabled="yes"], - AC_MSG_WARN([*** SDL version $SDL_VERSION not found! Omitting sdl layer.]) - ) diff --git a/graphics/agg26/files/patch-font_freetype__agg_font_freetype.cpp b/graphics/agg26/files/patch-font_freetype__agg_font_freetype.cpp deleted file mode 100644 index 2bae296c0829..000000000000 --- a/graphics/agg26/files/patch-font_freetype__agg_font_freetype.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- font_freetype/agg_font_freetype.cpp.orig 2023-08-21 15:51:12 UTC -+++ font_freetype/agg_font_freetype.cpp -@@ -158,7 +158,7 @@ namespace agg - - FT_Vector* point; - FT_Vector* limit; -- char* tags; -+ unsigned char *tags; - - int n; // index of contour in outline - int first; // index of first point in contour diff --git a/graphics/agg26/pkg-plist b/graphics/agg26/pkg-plist index f56bf276fe2c..0989b6fe2d00 100644 --- a/graphics/agg26/pkg-plist +++ b/graphics/agg26/pkg-plist @@ -1,160 +1,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 include/agg2/agg_span_image_filter_rgba.h include/agg2/agg_span_interpolator_adaptor.h include/agg2/agg_span_interpolator_linear.h include/agg2/agg_span_interpolator_persp.h include/agg2/agg_span_interpolator_trans.h include/agg2/agg_span_pattern_gray.h include/agg2/agg_span_pattern_rgb.h include/agg2/agg_span_pattern_rgba.h include/agg2/agg_span_solid.h include/agg2/agg_span_subdiv_adaptor.h include/agg2/agg_trans_affine.h include/agg2/agg_trans_bilinear.h include/agg2/agg_trans_double_path.h include/agg2/agg_trans_perspective.h include/agg2/agg_trans_single_path.h include/agg2/agg_trans_viewport.h include/agg2/agg_trans_warp_magnifier.h include/agg2/agg_vcgen_bspline.h include/agg2/agg_vcgen_contour.h include/agg2/agg_vcgen_dash.h include/agg2/agg_vcgen_markers_term.h include/agg2/agg_vcgen_smooth_poly1.h include/agg2/agg_vcgen_stroke.h include/agg2/agg_vcgen_vertex_sequence.h include/agg2/agg_vertex_sequence.h include/agg2/agg_vpgen_clip_polygon.h include/agg2/agg_vpgen_clip_polyline.h include/agg2/agg_vpgen_segmentator.h include/agg2/ctrl/agg_bezier_ctrl.h include/agg2/ctrl/agg_cbox_ctrl.h include/agg2/ctrl/agg_ctrl.h include/agg2/ctrl/agg_gamma_ctrl.h include/agg2/ctrl/agg_gamma_spline.h include/agg2/ctrl/agg_polygon_ctrl.h include/agg2/ctrl/agg_rbox_ctrl.h include/agg2/ctrl/agg_scale_ctrl.h include/agg2/ctrl/agg_slider_ctrl.h include/agg2/ctrl/agg_spline_ctrl.h include/agg2/platform/agg_platform_support.h include/agg2/util/agg_color_conv.h include/agg2/util/agg_color_conv_rgb16.h include/agg2/util/agg_color_conv_rgb8.h lib/libagg.a lib/libagg.so lib/libagg.so.2 -lib/libagg.so.2.0.6 +lib/libagg.so.2.0.7 lib/libaggfontfreetype.a lib/libaggfontfreetype.so lib/libaggfontfreetype.so.2 -lib/libaggfontfreetype.so.2.0.6 +lib/libaggfontfreetype.so.2.0.7 lib/libaggplatformX11.a lib/libaggplatformX11.so lib/libaggplatformX11.so.2 -lib/libaggplatformX11.so.2.0.6 +lib/libaggplatformX11.so.2.0.7 lib/libaggplatformsdl.a lib/libaggplatformsdl.so lib/libaggplatformsdl.so.2 -lib/libaggplatformsdl.so.2.0.6 +lib/libaggplatformsdl.so.2.0.7 libdata/pkgconfig/libagg.pc share/aclocal/libagg.m4