Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Jan 2019 18:48:53 +0000 (UTC)
From:      Guido Falsi <madpilot@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r490311 - head/devel/geany-plugins/files
Message-ID:  <201901141848.x0EImrfx027577@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: madpilot
Date: Mon Jan 14 18:48:53 2019
New Revision: 490311
URL: https://svnweb.freebsd.org/changeset/ports/490311

Log:
  Fix build of the markdown geaany plugin with GCC-based architectures.
  
  The markdown requires includes from webkit2-gtk3 which have redefine
  some typedefs. Typedef redefinitions are not supported by base GCC,
  so use ports GCC for this plugin on GCC architectures.
  
  PR:		234940
  Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>

Modified:
  head/devel/geany-plugins/files/Makefile.common

Modified: head/devel/geany-plugins/files/Makefile.common
==============================================================================
--- head/devel/geany-plugins/files/Makefile.common	Mon Jan 14 18:36:57 2019	(r490310)
+++ head/devel/geany-plugins/files/Makefile.common	Mon Jan 14 18:48:53 2019	(r490311)
@@ -26,6 +26,10 @@ GEANY_PLUGIN=	po
 po_SWITCH=	--enable-nls
 USES+=		localbase
 .else
+.if ${PORTNAME} == "geany-plugin-markdown"
+# required by this plugin on GCC only archs
+USES+=		compiler:c++11-lang
+.endif
 INSTALL_TARGET=	install-strip
 USE_GNOME+=	cairo gdkpixbuf2
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201901141848.x0EImrfx027577>