summaryrefslogtreecommitdiff
path: root/www/ruby-patron/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2017-01-01Revbump after boost updateadam1-1/+2
2016-10-18Update ruby-patron to 0.8.0.taca1-3/+2
### 0.8.0 * Add `Response#inspectable_body`, `Response#decoded_body`. `decoded_body` will atempt to decode the HTTP response into your internal encoding, using the charset header that the server has provided. Note that this operation may fail - if the server said that the body is in a certain encoding, but this is then overridden with, say, `meta` elements in the HTML Patron is _not_ going to parse the HTML to figure out how to decode. ### 0.7.0 * Allow Ruby File objects to be passed as `data` to `Session#put`, `Sesion#post` etc. ### 0.6.5 * Prevent libCURL from doing requests to non-HTTP/HTTPS URLs, and from following redirects to such URLs ### 0.6.4 * Set the default User-Agent string, since some sites require it (like the Github API). * Add Response#ok? and Response#error? for cleaner branching on the returned Response objects * Explain a segfault with SSL in forked processes on OSX, document the way to avoid the issue * Fix segfault when attempting multiple post requests with multipart (#119) ### 0.6.3 * Fix timeout when uploading a body using all verbs except POST * Add PATCH HTTP verb support * Populate the curl state object from the reader methods of `Request` ### 0.6.1 * Fix compilation on older versions of libCURL * Fix cookie jar files not being saved after request * Reformat the gem documentation to YARD, document a few behaviors ### 0.6.0 * Add `Patron::Session#automatic_content_encoding` for automatic deflate handling via `Accept`/`Content-Encoding` ### 0.5.1 * Allow customizing the class used for the response (now uses `Session#response_class` to determine the class at runtime) * Do not fail body decoding if the charset name set in the header is invalid
2016-10-07Revbump post boost updateadam1-1/+2
2016-03-15Update ruby-patron to 0.5.1.taca1-3/+2
* Cast request body to string when uploading * Add the ability to override the Response class * Ensure the form data is freed in cleanup * Don't fail with invalid charset names
2016-03-05Bump PKGREVISION for security/openssl ABI bump.jperkin1-1/+2
2015-10-04Update ruby-patron to 0.5.0.taca1-3/+3
Changes are not available. Please refer: https://github.com/toland/patron/compare/v0.4.20...v0.5.0
2015-03-13Update ruby-patronto 0.4.20.taca1-3/+2
* fix base url concatenation * Adds instantiation settings via block or hash. Fixes .downcase being called on symbols. Cleaned up Cleans up hash setter. Adds block support Adds tests for hash and block instantiation Undoes string fix for patron/request.rb to keep with scope. * Handle two failing specs One is failing due to no OS support for SSLv2. This is reasonable, so I just removed SSLv2 from the list of SSL versions to test. This doesn't change the meaning of the test at all. I could not find the root cause of the other spec failure, though I suspect it is a setup problem. I have disabled the spec for now and will revisit it later on. * Add doc comment * Add a way to get the Request object * Revert request action to be a symbol, but still allow upcase and downcase strings.
2014-03-13Set USE_GCC_RUNTIME=yes for packages which build shared libraries but dojperkin1-1/+3
not use libtool to do so. This is required to correctly depend upon a gcc runtime package (e.g. gcc47-libs) when using USE_PKGSRC_GCC_RUNTIME.
2014-02-12Recursive PKGREVISION bump for OpenSSL API version bump.tron1-2/+2
2013-09-09Resign as maintainer (not really using Ruby at all any more).fhajny1-2/+2
2013-02-06PKGREVISION bumps for the security/openssl 1.0.1d update.jperkin1-2/+2
2012-12-16recursive bump from cyrus-sasl libsasl2 shlib major bump.obache1-1/+2
2012-03-18Update ruby-patron to 0.4.18.taca1-3/+2
Exact changes are unknown.
2011-11-08* Remove .require_paths from PLISTtaca1-1/+2
* Bump PKGREVISION.
2011-09-12Update ruby-patron package to 0.4.16.taca1-2/+2
Changes are unknown.
2011-08-25Update www/ruby-patron package to 0.4.15.taca1-2/+2
Compact changes are not available but some ruby19 related improvement. Please refer detail: https://github.com/toland/patron/commits/master
2011-08-13Update www/ruby-patron package to 0.4.14.taca1-3/+2
Changes are unknown.
2011-04-22recursive bump from gettext-lib shlib bump.obache1-1/+2
2011-03-23Update ruby-patron pacakge to 0.4.11.taca1-2/+2
* Added URL encoding when an action is a POST.
2011-03-23Update ruby-patron package to 0.4.10.taca1-3/+2
0.4.10. * buffer size option. * Added mutipart post.
2011-02-21Bump PKGREVISION due to ABI change of ruby18-base.taca1-1/+2
2010-09-23Update www/ruby-patron to 0.4.9.taca1-3/+3
0.4.9 use rb_hash_foreach to make this work on rubinius and jruby
2010-09-10Update www/ruby-patron to 0.4.8.taca1-9/+3
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk. * Remove default value of GEM_BUILD. * Ajust new ruby package's framework. Changes are unknown.
2010-01-17Recursive PKGREVISION bump for jpeg update to 8.wiz1-1/+2
2009-12-02Import ruby18-patron-0.4.4 as www/ruby-patron.fhajny1-0/+18
Patron is a Ruby HTTP client library based on libcurl. It does not try to expose the full "power" (read complexity) of libcurl but instead tries to provide a sane API while taking advantage of libcurl under the hood.