Enclosed a diff for bringing scintilla to the latest version. Tested ok on amd64 using scite.
Comments/OK? Index: Makefile =================================================================== RCS file: /cvs/ports/editors/scintilla/Makefile,v retrieving revision 1.27 diff -u -p -r1.27 Makefile --- Makefile 14 Dec 2017 06:44:23 -0000 1.27 +++ Makefile 24 Feb 2018 09:44:16 -0000 @@ -2,13 +2,13 @@ COMMENT= source code editing component for GTK+ -VERSION= 4.0.2 +VERSION= 4.0.3 DISTNAME= scintilla${VERSION:S/.//g} PKGNAME= scintilla-${VERSION} CATEGORIES= editors x11 -SHARED_LIBS= scintilla 10.0 \ - scintilla_lexers 10.0 +SHARED_LIBS= scintilla 11.0 \ + scintilla_lexers 11.0 HOMEPAGE= http://www.scintilla.org/ @@ -30,7 +30,7 @@ MAKE_ENV= CXX='${CXX}' CXXFLAGS='${CXXFL WANTLIB= m ${COMPILER_LIBCXX} -# -std=gnu++14 +# -std=gnu++17 COMPILER= base-clang ports-clang ports-gcc # Not LIB_DEPENDS as it's only shared libraries that don't link directly Index: distinfo =================================================================== RCS file: /cvs/ports/editors/scintilla/distinfo,v retrieving revision 1.11 diff -u -p -r1.11 distinfo --- distinfo 1 Nov 2017 17:01:23 -0000 1.11 +++ distinfo 24 Feb 2018 09:44:16 -0000 @@ -1,2 +1,2 @@ -SHA256 (scintilla402.tgz) = h9lhB0zWRvp/kuPUiMsStqLQg4oZRLVsuVeNhXG7vU4= -SIZE (scintilla402.tgz) = 1401547 +SHA256 (scintilla403.tgz) = nmfi9NjJy6Pi6D7qiDhSrZrfqNwXdfJR+GjMbNBYya4= +SIZE (scintilla403.tgz) = 1404814 Index: patches/patch-gtk_makefile =================================================================== RCS file: /cvs/ports/editors/scintilla/patches/patch-gtk_makefile,v retrieving revision 1.13 diff -u -p -r1.13 patch-gtk_makefile --- patches/patch-gtk_makefile 1 Nov 2017 17:01:23 -0000 1.13 +++ patches/patch-gtk_makefile 24 Feb 2018 09:44:16 -0000 @@ -58,7 +58,7 @@ Index: gtk/makefile +CTFLAGS+=-DNDEBUG $(CXXBASEFLAGS) $(THREADFLAGS) endif - CXXTFLAGS:=--std=gnu++14 $(CTFLAGS) $(REFLAGS) + CXXTFLAGS:=--std=gnu++17 $(CTFLAGS) $(REFLAGS) @@ -88,8 +81,12 @@ MARSHALLER=scintilla-marshal.o .cxx.o: