From owner-svn-ports-all@freebsd.org Sun Aug 18 18:43:57 2019 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8E394CE713; Sun, 18 Aug 2019 18:43:57 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46BQv13ymlz3M6b; Sun, 18 Aug 2019 18:43:57 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 6B18265E9; Sun, 18 Aug 2019 18:43:57 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x7IIhvQX061511; Sun, 18 Aug 2019 18:43:57 GMT (envelope-from rene@FreeBSD.org) Received: (from rene@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x7IIhu30061505; Sun, 18 Aug 2019 18:43:56 GMT (envelope-from rene@FreeBSD.org) Message-Id: <201908181843.x7IIhu30061505@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rene set sender to rene@FreeBSD.org using -f From: Rene Ladan Date: Sun, 18 Aug 2019 18:43:56 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r509236 - in head/www/wt3: . files X-SVN-Group: ports-head X-SVN-Commit-Author: rene X-SVN-Commit-Paths: in head/www/wt3: . files X-SVN-Commit-Revision: 509236 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Aug 2019 18:43:57 -0000 Author: rene Date: Sun Aug 18 18:43:56 2019 New Revision: 509236 URL: https://svnweb.freebsd.org/changeset/ports/509236 Log: Fix, repocopy and update www/wt to version 3.4.0 as wwww/wt3 PR: 226160 Submitted by: maintainer Added: head/www/wt3/ - copied from r509167, head/www/wt/ head/www/wt3/files/patch-examples_te-benchmark_benchmark.cpp (contents, props changed) head/www/wt3/pkg-message (contents, props changed) Modified: head/www/wt3/Makefile head/www/wt3/distinfo head/www/wt3/files/patch-CMakeLists.txt head/www/wt3/pkg-plist Modified: head/www/wt3/Makefile ============================================================================== --- head/www/wt/Makefile Sat Aug 17 20:14:16 2019 (r509167) +++ head/www/wt3/Makefile Sun Aug 18 18:43:56 2019 (r509236) @@ -1,9 +1,8 @@ # Created by: Mohammad S. Babaei # $FreeBSD$ -PORTNAME= wt -PORTVERSION= 3.3.7 -PORTREVISION= 16 +PORTNAME= wt3 +PORTVERSION= 3.4.0 CATEGORIES= www MAINTAINER= info@babaei.net @@ -12,34 +11,32 @@ COMMENT= Widget-centric C++ library for developing web LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE -LIB_DEPENDS+= libpng.so:graphics/png \ +BROKEN_powerpc64= fails to link: libwthttp.so. undefined reference to boost::program_options::abstract_variables_map::operator + +LIB_DEPENDS= libpng.so:graphics/png \ libboost_system.so:devel/boost-libs \ libGraphicsMagick.so:graphics/GraphicsMagick -BROKEN= fails to build with boost 1.66, see bug 224183 -DEPRECATED= Broken for more than 5 months -EXPIRATION_DATE= 2018-08-20 -BROKEN_powerpc64= fails to link: libwthttp.so. undefined reference to boost::program_options::abstract_variables_map::operator - +USES= cmake compiler:c++14-lang pkgconfig ssl USE_GITHUB= yes -GH_ACCOUNT= kdeforche +GH_ACCOUNT= emweb +GH_PROJECT= wt +USE_XORG= x11 USE_LDCONFIG= yes -USE_XORG+=x11 -USES= cmake pkgconfig ssl -CMAKE_ARGS+= -DCONFIGDIR:STRING=${LOCALBASE}/etc/wt \ + +CMAKE_ARGS= -DCONFIGDIR:STRING=${LOCALBASE}/etc/${PORTNAME} \ -DGM_PREFIX:STRING=${LOCALBASE} \ - -DPNG_PREFIX:STRING=${LOCALBASE} \ + -DEXAMPLES_DESTINATION:STRING=share/examples/${PORTNAME} \ -DSSL_PREFIX:STRING=/usr \ -DZLIB_PREFIX:STRING=/usr \ -DCONNECTOR_ISAPI:BOOL=OFF \ -DWEBUSER:STRING=www \ -DWEBGROUP:STRING=www \ -DWT_WRASTERIMAGE_IMPLEMENTATION:STRING=GraphicsMagick \ - -DENABLE_SSL:BOOL=ON + -DENABLE_SSL:BOOL=ON \ + -DDESTDIR:STRING=${STAGEDIR} -NO_OPTIONS_SORT= yes OPTIONS_DEFINE= \ - DOXYGEN \ EXAMPLES \ TESTS \ RESOURCES \ @@ -47,9 +44,10 @@ OPTIONS_DEFINE= \ CPP11 \ HARU \ PANGO \ + OPENGL \ EXT \ LIBWTTEST \ - OPENGL + UNWIND OPTIONS_DEFAULT= \ TESTS \ RESOURCES \ @@ -61,6 +59,7 @@ OPTIONS_DEFAULT= \ LIBWTTEST OPTIONS_GROUP= CONNECTOR DBO WSTRING OPTIONS_SUB= yes +NO_OPTIONS_SORT= yes EXAMPLES_DESC= Install examples (implies SQLITE3 and WTHTTP) TESTS_DESC= Build Wt tests @@ -70,15 +69,16 @@ CPP11_DESC= Compile Wt in C++11 mode (Clang or GCC 4. HARU_DESC= Enable Haru Free PDF Library EXT_DESC= Build Wt Ext library with JavaScript-only widgets LIBWTTEST_DESC= Build Wt::Test for automated (integration/unit) tests +UNWIND_DESC= Build Wt with stacktrace support using libunwind OPTIONS_GROUP_CONNECTOR= FCGI WTHTTP -OPTIONS_DEFAULT += FCGI WTHTTP +OPTIONS_DEFAULT+= FCGI WTHTTP CONNECTOR_DESC= Connector FCGI_DESC= Build FastCGI connector WTHTTP_DESC= Build Wt stand-alone httpd connector OPTIONS_GROUP_DBO= SQLITE3 POSTGRES FIREBIRD MYSQL -OPTIONS_DEFAULT += SQLITE3 +OPTIONS_DEFAULT+= SQLITE3 DBO_DESC= Wt::DBO SQLITE3_DESC= Build Wt with SQLite 3 support POSTGRES_DESC= Build Wt with PostgreSQL support @@ -91,131 +91,83 @@ NO_STD_LOCALE_DESC= Build for a system without std::lo NO_STD_WSTRING_DESC= Build for a system without std::wstring support EXAMPLES_IMPLIES= SQLITE3 WTHTTP +EXAMPLES_CMAKE_BOOL= BUILD_EXAMPLES INSTALL_EXAMPLES -CMAKE_MODULE_CMAKE_ON= -DINSTALL_FINDWT_CMAKE_FILE:BOOL=ON -CMAKE_MODULE_CMAKE_OFF= -DINSTALL_FINDWT_CMAKE_FILE:BOOL=OFF -DOXYGEN_CMAKE_ON= -DBUILD_DOCS:BOOL=ON -DOXYGEN_CMAKE_OFF= -DBUILD_DOCS:BOOL=OFF -FCGI_CMAKE_ON= -DCONNECTOR_FCGI:BOOL=ON -FCGI_CMAKE_OFF= -DCONNECTOR_FCGI:BOOL=OFF -FIREBIRD_CMAKE_ON= -DENABLE_FIREBIRD:BOOL=ON -FIREBIRD_CMAKE_OFF= -DENABLE_FIREBIRD:BOOL=OFF -EXT_CMAKE_ON= -DENABLE_EXT:BOOL=ON -EXT_CMAKE_OFF= -DENABLE_EXT:BOOL=OFF -HARU_CMAKE_ON= -DENABLE_HARU:BOOL=ON -HARU_CMAKE_OFF= -DENABLE_HARU:BOOL=OFF -LIBWTTEST_CMAKE_ON= -DENABLE_LIBWTTEST:BOOL=ON -LIBWTTEST_CMAKE_OFF= -DENABLE_LIBWTTEST:BOOL=OFF -MYSQL_CMAKE_ON= -DENABLE_MYSQL:BOOL=ON -MYSQL_CMAKE_OFF= -DENABLE_MYSQL:BOOL=OFF -NO_STD_LOCALE_CMAKE_ON= -DWT_NO_STD_LOCALE:BOOL=ON -NO_STD_LOCALE_CMAKE_OFF=-DWT_NO_STD_LOCALE:BOOL=OFF -NO_STD_WSTRING_CMAKE_ON= -DWT_NO_STD_WSTRING:BOOL=ON -NO_STD_WSTRING_CMAKE_OFF= -DWT_NO_STD_WSTRING:BOOL=OFF -OPENGL_CMAKE_ON= -DENABLE_OPENGL:BOOL=ON -OPENGL_CMAKE_OFF= -DENABLE_OPENGL:BOOL=OFF -PANGO_CMAKE_ON= -DENABLE_PANGO:BOOL=ON -PANGO_CMAKE_OFF= -DENABLE_PANGO:BOOL=OFF -POSTGRES_CMAKE_ON= -DENABLE_POSTGRES:BOOL=ON -POSTGRES_CMAKE_OFF= -DENABLE_POSTGRES:BOOL=OFF -RESOURCES_CMAKE_ON= -DINSTALL_RESOURCES:BOOL=ON -RESOURCES_CMAKE_OFF= -DINSTALL_RESOURCES:BOOL=OFF -SQLITE_CMAKE_ON= -DENABLE_SQLITE:BOOL=ON -SQLITE_CMAKE_OFF= -DENABLE_SQLITE:BOOL=OFF -TESTS_CMAKE_ON= -DBUILD_TESTS:BOOL=ON -TESTS_CMAKE_OFF= -DBUILD_TESTS:BOOL=OFF -WTHTTP_CMAKE_ON= -DCONNECTOR_HTTP:BOOL=ON -WTHTTP_CMAKE_OFF= -DCONNECTOR_HTTP:BOOL=OFF +CMAKE_MODULE_CMAKE_BOOL= INSTALL_FINDWT_CMAKE_FILE -.include +CPP11_CMAKE_ON= -DWT_CPP_11_MODE:STRING=-std=c++0x -.if ${PORT_OPTIONS:MDOXYGEN} -BUILD_DEPENDS+= asciidoc:textproc/asciidoc \ - doxygen:devel/doxygen -.endif +FCGI_CMAKE_BOOL= CONNECTOR_FCGI +FCGI_LIB_DEPENDS= libfcgi.so:www/fcgi \ + libfcgi++.so:www/fcgi +FCGI_CMAKE_ON= -DFCGI_PREFIX:STRING=${LOCALBASE} -.if ${PORT_OPTIONS:MEXAMPLES} -CMAKE_ARGS+= -DBUILD_EXAMPLES:BOOL=ON -DINSTALL_EXAMPLES:BOOL=ON -.if ${PORT_OPTIONS:MSQLITE3} \ - || ${PORT_OPTIONS:MPOSTGRES} \ - || ${PORT_OPTIONS:MFIREBIRD} \ - || ${PORT_OPTIONS:MMYSQL} -PLIST_SUB+= DBO_EXAMPLES="" -.if ${PORT_OPTIONS:MSQLITE3} -.else -PLIST_SUB+= DBO_SQLITE3_EXAMPLES="" -.endif -PLIST_SUB+= DBO_SQLITE3_EXAMPLES="@comment " -.else -PLIST_SUB+= DBO_EXAMPLES="@comment " -PLIST_SUB+= DBO_SQLITE3_EXAMPLES="@comment " -.endif -.else -CMAKE_ARGS+= -DBUILD_EXAMPLES:BOOL=OFF -DINSTALL_EXAMPLES:BOOL=OFF -PLIST_SUB+= DBO_EXAMPLES="@comment " -PLIST_SUB+= DBO_SQLITE3_EXAMPLES="@comment " -.endif +FIREBIRD_CMAKE_BOOL= ENABLE_FIREBIRD +FIREBIRD_USES= firebird +FIREBIRD_CMAKE_ON= -DFIREBIRD_PREFIX:STRING=${LOCALBASE} \ + -DENABLE_LIBWTDBO:BOOL=ON -.if ${PORT_OPTIONS:MCPP11} -USES+= compiler:c++11-lib -CMAKE_ARGS+= -DWT_CPP_11_MODE:STRING=-std=c++0x -.endif +EXT_CMAKE_BOOL= ENABLE_EXT -.if ${PORT_OPTIONS:MHARU} -LIB_DEPENDS+= libhpdf.so:print/libharu -CMAKE_ARGS+= -DHARU_PREFIX:STRING=${LOCALBASE} -.endif +HARU_CMAKE_BOOL= ENABLE_HARU +HARU_LIB_DEPENDS= libhpdf.so:print/libharu +HARU_CMAKE_ON= -DHARU_PREFIX:STRING=${LOCALBASE} -.if ${PORT_OPTIONS:MPANGO} -USE_GNOME+= pango -.endif +LIBWTTEST_CMAKE_BOOL= ENABLE_LIBWTTEST -.if ${PORT_OPTIONS:MOPENGL} -USE_GL= gl glew -.endif +MYSQL_USES= mysql +MYSQL_CMAKE_BOOL= ENABLE_MYSQL +MYSQL_CMAKE_ON= -DMYSQL_PREFIX:STRING=${LOCALBASE} \ + -DENABLE_LIBWTDBO:BOOL=ON -.if ${PORT_OPTIONS:MFCGI} -LIB_DEPENDS+= libfcgi.so:www/fcgi \ - libfcgi++.so:www/fcgi +NO_STD_LOCALE_CMAKE_BOOL= WT_NO_STD_LOCALE -CMAKE_ARGS+= -DFCGI_PREFIX:STRING=${LOCALBASE} -.endif +NO_STD_WSTRING_CMAKE_BOOL= WT_NO_STD_WSTRING -.if ${PORT_OPTIONS:MSQLITE3} \ - || ${PORT_OPTIONS:MPOSTGRES} \ - || ${PORT_OPTIONS:MFIREBIRD} \ - || ${PORT_OPTIONS:MMYSQL} -CMAKE_ARGS+= -DENABLE_LIBWTDBO:BOOL=ON -PLIST_SUB+= DBO="" -.else -CMAKE_ARGS+= -DENABLE_LIBWTDBO:BOOL=OFF -PLIST_SUB+= DBO="@comment " -.endif +OPENGL_CMAKE_BOOL= ENABLE_OPENGL +OPENGL_USE= GL=gl,glew +OPENGL_USES= gl -.if ${PORT_OPTIONS:MSQLITE3} -USES+= sqlite:3 -CMAKE_ARGS+= -DSQLITE3_PREFIX:STRING=${LOCALBASE} -.endif +PANGO_CMAKE_BOOL= ENABLE_PANGO +PANGO_USE= GNOME=pango +PANGO_USES= gnome +PANGO_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig -.if ${PORT_OPTIONS:MPOSTGRES} -USES+= pgsql -CMAKE_ARGS+= -DPOSTGRES_PREFIX:STRING=${LOCALBASE} -.endif +POSTGRES_CMAKE_BOOL= ENABLE_POSTGRES +POSTGRES_USES= pgsql +POSTGRES_CMAKE_ON= -DPOSTGRES_PREFIX:STRING=${LOCALBASE} \ + -DENABLE_LIBWTDBO:BOOL=ON -.if ${PORT_OPTIONS:MFIREBIRD} -USES+= firebird -CMAKE_ARGS+= -DFIREBIRD_PREFIX:STRING=${LOCALBASE} -.endif +RESOURCES_CMAKE_BOOL= INSTALL_RESOURCES -.if ${PORT_OPTIONS:MMYSQL} -USE_MYSQL= yes -CMAKE_ARGS+= -DMYSQL_PREFIX:STRING=${LOCALBASE} +SQLITE3_CMAKE_BOOL= ENABLE_SQLITE +SQLITE3_USES= sqlite:3 +SQLITE3_CMAKE_ON= -DENABLE_LIBWTDBO:BOOL=ON + +TESTS_CMAKE_BOOL= BUILD_TESTS + +UNWIND_CMAKE_BOOL= ENABLE_UNWIND +UNWIND_LIB_DEPENDS= libunwind.so:devel/libunwind + +WTHTTP_CMAKE_BOOL= CONNECTOR_HTTP + +PORTEXAMPLES= * + +.include + +.if ${PORT_OPTIONS:MSQLITE3} || \ + ${PORT_OPTIONS:MPOSTGRES} || \ + ${PORT_OPTIONS:MFIREBIRD} || \ + ${PORT_OPTIONS:MMYSQL} +PLIST_SUB+= DBO="" +.else +PLIST_SUB+= DBO="@comment " .endif post-install: @${RM} ${STAGEDIR}${ETCDIR}/wt_config.xml @${MKDIR} ${STAGEDIR}${ETCDIR} - @${CP} -p ${BUILD_WRKSRC}/wt_config.xml \ + ${INSTALL_DATA} ${BUILD_WRKSRC}/wt_config.xml \ ${STAGEDIR}${ETCDIR}/wt_config.xml.sample .include Modified: head/www/wt3/distinfo ============================================================================== --- head/www/wt/distinfo Sat Aug 17 20:14:16 2019 (r509167) +++ head/www/wt3/distinfo Sun Aug 18 18:43:56 2019 (r509236) @@ -1,3 +1,3 @@ -TIMESTAMP = 1491079306 -SHA256 (kdeforche-wt-3.3.7_GH0.tar.gz) = 054af8d62a7c158df62adc174a6a57610868470a07e7192ee7ce60a18552851d -SIZE (kdeforche-wt-3.3.7_GH0.tar.gz) = 8544988 +TIMESTAMP = 1564694523 +SHA256 (emweb-wt-3.4.0_GH0.tar.gz) = 4cc10f7354218152a56b39d60479eae8080e0607b5e436a9bbe3d5f84780d287 +SIZE (emweb-wt-3.4.0_GH0.tar.gz) = 8659808 Modified: head/www/wt3/files/patch-CMakeLists.txt ============================================================================== --- head/www/wt/files/patch-CMakeLists.txt Sat Aug 17 20:14:16 2019 (r509167) +++ head/www/wt3/files/patch-CMakeLists.txt Sun Aug 18 18:43:56 2019 (r509236) @@ -1,85 +1,16 @@ ---- CMakeLists.txt.orig 2016-01-01 10:26:34 UTC +--- CMakeLists.txt.orig 2019-08-13 16:59:16 UTC +++ CMakeLists.txt -@@ -6,6 +6,8 @@ IF(COMMAND CMAKE_POLICY) - CMAKE_POLICY(SET CMP0002 OLD) - CMAKE_POLICY(SET CMP0003 OLD) - CMAKE_POLICY(SET CMP0005 OLD) -+ CMAKE_POLICY(SET CMP0037 OLD) -+ CMAKE_POLICY(SET CMP0046 OLD) - ENDIF(COMMAND CMAKE_POLICY) - - PROJECT(WT) -@@ -340,7 +342,11 @@ INCLUDE(cmake/WtFindPng.txt) - INCLUDE(cmake/WtFindSsl.txt) - INCLUDE(cmake/WtFindMysql.txt) - INCLUDE(cmake/WtFindPostgresql.txt) --INCLUDE(cmake/WtFindAsciidoc.txt) -+ -+IF (BUILD_DOCS) -+ INCLUDE(cmake/WtFindAsciidoc.txt) -+ENDIF (BUILD_DOCS) -+ - INCLUDE(cmake/WtFindHaru.txt) - INCLUDE(cmake/WtFindGm.txt) - INCLUDE(cmake/WtFindGL.txt) -@@ -462,7 +468,9 @@ ELSE (${WT_WRASTERIMAGE_IMPLEMENTATION} - MESSAGE("** Disabled WRasterimage support. Set WT_WRASTERIMAGE_IMPLEMENTATION to GraphicsMagick or skia.") - ENDIF (${WT_WRASTERIMAGE_IMPLEMENTATION} STREQUAL "GraphicsMagick") - --FIND_PACKAGE(Doxygen) -+IF (BUILD_DOCS) -+ FIND_PACKAGE(Doxygen) -+ENDIF (BUILD_DOCS) - - # Boost is used nearly everywhere, so we can put these here - INCLUDE_DIRECTORIES(${BOOST_INCLUDE_DIRS}) -@@ -498,27 +506,29 @@ ENDIF(DEBUG) - - ADD_CUSTOM_TARGET(doc) - --IF (ASCIIDOC_FOUND) -- MACRO (ASCIIDOC_FILE target infile outfile) -- ADD_CUSTOM_TARGET(${target} -- ${ASCIIDOC_EXECUTABLE} -a toc -a numbered -a icons -a theme=emweb -a pygments -a linkcss -o ${outfile} ${infile} -- COMMENT "Asciidoc ${infile}") -- ADD_DEPENDENCIES(doc ${target}) -- ENDMACRO (ASCIIDOC_FILE) --ENDIF (ASCIIDOC_FOUND) -+IF (BUILD_DOCS) -+ IF (ASCIIDOC_FOUND) -+ MACRO (ASCIIDOC_FILE target infile outfile) -+ ADD_CUSTOM_TARGET(${target} -+ ${ASCIIDOC_EXECUTABLE} -a toc -a numbered -a icons -a theme=emweb -a pygments -a linkcss -o ${outfile} ${infile} -+ COMMENT "Asciidoc ${infile}") -+ ADD_DEPENDENCIES(doc ${target}) -+ ENDMACRO (ASCIIDOC_FILE) -+ ENDIF (ASCIIDOC_FOUND) - --IF (DOXYGEN_FOUND) -- ADD_CUSTOM_TARGET(doxygen -- ${DOXYGEN_EXECUTABLE} -- WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} -- COMMENT "Doxygen ...") -- ADD_DEPENDENCIES(doc doxygen) -- ADD_CUSTOM_TARGET(doxygen-examples -- ${DOXYGEN_EXECUTABLE} -- WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/examples -- COMMENT "Doxygen for examples ...") -- ADD_DEPENDENCIES(doc doxygen-examples) --ENDIF (DOXYGEN_FOUND) -+ IF (DOXYGEN_FOUND) -+ ADD_CUSTOM_TARGET(doxygen -+ ${DOXYGEN_EXECUTABLE} -+ WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} -+ COMMENT "Doxygen ...") -+ ADD_DEPENDENCIES(doc doxygen) -+ ADD_CUSTOM_TARGET(doxygen-examples -+ ${DOXYGEN_EXECUTABLE} -+ WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/examples -+ COMMENT "Doxygen for examples ...") -+ ADD_DEPENDENCIES(doc doxygen-examples) -+ ENDIF (DOXYGEN_FOUND) -+ENDIF (BUILD_DOCS) - - # we enable rpath support for APPLE, this probably goes against policy - # linux distributions? +@@ -98,10 +98,10 @@ OPTION(ENABLE_SQLITE "Build SQLite3 backend for Wt::Db + OPTION(ENABLE_POSTGRES "Build PostgreSQL backend for Wt::Dbo" ON) + OPTION(ENABLE_FIREBIRD "Build FirebirdSQL backend for Wt::Dbo" ON) + OPTION(ENABLE_MYSQL "Build mariadb/mysql backend for Wt::Dbo" ON) +-OPTION(ENABLE_MSSQLSERVER "Build Microsoft SQL Server backend for Wt::Dbo" ON) +-OPTION(ENABLE_QT4 "Build Qt4 interworking library (libwtwithqt" ON) ++OPTION(ENABLE_MSSQLSERVER "Build Microsoft SQL Server backend for Wt::Dbo" OFF) # Microsoft Windows only option ++OPTION(ENABLE_QT4 "Build Qt4 interworking library (libwtwithqt" OFF) # QT4 is no longer available in FreeBSD Ports + OPTION(ENABLE_LIBWTTEST "Build Wt::Test" ON) +-OPTION(ENABLE_LIBWTDBO "Build Wt::Dbo" ON) ++OPTION(ENABLE_LIBWTDBO "Build Wt::Dbo" OFF) # OFF is a more convenient default for FreeBSD options + OPTION(WT_NO_STD_LOCALE "Build Wt to run on a system without std::locale support" OFF) + OPTION(WT_NO_STD_WSTRING "Build Wt to run on a system without std::wstring support" OFF) + OPTION(ENABLE_OPENGL "Build Wt with support for server-side opengl rendering" ON) Added: head/www/wt3/files/patch-examples_te-benchmark_benchmark.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/wt3/files/patch-examples_te-benchmark_benchmark.cpp Sun Aug 18 18:43:56 2019 (r509236) @@ -0,0 +1,13 @@ +--- examples/te-benchmark/benchmark.cpp.orig 2017-08-16 16:07:38 UTC ++++ examples/te-benchmark/benchmark.cpp +@@ -23,6 +23,10 @@ + #include + #include + ++#ifndef WT_WIN32 ++extern char **environ; ++#endif // WT_WIN32 ++ + class MyMessage { + public: + std::string message; Added: head/www/wt3/pkg-message ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/wt3/pkg-message Sun Aug 18 18:43:56 2019 (r509236) @@ -0,0 +1,13 @@ +[ +{ + message: <