diff --git a/srcpkgs/agg/patches/gcc82.patch b/srcpkgs/agg/patches/gcc82.patch new file mode 100644 index 00000000000..eb535ff0318 --- /dev/null +++ b/srcpkgs/agg/patches/gcc82.patch @@ -0,0 +1,11 @@ +--- include/agg_renderer_outline_aa.h 2006-10-09 06:07:08.000000000 +0200 ++++ include/agg_renderer_outline_aa.h 2018-08-22 11:06:28.038930861 +0200 +@@ -1375,7 +1375,7 @@ + //--------------------------------------------------------------------- + void profile(const line_profile_aa& prof) { m_profile = &prof; } + const line_profile_aa& profile() const { return *m_profile; } +- line_profile_aa& profile() { return *m_profile; } ++ line_profile_aa& profile() { return const_cast(*m_profile); } + + //--------------------------------------------------------------------- + int subpixel_width() const { return m_profile->subpixel_width(); } diff --git a/srcpkgs/agg/template b/srcpkgs/agg/template index 2929a4f44df..e56d1e1a367 100644 --- a/srcpkgs/agg/template +++ b/srcpkgs/agg/template @@ -1,15 +1,16 @@ # Template file for 'agg' pkgname=agg version=2.5 -revision=4 +revision=5 build_style=gnu-configure +configure_args="--disable-examples" disable_parallel_build=1 -hostmakedepends="pkg-config automake libtool gettext-devel SDL-devel" -makedepends="freetype-devel SDL-devel" +hostmakedepends="SDL-devel automake gettext-devel libtool pkg-config" +makedepends="SDL-devel freetype-devel" short_desc="A High Quality Rendering Engine for C++" maintainer="Juan RP " homepage="http://www.antigrain.com/" -license="GPL-2" +license="GPL-2.0-or-later" distfiles="http://www.antigrain.com/agg-${version}.tar.gz" checksum=ab1edc54cc32ba51a62ff120d501eecd55fceeedf869b9354e7e13812289911f