pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/ruby-unicorn Update ruby-unicorn to 4.3.1.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/4c1137c11b8a
branches:  trunk
changeset: 603169:4c1137c11b8a
user:      taca <taca%pkgsrc.org@localhost>
date:      Sun Apr 29 16:05:42 2012 +0000

description:
Update ruby-unicorn to 4.3.1.


=== unicorn 4.3.1 - shutdown() fixes / 2012-04-29 07:04 UTC

  * Call shutdown(2) if a client EOFs on us during upload.
    We can avoid holding a socket open if the Rack app forked a
    process during uploads.

  * ignore potential Errno::ENOTCONN errors (from shutdown(2)).
    Even on LANs, connections can occasionally be accept()-ed but
    be unusable afterwards.

  Thanks to Joel Nimety <jnimety%continuity.net@localhost>,
  Matt Smith <matt%nearapogee.com@localhost> and George <lists%southernohio.net@localhost>
  on the mongrel-unicorn%rubyforge.org@localhost mailing list for their
  feedback and testing for this release.

=== unicorn 4.3.0 - minor fixes and updates / 2012-04-17 21:51 UTC

  * PATH_INFO (aka REQUEST_PATH) increased to 4096 (from 1024).
    This allows requests with longer path components and matches
    the system PATH_MAX value common to GNU/Linux systems for
    serving filesystem components with long names.

  * Apps that fork() (but do not exec()) internally for background
    tasks now indicate the end-of-request immediately after
    writing the Rack response.

  Thanks to Hongli Lai, Lawrence Pit, Patrick Wenger and Nuo Yan
  for their valuable feedback for this release.

=== unicorn 4.2.1 - minor fix and doc updates / 2012-03-26 21:39 UTC

  * Stale pid files are detected if a pid is recycled by processes
    belonging to another user, thanks to Graham Bleach.
  * nginx example config updates thanks to to Eike Herzbach.
  * KNOWN_ISSUES now documents issues with apps/libs that install
    conflicting signal handlers.

diffstat:

 www/ruby-unicorn/Makefile |  9 +++++----
 www/ruby-unicorn/PLIST    |  4 +++-
 www/ruby-unicorn/distinfo |  8 ++++----
 3 files changed, 12 insertions(+), 9 deletions(-)

diffs (63 lines):

diff -r be3414693fe1 -r 4c1137c11b8a www/ruby-unicorn/Makefile
--- a/www/ruby-unicorn/Makefile Sun Apr 29 16:02:52 2012 +0000
+++ b/www/ruby-unicorn/Makefile Sun Apr 29 16:05:42 2012 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.1.1.1 2012/02/06 12:40:36 fhajny Exp $
+# $NetBSD: Makefile,v 1.2 2012/04/29 16:05:42 taca Exp $
 
-DISTNAME=      unicorn-4.2.0
+DISTNAME=      unicorn-4.3.1
 CATEGORIES=    www
 
 MAINTAINER=    pkgsrc%NetBSD.org@localhost
@@ -9,9 +9,10 @@
 LICENSE=       ruby-license OR gnu-gpl-v2 OR gnu-gpl-v3
 
 CONFLICTS=     ruby[1-9][0-9]-unicorn-[0-9]*
-DEPENDS+=      ${RUBY_PKGPREFIX}-kgio>=2.6:../../devel/ruby-kgio
+
+DEPENDS+=      ${RUBY_PKGPREFIX}-kgio>=2.6<3:../../devel/ruby-kgio
 DEPENDS+=      ${RUBY_PKGPREFIX}-rack-[0-9]*:../../www/ruby-rack
-DEPENDS+=      ${RUBY_PKGPREFIX}-raindrops>=0.7:../../www/ruby-raindrops
+DEPENDS+=      ${RUBY_PKGPREFIX}-raindrops>=0.7<1:../../www/ruby-raindrops
 
 .include "../../lang/ruby/gem.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r be3414693fe1 -r 4c1137c11b8a www/ruby-unicorn/PLIST
--- a/www/ruby-unicorn/PLIST    Sun Apr 29 16:02:52 2012 +0000
+++ b/www/ruby-unicorn/PLIST    Sun Apr 29 16:05:42 2012 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2012/02/06 12:40:36 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.2 2012/04/29 16:05:42 taca Exp $
 bin/unicorn
 bin/unicorn_rails
 ${GEM_HOME}/cache/${GEM_NAME}.gem
@@ -93,6 +93,7 @@
 ${GEM_LIBDIR}/t/bin/unused_listen
 ${GEM_LIBDIR}/t/bin/utee
 ${GEM_LIBDIR}/t/broken-app.ru
+${GEM_LIBDIR}/t/detach.ru
 ${GEM_LIBDIR}/t/env.ru
 ${GEM_LIBDIR}/t/heartbeat-timeout.ru
 ${GEM_LIBDIR}/t/my-tap-lib.sh
@@ -100,6 +101,7 @@
 ${GEM_LIBDIR}/t/oob_gc_path.ru
 ${GEM_LIBDIR}/t/pid.ru
 ${GEM_LIBDIR}/t/preread_input.ru
+${GEM_LIBDIR}/t/t0021-process_detach.sh
 ${GEM_LIBDIR}/t/rack-input-tests.ru
 ${GEM_LIBDIR}/t/rails3-app/.gitignore
 ${GEM_LIBDIR}/t/rails3-app/Gemfile
diff -r be3414693fe1 -r 4c1137c11b8a www/ruby-unicorn/distinfo
--- a/www/ruby-unicorn/distinfo Sun Apr 29 16:02:52 2012 +0000
+++ b/www/ruby-unicorn/distinfo Sun Apr 29 16:05:42 2012 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2012/02/06 12:40:36 fhajny Exp $
+$NetBSD: distinfo,v 1.2 2012/04/29 16:05:42 taca Exp $
 
-SHA1 (unicorn-4.2.0.gem) = 7340e1bdcc78e04035a0d68e26687c6500e26745
-RMD160 (unicorn-4.2.0.gem) = c04a19f3a6a513982b6f4f33a690917056430289
-Size (unicorn-4.2.0.gem) = 260096 bytes
+SHA1 (unicorn-4.3.1.gem) = 381a0ad9394070eb2da5255a7d2d3bc5fde1c2cb
+RMD160 (unicorn-4.3.1.gem) = a498c33f0f6c599b1c9f5c0db8602b5d08aa2e88
+Size (unicorn-4.3.1.gem) = 264192 bytes



Home | Main Index | Thread Index | Old Index