pkgsrc/www/ruby-faraday/Makefile
taca 98d16c6760 Update ruby-faraday to 0.9.2.
Faraday 0.9.2

Adapters:

* Enable gzip compression for httpclient
* Fixes default certificate store for httpclient not having default paths.
* Make excon adapter compatible with 0.44 excon version
* Add compatibility with Patron 0.4.20
* Determine default port numbers in Net::HTTP adapters (Addressable
  compatibility)
* em-http: wrap "connection closed by server" as ConnectionFailed type
* Wrap Errno::ETIMEDOUT in Faraday::Error::TimeoutError

Utils:

* Add Rack-compatible support for parsing a[][b]=c nested queries
* Encode nil values in queries different than empty strings. Before: a=; now:
  a.
* Have Faraday::Utils::Headers#replace clear internal key cache
* Dup the internal key cache when a Headers hash is copied

Env and middleware:

* Ensure env stored on middleware response has reference to the response
* Ensure that Response properties are initialized during on_complete (VCR
  compatibility)
* Copy request options in Faraday::Connection#dup
* Env custom members should be copied by Env.from(env)
* Honour per-request request.options.params_encoder
* Fix interval_randomness data type for Retry middleware
* Add maximum interval option for Retry middleware
2015-12-13 15:34:14 +00:00

14 lines
382 B
Makefile

# $NetBSD: Makefile,v 1.14 2015/12/13 15:34:14 taca Exp $
DISTNAME= faraday-0.9.2
CATEGORIES= www
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/lostisland/faraday
COMMENT= HTTP/REST API client library
LICENSE= mit
DEPENDS+= ${RUBY_PKGPREFIX}-multipart-post>=1.2<3:../../www/ruby-multipart-post
.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"