Index: Makefile
===================================================================
--- Makefile	(revision 494344)
+++ Makefile	(working copy)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	poco
-PORTVERSION=	1.8.0.1
-PORTREVISION=	2
+PORTVERSION=	1.9.0
 DISTVERSIONSUFFIX=	-all
 CATEGORIES=	devel net
 MASTER_SITES=	http://pocoproject.org/releases/${PORTNAME}-${PORTVERSION}/
@@ -17,13 +16,13 @@
 LIB_DEPENDS=	libpcre.so:devel/pcre \
 		libexpat.so:textproc/expat2
 
+USES=		cmake compiler:c++11-lang localbase pkgconfig
+USE_LDCONFIG=	yes
+
 CONFLICTS=	poco-ssl-[0-9]*
 
-USES=		cmake compiler:c++11-lang localbase pkgconfig
 CMAKE_ARGS=	-DPOCO_UNBUNDLED:BOOL=ON
-USE_LDCONFIG=	yes
-
-SHLIB_MAJOR=	50
+SHLIB_MAJOR=	60
 PLIST_SUB=	SHLIB_MAJOR=${SHLIB_MAJOR}
 
 OPTIONS_DEFINE=		MYSQL REDIS SQLITE SSL TEST
Index: distinfo
===================================================================
--- distinfo	(revision 494344)
+++ distinfo	(working copy)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1512335210
-SHA256 (poco-1.8.0.1-all.tar.gz) = cb891540b44b74e844fd0787c796f2699a894dba690329660e29b57efb8f80dd
-SIZE (poco-1.8.0.1-all.tar.gz) = 6333309
+TIMESTAMP = 1551482930
+SHA256 (poco-1.9.0-all.tar.gz) = 0387bf0f9d313e2311742e1ad0b64e07f2f3e76039eed20e3b9aa9951b88e187
+SIZE (poco-1.9.0-all.tar.gz) = 7077392
Index: pkg-plist
===================================================================
--- pkg-plist	(revision 494344)
+++ pkg-plist	(working copy)
@@ -218,6 +218,7 @@
 include/Poco/DirectoryIterator_WIN32.h
 include/Poco/DirectoryIterator_WIN32U.h
 include/Poco/DirectoryWatcher.h
+include/Poco/DoubleByteEncoding.h
 include/Poco/Dynamic/Pair.h
 include/Poco/Dynamic/Struct.h
 include/Poco/Dynamic/Var.h
@@ -227,6 +228,7 @@
 include/Poco/DynamicAnyHolder.h
 include/Poco/DynamicFactory.h
 include/Poco/DynamicStruct.h
+include/Poco/Encodings.h
 include/Poco/Environment.h
 include/Poco/Environment_UNIX.h
 include/Poco/Environment_VX.h
@@ -288,6 +290,18 @@
 include/Poco/HexBinaryEncoder.h
 include/Poco/InflatingStream.h
 include/Poco/Instantiator.h
+include/Poco/ISO8859_10Encoding.h
+include/Poco/ISO8859_11Encoding.h
+include/Poco/ISO8859_13Encoding.h
+include/Poco/ISO8859_14Encoding.h
+include/Poco/ISO8859_16Encoding.h
+include/Poco/ISO8859_3Encoding.h
+include/Poco/ISO8859_4Encoding.h
+include/Poco/ISO8859_5Encoding.h
+include/Poco/ISO8859_6Encoding.h
+include/Poco/ISO8859_7Encoding.h
+include/Poco/ISO8859_8Encoding.h
+include/Poco/ISO8859_9Encoding.h
 include/Poco/JSON/Array.h
 include/Poco/JSON/Handler.h
 include/Poco/JSON/JSON.h
@@ -714,6 +728,17 @@
 include/Poco/Windows1250Encoding.h
 include/Poco/Windows1251Encoding.h
 include/Poco/Windows1252Encoding.h
+include/Poco/Windows1253Encoding.h
+include/Poco/Windows1254Encoding.h
+include/Poco/Windows1255Encoding.h
+include/Poco/Windows1256Encoding.h
+include/Poco/Windows1257Encoding.h
+include/Poco/Windows1258Encoding.h
+include/Poco/Windows874Encoding.h
+include/Poco/Windows932Encoding.h
+include/Poco/Windows936Encoding.h
+include/Poco/Windows949Encoding.h
+include/Poco/Windows950Encoding.h
 include/Poco/WindowsConsoleChannel.h
 include/Poco/XML/Content.h
 include/Poco/XML/Name.h
@@ -778,6 +803,10 @@
 %%SQLITE%%lib/cmake/Poco/PocoDataSQLiteTargets-%%CMAKE_BUILD_TYPE%%.cmake
 lib/cmake/Poco/PocoDataTargets.cmake
 lib/cmake/Poco/PocoDataTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/Poco/PocoEncodingsConfig.cmake
+lib/cmake/Poco/PocoEncodingsConfigVersion.cmake
+lib/cmake/Poco/PocoEncodingsTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/Poco/PocoEncodingsTargets.cmake
 lib/cmake/Poco/PocoFoundationConfig.cmake
 lib/cmake/Poco/PocoFoundationConfigVersion.cmake
 lib/cmake/Poco/PocoFoundationTargets.cmake
@@ -824,6 +853,8 @@
 %%ODBC%%lib/libPocoDataODBC.so.%%SHLIB_MAJOR%%
 %%SQLITE%%lib/libPocoDataSQLite.so
 %%SQLITE%%lib/libPocoDataSQLite.so.%%SHLIB_MAJOR%%
+lib/libPocoEncodings.so
+lib/libPocoEncodings.so.%%SHLIB_MAJOR%%
 lib/libPocoFoundation.so
 lib/libPocoFoundation.so.%%SHLIB_MAJOR%%
 lib/libPocoJSON.so