diff -ruN databases/pecl-mongodb.orig/distinfo databases/pecl-mongodb/distinfo --- databases/pecl-mongodb.orig/distinfo 2017-10-09 21:25:24.000000000 +0300 +++ databases/pecl-mongodb/distinfo 2018-03-21 10:27:23.148686000 +0300 @@ -1,3 +1,3 @@ -TIMESTAMP = 1507573449 -SHA256 (PECL/mongodb-1.2.11.tgz) = bac347be2277dd64b1b6f414234a6057eccf2d208409ce60973107a41267df49 -SIZE (PECL/mongodb-1.2.11.tgz) = 786669 +TIMESTAMP = 1521617243 +SHA256 (PECL/mongodb-1.4.2.tgz) = c0517b6845f45da5f1f832bbffa7ed872a820580b9e8876b95ada849cc79ef6e +SIZE (PECL/mongodb-1.4.2.tgz) = 1038143 diff -ruN databases/pecl-mongodb.orig/files/patch-src_libmongoc_src_mongoc_mongoc-stream-tls-openssl.c databases/pecl-mongodb/files/patch-src_libmongoc_src_mongoc_mongoc-stream-tls-openssl.c --- databases/pecl-mongodb.orig/files/patch-src_libmongoc_src_mongoc_mongoc-stream-tls-openssl.c 2017-02-12 23:13:58.000000000 +0300 +++ databases/pecl-mongodb/files/patch-src_libmongoc_src_mongoc_mongoc-stream-tls-openssl.c 1970-01-01 03:00:00.000000000 +0300 @@ -1,11 +0,0 @@ ---- src/libmongoc/src/mongoc/mongoc-stream-tls-openssl.c.orig 2017-01-17 18:35:13 UTC -+++ src/libmongoc/src/mongoc/mongoc-stream-tls-openssl.c -@@ -638,7 +638,7 @@ mongoc_stream_tls_openssl_new (mongoc_st - RETURN(NULL); - } - --#if OPENSSL_VERSION_NUMBER >= 0x10002000L -+#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !defined(LIBRESSL_VERSION_NUMBER) - if (!opt->allow_invalid_hostname) { - struct in_addr addr; - X509_VERIFY_PARAM *param = X509_VERIFY_PARAM_new(); diff -ruN databases/pecl-mongodb.orig/Makefile databases/pecl-mongodb/Makefile --- databases/pecl-mongodb.orig/Makefile 2017-10-09 21:25:24.000000000 +0300 +++ databases/pecl-mongodb/Makefile 2018-03-21 10:27:04.288713000 +0300 @@ -1,7 +1,7 @@ # $FreeBSD: head/databases/pecl-mongodb/Makefile 451629 2017-10-09 18:25:24Z pi $ PORTNAME= mongodb -PORTVERSION= 1.2.11 +PORTVERSION= 1.4.2 CATEGORIES= databases pear MAINTAINER= pi@FreeBSD.org