git: 40cb34d13708 - main - www/cpr: Update to 1.6.2

Guangyuan Yang ygy at FreeBSD.org
Tue May 11 05:04:05 UTC 2021


The branch main has been updated by ygy (doc committer):

URL: https://cgit.FreeBSD.org/ports/commit/?id=40cb34d13708e983f5dee6cbd8513d1b8416ed64

commit 40cb34d13708e983f5dee6cbd8513d1b8416ed64
Author:     Guangyuan Yang <ygy at FreeBSD.org>
AuthorDate: 2021-05-11 04:49:44 +0000
Commit:     Guangyuan Yang <ygy at FreeBSD.org>
CommitDate: 2021-05-11 05:04:02 +0000

    www/cpr: Update to 1.6.2
    
    Submitted by:   sunpoet
    Approved by:    lwhsu
---
 www/cpr/Makefile                    | 18 +++++-------------
 www/cpr/distinfo                    | 10 +++-------
 www/cpr/files/patch-cpr-error.cpp   | 27 ---------------------------
 www/cpr/files/patch-cpr_session.cpp | 11 -----------
 www/cpr/pkg-plist                   | 14 ++++++++++++--
 5 files changed, 20 insertions(+), 60 deletions(-)

diff --git a/www/cpr/Makefile b/www/cpr/Makefile
index 017cac323126..9676c7fa258e 100644
--- a/www/cpr/Makefile
+++ b/www/cpr/Makefile
@@ -1,12 +1,7 @@
 PORTNAME=	cpr
-DISTVERSION=	1.3.0-57
-PORTREVISION=	1
-DISTVERSIONSUFFIX=	-g3d14e61
+PORTVERSION=	1.6.2
 CATEGORIES=	www
 
-PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
-PATCHFILES=	8eb16e267843d18834bf42d9ae4ccfb58f34bdb5.patch:-p1
-
 MAINTAINER=	ygy at FreeBSD.org
 COMMENT=	Curl for people, a simple wrapper around libcurl
 
@@ -15,15 +10,12 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 LIB_DEPENDS=	libcurl.so:ftp/curl
 
-USES=		compiler:c++11-lang cmake
+USES=		cmake compiler:c++11-lang ssl
+
 USE_GITHUB=	yes
 GH_ACCOUNT=	whoshuu
-GH_TUPLE=	whoshuu:mongoose:df9f7a7:mongoose/opt/mongoose
-USE_LDCONFIG=	yes
-
-CMAKE_OFF=	BUILD_CPR_TESTS
-CMAKE_ON=	BUILD_SHARED_LIBS USE_SYSTEM_CURL
 
-INSTALL_TARGET=	install
+CMAKE_OFF=	CPR_BUILD_TESTS CPR_BUILD_TESTS_SSL CPR_CURL_NOSIGNAL CPR_FORCE_DARWINSSL_BACKEND CPR_FORCE_WINSSL_BACKEND CPR_GENERATE_COVERAGE CPR_USE_SYSTEM_GTEST
+CMAKE_ON=	BUILD_SHARED_LIBS CPR_ENABLE_SSL CPR_FORCE_OPENSSL_BACKEND CPR_FORCE_USE_SYSTEM_CURL
 
 .include <bsd.port.mk>
diff --git a/www/cpr/distinfo b/www/cpr/distinfo
index fb4cb7b9adaf..4002e0146775 100644
--- a/www/cpr/distinfo
+++ b/www/cpr/distinfo
@@ -1,7 +1,3 @@
-TIMESTAMP = 1533009130
-SHA256 (whoshuu-cpr-1.3.0-57-g3d14e61_GH0.tar.gz) = 14c91766e2f2e2a594212ebcb71b41851402865800f4626559a618a3fd93a2e0
-SIZE (whoshuu-cpr-1.3.0-57-g3d14e61_GH0.tar.gz) = 34678
-SHA256 (whoshuu-mongoose-df9f7a7_GH0.tar.gz) = 3bebbb71bf30a9524dba2a434087965e237c86018906dc2af4eaee8bc273b55f
-SIZE (whoshuu-mongoose-df9f7a7_GH0.tar.gz) = 114812
-SHA256 (8eb16e267843d18834bf42d9ae4ccfb58f34bdb5.patch) = 240d8eee48d5602c1b6dd69f69e33335da642b618a18002514326ae075e1aa47
-SIZE (8eb16e267843d18834bf42d9ae4ccfb58f34bdb5.patch) = 1715
+TIMESTAMP = 1619910295
+SHA256 (whoshuu-cpr-1.6.2_GH0.tar.gz) = c45f9c55797380c6ba44060f0c73713fbd7989eeb1147aedb8723aa14f3afaa3
+SIZE (whoshuu-cpr-1.6.2_GH0.tar.gz) = 68856
diff --git a/www/cpr/files/patch-cpr-error.cpp b/www/cpr/files/patch-cpr-error.cpp
deleted file mode 100644
index 78ac1b4b84a2..000000000000
--- a/www/cpr/files/patch-cpr-error.cpp
+++ /dev/null
@@ -1,27 +0,0 @@
---- cpr/error.cpp.orig	2017-11-01 21:56:02 UTC
-+++ cpr/error.cpp
-@@ -22,8 +22,10 @@ ErrorCode Error::getErrorCodeForCurlErro
-             return ErrorCode::OPERATION_TIMEDOUT;
-         case CURLE_SSL_CONNECT_ERROR:
-             return ErrorCode::SSL_CONNECT_ERROR;
-+#if LIBCURL_VERSION_NUM < 0x073e00
-         case CURLE_PEER_FAILED_VERIFICATION:
-             return ErrorCode::SSL_REMOTE_CERTIFICATE_ERROR;
-+#endif
-         case CURLE_GOT_NOTHING:
-             return ErrorCode::EMPTY_RESPONSE;
-         case CURLE_SSL_ENGINE_NOTFOUND:
-@@ -38,8 +40,13 @@ ErrorCode Error::getErrorCodeForCurlErro
-             return ErrorCode::SSL_LOCAL_CERTIFICATE_ERROR;
-         case CURLE_SSL_CIPHER:
-             return ErrorCode::GENERIC_SSL_ERROR;
-+#if LIBCURL_VERSION_NUM >= 0x073e00
-+        case CURLE_PEER_FAILED_VERIFICATION:
-+            return ErrorCode::SSL_REMOTE_CERTIFICATE_ERROR;
-+#else
-         case CURLE_SSL_CACERT:
-             return ErrorCode::SSL_CACERT_ERROR;
-+#endif
-         case CURLE_USE_SSL_FAILED:
-             return ErrorCode::GENERIC_SSL_ERROR;
-         case CURLE_SSL_ENGINE_INITFAILED:
diff --git a/www/cpr/files/patch-cpr_session.cpp b/www/cpr/files/patch-cpr_session.cpp
deleted file mode 100644
index 67da3040fb32..000000000000
--- a/www/cpr/files/patch-cpr_session.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- cpr/session.cpp.orig	2018-07-18 20:02:06 UTC
-+++ cpr/session.cpp
-@@ -350,7 +350,7 @@ Response Session::Impl::Patch() {
- Response Session::Impl::Post() {
-     auto curl = curl_->handle;
-     if (curl) {
--        curl_easy_setopt(curl, CURLOPT_HTTPGET, 0L);
-+        curl_easy_setopt(curl, CURLOPT_CUSTOMREQUEST, "POST");
-         curl_easy_setopt(curl, CURLOPT_NOBODY, 0L);
-     }
- 
diff --git a/www/cpr/pkg-plist b/www/cpr/pkg-plist
index 22eea02bf68c..350587b31e97 100644
--- a/www/cpr/pkg-plist
+++ b/www/cpr/pkg-plist
@@ -1,23 +1,33 @@
 include/cpr/api.h
 include/cpr/auth.h
+include/cpr/bearer.h
 include/cpr/body.h
+include/cpr/callback.h
+include/cpr/connect_timeout.h
 include/cpr/cookies.h
 include/cpr/cpr.h
 include/cpr/cprtypes.h
+include/cpr/curl_container.h
 include/cpr/curlholder.h
-include/cpr/defines.h
 include/cpr/digest.h
 include/cpr/error.h
+include/cpr/limit_rate.h
 include/cpr/low_speed.h
 include/cpr/max_redirects.h
 include/cpr/multipart.h
+include/cpr/ntlm.h
 include/cpr/parameters.h
 include/cpr/payload.h
 include/cpr/proxies.h
 include/cpr/response.h
 include/cpr/session.h
 include/cpr/ssl_options.h
+include/cpr/status_codes.h
 include/cpr/timeout.h
+include/cpr/unix_socket.h
+include/cpr/user_agent.h
 include/cpr/util.h
-lib/cmake/cpr/cpr-config.cmake
+include/cpr/verbose.h
 lib/libcpr.so
+lib/libcpr.so.1
+lib/libcpr.so.1.6


More information about the dev-commits-ports-all mailing list