This should fix www/ruby-capybara-webkit. It makes it build for me on amd64. OKs?
Thanks, Jeremy Index: Makefile =================================================================== RCS file: /cvs/ports/www/ruby-capybara-webkit/Makefile,v retrieving revision 1.17 diff -u -p -r1.17 Makefile --- Makefile 26 May 2017 15:43:18 -0000 1.17 +++ Makefile 1 Jun 2017 16:32:28 -0000 @@ -1,11 +1,9 @@ # $OpenBSD: Makefile,v 1.17 2017/05/26 15:43:18 ajacoutot Exp $ -BROKEN = unrecognized command line option "-std=gnu++0x" - COMMENT = capybara driver that uses WebKit DISTNAME = capybara-webkit-1.11.1 -REVISION = 2 +REVISION = 3 CATEGORIES = www HOMEPAGE= https://github.com/thoughtbot/capybara-webkit @@ -13,8 +11,11 @@ HOMEPAGE= https://github.com/thoughtbot/ # MIT PERMIT_PACKAGE_CDROM = Yes -MODULES = lang/ruby +MODULES = lang/ruby gcc4 CONFIGURE_STYLE = ruby gem ext + +MODGCC4_ARCHS = amd64 i386 +MODGCC4_LANGS = c++ USE_WXNEEDED = Yes MAKE_ENV = QMAKE=qmake-qt5 LDFLAGS="-Wl,-z,wxneeded" Index: patches/patch-src_webkit_server_pro =================================================================== RCS file: /cvs/ports/www/ruby-capybara-webkit/patches/patch-src_webkit_server_pro,v retrieving revision 1.1 diff -u -p -r1.1 patch-src_webkit_server_pro --- patches/patch-src_webkit_server_pro 23 Sep 2016 15:25:23 -0000 1.1 +++ patches/patch-src_webkit_server_pro 24 Mar 2017 06:01:33 -0000 @@ -1,6 +1,6 @@ $OpenBSD: patch-src_webkit_server_pro,v 1.1 2016/09/23 15:25:23 jeremy Exp $ --- src/webkit_server.pro.orig Wed May 4 06:52:17 2016 -+++ src/webkit_server.pro Tue Sep 20 15:03:47 2016 ++++ src/webkit_server.pro Thu Mar 23 23:01:28 2017 @@ -1,6 +1,9 @@ TEMPLATE = app TARGET = webkit_server @@ -11,3 +11,12 @@ $OpenBSD: patch-src_webkit_server_pro,v PROJECT_DIR = $$_PRO_FILE_PWD_ BUILD_DIR = $${PROJECT_DIR}/build PRECOMPILED_DIR = $${BUILD_DIR} +@@ -189,7 +192,7 @@ lessThan(QT_MAJOR_VERSION, 5) { + error(At least Qt 4.8.0 is required to run capybara-webkit.) + } + } +-CONFIG += console precompile_header ++CONFIG += console + CONFIG -= app_bundle + PRECOMPILED_HEADER = stable.h +
