diff options
author | sunpoet <sunpoet@FreeBSD.org> | 2017-02-28 01:10:16 +0800 |
---|---|---|
committer | sunpoet <sunpoet@FreeBSD.org> | 2017-02-28 01:10:16 +0800 |
commit | c84829a73fdd5547648cf8aeefa67c3fd61324da (patch) | |
tree | fe9e21728624da248185ec26ab6e455c9efc09b9 | |
parent | f368ba08d5b604a22db244310ea42caa59423b6c (diff) | |
download | freebsd-ports-gnome-c84829a73fdd5547648cf8aeefa67c3fd61324da.tar.gz freebsd-ports-gnome-c84829a73fdd5547648cf8aeefa67c3fd61324da.tar.zst freebsd-ports-gnome-c84829a73fdd5547648cf8aeefa67c3fd61324da.zip |
Add rubygem-net-http-persistent2 (copied from rubygem-net-http-persistent)
- Add PORTSCOUT
- Bump PORTREVISION for dependent ports
-rw-r--r-- | devel/rubygem-gh/Makefile | 3 | ||||
-rw-r--r-- | devel/rubygem-rubygems-mirror/Makefile | 4 | ||||
-rw-r--r-- | www/Makefile | 1 | ||||
-rw-r--r-- | www/rubygem-mechanize/Makefile | 3 | ||||
-rw-r--r-- | www/rubygem-net-http-persistent2/Makefile | 21 | ||||
-rw-r--r-- | www/rubygem-net-http-persistent2/distinfo | 2 | ||||
-rw-r--r-- | www/rubygem-net-http-persistent2/pkg-descr | 9 |
7 files changed, 39 insertions, 4 deletions
diff --git a/devel/rubygem-gh/Makefile b/devel/rubygem-gh/Makefile index 79f65b8a24ac..2d57ebce633d 100644 --- a/devel/rubygem-gh/Makefile +++ b/devel/rubygem-gh/Makefile @@ -3,6 +3,7 @@ PORTNAME= gh PORTVERSION= 0.15.0 +PORTREVISION= 1 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -16,7 +17,7 @@ RUN_DEPENDS= rubygem-addressable>=2.4.0:www/rubygem-addressable \ rubygem-backports>=0:devel/rubygem-backports \ rubygem-faraday>=0.8:www/rubygem-faraday \ rubygem-multi_json>=1.0:devel/rubygem-multi_json \ - rubygem-net-http-persistent>=2.9:www/rubygem-net-http-persistent \ + rubygem-net-http-persistent2>=2.9:www/rubygem-net-http-persistent2 \ rubygem-net-http-pipeline>=0:www/rubygem-net-http-pipeline NO_ARCH= yes diff --git a/devel/rubygem-rubygems-mirror/Makefile b/devel/rubygem-rubygems-mirror/Makefile index 1b6fcc574b88..e54368a0cc68 100644 --- a/devel/rubygem-rubygems-mirror/Makefile +++ b/devel/rubygem-rubygems-mirror/Makefile @@ -3,6 +3,7 @@ PORTNAME= rubygems-mirror PORTVERSION= 1.1.0 +PORTREVISION= 1 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -11,10 +12,9 @@ COMMENT= Mirror rubygems LICENSE= MIT -RUN_DEPENDS= rubygem-net-http-persistent>=2.9:www/rubygem-net-http-persistent +RUN_DEPENDS= rubygem-net-http-persistent2>=2.9:www/rubygem-net-http-persistent2 NO_ARCH= yes - USE_RUBY= yes USES= gem diff --git a/www/Makefile b/www/Makefile index a1210a8a2741..fedebb61d10c 100644 --- a/www/Makefile +++ b/www/Makefile @@ -2032,6 +2032,7 @@ SUBDIR += rubygem-net-http-digest_auth SUBDIR += rubygem-net-http-digest_auth11 SUBDIR += rubygem-net-http-persistent + SUBDIR += rubygem-net-http-persistent2 SUBDIR += rubygem-net-http-persistent25 SUBDIR += rubygem-net-http-pipeline SUBDIR += rubygem-nicovideo diff --git a/www/rubygem-mechanize/Makefile b/www/rubygem-mechanize/Makefile index 8d3b871e70db..abc819478f36 100644 --- a/www/rubygem-mechanize/Makefile +++ b/www/rubygem-mechanize/Makefile @@ -3,6 +3,7 @@ PORTNAME= mechanize PORTVERSION= 2.7.5 +PORTREVISION= 1 CATEGORIES= www rubygems MASTER_SITES= RG @@ -16,7 +17,7 @@ RUN_DEPENDS= rubygem-domain_name>=0.5.1:net/rubygem-domain_name \ rubygem-http-cookie>=1.0.0:www/rubygem-http-cookie \ rubygem-mime-types>=2.0:misc/rubygem-mime-types \ rubygem-net-http-digest_auth>=1.1.1:www/rubygem-net-http-digest_auth \ - rubygem-net-http-persistent>=2.5.2:www/rubygem-net-http-persistent \ + rubygem-net-http-persistent2>=2.5.2:www/rubygem-net-http-persistent2 \ rubygem-nokogiri>=1.4:textproc/rubygem-nokogiri \ rubygem-ntlm-http>=0.1.1:www/rubygem-ntlm-http \ rubygem-webrobots>=0.0.9:www/rubygem-webrobots diff --git a/www/rubygem-net-http-persistent2/Makefile b/www/rubygem-net-http-persistent2/Makefile new file mode 100644 index 000000000000..0c41caad487d --- /dev/null +++ b/www/rubygem-net-http-persistent2/Makefile @@ -0,0 +1,21 @@ +# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= net-http-persistent +PORTVERSION= 2.9.4 +CATEGORIES= www net rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 2 + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Manages persistent connections using Net::HTTP + +LICENSE= MIT + +PORTSCOUT= limit:^2\. + +NO_ARCH= yes +USE_RUBY= yes +USES= gem + +.include <bsd.port.mk> diff --git a/www/rubygem-net-http-persistent2/distinfo b/www/rubygem-net-http-persistent2/distinfo new file mode 100644 index 000000000000..0e894b69f096 --- /dev/null +++ b/www/rubygem-net-http-persistent2/distinfo @@ -0,0 +1,2 @@ +SHA256 (rubygem/net-http-persistent-2.9.4.gem) = 24274d207ffe66222ef70c78a052c7ea6e66b4ff21e2e8a99e3335d095822ef9 +SIZE (rubygem/net-http-persistent-2.9.4.gem) = 31232 diff --git a/www/rubygem-net-http-persistent2/pkg-descr b/www/rubygem-net-http-persistent2/pkg-descr new file mode 100644 index 000000000000..783e5f5c6018 --- /dev/null +++ b/www/rubygem-net-http-persistent2/pkg-descr @@ -0,0 +1,9 @@ +net-http-persistent manages persistent connections using Net::HTTP plus a speed +fix for Ruby 1.8. It's thread-safe too! Using persistent HTTP connections can +dramatically increase the speed of HTTP. Creating a new HTTP connection for +every request involves an extra TCP round-trip and causes TCP congestion +avoidance negotiation to start over. Net::HTTP supports persistent connections +with some API methods but does not handle reconnection gracefully. +Net::HTTP::Persistent supports reconnection and retry according to RFC 2616. + +WWW: https://github.com/drbrain/net-http-persistent |