www/rubygem-http4 4.4.1_2 MidnightBSD
Simple Ruby DSL for making HTTP requests
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
41bd41419d- License
- mit
- Categories
- www, rubygems
Description
The HTTP Gem is an easy-to-use client library for making requests from Ruby. It uses a simple method chaining system for building requests, similar to Python's Requests.
Under the hood, The HTTP Gem uses http_parser.rb, a fast HTTP parsing native extension based on the Node.js parser and a Java port thereof.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | www/rubygem-http4 | 4.4.1_2 |
| FreeBSD | www/rubygem-http4 | 4.4.1_1 |
| DragonFly | www/rubygem-http4 | 4.4.1 |
| HardenedBSD | www/rubygem-http4 | 4.4.1_1 |
| GhostBSD | www/rubygem-http4 | 4.4.1_1 |
Install
Binary package:
mport install http4
From mports:
cd /usr/mports/www/rubygem-http4 && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= http4>0:www/rubygem-http4
Dependencies
As this port's Makefile names them.
Build 4
rubygem-addressable>=2.3<3: www/rubygem-addressablerubygem-http-cookie>=1.0<2: www/rubygem-http-cookierubygem-http-form_data2>=2.2<3: www/rubygem-http-form_data2rubygem-http-parser>=1.2.0<1.3: net/rubygem-http-parser
Runtime 4
rubygem-addressable>=2.3<3: www/rubygem-addressablerubygem-http-cookie>=1.0<2: www/rubygem-http-cookierubygem-http-form_data2>=2.2<3: www/rubygem-http-form_data2rubygem-http-parser>=1.2.0<1.3: net/rubygem-http-parser
Build dependencies 4
Run dependencies 4
Required by 1
Configuration
No options to configure.
- USES
- gem
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| rubygem/http-4.4.1.gem | 75776 | be10f1d054fcc732ac32410553767ac3e4141b4182a4d8f5bf93d23cedae1b7d |
Master sites 1
- RG
Commit history 2
| Date | Commit | Credits | Log message |
|---|---|---|---|
41bd41419d |
Lucas Holt | www/rubygem-http4: fix build dependencies Declare the gem runtime dependencies explicitly as build dependencies so fake-qa can validate the packaged gem.
AI-Assisted-by: OpenAI Codex <[email protected]>
Signed-off-by: Lucas Holt <[email protected]> |
|
029826b483 |
Lucas Holt | www/rubygem-http4: add build dependencies Add the runtime RubyGem dependencies to BUILD_DEPENDS so fake-qa can validate the staged gemspec dependencies.
Fix PORTREVISION ordering while touching the Makefile.
AI-Assisted-by: OpenAI Codex <[email protected]>
Signed-off-by: Lucas Holt <[email protected]> |