notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
rubygem-httpclient Yet another HTTP client implementation by NaHi
2.8.3 www on this many watch lists=3 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.8.3Version of this port present on the latest quarterly branch.
Maintainer: ruby@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2009-04-08 20:29:50
Last Update: 2021-04-07 08:09:01
Commit Hash: cf118cc
People watching this port, also watch:: font-misc-meltho, tmux, python, py38-pycparser, rubygem-bcrypt_pbkdf
Also Listed In: rubygems
License: BSD2CLAUSE RUBY
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (5 items)
Collapse this list.
  1. bin/httpclient
  2. /usr/local/share/licenses/rubygem-httpclient-2.8.3/catalog.mk
  3. /usr/local/share/licenses/rubygem-httpclient-2.8.3/LICENSE
  4. /usr/local/share/licenses/rubygem-httpclient-2.8.3/BSD2CLAUSE
  5. /usr/local/share/licenses/rubygem-httpclient-2.8.3/RUBY
Collapse this list.
Dependency lines:
  • rubygem-httpclient>0:www/rubygem-httpclient
To install the port:
cd /usr/ports/www/rubygem-httpclient/ && make install clean
To add the package, run one of these commands:
  • pkg install www/rubygem-httpclient
  • pkg install rubygem-httpclient
PKGNAME: rubygem-httpclient
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
rubygem-httpclient
ABIlatestquarterly
FreeBSD:11:aarch642.8.32.8.3
FreeBSD:11:amd642.8.32.8.3
FreeBSD:11:armv62.8.02.8.3
FreeBSD:11:i3862.8.32.8.3
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch642.8.32.8.3
FreeBSD:12:amd642.8.32.8.3
FreeBSD:12:armv62.8.32.8.3
FreeBSD:12:armv72.8.32.8.3
FreeBSD:12:i3862.8.32.8.3
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-2.8.3
FreeBSD:13:aarch642.8.32.8.3
FreeBSD:13:amd642.8.32.8.3
FreeBSD:13:armv62.8.32.8.3
FreeBSD:13:armv72.8.32.8.3
FreeBSD:13:i3862.8.32.8.3
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc642.8.32.8.3
FreeBSD:14:aarch642.8.3-
FreeBSD:14:amd642.8.3-
FreeBSD:14:armv62.8.3-
FreeBSD:14:armv72.8.3-
FreeBSD:14:i3862.8.3-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc642.8.3-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. ruby27 : lang/ruby27
  2. gem27 : devel/ruby-gems
Runtime dependencies:
  1. ruby27 : lang/ruby27
  2. gem27 : devel/ruby-gems
Patch dependencies:
  1. ruby27 : lang/ruby27
  2. gem27 : devel/ruby-gems
Extract dependencies:
  1. ruby27 : lang/ruby27
This port is required by:
for Run
  1. databases/rubygem-couchrest
  2. devel/rubygem-cf-uaa-lib
  3. devel/rubygem-google-apis-core
  4. devel/rubygem-pdk
  5. devel/rubygem-soap4r
  6. devel/rubygem-webfinger
  7. net-im/mikutter
Expand this list (18 items / 11 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. security/rubygem-rack-oauth2
  3. sysutils/puppet6
  4. sysutils/rhc
  5. sysutils/rubygem-winrm
  6. www/rubygem-geminabox
  7. www/rubygem-swd
  8. Collapse this list.

Deleted ports which required this port:

Expand this list of 5 deleted ports
  1. devel/rubygem-blobstore_client*
  2. devel/rubygem-google-api-client010*
  3. net-im/mikutter003*
  4. security/rubygem-rack-oauth212*
  5. sysutils/rubygem-bosh_cli*
  6. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://rubygems.org/downloads/
Collapse this list.

Number of commits found: 24

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  2.8.3
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  2.8.3
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
30 Dec 2016 13:47:14
Original commit files touched by this commit Revision:429985  2.8.3
swills search for other commits by this committer
www/rubygem-httpclient: update to 2.8.3
19 May 2016 10:53:06
Original commit files touched by this commit Revision:415500  2.8.0
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [p-x]*

Approved by:	portmgr blanket
28 Apr 2016 19:06:26
Original commit files touched by this commit Revision:414226  2.8.0
sunpoet search for other commits by this committer
- Update to 2.8.0

Changes:	https://github.com/nahi/httpclient/blob/master/CHANGELOG.md
27 Apr 2016 21:57:32
Original commit files touched by this commit Revision:414136  2.7.1
swills search for other commits by this committer
Convert USES=gem:autoplist to USES=gem since autoplist is default
27 Apr 2016 16:36:42
Original commit files touched by this commit Revision:414118  2.7.1
swills search for other commits by this committer
create USES=gem and update rubygem- ports to use it

Note that for now ports still have to have USE_RUBY=yes to use USES=gem

PR:		209041
Differential Revision:	https://reviews.freebsd.org/D6070
06 Mar 2016 06:27:01
Original commit files touched by this commit Revision:410322  2.7.1
sunpoet search for other commits by this committer
- Update to 2.7.1

Changes:	https://github.com/nahi/httpclient/blob/master/CHANGELOG.md
20 Sep 2015 21:12:21
Original commit files touched by this commit Revision:397463  2.6.0.1
olgeni search for other commits by this committer
Typos, whitespace and capitalization fixes (S-X).
02 Jul 2015 16:01:08
Original commit files touched by this commit Revision:391169  2.6.0.1
pgollucci search for other commits by this committer
Set NO_ARCH for remaining rubygem-* ports with no arch dependent files

Obtained from:  DEVELOPER_MODE
With Hat:       ruby@

Sponsored by:   RideCharge Inc / Curb
27 May 2015 11:22:58
Original commit files touched by this commit Revision:387573  2.6.0.1
sunpoet search for other commits by this committer
- Update to 2.6.0.1

Changes:	https://github.com/nahi/httpclient/blob/master/CHANGELOG.md
27 Apr 2015 15:13:48
Original commit files touched by this commit Revision:384853  2.4.0
sunpoet search for other commits by this committer
- Add LICENSE
25 Aug 2014 02:26:47
Original commit files touched by this commit Revision:366028  2.4.0
swills search for other commits by this committer
www/rubygem-httpclient: update to 2.4.0
30 Oct 2013 03:02:28
Original commit files touched by this commit Revision:332055  2.3.3
swills search for other commits by this committer
- Add stage support
20 Sep 2013 23:36:54
Original commit files touched by this commit Revision:327776  2.3.3
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
www)
25 Jun 2013 17:56:22
Original commit files touched by this commit Revision:321752  2.3.3
swills search for other commits by this committer
- Update to 2.3.3
23 Jun 2011 17:51:43
Original commit files touched by this commit   2.1.5.2
pgollucci search for other commits by this committer
- Cannoicalize the WWW: [again],
- Save redirects s/http/https/ for github
19 Mar 2011 12:38:54
Original commit files touched by this commit   2.1.5.2
miwi search for other commits by this committer
- Get Rid MD5 support
20 Oct 2010 01:35:47
Original commit files touched by this commit   2.1.5.2
pgollucci search for other commits by this committer
- Mass fixup of WWW: lines pkg-descr based on rubygems.org Homepage meta info

Prompted by:    distilator
With Hat:       ruby@
Sponsored by:   RideCharge Inc. / TaxiMagic
09 Sep 2010 19:12:56
Original commit files touched by this commit   2.1.5.2
pgollucci search for other commits by this committer
RF -> RG Conversion (Part III)

With Hat:       ruby@
Tested by:      make checksum
27 Apr 2010 22:55:23
Original commit files touched by this commit   2.1.5.2
pgollucci search for other commits by this committer
- Re-assign all my rubygem-* ports to ruby@
  this gives us more eyes and brings us inline with perl@

  Current ruby@ members (stas, dinoex, pgollucci)
  http://wiki.freebsd.org/Ruby

Discussed with: stas on #bsdports
03 Jul 2009 21:01:12
Original commit files touched by this commit   2.1.5.2
pgollucci search for other commits by this committer
- Update to 2.1.5.2
10 Jun 2009 04:55:22
Original commit files touched by this commit   2.1.5
pgollucci search for other commits by this committer
- Update to 2.1.5
08 Apr 2009 20:29:17
Original commit files touched by this commit   2.1.4
pgollucci search for other commits by this committer
httpclient gives something like the functionality of libwww-perl (LWP) in Ruby.
httpclient formerly known as http-access2.

Features:

    * methods like GET/HEAD/POST/* via HTTP/1.1.
    * HTTPS(SSL), Cookies, proxy, authentication(Digest, NTLM, Basic), etc.
    * asynchronous HTTP request, streaming HTTP request.
    * by contrast with net/http in standard distribution;
          o Cookies support
          o MT-safe
          o streaming POST (POST with File/IO)
          o Digest auth
          o Negotiate/NTLM auth for WWW-Authenticate (requires net/htlm module)
          o NTLM auth for Proxy-Authenticate (requires win32/sspi module)
          o extensible with filter interface
          o you dont have to care HTTP/1.1 persistent connection (httpclient
cares instead of you)
    * Not supported now
          o Cache
          o Rather advanced HTTP/1.1 usage such as Range, deflate, etc. (of
course you can set it in header by yourself)

For more detail, see API document at dev.ctor.org/doc/httpclient/

WWW:    http://raa.ruby-lang.org/project/httpclient/

Sponsored by:   RideCharge Inc.

Number of commits found: 24