svn commit: r490311 - head/devel/geany-plugins/files

Guido Falsi madpilot at FreeBSD.org
Mon Jan 14 18:48:54 UTC 2019


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 at 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
 


More information about the svn-ports-all mailing list