Index: head/ftp/R-cran-curl/Makefile =================================================================== --- head/ftp/R-cran-curl/Makefile (revision 505653) +++ head/ftp/R-cran-curl/Makefile (revision 505654) @@ -1,20 +1,19 @@ # Created by: TAKATSU Tomonari # $FreeBSD$ PORTNAME= curl -PORTVERSION= 3.2 -PORTREVISION= 1 +PORTVERSION= 3.3 CATEGORIES= ftp DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= tota@FreeBSD.org COMMENT= Modern and Flexible Web Client for R LICENSE= MIT BUILD_DEPENDS= ${LOCALBASE}/include/curl/curl.h:ftp/curl LIB_DEPENDS= libcurl.so:ftp/curl USES= cran:auto-plist,compiles .include Index: head/ftp/R-cran-curl/distinfo =================================================================== --- head/ftp/R-cran-curl/distinfo (revision 505653) +++ head/ftp/R-cran-curl/distinfo (revision 505654) @@ -1,3 +1,3 @@ -TIMESTAMP = 1523323400 -SHA256 (curl_3.2.tar.gz) = 1636aea6422a0ad81cfd2e2a1ccd7e6924cc486711fc8d7d72168230c2f11596 -SIZE (curl_3.2.tar.gz) = 367047 +TIMESTAMP = 1561027607 +SHA256 (curl_3.3.tar.gz) = 0cb0b9a9280edc42ebed94708541ec86b4f48779e722171e45227eab8a88a5bd +SIZE (curl_3.3.tar.gz) = 371740 Index: head/ftp/R-cran-curl/files/patch-src_curl.c =================================================================== --- head/ftp/R-cran-curl/files/patch-src_curl.c (revision 505653) +++ head/ftp/R-cran-curl/files/patch-src_curl.c (revision 505654) @@ -1,20 +1,20 @@ ---- src/curl.c.orig 2019-06-19 09:02:26 UTC +--- src/curl.c.orig 2019-01-09 22:29:50 UTC +++ src/curl.c @@ -24,6 +24,8 @@ #define BSWAP_32 OSSwapInt32 #elif (defined(__OpenBSD__)) #define BSWAP_32(x) swap32(x) +#elif (defined(__FreeBSD__)) +#include #elif (defined(__GLIBC__)) #include #define BSWAP_32(x) bswap_32(x) @@ -146,7 +148,7 @@ static size_t rcurl_read(void *target, size_t sz, size static int rcurl_fgetc(Rconnection con) { int x = 0; #ifdef WORDS_BIGENDIAN - return rcurl_read(&x, 1, 1, con) ? BSWAP_32(x) : R_EOF; + return rcurl_read(&x, 1, 1, con) ? bswap32(x) : R_EOF; #else return rcurl_read(&x, 1, 1, con) ? x : R_EOF; #endif