summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2022-09-10 15:58:51 +0000
committertaca <taca@pkgsrc.org>2022-09-10 15:58:51 +0000
commit8bf3ed9d340aedd07582c0e04d6a6526a70bbc9c (patch)
tree824691675068c942faa5fbf82420e1b4a0ad9aa7
parent0dda39a79df51546cadb4131e3010766c48cab56 (diff)
downloadpkgsrc-8bf3ed9d340aedd07582c0e04d6a6526a70bbc9c.tar.gz
www/php-http3: update to 3.3.0
3.2.5 (2022-02-25) * Fixed gh-issue #123: Segfault with libcurl 7.81 3.3.0 (2022-06-10) * Fix http\Client::requeue() not updating response callback * Backport bug fixes and features from v4: * Fixed configure reliably finding the right libcurl features available * Fixed cookie handling with libcurl 7.77+ and consistently across all supported libcurl versions (follow-up to gh issue #116) * Fixed cookies failing with libcurl >= 7.77 (see gh issue #116) * Fixed tests using $_ENV instead of getenv() to find executables in PATH (see gh issue #113) * Fixed configure on systems which do not provide icu-config * Fixed gh-issue #89: Cookie handling cannot be disabled since v3.2.1 * Added http\Env::reset(): resets internal HTTP request cache (see gh issue #90) * Added request options: * http\Client\Curl::$abstract_unix_socket * http\Client\Curl::$altsvc * http\Client\Curl::$altsvc_ctrl * http\Client\Curl::$aws_sigv4 * http\Client\Curl::$doh_url * http\Client\Curl::$dns_shuffle_addresses * http\Client\Curl::$haproxy_protocol * http\Client\Curl::$hsts * http\Client\Curl::$hsts_ctrl * http\Client\Curl::$http09_allowed * http\Client\Curl::$maxage_conn * http\Client\Curl::$pinned_publickey * http\Client\Curl::$proxy_ssl * http\Client\Curl::$socks5_auth * http\Client\Curl::$tcp_fastopen * http\Client\Curl::$tls13_ciphers * http\Client\Curl::$xoauth2_bearer * Added request option constants: * http\Client\Curl\AUTH_AWS_SIGV4 * http\Client\Curl\AUTH_BEARER * http\Client\Curl\AUTH_NONE * http\Client\Curl\HTTP_VERSION_2_PRIOR_KNOWLEDGE * http\Client\Curl\HTTP_VERSION_3 * http\Client\Curl\SSL_VERSION_MAX_* * http\Client\Curl\SSL_VERSION_TLSv1_3 * Added library version constants: * http\Client\Curl\Versions\BROTLI * http\Client\Curl\Versions\CAINFO * http\Client\Curl\Versions\CAPATH * http\Client\Curl\Versions\HYPER * http\Client\Curl\Versions\ICONV * http\Client\Curl\Versions\NGHTTP2 * http\Client\Curl\Versions\QUIC * http\Client\Curl\Versions\ZSTD
-rw-r--r--www/php-http3/Makefile9
-rw-r--r--www/php-http3/distinfo8
2 files changed, 10 insertions, 7 deletions
diff --git a/www/php-http3/Makefile b/www/php-http3/Makefile
index be275214bbf..a76b1b2e5b6 100644
--- a/www/php-http3/Makefile
+++ b/www/php-http3/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.31 2022/04/18 19:12:19 adam Exp $
+# $NetBSD: Makefile,v 1.32 2022/09/10 15:58:51 taca Exp $
MODNAME= http
-PECL_VERSION= 3.2.4
+PECL_VERSION= 3.3.0
CATEGORIES+= www
PECL_DISTNAME= pecl_http-${PECL_VERSION}
@@ -9,7 +9,6 @@ PECL_DISTNAME= pecl_http-${PECL_VERSION}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://pecl.php.net/package/pecl_http
COMMENT= PHP extension for extended HTTP support
-PKGREVISION= 1
LICENSE= 2-clause-bsd AND isc
CONFLICTS= php-http-[0-9]*
@@ -18,7 +17,11 @@ PHP_VERSIONS_ACCEPTED= 74
USE_LANGUAGES= c c++
USE_LIBTOOL= yes
+USE_TOOLS+= bash
+CHECK_PORTABILITY_SKIP+= configure
+
+CONFIG_SHELL= ${TOOLS_PATH.bash}
CONFIGURE_ARGS+= --with-http
CONFIGURE_ARGS+= --with-http-libcurl-dir=${BUILDLINK_PREFIX.curl}
CONFIGURE_ARGS+= --with-http-libevent-dir=${BUILDLINK_PREFIX.libevent}
diff --git a/www/php-http3/distinfo b/www/php-http3/distinfo
index 5427c2e5da5..ea983c9142f 100644
--- a/www/php-http3/distinfo
+++ b/www/php-http3/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.5 2021/12/12 15:31:02 taca Exp $
+$NetBSD: distinfo,v 1.6 2022/09/10 15:58:51 taca Exp $
-BLAKE2s (php-http/pecl_http-3.2.4.tgz) = b57c18f479d630c48f06a9282e6945688323f160b08dc407fbf0a2693b9be309
-SHA512 (php-http/pecl_http-3.2.4.tgz) = 59c41d57c94a6e50e2f0b261130a24791b2845246f783b55e7f644f9a897d3650da364c5b38a860761b4a23f9266ed05000d6348bae2a7941e59d6bf5fb61a9e
-Size (php-http/pecl_http-3.2.4.tgz) = 220631 bytes
+BLAKE2s (php-http/pecl_http-3.3.0.tgz) = f0c54620c5522fdaa6ee5cb897086dfe37ed3ae6836f8813366422de57bfb138
+SHA512 (php-http/pecl_http-3.3.0.tgz) = e774ba0514994f219cbd2d8bef872308be8617ea22894db72473042154842c62d918d4c0b87f8c592182fa81fd1487b672252d587857e1b306dce6d38e2f53fb
+Size (php-http/pecl_http-3.3.0.tgz) = 225653 bytes