Port details |
- wt3 Widget-centric C++ library for developing web applications
- 3.7.1 www
=0 3.7.1Version of this port present on the latest quarterly branch.
- DEPRECATED: Upstream end of life, switch to www/wt instead
This port expired on: 2021-01-01
- Maintainer: info@babaei.net
- Port Added: 2019-08-18 18:44:02
- Last Update: 2021-01-03 11:41:01
- SVN Revision: 560004
- License: GPLv2
- WWW:
- https://www.webtoolkit.eu/wt
- Description:
- Wt (pronounced as witty) is a C++ library for developing web applications.
The API is widget-centric and uses well-tested patterns of desktop GUI
development tailored to the web. To the developer, it offers abstraction of
many web-specific implementation details, including client-server protocols
(HTTP, Ajax, WebSockets), and frees the developer from tedious JavaScript
manipulations of HTML and dealing with cross-browser issues. Instead, with Wt,
you can focus on actual functionality with a rich set of feature-complete
widgets. Unlike old-school page-based frameworks or current-day single-page
JavaScript "frameworks", Wt allows you to create stateful applications that are
at the same time highly interactive (using WebSockets and Ajax for everything)
but still support plain HTML browsers or web crawlers using automatic graceful
degradation or progressive enhancement. Things that are natural and simple
with Wt would require an impractical amount of development effort otherwise:
switching widgets using animations, while retaining clean URLs and browser
navigation functions, or having a persistent chat widget open throughout the
entire application, that even works in legacy browsers like Microsoft Internet
Explorer 6.
The library comes with an application server that acts as a stand-alone
Http(s)/WebSocket server or integrates through FastCGI with other web servers.
WWW: https://www.webtoolkit.eu/wt
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- No installation instructions:
- This port has been deleted.
- PKGNAME: wt3
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1608482768
SHA256 (emweb-wt-3.7.1_GH0.tar.gz) = 232a2f0a2f3c4174c96872ab15ef7bc0a544d9401486a4c496a6b37f27cc10e7
SIZE (emweb-wt-3.7.1_GH0.tar.gz) = 8666437
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- xorgproto>=0 : x11/xorgproto
- x11.pc : x11/libX11
- Runtime dependencies:
-
- x11.pc : x11/libX11
- Library dependencies:
-
- libpng.so : graphics/png
- libboost_system.so : devel/boost-libs
- libGraphicsMagick.so : graphics/GraphicsMagick
- libfcgi.so : www/fcgi
- libfcgi++.so : www/fcgi
- libhpdf.so : print/libharu
- libfontconfig.so : x11-fonts/fontconfig
- libGL.so : graphics/mesa-libs
- libGLEW.so : graphics/glew
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libpango-1.0.so : x11-toolkits/pango
- libsqlite3.so : databases/sqlite3
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for wt3-3.7.1:
EXAMPLES=on: Install examples (implies SQLITE3 and WTHTTP)
TESTS=on: Build Wt tests
RESOURCES=on: Install resources directory
CMAKE_MODULE=on: Install FindWt.cmake in systemwide cmake dir
CPP11=on: Compile Wt in C++11 mode (Clang or GCC 4.6+)
HARU=on: Enable Haru Free PDF Library
PANGO=on: Pango rendering library support
OPENGL=on: 2D/3D rendering support via OpenGL
EXT=off: Build Wt Ext library with JavaScript-only widgets
LIBWTTEST=on: Build Wt::Test for automated (integration/unit) tests
UNWIND=off: Build Wt with stacktrace support using libunwind
====> Connector
FCGI=on: Build FastCGI connector
WTHTTP=on: Build Wt stand-alone httpd connector
====> Wt::DBO
SQLITE3=on: Build Wt with SQLite 3 support
POSTGRES=off: Build Wt with PostgreSQL support
FIREBIRD=off: Build Wt with Firebird support
MYSQL=off: Build Wt with MariaDB or MySQL support
====> Wt::WString
NO_STD_LOCALE=off: Build for a system without std::locale support
NO_STD_WSTRING=off: Build for a system without std::wstring support
===> Use 'make config' to modify these settings
- Options name:
- N/A
- USES:
- cmake compiler:c++14-lang pkgconfig ssl xorg gl gnome sqlite:3 xorg
- pkg-message:
- For install:
- The configuration file location for Wt 3.x has changed. wt_config.xml
will no longer resides in ${LOCALBASE}/etc/wt.
The new default configuration file location is:
${LOCALBASE}/etc/wt3/wt_config.xml
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.7.1 03 Jan 2021 11:41:01 |
rene |
Remove expired port:
2021-01-01 www/wt3: Upstream end of life, switch to www/wt instead |
3.7.1 23 Dec 2020 06:33:48 |
fernape |
www/wt3: update to 3.7.1
ChangeLog:
https://www.webtoolkit.eu/wt/wt3/doc/reference/html/Releasenotes.html
PR: 251999
Submitted by: info@babaei.net (maintainer) |
3.7.0 04 Sep 2020 14:08:33 |
swills |
www/wt3: Update to 3.7.0
While here, mark deprecated
PR: Mohammad S. Babaei <info@babaei.net> (maintainer) |
3.6.1 02 May 2020 06:32:30 |
lbartoletti |
www/wt3: Update to 3.6.1
Changelog:
- https://www.webtoolkit.eu/wt/wt3/doc/reference/html/Releasenotes.html
PR: 245990
Submitted by: Mohammad S. Babaei (maintainer)
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D24634 |
3.6.0 01 Apr 2020 10:58:18 |
joneum |
Update to 3.6.0
PR: 245089
Sponsored by: Netzkommune GmbH |
3.5.2 20 Mar 2020 20:42:03 |
tcberner |
www/wt3: Update to v3.5.2
Release 3.5.2 (March 16, 2020)
This release fixes the following issues:
Security-related: in Wt::Auth the lost password email would be sent to the
email address provided in the form, rather than the user's configured email
address. While we treat email addresses as case insensitive, it is possible
that the mail server may not, and that could potentially be used to steal
an account. It is however quite rare for email services to be case
sensitive.
Issue #7439: ensure that tooltips are always on top, even inside of a
dialog. (Only the first 15 lines of the commit message are shown above ) |
3.5.1 27 Feb 2020 22:57:32 |
robak |
www/wt3: Update 3.5.0 -> 3.5.1
PR: 244108
Submitted by: Mohammad S. Babaei <info@babaei.net> (maintainer)
Reviewed by: robak |
3.5.0 27 Feb 2020 22:28:53 |
robak |
www/wt3: Update 3.5.0 -> 3.5.1
PR: 244108
Submitted by: Mohammad S. Babaei <info@babaei.net> (maintainer)
Reviewed by: robak |
3.5.1 27 Feb 2020 22:20:31 |
robak |
www/wt3: Update 3.5.0 -> 3.5.1
PR: 244108
Submitted by: Mohammad S. Babaei <info@babaei.net> (maintainer)
Reviewed by: robak |
3.5.0 27 Dec 2019 17:36:21 |
joneum |
Update to 3.5.0
PR: 242734
Submitted by: Mohammad S. Babaei <info@babaei.net> (maintainer)
Sponsored by: Netzkommune GmbH |
3.4.2_1 11 Dec 2019 17:53:49 |
jbeich |
devel/boost-*: update to 1.72.0
Changes: http://www.boost.org/users/history/version_1_72_0.html
PR: 241449
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D22136 |
3.4.2 01 Nov 2019 19:00:47 |
dmgk |
www/wt3: Update to 3.4.2
Changes: https://webtoolkit.eu/wt/wt3/doc/reference/html/Releasenotes.html
PR: 241629
Submitted by: Mohammad S. Babaei <info@babaei.net> (maintainer)
Approved by: tz (mentor, implicit) |
3.4.1 30 Oct 2019 09:39:38 |
amdmi3 |
- Add USES=xorg
- Update WWW
Approved by: portmgr blanket |
3.4.1 20 Sep 2019 09:58:08 |
pkubaj |
www/wt3: unbreak on powerpc64
Builds fine.
Approved by: mentors (implicit approval) |
3.4.1 15 Sep 2019 17:10:28 |
swills |
www/wt3: Update to 3.4.1
PR: 240588
Submitted by: Mohammad S. Babaei <info@babaei.net> (maintainer) |
3.4.0_1 19 Aug 2019 15:35:28 |
jbeich |
devel/boost-*: update to 1.71.0
Changes: http://www.boost.org/users/history/version_1_71_0.html
PR: 238827
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D20774 |
3.4.0 18 Aug 2019 18:43:56 |
rene |
Fix, repocopy and update www/wt to version 3.4.0 as wwww/wt3
PR: 226160
Submitted by: maintainer |