./www/ruby-ethon, Very lightweight libcurl wrapper

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.16.0, Package name: ruby31-ethon-0.16.0, Maintainer: pkgsrc-users

In Greek mythology, Ethon, the son of Typhoeus and Echidna, is a gigantic
eagle. So much for the history. In the modern world, Ethon is a very
basic libcurl wrapper using ffi.


Required to run:
[www/curl] [devel/ruby-ffi] [lang/ruby26-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 59 KB

Version history: (Expand)


CVS history: (Expand)


   2022-12-04 17:15:05 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
www/ruby-ethon: update to 0.16.0

0.16.0 (2022-11-04)

* Added redirect_url value to available informations and
  Easy::Mirror. (Adrien Rey-Jarthon)
   2021-12-11 15:52:43 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
www/ruby-ethon: update to 0.15.0

0.15.0 (2021-10-12)

* Revert "Easy::Operations#handle: Thread-safe cleanup (#136)"
* Add optional socket_action mode to Ethon::Multi
* Fix tests to clean up correctly, rely on ongoing? and not socket count.
* Fix tests from multi_socket_action addition.
* HTTPS proxies - support for own SSL/TLS session
* Added size_upload, size_download, speed_upload, speed_download to
  available informations
   2021-10-26 13:31:15 by Nia Alarie | Files touched by this commit (1030)
Log message:
www: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Not committed (merge conflicts):
www/nghttp2/distinfo

Unfetchable distfiles (almost certainly fetched conditionally...):
./www/nginx-devel/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx-devel/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx-devel/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx-devel/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx-devel/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx-devel/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx-devel/distinfo naxsi-1.3.tar.gz
./www/nginx-devel/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx-devel/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx-devel/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx-devel/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx-devel/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx-devel/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx-devel/distinfo njs-0.5.0.tar.gz
./www/nginx-devel/distinfo set-misc-nginx-module-0.32.tar.gz
./www/nginx/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx/distinfo naxsi-1.3.tar.gz
./www/nginx/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx/distinfo njs-0.5.0.tar.gz
./www/nginx/distinfo set-misc-nginx-module-0.32.tar.gz
   2021-10-07 17:09:00 by Nia Alarie | Files touched by this commit (1033)
Log message:
www: Remove SHA1 hashes for distfiles
   2021-06-02 16:45:36 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
www/ruby-ethon: update to 0.14.0

Quote from commit logs:

0.14.0 (2021-04-26)

* Fix typo in YARD doc
* Fix broken master build
* Remove ssl_cacert from return codes

0.13.0 (2021-04-12)

* Added :dns_shuffle_addresses curl option
* Added easy option :path_as_is
* Add WEBrick dependency for Ruby 3.0+.
* Fix keyword parameters for Ruby 2.7+.
* Easy::Operations#handle: Thread-safe cleanup (#136)
* add pinnedpublickey option
* Avoid mutating strings to support --enable-frozen-string-literal.
* Use the proper varargs definition of libcurl functions (#183)
* Add support for HTTPS proxies
* Fix "multi" in examples referring to itself as "easy"
   2021-02-14 16:34:38 by Takahiro Kambe | Files touched by this commit (1)
Log message:
www/ruby-ethon: Add USE_LANGUAGES line

Add "USE_LANGUAGES=	# empty".
   2020-04-14 17:52:00 by Ryo ONODERA | Files touched by this commit (4)
Log message:
www/ruby-ethon: import ruby26-ethon-0.12.0

In Greek mythology, Ethon, the son of Typhoeus and Echidna, is a gigantic
eagle.  So much for the history. In the modern world, Ethon is a very
basic libcurl wrapper using ffi.

Based on pkgsrc-wip/ruby-ethon by leot@.