From 4ffc20ef4f18d2fc78ab08ea1e9e9a77d6429581 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 22 Aug 2018 11:18:18 +0200 Subject: [PATCH] agg: fix build w/ gcc-8.2.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jürgen Buchmüller --- srcpkgs/agg/patches/gcc82.patch | 11 +++++++++++ srcpkgs/agg/template | 9 +++++---- 2 files changed, 16 insertions(+), 4 deletions(-) create mode 100644 srcpkgs/agg/patches/gcc82.patch 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