summaryrefslogtreecommitdiff
path: root/www/thin
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2014-03-14 19:31:19 +0000
committertaca <taca@pkgsrc.org>2014-03-14 19:31:19 +0000
commit0b1d6224e278d41278763e4f667a0a4af5748565 (patch)
tree6ff4c84897a7a9b4c3657760ec3ee7f01d4738ca /www/thin
parent5743126691f445a0a6529a9228a3650b2945fe01 (diff)
downloadpkgsrc-0b1d6224e278d41278763e4f667a0a4af5748565.tar.gz
Update thin to 1.6.2.
== 1.6.2 Doc Brown * No longer replace response's body on HEAD request. Ensuring body.close will be called. * Remove `---ssl-verify` option as EventMachine doesn't verify the certificate. * Fix env['rack.peer_cert'] to return SSL certifcate. == 1.6.1 Death Proof * Regression: Default logger to STDOUT when using outside of CLI. * Regression: Downgrade Rack required version back to 1.0 to work w/ prior Rails versions. == 1.6.0 Greek Yogurt * Accept absolute URL in request line, eg.: 'GET http://site.com/he/lo HTTP/1.1'. * HEAD request no longer return a body in the response. * No longer stop EventMachine's reactor loop unless it was started by Thin. * Make request env keys upcasing locale-agnostic. * Use Ruby's `Logger` for logging. [Akshay Moghe]. The logger can now be set using `Thin::Logging.logger=`. Tracing of request is handled by a second logger, `Thin::Logging.trace_logger=`. * Add --threadpool-size option to configure EM's thread pool size (default: 20). * Pipelining is no longer supported.
Diffstat (limited to 'www/thin')
-rw-r--r--www/thin/Makefile6
-rw-r--r--www/thin/PLIST3
-rw-r--r--www/thin/distinfo8
3 files changed, 9 insertions, 8 deletions
diff --git a/www/thin/Makefile b/www/thin/Makefile
index 59f8ff683c2..82d8bd2985d 100644
--- a/www/thin/Makefile
+++ b/www/thin/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.14 2014/03/13 11:08:53 jperkin Exp $
+# $NetBSD: Makefile,v 1.15 2014/03/14 19:31:19 taca Exp $
-DISTNAME= thin-1.5.1
+DISTNAME= thin-1.6.2
CATEGORIES= www
MAINTAINER= pkgsrc-users@NetBSD.org
@@ -10,7 +10,7 @@ LICENSE= mit
DEPENDS+= ${RUBY_PKGPREFIX}-rack>=1.0.0:../../www/ruby-rack
DEPENDS+= ${RUBY_PKGPREFIX}-daemons>=1.0.9:../../misc/ruby-daemons
-DEPENDS+= ${RUBY_PKGPREFIX}-eventmachine>=0.12.6:../../devel/ruby-eventmachine
+DEPENDS+= ${RUBY_PKGPREFIX}-eventmachine>=1.0.0:../../devel/ruby-eventmachine
CONFLICTS+= ruby[1-9][0-9]-thin-[0-9]* thin-[0-9]*
diff --git a/www/thin/PLIST b/www/thin/PLIST
index 62cf12a9b0e..d1c276c1832 100644
--- a/www/thin/PLIST
+++ b/www/thin/PLIST
@@ -1,6 +1,7 @@
-@comment $NetBSD: PLIST,v 1.7 2012/09/16 13:40:12 taca Exp $
+@comment $NetBSD: PLIST,v 1.8 2014/03/14 19:31:19 taca Exp $
bin/thin
${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_EXTSDIR}/thin_parser.${RUBY_DLEXT}
${GEM_LIBDIR}/CHANGELOG
${GEM_LIBDIR}/README.md
${GEM_LIBDIR}/Rakefile
diff --git a/www/thin/distinfo b/www/thin/distinfo
index a5c01c68677..9ac61170bc6 100644
--- a/www/thin/distinfo
+++ b/www/thin/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2013/09/15 17:59:44 taca Exp $
+$NetBSD: distinfo,v 1.10 2014/03/14 19:31:19 taca Exp $
-SHA1 (thin-1.5.1.gem) = 4280f5a3db7c4d6470c15f6acec9a0dded057ab8
-RMD160 (thin-1.5.1.gem) = 78da79122cabed5ff1f489e6016723fd3bc1048d
-Size (thin-1.5.1.gem) = 55296 bytes
+SHA1 (thin-1.6.2.gem) = 3dbf4e363eb957de609cbe080295211e104637aa
+RMD160 (thin-1.6.2.gem) = 7a63da169f81e584ada379375ffd44b9843ae0e6
+Size (thin-1.6.2.gem) = 58368 bytes