devel/rubygem-github_api 0.19.0_4 FreeBSD
Wrapper that supports all of the GitHub API v3 methods
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT
- Categories
- devel, rubygems
- Package size
- 136.8 KiB, 520.5 KiB installed
Description
A Ruby client for the official GitHub API.
Supports all the API methods. It's built in a modular way. You can either instantiate the whole API wrapper Github.new or use parts of it i.e. Github::Client::Repos.new if working solely with repositories is your main concern. Intuitive query methods allow you easily call API endpoints.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/rubygem-github_api | 0.19.0_4 |
| DragonFly | devel/rubygem-github_api | 0.19.0_4 |
| HardenedBSD | devel/rubygem-github_api | 0.19.0_4 |
| GhostBSD | devel/rubygem-github_api | 0.19.0_4 |
Install
Binary package:
pkg install rubygem-github_api
From the ports tree:
cd /usr/ports/devel/rubygem-github_api/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= rubygem-github_api>0:devel/rubygem-github_api
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.19.0_4 | 0.19.0_4 | 0.19.0_4 | 0.19.0_4 | 0.19.0_4 |
| FreeBSD:14:quarterly | 0.19.0_4 | 0.19.0_4 | n/a | 0.19.0_4 | 0.19.0_4 |
| FreeBSD:15:latest | 0.19.0_4 | 0.19.0_4 | n/a | 0.19.0_4 | 0.19.0_4 |
| FreeBSD:15:quarterly | 0.19.0_4 | 0.19.0_4 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.19.0_4 | 0.19.0_4 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Runtime 5
rubygem-addressable>=2.4<3: www/rubygem-addressablerubygem-descendants_tracker>=0.0.4<0.1: devel/rubygem-descendants_trackerrubygem-faraday1>=0.8<2: www/rubygem-faraday1rubygem-hashie>=3.5.2: devel/rubygem-hashierubygem-oauth21>=1.0<2: net/rubygem-oauth21
The full lists below include those, and their dependencies in turn.
Build dependencies 6
Run dependencies 38
- converters/rubygem-base64
- devel/libffi
- devel/libunwind
- devel/ruby-gems
- devel/rubygem-descendants_tracker
- devel/rubygem-faraday-excon1
- devel/rubygem-hashie
- devel/rubygem-json
- devel/rubygem-json_pure
- devel/rubygem-logger
- devel/rubygem-multi_json
- devel/rubygem-ruby2_keywords
- devel/rubygem-thread_safe
- dns/rubygem-public_suffix
- lang/ruby34
- math/rubygem-bigdecimal
- net/rubygem-oauth21
- net/rubygem-uri
- print/indexinfo
- textproc/libyaml
- textproc/rubygem-multi_xml
- www/rubygem-addressable
- www/rubygem-faraday
- www/rubygem-faraday-em_http1
- www/rubygem-faraday-em_synchrony
- www/rubygem-faraday-httpclient1
- www/rubygem-faraday-multipart
- www/rubygem-faraday-net_http
- www/rubygem-faraday-net_http1
- www/rubygem-faraday-net_http_persistent1
- www/rubygem-faraday-patron1
- www/rubygem-faraday-rack1
- www/rubygem-faraday-retry1
- www/rubygem-faraday1
- www/rubygem-jwt2
- www/rubygem-multipart-post
- www/rubygem-net-http
- www/rubygem-rack
Required by 1
Configuration
No options to configure.
- USES
- gem
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| rubygem/github_api-0.19.0.gem | 151552 | e04041c0c294e6262ff066655689b3f3fe8120878bc2c3e3d107fc09cd717ccf |
Master sites 1
- RG
Commit history 0
No commits in the history this site was built from.