FreeBSD Bugzilla – Attachment 192318 Details for
Bug 226160
www/wt: Please update to 4.0.2
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
Updated version 4.0.2
wt.shar (text/plain), 76.00 KB, created by
Yuri Victorovich
on 2018-04-07 21:03:30 UTC
(
hide
)
Description:
Updated version 4.0.2
Filename:
MIME Type:
Creator:
Yuri Victorovich
Created:
2018-04-07 21:03:30 UTC
Size:
76.00 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># www/wt ># www/wt/files ># www/wt/files/patch-src_http_TcpConnection.C ># www/wt/files/patch-src_http_SslConnection.C ># www/wt/files/patch-src_http_SessionProcess.C ># www/wt/files/patch-src_http_Server.h ># www/wt/files/patch-src_http_Server.C ># www/wt/files/patch-src_http_Reply.C ># www/wt/files/patch-src_http_Connection.h ># www/wt/files/patch-src_http_Connection.C ># www/wt/files/patch-src_Wt_Http_Client.h ># www/wt/files/patch-src_Wt_Http_Client.C ># www/wt/files/patch-CMakeLists.txt ># www/wt/Makefile ># www/wt/pkg-plist ># www/wt/distinfo ># www/wt/pkg-descr ># www/wt/out ># >echo c - www/wt >mkdir -p www/wt > /dev/null 2>&1 >echo c - www/wt/files >mkdir -p www/wt/files > /dev/null 2>&1 >echo x - www/wt/files/patch-src_http_TcpConnection.C >sed 's/^X//' >www/wt/files/patch-src_http_TcpConnection.C << '4217424eeb31c97b54150e1dea97f98f' >X--- src/http/TcpConnection.C.orig 2017-11-24 08:53:49 UTC >X+++ src/http/TcpConnection.C >X@@ -38,17 +38,29 @@ asio::ip::tcp::socket& TcpConnection::so >X >X void TcpConnection::stop() >X { >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << ": stop()"); >X+#else >X LOG_DEBUG(socket().native() << ": stop()"); >X+#endif >X >X finishReply(); >X >X try { >X Wt::AsioWrapper::error_code ignored_ec; >X socket_.shutdown(asio::ip::tcp::socket::shutdown_both, ignored_ec); >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << ": closing socket"); >X+#else >X LOG_DEBUG(socket().native() << ": closing socket"); >X+#endif >X socket_.close(); >X } catch (Wt::AsioWrapper::system_error& e) { >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << ": error " << e.what()); >X+#else >X LOG_DEBUG(socket().native() << ": error " << e.what()); >X+#endif >X } >X >X Connection::stop(); >X@@ -56,10 +68,18 @@ void TcpConnection::stop() >X >X void TcpConnection::startAsyncReadRequest(Buffer& buffer, int timeout) >X { >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << ": startAsyncReadRequest"); >X+#else >X LOG_DEBUG(socket().native() << ": startAsyncReadRequest"); >X+#endif >X >X if (state_ & Reading) { >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << ": state_ = " >X+#else >X LOG_DEBUG(socket().native() << ": state_ = " >X+#endif >X << (state_ & Reading ? "reading " : "") >X << (state_ & Writing ? "writing " : "")); >X stop(); >X@@ -81,10 +101,18 @@ void TcpConnection::startAsyncReadReques >X void TcpConnection::startAsyncReadBody(ReplyPtr reply, >X Buffer& buffer, int timeout) >X { >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << ": startAsyncReadBody"); >X+#else >X LOG_DEBUG(socket().native() << ": startAsyncReadBody"); >X+#endif >X >X if (state_ & Reading) { >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << ": state_ = " >X+#else >X LOG_DEBUG(socket().native() << ": state_ = " >X+#endif >X << (state_ & Reading ? "reading " : "") >X << (state_ & Writing ? "writing " : "")); >X stop(); >X@@ -109,10 +137,18 @@ void TcpConnection::startAsyncWriteRespo >X const std::vector<asio::const_buffer>& buffers, >X int timeout) >X { >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << ": startAsyncWriteResponse"); >X+#else >X LOG_DEBUG(socket().native() << ": startAsyncWriteResponse"); >X+#endif >X >X if (state_ & Writing) { >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << ": state_ = " >X+#else >X LOG_DEBUG(socket().native() << ": state_ = " >X+#endif >X << (state_ & Reading ? "reading " : "") >X << (state_ & Writing ? "writing " : "")); >X stop(); >4217424eeb31c97b54150e1dea97f98f >echo x - www/wt/files/patch-src_http_SslConnection.C >sed 's/^X//' >www/wt/files/patch-src_http_SslConnection.C << '205c0ed3a4ecc108abe2c942d4f51f6b' >X--- src/http/SslConnection.C.orig 2017-11-24 08:53:49 UTC >X+++ src/http/SslConnection.C >X@@ -81,9 +81,17 @@ void SslConnection::handleHandshake(cons >X >X void SslConnection::stop() >X { >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << ": stop()"); >X+#else >X LOG_DEBUG(socket().native() << ": stop()"); >X+#endif >X finishReply(); >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << ": SSL shutdown"); >X+#else >X LOG_DEBUG(socket().native() << ": SSL shutdown"); >X+#endif >X >X Connection::stop(); >X >X@@ -108,20 +116,36 @@ void SslConnection::stopNextLayer(const >X // In case of timeout, we will get here twice. >X sslShutdownTimer_.cancel(); >X if (ec) { >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << ": ssl_shutdown failed:" >X+#else >X LOG_DEBUG(socket().native() << ": ssl_shutdown failed:" >X+#endif >X << ec.message()); >X } >X try { >X if (socket().is_open()) { >X Wt::AsioWrapper::error_code ignored_ec; >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << ": socket shutdown"); >X+#else >X LOG_DEBUG(socket().native() << ": socket shutdown"); >X+#endif >X socket().shutdown(asio::ip::tcp::socket::shutdown_both, >X ignored_ec); >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << "closing socket"); >X+#else >X LOG_DEBUG(socket().native() << "closing socket"); >X+#endif >X socket().close(); >X } >X } catch (Wt::AsioWrapper::system_error& e) { >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << ": error " << e.what()); >X+#else >X LOG_DEBUG(socket().native() << ": error " << e.what()); >X+#endif >X } >X } >X >X@@ -161,7 +185,11 @@ void SslConnection::startAsyncReadBody(R >X Buffer& buffer, int timeout) >X { >X if (state_ & Reading) { >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << ": state_ = " >X+#else >X LOG_DEBUG(socket().native() << ": state_ = " >X+#endif >X << (state_ & Reading ? "reading " : "") >X << (state_ & Writing ? "writing " : "")); >X stop(); >X@@ -198,7 +226,11 @@ void SslConnection >X int timeout) >X { >X if (state_ & Writing) { >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << ": state_ = " >X+#else >X LOG_DEBUG(socket().native() << ": state_ = " >X+#endif >X << (state_ & Reading ? "reading " : "") >X << (state_ & Writing ? "writing " : "")); >X stop(); >205c0ed3a4ecc108abe2c942d4f51f6b >echo x - www/wt/files/patch-src_http_SessionProcess.C >sed 's/^X//' >www/wt/files/patch-src_http_SessionProcess.C << 'ece2f3881582bfdc247383d2cbf6d659' >X--- src/http/SessionProcess.C.orig 2017-11-24 08:53:49 UTC >X+++ src/http/SessionProcess.C >X@@ -80,7 +80,11 @@ void SessionProcess::asyncExec(const Con >X if (!ec) >X acceptor_->listen(0, ec); >X #ifndef WT_WIN32 >X+#if BOOST_VERSION >= 106600 >X+ fcntl(acceptor_->native_handle(), F_SETFD, FD_CLOEXEC); >X+#else >X fcntl(acceptor_->native(), F_SETFD, FD_CLOEXEC); >X+#endif >X #endif // !WT_WIN32 >X if (ec) { >X LOG_ERROR("Couldn't create listening socket: " << ec.message()); >ece2f3881582bfdc247383d2cbf6d659 >echo x - www/wt/files/patch-src_http_Server.h >sed 's/^X//' >www/wt/files/patch-src_http_Server.h << '62877f92a9a28b189f4acea90e0ef092' >X--- src/http/Server.h.orig 2017-11-24 08:53:49 UTC >X+++ src/http/Server.h >X@@ -129,7 +129,11 @@ private: >X Wt::WLogger accessLogger_; >X >X /// The strand for handleTcpAccept(), handleSslAccept() and handleStop() >X+#if BOOST_VERSION >= 106600 >X+ asio::io_context::strand accept_strand_; >X+#else >X asio::strand accept_strand_; >X+#endif >X >X /// Acceptors used to listen for incoming http connections. >X std::vector<TcpListener> tcp_listeners_; >62877f92a9a28b189f4acea90e0ef092 >echo x - www/wt/files/patch-src_http_Server.C >sed 's/^X//' >www/wt/files/patch-src_http_Server.C << '98e863550ebbbe79841355b0ccce967f' >X--- src/http/Server.C.orig 2017-11-24 08:53:49 UTC >X+++ src/http/Server.C >X@@ -116,7 +116,11 @@ Server::Server(const Configuration& conf >X accept_strand_(wt_.ioService()), >X // post_strand_(ioService_), >X #ifdef HTTP_WITH_SSL >X+#if BOOST_VERSION >= 106600 >X+ ssl_context_(asio::ssl::context::sslv23), >X+#else >X ssl_context_(wt_.ioService(), asio::ssl::context::sslv23), >X+#endif >X #endif // HTTP_WITH_SSL >X connection_manager_(), >X sessionManager_(0), >98e863550ebbbe79841355b0ccce967f >echo x - www/wt/files/patch-src_http_Reply.C >sed 's/^X//' >www/wt/files/patch-src_http_Reply.C << 'e0eed118befa979f9e6e1c4740351d27' >X--- src/http/Reply.C.orig 2017-11-24 08:53:49 UTC >X+++ src/http/Reply.C >X@@ -596,7 +596,11 @@ bool Reply::encodeNextContentBuffer( >X originalSize += bs; >X >X gzipStrm_.avail_in = bs; >X+#if BOOST_VERSION >= 106600 >X+ gzipStrm_.next_in = (unsigned char *)b.data(); >X+#else >X gzipStrm_.next_in = (unsigned char *)asio::detail::buffer_cast_helper(b); >X+#endif >X >X unsigned char out[16*1024]; >X do { >e0eed118befa979f9e6e1c4740351d27 >echo x - www/wt/files/patch-src_http_Connection.h >sed 's/^X//' >www/wt/files/patch-src_http_Connection.h << '534a8fb752e289984285690800dae010' >X--- src/http/Connection.h.orig 2017-11-24 08:53:49 UTC >X+++ src/http/Connection.h >X@@ -61,7 +61,11 @@ public: >X virtual ~Connection(); >X >X Server *server() const { return server_; } >X+#if BOOST_VERSION >= 106600 >X+ asio::io_context::strand& strand() { return strand_; } >X+#else >X asio::strand& strand() { return strand_; } >X+#endif >X >X /// Stop all asynchronous operations associated with the connection. >X void scheduleStop(); >X@@ -104,7 +108,11 @@ protected: >X /// The manager for this connection. >X ConnectionManager& ConnectionManager_; >X >X+#if BOOST_VERSION >= 106600 >X+ asio::io_context::strand strand_; >X+#else >X asio::strand strand_; >X+#endif >X >X void finishReply(); >X >534a8fb752e289984285690800dae010 >echo x - www/wt/files/patch-src_http_Connection.C >sed 's/^X//' >www/wt/files/patch-src_http_Connection.C << '435289ef8b2b70b826611a601d9d263b' >X--- src/http/Connection.C.orig 2017-11-24 08:53:49 UTC >X+++ src/http/Connection.C >X@@ -78,7 +78,11 @@ void Connection::scheduleStop() >X >X void Connection::start() >X { >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << ": start()"); >X+#else >X LOG_DEBUG(socket().native() << ": start()"); >X+#endif >X >X request_parser_.reset(); >X request_.reset(); >X@@ -106,7 +110,11 @@ void Connection::stop() >X void Connection::setReadTimeout(int seconds) >X { >X if (seconds != 0) { >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << " setting read timeout (ws: " >X+#else >X LOG_DEBUG(socket().native() << " setting read timeout (ws: " >X+#endif >X << request_.webSocketVersion << ")"); >X state_ |= Reading; >X >X@@ -118,7 +126,11 @@ void Connection::setReadTimeout(int seco >X >X void Connection::setWriteTimeout(int seconds) >X { >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << " setting write timeout (ws: " >X+#else >X LOG_DEBUG(socket().native() << " setting write timeout (ws: " >X+#endif >X << request_.webSocketVersion << ")"); >X state_ |= Writing; >X >X@@ -129,7 +141,11 @@ void Connection::setWriteTimeout(int sec >X >X void Connection::cancelReadTimer() >X { >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << " cancel read timeout"); >X+#else >X LOG_DEBUG(socket().native() << " cancel read timeout"); >X+#endif >X state_.clear(Reading); >X >X readTimer_.cancel(); >X@@ -137,7 +153,11 @@ void Connection::cancelReadTimer() >X >X void Connection::cancelWriteTimer() >X { >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << " cancel write timeout"); >X+#else >X LOG_DEBUG(socket().native() << " cancel write timeout"); >X+#endif >X state_.clear(Writing); >X >X writeTimer_.cancel(); >X@@ -163,7 +183,11 @@ void Connection::handleReadRequest0() >X >X #ifdef DEBUG >X try { >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << "incoming request: " >X+#else >X LOG_DEBUG(socket().native() << "incoming request: " >X+#endif >X << socket().remote_endpoint().port() << " (avail= " >X << (rcv_buffer_size_ - (rcv_remaining_ - buffer.data())) << "): " >X << std::string(rcv_remaining_, >X@@ -189,7 +213,11 @@ void Connection::handleReadRequest0() >X if (doWebSockets) >X request_.enableWebSocket(); >X >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << "request: " << status); >X+#else >X LOG_DEBUG(socket().native() << "request: " << status); >X+#endif >X >X if (status >= 300) >X sendStockReply(status); >X@@ -242,7 +270,11 @@ void Connection::sendStockReply(StockRep >X void Connection::handleReadRequest(const Wt::AsioWrapper::error_code& e, >X std::size_t bytes_transferred) >X { >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << ": handleReadRequest(): " << e.message()); >X+#else >X LOG_DEBUG(socket().native() << ": handleReadRequest(): " << e.message()); >X+#endif >X >X cancelReadTimer(); >X >X@@ -261,7 +293,11 @@ void Connection::close() >X cancelReadTimer(); >X cancelWriteTimer(); >X >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << ": close()"); >X+#else >X LOG_DEBUG(socket().native() << ": close()"); >X+#endif >X >X ConnectionManager_.stop(shared_from_this()); >X } >X@@ -274,7 +310,11 @@ bool Connection::closed() const >X >X void Connection::handleError(const Wt::AsioWrapper::error_code& e) >X { >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << ": error: " << e.message()); >X+#else >X LOG_DEBUG(socket().native() << ": error: " << e.message()); >X+#endif >X >X close(); >X } >X@@ -349,7 +389,11 @@ void Connection::handleReadBody0(ReplyPt >X const Wt::AsioWrapper::error_code& e, >X std::size_t bytes_transferred) >X { >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << ": handleReadBody0(): " << e.message()); >X+#else >X LOG_DEBUG(socket().native() << ": handleReadBody0(): " << e.message()); >X+#endif >X >X if (disconnectCallback_) { >X if (e && e != asio::error::operation_aborted) { >X@@ -357,7 +401,11 @@ void Connection::handleReadBody0(ReplyPt >X disconnectCallback_ = boost::function<void()>(); >X f(); >X } else if (!e) { >X+#if BOOST_VERSION >= 106600 >X+ LOG_ERROR(socket().native_handle() >X+#else >X LOG_ERROR(socket().native() >X+#endif >X << ": handleReadBody(): while waiting for disconnect, " >X "received unexpected data, closing"); >X close(); >X@@ -410,7 +458,11 @@ void Connection::startWriteResponse(Repl >X } >X #endif >X >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << " sending: " << s << "(buffers: " >X+#else >X LOG_DEBUG(socket().native() << " sending: " << s << "(buffers: " >X+#endif >X << buffers.size() << ")"); >X >X if (!buffers.empty()) { >X@@ -423,7 +475,11 @@ void Connection::startWriteResponse(Repl >X >X void Connection::handleWriteResponse(ReplyPtr reply) >X { >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << ": handleWriteResponse() " << >X+#else >X LOG_DEBUG(socket().native() << ": handleWriteResponse() " << >X+#endif >X haveResponse_ << " " << responseDone_); >X if (haveResponse_) >X startWriteResponse(reply); >X@@ -458,7 +514,11 @@ void Connection::handleWriteResponse0(Re >X const Wt::AsioWrapper::error_code& e, >X std::size_t bytes_transferred) >X { >X+#if BOOST_VERSION >= 106600 >X+ LOG_DEBUG(socket().native_handle() << ": handleWriteResponse0(): " >X+#else >X LOG_DEBUG(socket().native() << ": handleWriteResponse0(): " >X+#endif >X << bytes_transferred << " ; " << e.message()); >X >X cancelWriteTimer(); >435289ef8b2b70b826611a601d9d263b >echo x - www/wt/files/patch-src_Wt_Http_Client.h >sed 's/^X//' >www/wt/files/patch-src_Wt_Http_Client.h << 'd4834efa495f3a767df1c0c27e7826ad' >X--- src/Wt/Http/Client.h.orig 2017-11-24 08:53:49 UTC >X+++ src/Wt/Http/Client.h >X@@ -23,7 +23,12 @@ >X #ifdef WT_ASIO_IS_BOOST_ASIO >X namespace boost { >X namespace asio { >X+#if BOOST_VERSION >= 106600 >X+ class io_context; >X+ typedef io_context io_service; >X+#else >X class io_service; >X+#endif >X } >X } >X #else // WT_ASIO_IS_STANDALONE_ASIO >d4834efa495f3a767df1c0c27e7826ad >echo x - www/wt/files/patch-src_Wt_Http_Client.C >sed 's/^X//' >www/wt/files/patch-src_Wt_Http_Client.C << 'c0b0287e66d75fd2c930675d6b04fcc7' >X--- src/Wt/Http/Client.C.orig 2017-11-24 08:53:49 UTC >X+++ src/Wt/Http/Client.C >X@@ -642,7 +642,11 @@ private: >X >X protected: >X asio::io_service& ioService_; >X+#if BOOST_VERSION >= 106600 >X+ asio::io_context::strand strand_; >X+#else >X asio::strand strand_; >X+#endif >X tcp::resolver resolver_; >X asio::streambuf requestBuf_; >X asio::streambuf responseBuf_; >X@@ -930,7 +934,11 @@ bool Client::request(Http::Method method >X #ifdef WT_WITH_SSL >X } else if (parsedUrl.protocol == "https") { >X asio::ssl::context context >X+#if BOOST_VERSION >= 106600 >X+ (asio::ssl::context::sslv23); >X+#else >X (*ioService, asio::ssl::context::sslv23); >X+#endif >X long sslOptions = asio::ssl::context::no_sslv2 | asio::ssl::context::no_sslv3; >X context.set_options(sslOptions); >X >c0b0287e66d75fd2c930675d6b04fcc7 >echo x - www/wt/files/patch-CMakeLists.txt >sed 's/^X//' >www/wt/files/patch-CMakeLists.txt << '8a2ee427d6ad09704ea65453c8470ec8' >X--- CMakeLists.txt.orig 2018-04-07 07:12:21 UTC >X+++ CMakeLists.txt >X@@ -112,7 +112,7 @@ OPTION(ENABLE_MYSQL "Build mariadb/mysql >X OPTION(ENABLE_MSSQLSERVER "Build Microsoft SQL Server backend for Wt::Dbo" ON) >X OPTION(ENABLE_QT4 "Build Qt4 interworking library (libwtwithqt" ON) >X OPTION(ENABLE_LIBWTTEST "Build Wt::Test" ON) >X-OPTION(ENABLE_LIBWTDBO "Build Wt::Dbo" ON) >X+OPTION(ENABLE_LIBWTDBO "Build Wt::Dbo" OFF) # OFF is a more convenient default for FreeBSD options >X OPTION(WT_NO_STD_LOCALE "Build Wt to run on a system without std::locale support" OFF) >X OPTION(WT_NO_STD_WSTRING "Build Wt to run on a system without std::wstring support" OFF) >X OPTION(ENABLE_OPENGL "Build Wt with support for server-side opengl rendering" ON) >8a2ee427d6ad09704ea65453c8470ec8 >echo x - www/wt/Makefile >sed 's/^X//' >www/wt/Makefile << '4d40c9e0625339659cc60052fa1ce66f' >X# Created by: Mohammad S. Babaei <info@babaei.net> >X# $FreeBSD$ >X >XPORTNAME= wt >XDISTVERSION= 4.0.2 >XCATEGORIES= www >X >XMAINTAINER= info@babaei.net >XCOMMENT= Widget-centric C++ library for developing web applications >X >XLICENSE= GPLv2 >XLICENSE_FILE= ${WRKSRC}/LICENSE >X >XBROKEN_powerpc64= fails to link: libwthttp.so. undefined reference to boost::program_options::abstract_variables_map::operator >X >XLIB_DEPENDS= libpng.so:graphics/png \ >X libboost_system.so:devel/boost-libs \ >X libGraphicsMagick.so:graphics/GraphicsMagick >X >XUSES= cmake:outsource compiler:c++14-lang pkgconfig ssl >XUSE_GITHUB= yes >XGH_ACCOUNT= emweb >XUSE_XORG= x11 >XUSE_LDCONFIG= yes >X >XCMAKE_ARGS= -DCONFIGDIR:STRING=${LOCALBASE}/etc/${PORTNAME} \ >X -DGM_PREFIX:STRING=${LOCALBASE} \ >X -DPNG_PREFIX:STRING=${LOCALBASE} \ >X -DEXAMPLES_DESTINATION:STRING=share/examples/wt \ >X -DSSL_PREFIX:STRING=/usr \ >X -DZLIB_PREFIX:STRING=/usr \ >X -DCONNECTOR_ISAPI:BOOL=OFF \ >X -DWEBUSER:STRING=www \ >X -DWEBGROUP:STRING=www \ >X -DWT_WRASTERIMAGE_IMPLEMENTATION:STRING=GraphicsMagick \ >X -DENABLE_SSL:BOOL=ON >X >XOPTIONS_DEFINE= \ >X DEBUG \ >X DOXYGEN \ >X EXAMPLES \ >X TESTS \ >X RESOURCES \ >X HARU \ >X PANGO \ >X OPENGL \ >X QT4 \ >X LIBWTTEST \ >X WARN_H_MISSING \ >X EXTLESS_HEADERS \ >X UNWIND >XOPTIONS_DEFAULT= \ >X TESTS \ >X RESOURCES \ >X HARU \ >X PANGO \ >X OPENGL \ >X LIBWTTEST \ >X WARN_H_MISSING \ >X EXTLESS_HEADERS >XOPTIONS_GROUP= CONNECTOR DBO WSTRING >XOPTIONS_SUB= yes >XNO_OPTIONS_SORT= yes >X >XEXAMPLES_DESC= Install examples (implies SQLITE3 and WTHTTP) >XTESTS_DESC= Build Wt tests >XRESOURCES_DESC= Install resources directory >XHARU_DESC= Enable Haru Free PDF Library >XLIBWTTEST_DESC= Build Wt::Test for automated (integration/unit) tests >XWARN_H_MISSING_DESC= Warn if a Wt header without .h extension is included >XEXTLESS_HEADERS_DESC= Install extensionless headers >XUNWIND_DESC= Build Wt with stacktrace support using libunwind >X >XOPTIONS_GROUP_CONNECTOR= FCGI WTHTTP >XOPTIONS_DEFAULT+= FCGI WTHTTP >XCONNECTOR_DESC= Connector >XFCGI_DESC= Build FastCGI connector >XWTHTTP_DESC= Build Wt stand-alone httpd connector >X >XOPTIONS_GROUP_DBO= SQLITE3 POSTGRES FIREBIRD MYSQL >XOPTIONS_DEFAULT+= SQLITE3 >XDBO_DESC= Wt::DBO >XSQLITE3_DESC= Build Wt with SQLite 3 support >XPOSTGRES_DESC= Build Wt with PostgreSQL support >XFIREBIRD_DESC= Build Wt with Firebird support >XMYSQL_DESC= Build Wt with MariaDB or MySQL support >X >XOPTIONS_GROUP_WSTRING= NO_STD_LOCALE NO_STD_WSTRING >XWSTRING_DESC= Wt::WString >XNO_STD_LOCALE_DESC= Build for a system without std::locale support >XNO_STD_WSTRING_DESC= Build for a system without std::wstring support >X >XEXAMPLES_IMPLIES= SQLITE3 WTHTTP >XEXAMPLES_CMAKE_BOOL= BUILD_EXAMPLES INSTALL_EXAMPLES >X >XDEBUG_CMAKE_BOOL= DEBUG >XDEBUG_PLIST_SUB= DEBUG_SUFFIX="d" >XDEBUG_PLIST_SUB_OFF= DEBUG_SUFFIX="" >X >XDOXYGEN_CMAKE_BOOL= INSTALL_DOCUMENTATION >XDOXYGEN_BUILD_DEPENDS= asciidoc:textproc/asciidoc \ >X doxygen:devel/doxygen >X >XEXTLESS_HEADERS_CMAKE_BOOL= INSTALL_EXTENSIONLESS_HEADERS >XEXTLESS_HEADERS_PLIST_SUB_OFF= EXTENTIONLESS_HEADERS="@comment " >X >XFCGI_CMAKE_BOOL= CONNECTOR_FCGI >XFCGI_LIB_DEPENDS= libfcgi.so:www/fcgi \ >X libfcgi++.so:www/fcgi >XFCGI_CMAKE_ON= -DFCGI_PREFIX:STRING=${LOCALBASE} >X >XFIREBIRD_CMAKE_BOOL= ENABLE_FIREBIRD >XFIREBIRD_USES= firebird >XFIREBIRD_CMAKE_ON= -DFIREBIRD_PREFIX:STRING=${LOCALBASE} \ >X -DENABLE_LIBWTDBO:BOOL=ON >X >XHARU_CMAKE_BOOL= ENABLE_HARU >XHARU_LIB_DEPENDS= libhpdf.so:print/libharu >XHARU_CMAKE_ON= -DHARU_PREFIX:STRING=${LOCALBASE} >X >XLIBWTTEST_CMAKE_BOOL= ENABLE_LIBWTTEST >X >XMYSQL_USES= mysql >XMYSQL_CMAKE_BOOL= ENABLE_MYSQL >XMYSQL_CMAKE_ON= -DMYSQL_PREFIX:STRING=${LOCALBASE} \ >X -DENABLE_LIBWTDBO:BOOL=ON >X >XNO_STD_LOCALE_CMAKE_BOOL= WT_NO_STD_LOCALE >X >XNO_STD_WSTRING_CMAKE_BOOL= WT_NO_STD_WSTRING >X >XOPENGL_CMAKE_BOOL= ENABLE_OPENGL >XOPENGL_USE= GL=gl,glew >X >XPANGO_CMAKE_BOOL= ENABLE_PANGO >XPANGO_USE= GNOME=pango >XPANGO_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig >X >XPOSTGRES_CMAKE_BOOL= ENABLE_POSTGRES >XPOSTGRES_USES= pgsql >XPOSTGRES_CMAKE_ON= -DPOSTGRES_PREFIX:STRING=${LOCALBASE} \ >X -DENABLE_LIBWTDBO:BOOL=ON >X >XQT4_CMAKE_BOOL= ENABLE_QT4 >XQT4_USE= QT4=corelib,moc_build >X >XRESOURCES_CMAKE_BOOL= INSTALL_RESOURCES >X >XSQLITE3_CMAKE_BOOL= ENABLE_SQLITE >XSQLITE3_USES= sqlite:3 >XSQLITE3_CMAKE_ON= -DENABLE_LIBWTDBO:BOOL=ON >X >XTESTS_CMAKE_BOOL= BUILD_TESTS >X >XUNWIND_CMAKE_BOOL= ENABLE_UNWIND >XUNWIND_LIB_DEPENDS= libunwind.so:devel/libunwind >X >XWARN_H_MISSING_CMAKE_BOOL= WT_WARN_HEADER_MISSING_H >X >XWTHTTP_CMAKE_BOOL= CONNECTOR_HTTP >X >XPORTEXAMPLES= * >X >X.include <bsd.port.options.mk> >X >X.if ${PORT_OPTIONS:MSQLITE3} || \ >X ${PORT_OPTIONS:MPOSTGRES} || \ >X ${PORT_OPTIONS:MFIREBIRD} || \ >X ${PORT_OPTIONS:MMYSQL} >XPLIST_SUB+= DBO="" >X.else >XPLIST_SUB+= DBO="@comment " >X.endif >X >Xpost-install: >X @${RM} ${STAGEDIR}${ETCDIR}/wt_config.xml >X #@${MKDIR} ${STAGEDIR}${ETCDIR} >X ${INSTALL_DATA} ${BUILD_WRKSRC}/wt_config.xml \ >X ${STAGEDIR}${ETCDIR}/wt_config.xml.sample >X >X.include <bsd.port.mk> >4d40c9e0625339659cc60052fa1ce66f >echo x - www/wt/pkg-plist >sed 's/^X//' >www/wt/pkg-plist << 'e94977de52bd97d72348f8041c6201d1' >X@postunexec cmp -s %D/%%ETCDIR%%/wt_config.xml.sample %D/%%ETCDIR%%/wt_config.xml && rm -f %D/%%ETCDIR%%/wt_config.xml || true >X%%ETCDIR%%/wt_config.xml.sample >X@postexec if [ ! -f %D/%%ETCDIR%%/wt_config.xml ]; then cp -p %D/%%ETCDIR%%/wt_config.xml.sample %D/%%ETCDIR%%/wt_config.xml; fi >Xinclude/Wt/AsioWrapper/asio.hpp >Xinclude/Wt/AsioWrapper/io_service.hpp >Xinclude/Wt/AsioWrapper/namespace.hpp >Xinclude/Wt/AsioWrapper/ssl.hpp >Xinclude/Wt/AsioWrapper/steady_timer.hpp >Xinclude/Wt/AsioWrapper/strand.hpp >Xinclude/Wt/AsioWrapper/system_error.hpp >X%%EXTLESS_HEADERS%%include/Wt/Auth/AbstractPasswordService >Xinclude/Wt/Auth/AbstractPasswordService.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/AbstractUserDatabase >Xinclude/Wt/Auth/AbstractUserDatabase.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/AuthModel >Xinclude/Wt/Auth/AuthModel.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/AuthService >Xinclude/Wt/Auth/AuthService.h >Xinclude/Wt/Auth/AuthUtils.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/AuthWidget >Xinclude/Wt/Auth/AuthWidget.h >X%%DBO%%%%EXTLESS_HEADERS%%include/Wt/Auth/Dbo/AuthInfo >X%%DBO%%include/Wt/Auth/Dbo/AuthInfo.h >X%%DBO%%%%EXTLESS_HEADERS%%include/Wt/Auth/Dbo/UserDatabase >X%%DBO%%include/Wt/Auth/Dbo/UserDatabase.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/FacebookService >Xinclude/Wt/Auth/FacebookService.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/FormBaseModel >Xinclude/Wt/Auth/FormBaseModel.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/GoogleService >Xinclude/Wt/Auth/GoogleService.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/HashFunction >Xinclude/Wt/Auth/HashFunction.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/Identity >Xinclude/Wt/Auth/Identity.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/IssuedToken >Xinclude/Wt/Auth/IssuedToken.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/Login >Xinclude/Wt/Auth/Login.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/LostPasswordWidget >Xinclude/Wt/Auth/LostPasswordWidget.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/OAuthAuthorizationEndpointProcess >Xinclude/Wt/Auth/OAuthAuthorizationEndpointProcess.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/OAuthClient >Xinclude/Wt/Auth/OAuthClient.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/OAuthService >Xinclude/Wt/Auth/OAuthService.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/OAuthTokenEndpoint >Xinclude/Wt/Auth/OAuthTokenEndpoint.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/OAuthWidget >Xinclude/Wt/Auth/OAuthWidget.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/OidcService >Xinclude/Wt/Auth/OidcService.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/OidcUserInfoEndpoint >Xinclude/Wt/Auth/OidcUserInfoEndpoint.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/PasswordHash >Xinclude/Wt/Auth/PasswordHash.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/PasswordPromptDialog >Xinclude/Wt/Auth/PasswordPromptDialog.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/PasswordService >Xinclude/Wt/Auth/PasswordService.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/PasswordStrengthValidator >Xinclude/Wt/Auth/PasswordStrengthValidator.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/PasswordVerifier >Xinclude/Wt/Auth/PasswordVerifier.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/RegistrationModel >Xinclude/Wt/Auth/RegistrationModel.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/RegistrationWidget >Xinclude/Wt/Auth/RegistrationWidget.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/Token >Xinclude/Wt/Auth/Token.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/UpdatePasswordWidget >Xinclude/Wt/Auth/UpdatePasswordWidget.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/User >Xinclude/Wt/Auth/User.h >X%%EXTLESS_HEADERS%%include/Wt/Auth/WAuthGlobal >Xinclude/Wt/Auth/WAuthGlobal.h >X%%EXTLESS_HEADERS%%include/Wt/Chart/WAbstractChart >Xinclude/Wt/Chart/WAbstractChart.h >X%%EXTLESS_HEADERS%%include/Wt/Chart/WAbstractChartImplementation >Xinclude/Wt/Chart/WAbstractChartImplementation.h >X%%EXTLESS_HEADERS%%include/Wt/Chart/WAbstractChartModel >Xinclude/Wt/Chart/WAbstractChartModel.h >X%%EXTLESS_HEADERS%%include/Wt/Chart/WAbstractColorMap >Xinclude/Wt/Chart/WAbstractColorMap.h >X%%EXTLESS_HEADERS%%include/Wt/Chart/WAbstractDataSeries3D >Xinclude/Wt/Chart/WAbstractDataSeries3D.h >X%%EXTLESS_HEADERS%%include/Wt/Chart/WAbstractGridData >Xinclude/Wt/Chart/WAbstractGridData.h >X%%EXTLESS_HEADERS%%include/Wt/Chart/WAxis >Xinclude/Wt/Chart/WAxis.h >X%%EXTLESS_HEADERS%%include/Wt/Chart/WAxisSliderWidget >Xinclude/Wt/Chart/WAxisSliderWidget.h >X%%EXTLESS_HEADERS%%include/Wt/Chart/WCartesian3DChart >Xinclude/Wt/Chart/WCartesian3DChart.h >X%%EXTLESS_HEADERS%%include/Wt/Chart/WCartesianChart >Xinclude/Wt/Chart/WCartesianChart.h >X%%EXTLESS_HEADERS%%include/Wt/Chart/WChart2DImplementation >Xinclude/Wt/Chart/WChart2DImplementation.h >X%%EXTLESS_HEADERS%%include/Wt/Chart/WChart3DImplementation >Xinclude/Wt/Chart/WChart3DImplementation.h >X%%EXTLESS_HEADERS%%include/Wt/Chart/WChartGlobal >Xinclude/Wt/Chart/WChartGlobal.h >X%%EXTLESS_HEADERS%%include/Wt/Chart/WChartPalette >Xinclude/Wt/Chart/WChartPalette.h >X%%EXTLESS_HEADERS%%include/Wt/Chart/WDataSeries >Xinclude/Wt/Chart/WDataSeries.h >X%%EXTLESS_HEADERS%%include/Wt/Chart/WEquidistantGridData >Xinclude/Wt/Chart/WEquidistantGridData.h >X%%EXTLESS_HEADERS%%include/Wt/Chart/WGridData >Xinclude/Wt/Chart/WGridData.h >X%%EXTLESS_HEADERS%%include/Wt/Chart/WLegend >Xinclude/Wt/Chart/WLegend.h >X%%EXTLESS_HEADERS%%include/Wt/Chart/WLegend3D >Xinclude/Wt/Chart/WLegend3D.h >X%%EXTLESS_HEADERS%%include/Wt/Chart/WPieChart >Xinclude/Wt/Chart/WPieChart.h >X%%EXTLESS_HEADERS%%include/Wt/Chart/WScatterData >Xinclude/Wt/Chart/WScatterData.h >X%%EXTLESS_HEADERS%%include/Wt/Chart/WSelection >Xinclude/Wt/Chart/WSelection.h >X%%EXTLESS_HEADERS%%include/Wt/Chart/WStandardChartProxyModel >Xinclude/Wt/Chart/WStandardChartProxyModel.h >X%%EXTLESS_HEADERS%%include/Wt/Chart/WStandardColorMap >Xinclude/Wt/Chart/WStandardColorMap.h >X%%EXTLESS_HEADERS%%include/Wt/Chart/WStandardPalette >Xinclude/Wt/Chart/WStandardPalette.h >Xinclude/Wt/Core/observable.hpp >Xinclude/Wt/Core/observable_impl.hpp >Xinclude/Wt/Core/observing_ptr.hpp >Xinclude/Wt/Core/observing_ptr_impl.hpp >Xinclude/Wt/Date/LICENSE.txt >Xinclude/Wt/Date/README.md >Xinclude/Wt/Date/chrono_io.h >Xinclude/Wt/Date/date.h >Xinclude/Wt/Date/ios.h >Xinclude/Wt/Date/ios.mm >Xinclude/Wt/Date/islamic.h >Xinclude/Wt/Date/iso_week.h >Xinclude/Wt/Date/julian.h >Xinclude/Wt/Date/tz.cpp >Xinclude/Wt/Date/tz.h >Xinclude/Wt/Date/tz_private.h >X%%DBO%%%%EXTLESS_HEADERS%%include/Wt/Dbo/Call >X%%DBO%%include/Wt/Dbo/Call.h >X%%DBO%%include/Wt/Dbo/Call_impl.h >X%%DBO%%%%EXTLESS_HEADERS%%include/Wt/Dbo/DbAction >X%%DBO%%include/Wt/Dbo/DbAction.h >X%%DBO%%include/Wt/Dbo/DbAction_impl.h >X%%DBO%%%%EXTLESS_HEADERS%%include/Wt/Dbo/Dbo >X%%DBO%%include/Wt/Dbo/Dbo.h >X%%DBO%%include/Wt/Dbo/EscapeOStream.h >X%%DBO%%%%EXTLESS_HEADERS%%include/Wt/Dbo/Exception >X%%DBO%%include/Wt/Dbo/Exception.h >X%%DBO%%%%EXTLESS_HEADERS%%include/Wt/Dbo/Field >X%%DBO%%include/Wt/Dbo/Field.h >X%%DBO%%include/Wt/Dbo/Field_impl.h >X%%DBO%%%%EXTLESS_HEADERS%%include/Wt/Dbo/FixedSqlConnectionPool >X%%DBO%%include/Wt/Dbo/FixedSqlConnectionPool.h >X%%DBO%%%%EXTLESS_HEADERS%%include/Wt/Dbo/Impl >X%%DBO%%include/Wt/Dbo/Impl.h >X%%DBO%%%%EXTLESS_HEADERS%%include/Wt/Dbo/Json >X%%DBO%%include/Wt/Dbo/Json.h >X%%DBO%%%%EXTLESS_HEADERS%%include/Wt/Dbo/Query >X%%DBO%%include/Wt/Dbo/Query.h >X%%DBO%%%%EXTLESS_HEADERS%%include/Wt/Dbo/QueryColumn >X%%DBO%%include/Wt/Dbo/QueryColumn.h >X%%DBO%%%%EXTLESS_HEADERS%%include/Wt/Dbo/QueryModel >X%%DBO%%include/Wt/Dbo/QueryModel.h >X%%DBO%%include/Wt/Dbo/QueryModel_impl.h >X%%DBO%%include/Wt/Dbo/Query_impl.h >X%%DBO%%%%EXTLESS_HEADERS%%include/Wt/Dbo/Session >X%%DBO%%include/Wt/Dbo/Session.h >X%%DBO%%include/Wt/Dbo/Session_impl.h >X%%DBO%%%%EXTLESS_HEADERS%%include/Wt/Dbo/SqlConnection >X%%DBO%%include/Wt/Dbo/SqlConnection.h >X%%DBO%%%%EXTLESS_HEADERS%%include/Wt/Dbo/SqlConnectionPool >X%%DBO%%include/Wt/Dbo/SqlConnectionPool.h >X%%DBO%%%%EXTLESS_HEADERS%%include/Wt/Dbo/SqlStatement >X%%DBO%%include/Wt/Dbo/SqlStatement.h >X%%DBO%%%%EXTLESS_HEADERS%%include/Wt/Dbo/SqlTraits >X%%DBO%%include/Wt/Dbo/SqlTraits.h >X%%DBO%%include/Wt/Dbo/SqlTraits_impl.h >X%%DBO%%%%EXTLESS_HEADERS%%include/Wt/Dbo/StdSqlTraits >X%%DBO%%include/Wt/Dbo/StdSqlTraits.h >X%%DBO%%include/Wt/Dbo/StringStream.h >X%%DBO%%%%EXTLESS_HEADERS%%include/Wt/Dbo/Transaction >X%%DBO%%include/Wt/Dbo/Transaction.h >X%%DBO%%%%EXTLESS_HEADERS%%include/Wt/Dbo/Types >X%%DBO%%include/Wt/Dbo/Types.h >X%%DBO%%include/Wt/Dbo/WDboDllDefs.h >X%%DBO%%%%EXTLESS_HEADERS%%include/Wt/Dbo/WtSqlTraits >X%%DBO%%include/Wt/Dbo/WtSqlTraits.h >X%%FIREBIRD%%%%EXTLESS_HEADERS%%include/Wt/Dbo/backend/Firebird >X%%FIREBIRD%%include/Wt/Dbo/backend/Firebird.h >X%%MYSQL%%%%EXTLESS_HEADERS%%include/Wt/Dbo/backend/MySQL >X%%MYSQL%%include/Wt/Dbo/backend/MySQL.h >X%%POSTGRES%%%%EXTLESS_HEADERS%%include/Wt/Dbo/backend/Postgres >X%%POSTGRES%%include/Wt/Dbo/backend/Postgres.h >X%%SQLITE3%%%%EXTLESS_HEADERS%%include/Wt/Dbo/backend/Sqlite3 >X%%SQLITE3%%include/Wt/Dbo/backend/Sqlite3.h >X%%FIREBIRD%%include/Wt/Dbo/backend/WDboFirebirdDllDefs.h >X%%MYSQL%%include/Wt/Dbo/backend/WDboMySQLDllDefs.h >X%%POSTGRES%%include/Wt/Dbo/backend/WDboPostgresDllDefs.h >X%%SQLITE3%%include/Wt/Dbo/backend/WDboSqlite3DllDefs.h >X%%DBO%%%%EXTLESS_HEADERS%%include/Wt/Dbo/collection >X%%DBO%%include/Wt/Dbo/collection.h >X%%DBO%%include/Wt/Dbo/collection_impl.h >X%%DBO%%%%EXTLESS_HEADERS%%include/Wt/Dbo/ptr >X%%DBO%%include/Wt/Dbo/ptr.h >X%%DBO%%include/Wt/Dbo/ptr_impl.h >X%%DBO%%%%EXTLESS_HEADERS%%include/Wt/Dbo/ptr_tuple >X%%DBO%%include/Wt/Dbo/ptr_tuple.h >X%%DBO%%%%EXTLESS_HEADERS%%include/Wt/Dbo/weak_ptr >X%%DBO%%include/Wt/Dbo/weak_ptr.h >X%%DBO%%include/Wt/Dbo/weak_ptr_impl.h >Xinclude/Wt/DomElement.h >Xinclude/Wt/EscapeOStream.h >X%%EXTLESS_HEADERS%%include/Wt/Http/Client >Xinclude/Wt/Http/Client.h >X%%EXTLESS_HEADERS%%include/Wt/Http/Message >Xinclude/Wt/Http/Message.h >X%%EXTLESS_HEADERS%%include/Wt/Http/Method >Xinclude/Wt/Http/Method.h >X%%EXTLESS_HEADERS%%include/Wt/Http/Request >Xinclude/Wt/Http/Request.h >X%%EXTLESS_HEADERS%%include/Wt/Http/Response >Xinclude/Wt/Http/Response.h >X%%EXTLESS_HEADERS%%include/Wt/Http/ResponseContinuation >Xinclude/Wt/Http/ResponseContinuation.h >X%%EXTLESS_HEADERS%%include/Wt/Http/WtClient >Xinclude/Wt/Http/WtClient.h >X%%EXTLESS_HEADERS%%include/Wt/Json/Array >Xinclude/Wt/Json/Array.h >X%%EXTLESS_HEADERS%%include/Wt/Json/Object >Xinclude/Wt/Json/Object.h >X%%EXTLESS_HEADERS%%include/Wt/Json/Parser >Xinclude/Wt/Json/Parser.h >X%%EXTLESS_HEADERS%%include/Wt/Json/Serializer >Xinclude/Wt/Json/Serializer.h >X%%EXTLESS_HEADERS%%include/Wt/Json/Value >Xinclude/Wt/Json/Value.h >X%%EXTLESS_HEADERS%%include/Wt/Mail/Client >Xinclude/Wt/Mail/Client.h >X%%EXTLESS_HEADERS%%include/Wt/Mail/Mailbox >Xinclude/Wt/Mail/Mailbox.h >X%%EXTLESS_HEADERS%%include/Wt/Mail/Message >Xinclude/Wt/Mail/Message.h >X%%EXTLESS_HEADERS%%include/Wt/Payment/Address >Xinclude/Wt/Payment/Address.h >X%%EXTLESS_HEADERS%%include/Wt/Payment/Customer >Xinclude/Wt/Payment/Customer.h >X%%EXTLESS_HEADERS%%include/Wt/Payment/Money >Xinclude/Wt/Payment/Money.h >X%%EXTLESS_HEADERS%%include/Wt/Payment/Order >Xinclude/Wt/Payment/Order.h >X%%EXTLESS_HEADERS%%include/Wt/Payment/OrderItem >Xinclude/Wt/Payment/OrderItem.h >X%%EXTLESS_HEADERS%%include/Wt/Payment/PayPal >Xinclude/Wt/Payment/PayPal.h >X%%EXTLESS_HEADERS%%include/Wt/Payment/Result >Xinclude/Wt/Payment/Result.h >X%%EXTLESS_HEADERS%%include/Wt/Render/WPdfRenderer >Xinclude/Wt/Render/WPdfRenderer.h >X%%EXTLESS_HEADERS%%include/Wt/Render/WTextRenderer >Xinclude/Wt/Render/WTextRenderer.h >Xinclude/Wt/Signals/signals.hpp >X%%LIBWTTEST%%%%EXTLESS_HEADERS%%include/Wt/Test/WTestEnvironment >X%%LIBWTTEST%%include/Wt/Test/WTestEnvironment.h >X%%EXTLESS_HEADERS%%include/Wt/Utils >Xinclude/Wt/Utils.h >X%%EXTLESS_HEADERS%%include/Wt/WAbstractArea >Xinclude/Wt/WAbstractArea.h >X%%EXTLESS_HEADERS%%include/Wt/WAbstractGLImplementation >Xinclude/Wt/WAbstractGLImplementation.h >X%%EXTLESS_HEADERS%%include/Wt/WAbstractItemDelegate >Xinclude/Wt/WAbstractItemDelegate.h >X%%EXTLESS_HEADERS%%include/Wt/WAbstractItemModel >Xinclude/Wt/WAbstractItemModel.h >X%%EXTLESS_HEADERS%%include/Wt/WAbstractItemView >Xinclude/Wt/WAbstractItemView.h >X%%EXTLESS_HEADERS%%include/Wt/WAbstractListModel >Xinclude/Wt/WAbstractListModel.h >X%%EXTLESS_HEADERS%%include/Wt/WAbstractMedia >Xinclude/Wt/WAbstractMedia.h >X%%EXTLESS_HEADERS%%include/Wt/WAbstractProxyModel >Xinclude/Wt/WAbstractProxyModel.h >X%%EXTLESS_HEADERS%%include/Wt/WAbstractSpinBox >Xinclude/Wt/WAbstractSpinBox.h >X%%EXTLESS_HEADERS%%include/Wt/WAbstractTableModel >Xinclude/Wt/WAbstractTableModel.h >X%%EXTLESS_HEADERS%%include/Wt/WAbstractToggleButton >Xinclude/Wt/WAbstractToggleButton.h >X%%EXTLESS_HEADERS%%include/Wt/WAggregateProxyModel >Xinclude/Wt/WAggregateProxyModel.h >X%%EXTLESS_HEADERS%%include/Wt/WAnchor >Xinclude/Wt/WAnchor.h >X%%EXTLESS_HEADERS%%include/Wt/WAnimation >Xinclude/Wt/WAnimation.h >X%%EXTLESS_HEADERS%%include/Wt/WAny >Xinclude/Wt/WAny.h >X%%EXTLESS_HEADERS%%include/Wt/WApplication >Xinclude/Wt/WApplication.h >X%%EXTLESS_HEADERS%%include/Wt/WAudio >Xinclude/Wt/WAudio.h >X%%EXTLESS_HEADERS%%include/Wt/WBatchEditProxyModel >Xinclude/Wt/WBatchEditProxyModel.h >X%%EXTLESS_HEADERS%%include/Wt/WBootstrapTheme >Xinclude/Wt/WBootstrapTheme.h >X%%EXTLESS_HEADERS%%include/Wt/WBorder >Xinclude/Wt/WBorder.h >X%%EXTLESS_HEADERS%%include/Wt/WBorderLayout >Xinclude/Wt/WBorderLayout.h >X%%EXTLESS_HEADERS%%include/Wt/WBoxLayout >Xinclude/Wt/WBoxLayout.h >X%%EXTLESS_HEADERS%%include/Wt/WBreak >Xinclude/Wt/WBreak.h >X%%EXTLESS_HEADERS%%include/Wt/WBrush >Xinclude/Wt/WBrush.h >X%%EXTLESS_HEADERS%%include/Wt/WButtonGroup >Xinclude/Wt/WButtonGroup.h >X%%EXTLESS_HEADERS%%include/Wt/WCalendar >Xinclude/Wt/WCalendar.h >X%%EXTLESS_HEADERS%%include/Wt/WCanvasPaintDevice >Xinclude/Wt/WCanvasPaintDevice.h >X%%EXTLESS_HEADERS%%include/Wt/WCheckBox >Xinclude/Wt/WCheckBox.h >X%%EXTLESS_HEADERS%%include/Wt/WCircleArea >Xinclude/Wt/WCircleArea.h >X%%EXTLESS_HEADERS%%include/Wt/WClientGLWidget >Xinclude/Wt/WClientGLWidget.h >X%%EXTLESS_HEADERS%%include/Wt/WColor >Xinclude/Wt/WColor.h >X%%EXTLESS_HEADERS%%include/Wt/WCombinedLocalizedStrings >Xinclude/Wt/WCombinedLocalizedStrings.h >X%%EXTLESS_HEADERS%%include/Wt/WComboBox >Xinclude/Wt/WComboBox.h >X%%EXTLESS_HEADERS%%include/Wt/WCompositeWidget >Xinclude/Wt/WCompositeWidget.h >Xinclude/Wt/WConfig.h >X%%EXTLESS_HEADERS%%include/Wt/WContainerWidget >Xinclude/Wt/WContainerWidget.h >X%%EXTLESS_HEADERS%%include/Wt/WCssDecorationStyle >Xinclude/Wt/WCssDecorationStyle.h >X%%EXTLESS_HEADERS%%include/Wt/WCssStyleSheet >Xinclude/Wt/WCssStyleSheet.h >X%%EXTLESS_HEADERS%%include/Wt/WCssTheme >Xinclude/Wt/WCssTheme.h >X%%EXTLESS_HEADERS%%include/Wt/WDate >Xinclude/Wt/WDate.h >X%%EXTLESS_HEADERS%%include/Wt/WDateEdit >Xinclude/Wt/WDateEdit.h >X%%EXTLESS_HEADERS%%include/Wt/WDatePicker >Xinclude/Wt/WDatePicker.h >X%%EXTLESS_HEADERS%%include/Wt/WDateTime >Xinclude/Wt/WDateTime.h >X%%EXTLESS_HEADERS%%include/Wt/WDateValidator >Xinclude/Wt/WDateValidator.h >X%%EXTLESS_HEADERS%%include/Wt/WDefaultLoadingIndicator >Xinclude/Wt/WDefaultLoadingIndicator.h >X%%EXTLESS_HEADERS%%include/Wt/WDialog >Xinclude/Wt/WDialog.h >Xinclude/Wt/WDllDefs.h >X%%EXTLESS_HEADERS%%include/Wt/WDoubleSpinBox >Xinclude/Wt/WDoubleSpinBox.h >X%%EXTLESS_HEADERS%%include/Wt/WDoubleValidator >Xinclude/Wt/WDoubleValidator.h >X%%EXTLESS_HEADERS%%include/Wt/WEnvironment >Xinclude/Wt/WEnvironment.h >X%%EXTLESS_HEADERS%%include/Wt/WEvent >Xinclude/Wt/WEvent.h >X%%EXTLESS_HEADERS%%include/Wt/WException >Xinclude/Wt/WException.h >X%%EXTLESS_HEADERS%%include/Wt/WFileDropWidget >Xinclude/Wt/WFileDropWidget.h >X%%EXTLESS_HEADERS%%include/Wt/WFileResource >Xinclude/Wt/WFileResource.h >X%%EXTLESS_HEADERS%%include/Wt/WFileUpload >Xinclude/Wt/WFileUpload.h >X%%EXTLESS_HEADERS%%include/Wt/WFitLayout >Xinclude/Wt/WFitLayout.h >X%%EXTLESS_HEADERS%%include/Wt/WFlags >Xinclude/Wt/WFlags.h >X%%EXTLESS_HEADERS%%include/Wt/WFlashObject >Xinclude/Wt/WFlashObject.h >X%%EXTLESS_HEADERS%%include/Wt/WFont >Xinclude/Wt/WFont.h >X%%EXTLESS_HEADERS%%include/Wt/WFontMetrics >Xinclude/Wt/WFontMetrics.h >X%%EXTLESS_HEADERS%%include/Wt/WFormModel >Xinclude/Wt/WFormModel.h >X%%EXTLESS_HEADERS%%include/Wt/WFormWidget >Xinclude/Wt/WFormWidget.h >X%%EXTLESS_HEADERS%%include/Wt/WGLWidget >Xinclude/Wt/WGLWidget.h >X%%EXTLESS_HEADERS%%include/Wt/WGenericMatrix >Xinclude/Wt/WGenericMatrix.h >X%%EXTLESS_HEADERS%%include/Wt/WGlobal >Xinclude/Wt/WGlobal.h >X%%EXTLESS_HEADERS%%include/Wt/WGoogleMap >Xinclude/Wt/WGoogleMap.h >X%%EXTLESS_HEADERS%%include/Wt/WGradient >Xinclude/Wt/WGradient.h >X%%EXTLESS_HEADERS%%include/Wt/WGridLayout >Xinclude/Wt/WGridLayout.h >X%%EXTLESS_HEADERS%%include/Wt/WGroupBox >Xinclude/Wt/WGroupBox.h >X%%EXTLESS_HEADERS%%include/Wt/WHBoxLayout >Xinclude/Wt/WHBoxLayout.h >X%%EXTLESS_HEADERS%%include/Wt/WIOService >Xinclude/Wt/WIOService.h >X%%EXTLESS_HEADERS%%include/Wt/WIcon >Xinclude/Wt/WIcon.h >X%%EXTLESS_HEADERS%%include/Wt/WIconPair >Xinclude/Wt/WIconPair.h >X%%EXTLESS_HEADERS%%include/Wt/WIdentityProxyModel >Xinclude/Wt/WIdentityProxyModel.h >X%%EXTLESS_HEADERS%%include/Wt/WImage >Xinclude/Wt/WImage.h >X%%EXTLESS_HEADERS%%include/Wt/WInPlaceEdit >Xinclude/Wt/WInPlaceEdit.h >X%%EXTLESS_HEADERS%%include/Wt/WIntValidator >Xinclude/Wt/WIntValidator.h >X%%EXTLESS_HEADERS%%include/Wt/WInteractWidget >Xinclude/Wt/WInteractWidget.h >X%%EXTLESS_HEADERS%%include/Wt/WItemDelegate >Xinclude/Wt/WItemDelegate.h >X%%EXTLESS_HEADERS%%include/Wt/WItemSelectionModel >Xinclude/Wt/WItemSelectionModel.h >X%%EXTLESS_HEADERS%%include/Wt/WJavaScript >Xinclude/Wt/WJavaScript.h >X%%EXTLESS_HEADERS%%include/Wt/WJavaScriptExposableObject >Xinclude/Wt/WJavaScriptExposableObject.h >X%%EXTLESS_HEADERS%%include/Wt/WJavaScriptHandle >Xinclude/Wt/WJavaScriptHandle.h >X%%EXTLESS_HEADERS%%include/Wt/WJavaScriptObjectStorage >Xinclude/Wt/WJavaScriptObjectStorage.h >X%%EXTLESS_HEADERS%%include/Wt/WJavaScriptPreamble >Xinclude/Wt/WJavaScriptPreamble.h >X%%EXTLESS_HEADERS%%include/Wt/WJavaScriptSlot >Xinclude/Wt/WJavaScriptSlot.h >X%%EXTLESS_HEADERS%%include/Wt/WLabel >Xinclude/Wt/WLabel.h >X%%EXTLESS_HEADERS%%include/Wt/WLayout >Xinclude/Wt/WLayout.h >X%%EXTLESS_HEADERS%%include/Wt/WLayoutImpl >Xinclude/Wt/WLayoutImpl.h >X%%EXTLESS_HEADERS%%include/Wt/WLayoutItem >Xinclude/Wt/WLayoutItem.h >X%%EXTLESS_HEADERS%%include/Wt/WLayoutItemImpl >Xinclude/Wt/WLayoutItemImpl.h >X%%EXTLESS_HEADERS%%include/Wt/WLength >Xinclude/Wt/WLength.h >X%%EXTLESS_HEADERS%%include/Wt/WLengthValidator >Xinclude/Wt/WLengthValidator.h >X%%EXTLESS_HEADERS%%include/Wt/WLineEdit >Xinclude/Wt/WLineEdit.h >X%%EXTLESS_HEADERS%%include/Wt/WLineF >Xinclude/Wt/WLineF.h >X%%EXTLESS_HEADERS%%include/Wt/WLink >Xinclude/Wt/WLink.h >X%%EXTLESS_HEADERS%%include/Wt/WLinkedCssStyleSheet >Xinclude/Wt/WLinkedCssStyleSheet.h >X%%EXTLESS_HEADERS%%include/Wt/WLoadingIndicator >Xinclude/Wt/WLoadingIndicator.h >X%%EXTLESS_HEADERS%%include/Wt/WLocalDateTime >Xinclude/Wt/WLocalDateTime.h >X%%EXTLESS_HEADERS%%include/Wt/WLocale >Xinclude/Wt/WLocale.h >X%%EXTLESS_HEADERS%%include/Wt/WLocalizedStrings >Xinclude/Wt/WLocalizedStrings.h >X%%EXTLESS_HEADERS%%include/Wt/WLogger >Xinclude/Wt/WLogger.h >X%%EXTLESS_HEADERS%%include/Wt/WMatrix4x4 >Xinclude/Wt/WMatrix4x4.h >X%%EXTLESS_HEADERS%%include/Wt/WMeasurePaintDevice >Xinclude/Wt/WMeasurePaintDevice.h >X%%EXTLESS_HEADERS%%include/Wt/WMediaPlayer >Xinclude/Wt/WMediaPlayer.h >X%%EXTLESS_HEADERS%%include/Wt/WMemoryResource >Xinclude/Wt/WMemoryResource.h >X%%EXTLESS_HEADERS%%include/Wt/WMenu >Xinclude/Wt/WMenu.h >X%%EXTLESS_HEADERS%%include/Wt/WMenuItem >Xinclude/Wt/WMenuItem.h >X%%EXTLESS_HEADERS%%include/Wt/WMessageBox >Xinclude/Wt/WMessageBox.h >X%%EXTLESS_HEADERS%%include/Wt/WMessageResourceBundle >Xinclude/Wt/WMessageResourceBundle.h >X%%EXTLESS_HEADERS%%include/Wt/WMessageResources >Xinclude/Wt/WMessageResources.h >X%%EXTLESS_HEADERS%%include/Wt/WModelIndex >Xinclude/Wt/WModelIndex.h >X%%EXTLESS_HEADERS%%include/Wt/WNavigationBar >Xinclude/Wt/WNavigationBar.h >X%%EXTLESS_HEADERS%%include/Wt/WObject >Xinclude/Wt/WObject.h >X%%EXTLESS_HEADERS%%include/Wt/WOverlayLoadingIndicator >Xinclude/Wt/WOverlayLoadingIndicator.h >X%%EXTLESS_HEADERS%%include/Wt/WPaintDevice >Xinclude/Wt/WPaintDevice.h >X%%EXTLESS_HEADERS%%include/Wt/WPaintedWidget >Xinclude/Wt/WPaintedWidget.h >X%%EXTLESS_HEADERS%%include/Wt/WPainter >Xinclude/Wt/WPainter.h >X%%EXTLESS_HEADERS%%include/Wt/WPainterPath >Xinclude/Wt/WPainterPath.h >X%%EXTLESS_HEADERS%%include/Wt/WPanel >Xinclude/Wt/WPanel.h >X%%EXTLESS_HEADERS%%include/Wt/WPdfImage >Xinclude/Wt/WPdfImage.h >X%%EXTLESS_HEADERS%%include/Wt/WPen >Xinclude/Wt/WPen.h >X%%EXTLESS_HEADERS%%include/Wt/WPoint >Xinclude/Wt/WPoint.h >X%%EXTLESS_HEADERS%%include/Wt/WPointF >Xinclude/Wt/WPointF.h >X%%EXTLESS_HEADERS%%include/Wt/WPolygonArea >Xinclude/Wt/WPolygonArea.h >X%%EXTLESS_HEADERS%%include/Wt/WPopupMenu >Xinclude/Wt/WPopupMenu.h >X%%EXTLESS_HEADERS%%include/Wt/WPopupMenuItem >Xinclude/Wt/WPopupMenuItem.h >X%%EXTLESS_HEADERS%%include/Wt/WPopupWidget >Xinclude/Wt/WPopupWidget.h >X%%EXTLESS_HEADERS%%include/Wt/WProgressBar >Xinclude/Wt/WProgressBar.h >X%%EXTLESS_HEADERS%%include/Wt/WPushButton >Xinclude/Wt/WPushButton.h >X%%EXTLESS_HEADERS%%include/Wt/WRadioButton >Xinclude/Wt/WRadioButton.h >X%%EXTLESS_HEADERS%%include/Wt/WRandom >Xinclude/Wt/WRandom.h >X%%EXTLESS_HEADERS%%include/Wt/WRasterImage >Xinclude/Wt/WRasterImage.h >X%%EXTLESS_HEADERS%%include/Wt/WReadOnlyProxyModel >Xinclude/Wt/WReadOnlyProxyModel.h >X%%EXTLESS_HEADERS%%include/Wt/WRectArea >Xinclude/Wt/WRectArea.h >X%%EXTLESS_HEADERS%%include/Wt/WRectF >Xinclude/Wt/WRectF.h >X%%EXTLESS_HEADERS%%include/Wt/WRegExpValidator >Xinclude/Wt/WRegExpValidator.h >X%%EXTLESS_HEADERS%%include/Wt/WResource >Xinclude/Wt/WResource.h >X%%EXTLESS_HEADERS%%include/Wt/WSelectionBox >Xinclude/Wt/WSelectionBox.h >X%%EXTLESS_HEADERS%%include/Wt/WServer >Xinclude/Wt/WServer.h >X%%EXTLESS_HEADERS%%include/Wt/WServerGLWidget >Xinclude/Wt/WServerGLWidget.h >X%%EXTLESS_HEADERS%%include/Wt/WShadow >Xinclude/Wt/WShadow.h >X%%EXTLESS_HEADERS%%include/Wt/WSignal >Xinclude/Wt/WSignal.h >X%%EXTLESS_HEADERS%%include/Wt/WSlider >Xinclude/Wt/WSlider.h >X%%EXTLESS_HEADERS%%include/Wt/WSocketNotifier >Xinclude/Wt/WSocketNotifier.h >X%%EXTLESS_HEADERS%%include/Wt/WSortFilterProxyModel >Xinclude/Wt/WSortFilterProxyModel.h >X%%EXTLESS_HEADERS%%include/Wt/WSound >Xinclude/Wt/WSound.h >X%%EXTLESS_HEADERS%%include/Wt/WSpinBox >Xinclude/Wt/WSpinBox.h >X%%EXTLESS_HEADERS%%include/Wt/WSplitButton >Xinclude/Wt/WSplitButton.h >X%%EXTLESS_HEADERS%%include/Wt/WSslCertificate >Xinclude/Wt/WSslCertificate.h >X%%EXTLESS_HEADERS%%include/Wt/WSslInfo >Xinclude/Wt/WSslInfo.h >X%%EXTLESS_HEADERS%%include/Wt/WStackedWidget >Xinclude/Wt/WStackedWidget.h >X%%EXTLESS_HEADERS%%include/Wt/WStandardItem >Xinclude/Wt/WStandardItem.h >X%%EXTLESS_HEADERS%%include/Wt/WStandardItemModel >Xinclude/Wt/WStandardItemModel.h >X%%EXTLESS_HEADERS%%include/Wt/WStatelessSlot >Xinclude/Wt/WStatelessSlot.h >X%%EXTLESS_HEADERS%%include/Wt/WStreamResource >Xinclude/Wt/WStreamResource.h >X%%EXTLESS_HEADERS%%include/Wt/WString >Xinclude/Wt/WString.h >X%%EXTLESS_HEADERS%%include/Wt/WStringListModel >Xinclude/Wt/WStringListModel.h >X%%EXTLESS_HEADERS%%include/Wt/WStringStream >Xinclude/Wt/WStringStream.h >X%%EXTLESS_HEADERS%%include/Wt/WStringUtil >Xinclude/Wt/WStringUtil.h >X%%EXTLESS_HEADERS%%include/Wt/WSubMenuItem >Xinclude/Wt/WSubMenuItem.h >X%%EXTLESS_HEADERS%%include/Wt/WSuggestionPopup >Xinclude/Wt/WSuggestionPopup.h >X%%EXTLESS_HEADERS%%include/Wt/WSvgImage >Xinclude/Wt/WSvgImage.h >X%%EXTLESS_HEADERS%%include/Wt/WTabWidget >Xinclude/Wt/WTabWidget.h >X%%EXTLESS_HEADERS%%include/Wt/WTable >Xinclude/Wt/WTable.h >X%%EXTLESS_HEADERS%%include/Wt/WTableCell >Xinclude/Wt/WTableCell.h >X%%EXTLESS_HEADERS%%include/Wt/WTableColumn >Xinclude/Wt/WTableColumn.h >X%%EXTLESS_HEADERS%%include/Wt/WTableRow >Xinclude/Wt/WTableRow.h >X%%EXTLESS_HEADERS%%include/Wt/WTableView >Xinclude/Wt/WTableView.h >X%%EXTLESS_HEADERS%%include/Wt/WTemplate >Xinclude/Wt/WTemplate.h >X%%EXTLESS_HEADERS%%include/Wt/WTemplateFormView >Xinclude/Wt/WTemplateFormView.h >X%%EXTLESS_HEADERS%%include/Wt/WText >Xinclude/Wt/WText.h >X%%EXTLESS_HEADERS%%include/Wt/WTextArea >Xinclude/Wt/WTextArea.h >X%%EXTLESS_HEADERS%%include/Wt/WTextEdit >Xinclude/Wt/WTextEdit.h >X%%EXTLESS_HEADERS%%include/Wt/WTheme >Xinclude/Wt/WTheme.h >X%%EXTLESS_HEADERS%%include/Wt/WTime >Xinclude/Wt/WTime.h >X%%EXTLESS_HEADERS%%include/Wt/WTimeEdit >Xinclude/Wt/WTimeEdit.h >X%%EXTLESS_HEADERS%%include/Wt/WTimePicker >Xinclude/Wt/WTimePicker.h >X%%EXTLESS_HEADERS%%include/Wt/WTimeValidator >Xinclude/Wt/WTimeValidator.h >X%%EXTLESS_HEADERS%%include/Wt/WTimer >Xinclude/Wt/WTimer.h >X%%EXTLESS_HEADERS%%include/Wt/WTimerWidget >Xinclude/Wt/WTimerWidget.h >X%%EXTLESS_HEADERS%%include/Wt/WToolBar >Xinclude/Wt/WToolBar.h >X%%EXTLESS_HEADERS%%include/Wt/WTransform >Xinclude/Wt/WTransform.h >X%%EXTLESS_HEADERS%%include/Wt/WTree >Xinclude/Wt/WTree.h >X%%EXTLESS_HEADERS%%include/Wt/WTreeNode >Xinclude/Wt/WTreeNode.h >X%%EXTLESS_HEADERS%%include/Wt/WTreeTable >Xinclude/Wt/WTreeTable.h >X%%EXTLESS_HEADERS%%include/Wt/WTreeTableNode >Xinclude/Wt/WTreeTableNode.h >X%%EXTLESS_HEADERS%%include/Wt/WTreeView >Xinclude/Wt/WTreeView.h >X%%EXTLESS_HEADERS%%include/Wt/WVBoxLayout >Xinclude/Wt/WVBoxLayout.h >X%%EXTLESS_HEADERS%%include/Wt/WValidator >Xinclude/Wt/WValidator.h >X%%EXTLESS_HEADERS%%include/Wt/WVector3 >Xinclude/Wt/WVector3.h >X%%EXTLESS_HEADERS%%include/Wt/WVector4 >Xinclude/Wt/WVector4.h >X%%EXTLESS_HEADERS%%include/Wt/WVectorImage >Xinclude/Wt/WVectorImage.h >X%%EXTLESS_HEADERS%%include/Wt/WVideo >Xinclude/Wt/WVideo.h >X%%EXTLESS_HEADERS%%include/Wt/WViewWidget >Xinclude/Wt/WViewWidget.h >X%%EXTLESS_HEADERS%%include/Wt/WVirtualImage >Xinclude/Wt/WVirtualImage.h >X%%EXTLESS_HEADERS%%include/Wt/WVmlImage >Xinclude/Wt/WVmlImage.h >X%%EXTLESS_HEADERS%%include/Wt/WWebWidget >Xinclude/Wt/WWebWidget.h >X%%EXTLESS_HEADERS%%include/Wt/WWidget >Xinclude/Wt/WWidget.h >X%%EXTLESS_HEADERS%%include/Wt/WWidgetItem >Xinclude/Wt/WWidgetItem.h >X%%EXTLESS_HEADERS%%include/Wt/WWidgetItemImpl >Xinclude/Wt/WWidgetItemImpl.h >Xinclude/Wt/cpp17/any.hpp >Xinclude/Wt/cpp17/any/LICENSE_1_0.txt >Xinclude/Wt/cpp17/any/README.md >Xinclude/Wt/cpp17/any/any.hpp >Xlib/cmake/wt/wt-config.cmake >X%%DBO%%lib/cmake/wt/wt-target-dbo-%%CMAKE_BUILD_TYPE%%.cmake >X%%DBO%%lib/cmake/wt/wt-target-dbo.cmake >X%%FIREBIRD%%lib/cmake/wt/wt-target-dbofirebird-%%CMAKE_BUILD_TYPE%%.cmake >X%%FIREBIRD%%lib/cmake/wt/wt-target-dbofirebird.cmake >X%%MYSQL%%lib/cmake/wt/wt-target-dbomysql-%%CMAKE_BUILD_TYPE%%.cmake >X%%MYSQL%%lib/cmake/wt/wt-target-dbomysql.cmake >X%%POSTGRES%%lib/cmake/wt/wt-target-dbopostgres-%%CMAKE_BUILD_TYPE%%.cmake >X%%POSTGRES%%lib/cmake/wt/wt-target-dbopostgres.cmake >X%%SQLITE3%%lib/cmake/wt/wt-target-dbosqlite3-%%CMAKE_BUILD_TYPE%%.cmake >X%%SQLITE3%%lib/cmake/wt/wt-target-dbosqlite3.cmake >X%%FCGI%%lib/cmake/wt/wt-target-fcgi-%%CMAKE_BUILD_TYPE%%.cmake >X%%FCGI%%lib/cmake/wt/wt-target-fcgi.cmake >X%%WTHTTP%%lib/cmake/wt/wt-target-http-%%CMAKE_BUILD_TYPE%%.cmake >X%%WTHTTP%%lib/cmake/wt/wt-target-http.cmake >X%%LIBWTTEST%%lib/cmake/wt/wt-target-test-%%CMAKE_BUILD_TYPE%%.cmake >X%%LIBWTTEST%%lib/cmake/wt/wt-target-test.cmake >Xlib/cmake/wt/wt-target-wt-%%CMAKE_BUILD_TYPE%%.cmake >Xlib/cmake/wt/wt-target-wt.cmake >Xlib/libwt%%DEBUG_SUFFIX%%.so >Xlib/libwt%%DEBUG_SUFFIX%%.so.4.0.2 >Xlib/libwt%%DEBUG_SUFFIX%%.so.45 >X%%DBO%%lib/libwtdbo%%DEBUG_SUFFIX%%.so >X%%DBO%%lib/libwtdbo%%DEBUG_SUFFIX%%.so.4.0.2 >X%%DBO%%lib/libwtdbo%%DEBUG_SUFFIX%%.so.45 >X%%FIREBIRD%%lib/libwtdbofirebird%%DEBUG_SUFFIX%%.so >X%%FIREBIRD%%lib/libwtdbofirebird%%DEBUG_SUFFIX%%.so.4.0.2 >X%%FIREBIRD%%lib/libwtdbofirebird%%DEBUG_SUFFIX%%.so.45 >X%%MYSQL%%lib/libwtdbomysql%%DEBUG_SUFFIX%%.so >X%%MYSQL%%lib/libwtdbomysql%%DEBUG_SUFFIX%%.so.4.0.2 >X%%MYSQL%%lib/libwtdbomysql%%DEBUG_SUFFIX%%.so.45 >X%%POSTGRES%%lib/libwtdbopostgres%%DEBUG_SUFFIX%%.so >X%%POSTGRES%%lib/libwtdbopostgres%%DEBUG_SUFFIX%%.so.4.0.2 >X%%POSTGRES%%lib/libwtdbopostgres%%DEBUG_SUFFIX%%.so.45 >X%%SQLITE3%%lib/libwtdbosqlite3%%DEBUG_SUFFIX%%.so >X%%SQLITE3%%lib/libwtdbosqlite3%%DEBUG_SUFFIX%%.so.4.0.2 >X%%SQLITE3%%lib/libwtdbosqlite3%%DEBUG_SUFFIX%%.so.45 >X%%FCGI%%lib/libwtfcgi%%DEBUG_SUFFIX%%.so >X%%FCGI%%lib/libwtfcgi%%DEBUG_SUFFIX%%.so.4.0.2 >X%%FCGI%%lib/libwtfcgi%%DEBUG_SUFFIX%%.so.45 >X%%WTHTTP%%lib/libwthttp%%DEBUG_SUFFIX%%.so >X%%WTHTTP%%lib/libwthttp%%DEBUG_SUFFIX%%.so.4.0.2 >X%%WTHTTP%%lib/libwthttp%%DEBUG_SUFFIX%%.so.45 >X%%LIBWTTEST%%lib/libwttest%%DEBUG_SUFFIX%%.so >X%%LIBWTTEST%%lib/libwttest%%DEBUG_SUFFIX%%.so.15 >X%%LIBWTTEST%%lib/libwttest%%DEBUG_SUFFIX%%.so.4.0.2 >X%%RESOURCES%%share/Wt/resources/ajax-loading.gif >X%%RESOURCES%%share/Wt/resources/calendar_edit.png >X%%RESOURCES%%share/Wt/resources/collapse-rtl.gif >X%%RESOURCES%%share/Wt/resources/collapse.gif >X%%RESOURCES%%share/Wt/resources/expand-rtl.gif >X%%RESOURCES%%share/Wt/resources/expand.gif >X%%RESOURCES%%share/Wt/resources/font-awesome/LICENSE.txt >X%%RESOURCES%%share/Wt/resources/font-awesome/css/font-awesome.css >X%%RESOURCES%%share/Wt/resources/font-awesome/css/font-awesome.min.css >X%%RESOURCES%%share/Wt/resources/font-awesome/fonts/FontAwesome.otf >X%%RESOURCES%%share/Wt/resources/font-awesome/fonts/fontawesome-webfont.eot >X%%RESOURCES%%share/Wt/resources/font-awesome/fonts/fontawesome-webfont.svg >X%%RESOURCES%%share/Wt/resources/font-awesome/fonts/fontawesome-webfont.ttf >X%%RESOURCES%%share/Wt/resources/font-awesome/fonts/fontawesome-webfont.woff >X%%RESOURCES%%share/Wt/resources/font-awesome/fonts/fontawesome-webfont.woff2 >X%%RESOURCES%%share/Wt/resources/form.css >X%%RESOURCES%%share/Wt/resources/html4_default.css >X%%RESOURCES%%share/Wt/resources/items-not-ok.gif >X%%RESOURCES%%share/Wt/resources/items-ok.gif >X%%RESOURCES%%share/Wt/resources/items.gif >X%%RESOURCES%%share/Wt/resources/jPlayer/jquery.jplayer.js >X%%RESOURCES%%share/Wt/resources/jPlayer/jquery.jplayer.min.js >X%%RESOURCES%%share/Wt/resources/jPlayer/jquery.jplayer.swf >X%%RESOURCES%%share/Wt/resources/jPlayer/jquery.min.js >X%%RESOURCES%%share/Wt/resources/jPlayer/skin/jplayer.blue.monday.css >X%%RESOURCES%%share/Wt/resources/jPlayer/skin/jplayer.blue.monday.jpg >X%%RESOURCES%%share/Wt/resources/jPlayer/skin/jplayer.blue.monday.seeking.gif >X%%RESOURCES%%share/Wt/resources/jPlayer/skin/jplayer.blue.monday.video.play.png >X%%RESOURCES%%share/Wt/resources/line-last-rtl.gif >X%%RESOURCES%%share/Wt/resources/line-last.gif >X%%RESOURCES%%share/Wt/resources/line-middle-rtl.gif >X%%RESOURCES%%share/Wt/resources/line-middle.gif >X%%RESOURCES%%share/Wt/resources/line-trunk.gif >X%%RESOURCES%%share/Wt/resources/loading.png >X%%RESOURCES%%share/Wt/resources/minus.gif >X%%RESOURCES%%share/Wt/resources/moz-transitions.css >X%%RESOURCES%%share/Wt/resources/plus.gif >X%%RESOURCES%%share/Wt/resources/resizable.png >X%%RESOURCES%%share/Wt/resources/right-arrow.gif >X%%RESOURCES%%share/Wt/resources/style.css >X%%RESOURCES%%share/Wt/resources/tab_b.gif >X%%RESOURCES%%share/Wt/resources/tab_l.gif >X%%RESOURCES%%share/Wt/resources/tab_r.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/2/bootstrap-responsive.css >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/2/bootstrap-responsive.min.css >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/2/bootstrap.css >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/2/bootstrap.min.css >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/2/date-edit-button.png >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/2/date-edit-button.svg >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/2/spin-buttons.png >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/2/spin-buttons.svg >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/2/suggest-dropdown.png >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/2/suggest-dropdown.svg >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/2/time-edit-button.png >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/2/wt.css >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/2/wt.less >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/3/bootstrap-theme.css >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/3/bootstrap-theme.css.map >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/3/bootstrap-theme.min.css >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/3/bootstrap-theme.min.css.map >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/3/bootstrap.css >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/3/bootstrap.css.map >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/3/bootstrap.min.css >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/3/bootstrap.min.css.map >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/3/date-edit-button.png >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/3/date-edit-button.svg >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/3/spin-buttons.png >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/3/spin-buttons.svg >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/3/suggest-dropdown.png >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/3/suggest-dropdown.svg >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/3/time-edit-button.png >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/3/wt.css >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/3/wt.less >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/img/glyphicons-halflings-white.png >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/img/glyphicons-halflings.png >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/nav-minus-rtl.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/nav-minus.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/nav-plus-rtl.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/nav-plus.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/sort-arrow-down.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/sort-arrow-none.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/sort-arrow-up.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/splitter-h.png >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/splitter-v.png >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/generate.sh >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-10px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-11px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-12px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-13px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-14px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-15px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-16px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-17px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-18px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-19px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-20px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-21px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-22px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-23px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-24px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-25px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-26px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-27px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-28px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-29px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-30px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-31px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-32px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-33px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-34px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-35px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-36px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-37px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-38px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-39px.gif >X%%RESOURCES%%share/Wt/resources/themes/bootstrap/stripes/stripe-40px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/closeicons-dialog.png >X%%RESOURCES%%share/Wt/resources/themes/default/closeicons-mi.png >X%%RESOURCES%%share/Wt/resources/themes/default/closeicons-tab.png >X%%RESOURCES%%share/Wt/resources/themes/default/dropdown.png >X%%RESOURCES%%share/Wt/resources/themes/default/nav-minus-rtl.gif >X%%RESOURCES%%share/Wt/resources/themes/default/nav-minus.gif >X%%RESOURCES%%share/Wt/resources/themes/default/nav-plus-rtl.gif >X%%RESOURCES%%share/Wt/resources/themes/default/nav-plus.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/generate.sh >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-10px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-11px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-12px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-13px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-14px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-15px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-16px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-17px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-18px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-19px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-20px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-21px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-22px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-23px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-24px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-25px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-26px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-27px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-28px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-29px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-30px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-31px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-32px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-33px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-34px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-35px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-36px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-37px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-38px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-39px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/no-stripes/no-stripe-40px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/slider-thumb-h-disabled.gif >X%%RESOURCES%%share/Wt/resources/themes/default/slider-thumb-h.gif >X%%RESOURCES%%share/Wt/resources/themes/default/slider-thumb-v-disabled.gif >X%%RESOURCES%%share/Wt/resources/themes/default/slider-thumb-v.gif >X%%RESOURCES%%share/Wt/resources/themes/default/sliderbg-h-disabled.png >X%%RESOURCES%%share/Wt/resources/themes/default/sliderbg-h.png >X%%RESOURCES%%share/Wt/resources/themes/default/sliderbg-v-disabled.png >X%%RESOURCES%%share/Wt/resources/themes/default/sliderbg-v.png >X%%RESOURCES%%share/Wt/resources/themes/default/sort-arrow-disabled.gif >X%%RESOURCES%%share/Wt/resources/themes/default/sort-arrow-down.gif >X%%RESOURCES%%share/Wt/resources/themes/default/sort-arrow-none.gif >X%%RESOURCES%%share/Wt/resources/themes/default/sort-arrow-up.gif >X%%RESOURCES%%share/Wt/resources/themes/default/spin-buttons-dn.png >X%%RESOURCES%%share/Wt/resources/themes/default/spin-buttons-up.png >X%%RESOURCES%%share/Wt/resources/themes/default/spin-buttons.png >X%%RESOURCES%%share/Wt/resources/themes/default/splitter-h.png >X%%RESOURCES%%share/Wt/resources/themes/default/splitter-v.png >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/generate.sh >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-10px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-11px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-12px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-13px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-14px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-15px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-16px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-17px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-18px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-19px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-20px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-21px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-22px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-23px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-24px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-25px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-26px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-27px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-28px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-29px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-30px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-31px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-32px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-33px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-34px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-35px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-36px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-37px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-38px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-39px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/stripes/stripe-40px.gif >X%%RESOURCES%%share/Wt/resources/themes/default/wt.css >X%%RESOURCES%%share/Wt/resources/themes/default/wt_ie.css >X%%RESOURCES%%share/Wt/resources/themes/default/wt_ie6.css >X%%RESOURCES%%share/Wt/resources/themes/polished/closeicons-dialog.png >X%%RESOURCES%%share/Wt/resources/themes/polished/closeicons-mi.png >X%%RESOURCES%%share/Wt/resources/themes/polished/closeicons-tab.png >X%%RESOURCES%%share/Wt/resources/themes/polished/dropdown.png >X%%RESOURCES%%share/Wt/resources/themes/polished/dropshadow.png >X%%RESOURCES%%share/Wt/resources/themes/polished/gradient.png >X%%RESOURCES%%share/Wt/resources/themes/polished/nav-minus-rtl.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/nav-minus-rtl.png >X%%RESOURCES%%share/Wt/resources/themes/polished/nav-minus.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/nav-minus.png >X%%RESOURCES%%share/Wt/resources/themes/polished/nav-plus-rtl.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/nav-plus-rtl.png >X%%RESOURCES%%share/Wt/resources/themes/polished/nav-plus.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/nav-plus.png >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/generate.sh >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-10px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-11px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-12px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-13px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-14px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-15px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-16px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-17px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-18px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-19px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-20px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-21px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-22px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-23px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-24px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-25px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-26px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-27px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-28px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-29px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-30px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-31px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-32px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-33px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-34px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-35px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-36px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-37px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-38px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-39px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/no-stripes/no-stripe-40px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/slider-thumb-disabled.png >X%%RESOURCES%%share/Wt/resources/themes/polished/slider-thumb.png >X%%RESOURCES%%share/Wt/resources/themes/polished/sliderbg-h-disabled.png >X%%RESOURCES%%share/Wt/resources/themes/polished/sliderbg-h.png >X%%RESOURCES%%share/Wt/resources/themes/polished/sliderbg-he-disabled.png >X%%RESOURCES%%share/Wt/resources/themes/polished/sliderbg-he.png >X%%RESOURCES%%share/Wt/resources/themes/polished/sliderbg-hw-disabled.png >X%%RESOURCES%%share/Wt/resources/themes/polished/sliderbg-hw.png >X%%RESOURCES%%share/Wt/resources/themes/polished/sliderbg-v-disabled.png >X%%RESOURCES%%share/Wt/resources/themes/polished/sliderbg-v.png >X%%RESOURCES%%share/Wt/resources/themes/polished/sliderbg-ve-disabled.png >X%%RESOURCES%%share/Wt/resources/themes/polished/sliderbg-ve.png >X%%RESOURCES%%share/Wt/resources/themes/polished/sliderbg-vw-disabled.png >X%%RESOURCES%%share/Wt/resources/themes/polished/sliderbg-vw.png >X%%RESOURCES%%share/Wt/resources/themes/polished/sort-arrow-disabled.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/sort-arrow-down.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/sort-arrow-none.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/sort-arrow-up.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/splitter-h.png >X%%RESOURCES%%share/Wt/resources/themes/polished/splitter-v.png >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/generate.sh >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-10px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-11px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-12px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-13px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-14px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-15px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-16px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-17px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-18px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-19px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-20px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-21px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-22px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-23px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-24px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-25px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-26px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-27px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-28px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-29px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-30px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-31px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-32px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-33px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-34px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-35px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-36px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-37px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-38px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-39px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/stripes/stripe-40px.gif >X%%RESOURCES%%share/Wt/resources/themes/polished/suggest-dropdown.png >X%%RESOURCES%%share/Wt/resources/themes/polished/title-gradient.png >X%%RESOURCES%%share/Wt/resources/themes/polished/wt.css >X%%RESOURCES%%share/Wt/resources/themes/polished/wt_ie.css >X%%RESOURCES%%share/Wt/resources/themes/polished/wt_ie6.css >X%%RESOURCES%%share/Wt/resources/transitions.css >X%%RESOURCES%%share/Wt/resources/tv-line-last-rtl.gif >X%%RESOURCES%%share/Wt/resources/tv-line-last.gif >X%%RESOURCES%%share/Wt/resources/webkit-transitions.css >e94977de52bd97d72348f8041c6201d1 >echo x - www/wt/distinfo >sed 's/^X//' >www/wt/distinfo << '11d4b9d3c533cbc29a11460d318db363' >XTIMESTAMP = 1519985391 >XSHA256 (emweb-wt-4.0.2_GH0.tar.gz) = 81167c80ae9b6f1f9b524d03c5c5028fd94b6fde3f33d007b5026c775a482d7c >XSIZE (emweb-wt-4.0.2_GH0.tar.gz) = 8699816 >11d4b9d3c533cbc29a11460d318db363 >echo x - www/wt/pkg-descr >sed 's/^X//' >www/wt/pkg-descr << '250634d3232314b2e6e14d21b0fad5fb' >XWt (pronounced as witty) is a C++ library for developing web applications. >X >XThe API is widget-centric and uses well-tested patterns of desktop GUI >Xdevelopment tailored to the web. To the developer, it offers abstraction of >Xmany web-specific implementation details, including client-server protocols >X(HTTP, Ajax, WebSockets), and frees the developer from tedious JavaScript >Xmanipulations of HTML and dealing with cross-browser issues. Instead, with Wt, >Xyou can focus on actual functionality with a rich set of feature-complete >Xwidgets. Unlike old-school page-based frameworks or current-day single-page >XJavaScript "frameworks", Wt allows you to create stateful applications that are >Xat the same time highly interactive (using WebSockets and Ajax for everything) >Xbut still support plain HTML browsers or web crawlers using automatic graceful >Xdegradation or progressive enhancement. Things that are natural and simple >Xwith Wt would require an impractical amount of development effort otherwise: >Xswitching widgets using animations, while retaining clean URLs and browser >Xnavigation functions, or having a persistent chat widget open throughout the >Xentire application, that even works in legacy browsers like Microsoft Internet >XExplorer 6. >X >XThe library comes with an application server that acts as a stand-alone >XHttp(s)/WebSocket server or integrates through FastCGI with other web servers. >X >XWWW: http://www.webtoolkit.eu/wt >250634d3232314b2e6e14d21b0fad5fb >echo x - www/wt/out >sed 's/^X//' >www/wt/out << 'cd4ef786b04635c22ad31159e45fe576' >X======================> make stage-qa <====================== >X====> Running Q/A tests (stage-qa) >X======================> make check-plist <====================== >X====> Checking for pkg-plist issues (check-plist) >X===> Parsing plist >X===> Checking for items in STAGEDIR missing from pkg-plist >X===> Checking for items in pkg-plist which are not in STAGEDIR >XError: Missing: include/Wt/Dbo/Call.h >XError: Missing: include/Wt/Dbo/Call_impl.h >XError: Missing: include/Wt/Dbo/DbAction.h >XError: Missing: include/Wt/Dbo/DbAction_impl.h >XError: Missing: include/Wt/Dbo/Dbo.h >XError: Missing: include/Wt/Dbo/EscapeOStream.h >XError: Missing: include/Wt/Dbo/Exception.h >XError: Missing: include/Wt/Dbo/Field.h >XError: Missing: include/Wt/Dbo/Field_impl.h >XError: Missing: include/Wt/Dbo/FixedSqlConnectionPool.h >XError: Missing: include/Wt/Dbo/Impl.h >XError: Missing: include/Wt/Dbo/Json.h >XError: Missing: include/Wt/Dbo/Query.h >XError: Missing: include/Wt/Dbo/QueryColumn.h >XError: Missing: include/Wt/Dbo/QueryModel.h >XError: Missing: include/Wt/Dbo/QueryModel_impl.h >XError: Missing: include/Wt/Dbo/Query_impl.h >XError: Missing: include/Wt/Dbo/Session.h >XError: Missing: include/Wt/Dbo/Session_impl.h >XError: Missing: include/Wt/Dbo/SqlConnection.h >XError: Missing: include/Wt/Dbo/SqlConnectionPool.h >XError: Missing: include/Wt/Dbo/SqlStatement.h >XError: Missing: include/Wt/Dbo/SqlTraits.h >XError: Missing: include/Wt/Dbo/SqlTraits_impl.h >XError: Missing: include/Wt/Dbo/StdSqlTraits.h >XError: Missing: include/Wt/Dbo/StringStream.h >XError: Missing: include/Wt/Dbo/Transaction.h >XError: Missing: include/Wt/Dbo/Types.h >XError: Missing: include/Wt/Dbo/WDboDllDefs.h >XError: Missing: include/Wt/Dbo/WtSqlTraits.h >XError: Missing: include/Wt/Dbo/collection.h >XError: Missing: include/Wt/Dbo/collection_impl.h >XError: Missing: include/Wt/Dbo/ptr.h >XError: Missing: include/Wt/Dbo/ptr_impl.h >XError: Missing: include/Wt/Dbo/ptr_tuple.h >XError: Missing: include/Wt/Dbo/weak_ptr.h >XError: Missing: include/Wt/Dbo/weak_ptr_impl.h >XError: Missing: lib/cmake/wt/wt-target-dbo-%%CMAKE_BUILD_TYPE%%.cmake >XError: Missing: lib/cmake/wt/wt-target-dbo.cmake >XError: Missing: lib/libwtdbo.so >XError: Missing: lib/libwtdbo.so.4.0.2 >XError: Missing: lib/libwtdbo.so.45 >X===> Error: Plist issues found. >X*** Error code 1 >X >XStop. >Xmake: stopped in /usr/ports/www/wt >cd4ef786b04635c22ad31159e45fe576 >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 226160
:
191113
|
191114
|
191144
|
191145
| 192318 |
197058
|
197059
|
202648
|
206503
|
206504