The C++ Portable Components currently consist of four libraries.
The Foundation library contains a platform abstraction layer
(including classes for multithreading, file system access, logging,
etc.), as well as a large number of useful utility classes, such
various stream buffer and stream classes, URI handling, and many
more.
The Net library contains network classes (sockets, HTTP, etc.)
The XML library contains an XML parser with SAX2 and DOM interfaces,
as well as an XMLWriter.
The Util library contains classes for working with configuration
files and command line arguments, as well as various utility classes.
WWW: http://pocoproject.org/
===> The following configuration options are available for poco-devel-1.6.0:
MYSQL=on: MySQL database support
SQLITE=on: SQLite database support
====> ODBC Driver: you can only select none or one of them
UODBC=off: Build with ODBC driver
IODBC=on: Build with iODBC driver
===> Use 'make config' to modify these settings
devel/poco-devel: Older than stable port, deprecate for removal
The devel version of poco is signficantly behind the stable devel/poco
which is regularly updated. There's no apparent benefit to having two
ports in this case. I'll mention to the maintainer that devel/poco is
currently unmaintained in case he wishes to take that over even though
ports fury has been handling that for a while.
PR: 204824
Remove USE_SQLITE from bsd.databases.mk, replaced by USES=sqlite.
While there replace USE_SQLITE=x by USES=sqlite:x.
PR: 208971
Submitted by: mat
Exp-run by: antoine
With hat: portmgr
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D5951
Update to upstream version 1.6.0
While on it:
- Modernise github handling: GH_* is used now
- Pet portlint
PR: 199741
Submitted by: joe@thrallingpenguin.com (maintainer)