Tue Mar 13 16:01:25 2018 UTC ()
net/ruby-connection_pool: add version 2.2.1 package

Generic connection pooling for Ruby.

MongoDB has its own connection pool.  ActiveRecord has its own connection pool.
This is a generic connection pool that can be used with anything, e.g. Redis,
Dalli and other Ruby network clients.

**WARNING**: Don't ever use `Timeout.timeout` in your Ruby code or you will see
occasional silent corruption and mysterious errors.  The Timeout API is unsafe
and cannot be used correctly, ever.  Use proper socket timeout options as
exposed by Net::HTTP, Redis, Dalli, etc.


(taca)
diff -r0 -r1.1 pkgsrc/net/ruby-connection_pool/DESCR
diff -r0 -r1.1 pkgsrc/net/ruby-connection_pool/Makefile
diff -r0 -r1.1 pkgsrc/net/ruby-connection_pool/PLIST
diff -r0 -r1.1 pkgsrc/net/ruby-connection_pool/distinfo

File Added: pkgsrc/net/ruby-connection_pool/DESCR
Generic connection pooling for Ruby.

MongoDB has its own connection pool.  ActiveRecord has its own connection pool.
This is a generic connection pool that can be used with anything, e.g. Redis,
Dalli and other Ruby network clients.

**WARNING**: Don't ever use `Timeout.timeout` in your Ruby code or you will see
occasional silent corruption and mysterious errors.  The Timeout API is unsafe
and cannot be used correctly, ever.  Use proper socket timeout options as
exposed by Net::HTTP, Redis, Dalli, etc.

File Added: pkgsrc/net/ruby-connection_pool/Makefile
# $NetBSD: Makefile,v 1.1 2018/03/13 16:01:25 taca Exp $

DISTNAME=	connection_pool-2.2.1
CATEGORIES=	net

MAINTAINER=	pkgsrc-users@NetBSD.org
HOMEPAGE=	https://github.com/mperham/connection_pool
COMMENT=	Generic connection pool for Ruby
LICENSE=	mit

.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/net/ruby-connection_pool/PLIST
@comment $NetBSD: PLIST,v 1.1 2018/03/13 16:01:25 taca Exp $
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/.gitignore
${GEM_LIBDIR}/.travis.yml
${GEM_LIBDIR}/Changes.md
${GEM_LIBDIR}/Gemfile
${GEM_LIBDIR}/LICENSE
${GEM_LIBDIR}/README.md
${GEM_LIBDIR}/Rakefile
${GEM_LIBDIR}/connection_pool.gemspec
${GEM_LIBDIR}/lib/connection_pool.rb
${GEM_LIBDIR}/lib/connection_pool/monotonic_time.rb
${GEM_LIBDIR}/lib/connection_pool/timed_stack.rb
${GEM_LIBDIR}/lib/connection_pool/version.rb
${GEM_LIBDIR}/test/helper.rb
${GEM_LIBDIR}/test/test_connection_pool.rb
${GEM_LIBDIR}/test/test_connection_pool_timed_stack.rb
${GEM_HOME}/specifications/${GEM_NAME}.gemspec

File Added: pkgsrc/net/ruby-connection_pool/distinfo
$NetBSD: distinfo,v 1.1 2018/03/13 16:01:25 taca Exp $

SHA1 (connection_pool-2.2.1.gem) = 67c14bb8389e06c11817a7cd505be43f30c1aea9
RMD160 (connection_pool-2.2.1.gem) = d64233096c035c8a90d262925d9fa8f594e64de4
SHA512 (connection_pool-2.2.1.gem) = 74167b200fcc02d3a60fdc0e71b44c80f1c72db75b5f604a442bd5fb55138fe1750a2db095e0283104fda35fd9024cb71c7ddb614c3d472f814d686b686b6ef0
Size (connection_pool-2.2.1.gem) = 13824 bytes