Date: Mon, 8 Apr 2024 06:49:37 GMT From: Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: f278c47f0e80 - main - devel/rubygem-travis-gh: Add rubygem-travis-gh 0.21.0 Message-ID: <202404080649.4386nbXr034580@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=f278c47f0e804a61ae14ae58a93d4daa885bf3bf commit f278c47f0e804a61ae14ae58a93d4daa885bf3bf Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2024-04-08 06:44:51 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2024-04-08 06:44:51 +0000 devel/rubygem-travis-gh: Add rubygem-travis-gh 0.21.0 travis-gh is a highly flexible, layered, low-level GitHub client library, trying to get out of your way and let you get to the GitHub data as simple as possible. Unless you add layers, you will end up with Hashes and Arrays. The approach and API should be familiar from projects like Rack or Faraday. --- devel/Makefile | 1 + devel/rubygem-travis-gh/Makefile | 26 ++++++++++++++++++++++++++ devel/rubygem-travis-gh/distinfo | 3 +++ devel/rubygem-travis-gh/pkg-descr | 4 ++++ 4 files changed, 34 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index ab85c7bf90b6..eee0d2d454a1 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -7601,6 +7601,7 @@ SUBDIR += rubygem-trailblazer-option SUBDIR += rubygem-transaction-simple SUBDIR += rubygem-travis + SUBDIR += rubygem-travis-gh SUBDIR += rubygem-treetop SUBDIR += rubygem-trollop SUBDIR += rubygem-trollop1 diff --git a/devel/rubygem-travis-gh/Makefile b/devel/rubygem-travis-gh/Makefile new file mode 100644 index 000000000000..9fb2015c87cf --- /dev/null +++ b/devel/rubygem-travis-gh/Makefile @@ -0,0 +1,26 @@ +PORTNAME= travis-gh +PORTVERSION= 0.21.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Multi-layer client for the GitHub API v3 +WWW= https://github.com/travis-ci/gh + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= rubygem-activesupport70>=7.0.8<7.1:devel/rubygem-activesupport70 \ + rubygem-addressable>=2.8<3:www/rubygem-addressable \ + rubygem-faraday>=2<3:www/rubygem-faraday \ + rubygem-faraday-retry>=0:www/rubygem-faraday-retry \ + rubygem-faraday-typhoeus>=0:www/rubygem-faraday-typhoeus \ + rubygem-multi_json>=1<2:devel/rubygem-multi_json \ + rubygem-net-http-persistent>=4<5:www/rubygem-net-http-persistent \ + rubygem-net-http-pipeline>=0:www/rubygem-net-http-pipeline + +USES= gem + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/rubygem-travis-gh/distinfo b/devel/rubygem-travis-gh/distinfo new file mode 100644 index 000000000000..d188741e91de --- /dev/null +++ b/devel/rubygem-travis-gh/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1712427878 +SHA256 (rubygem/travis-gh-0.21.0.gem) = 43265fdd15eab3a19422faf442cdf8f0508500542e835cd3cdc1029fe73f7a5b +SIZE (rubygem/travis-gh-0.21.0.gem) = 14848 diff --git a/devel/rubygem-travis-gh/pkg-descr b/devel/rubygem-travis-gh/pkg-descr new file mode 100644 index 000000000000..034b3f49f41c --- /dev/null +++ b/devel/rubygem-travis-gh/pkg-descr @@ -0,0 +1,4 @@ +travis-gh is a highly flexible, layered, low-level GitHub client library, trying +to get out of your way and let you get to the GitHub data as simple as possible. +Unless you add layers, you will end up with Hashes and Arrays. The approach and +API should be familiar from projects like Rack or Faraday.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202404080649.4386nbXr034580>