./www/p5-Starman, High-performance preforking PSGI web server

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.4014nb2, Package name: p5-Starman-0.4014nb2, Maintainer: pkgsrc-users

Starman is a PSGI perl web server that has unique features such as:
high performance, preforking, signals suport, superdaemon aware,
multiple interfaces and UNIX Domain Socket support, small memory
footprint, PSGI compatible, HTTP/1.1 support, UNIX only.


Required to run:
[lang/perl5] [net/p5-Net-Server] [devel/p5-Data-Dump] [sysutils/p5-Server-Starter] [www/p5-Plack] [net/p5-Net-Server-SS-PreFork]

Required to build:
[devel/p5-Module-Build-Tiny] [pkgtools/cwrappers]

Master sites: (Expand)

SHA1: 810d3731c7f67b229dc9a16a5b6b4405896dfdec
RMD160: e522fb2cf0f52ca8c8bd2517b01c669c60441d0e
Filesize: 28.322 KB

Version history: (Expand)


CVS history: (Expand)


   2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298)
Log message:
Recursive revbump from lang/perl5 5.26.0
   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.
   2016-02-01 13:16:54 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Update 0.4011 to 0.4014
-----------------------
0.4014  2015-06-03 12:01:00 PDT
        - Treat ECONNRESET like EPIPE (i.e. ignore), not as a fatal error #114 \ 
(Tim Bunce)

0.4013  2015-05-14 15:01:20 PDT
        - Fixed some bad git merges.

0.4012  2015-05-14 14:59:48 PDT
        - Add --net_server-* options to pass directly to Net::Server backend (#109)
        - Updated documentation
   2015-11-04 03:47:43 by Alistair G. Crooks | Files touched by this commit (758)
Log message:
Add SHA512 digests for distfiles for www category

Problems found locating distfiles:
	Package haskell-cgi: missing distfile haskell-cgi-20001206.tar.gz
	Package nginx: missing distfile array-var-nginx-module-0.04.tar.gz
	Package nginx: missing distfile encrypted-session-nginx-module-0.04.tar.gz
	Package nginx: missing distfile headers-more-nginx-module-0.261.tar.gz
	Package nginx: missing distfile nginx_http_push_module-0.692.tar.gz
	Package nginx: missing distfile set-misc-nginx-module-0.29.tar.gz
	Package nginx-devel: missing distfile echo-nginx-module-0.58.tar.gz
	Package nginx-devel: missing distfile form-input-nginx-module-0.11.tar.gz
	Package nginx-devel: missing distfile lua-nginx-module-0.9.16.tar.gz
	Package nginx-devel: missing distfile nginx_http_push_module-0.692.tar.gz
	Package nginx-devel: missing distfile set-misc-nginx-module-0.29.tar.gz
	Package php-owncloud: missing distfile owncloud-8.2.0.tar.bz2

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-07-12 20:56:37 by Thomas Klausner | Files touched by this commit (405)
Log message:
Comment out dependencies of the style
{perl>=5.16.6,p5-ExtUtils-ParseXS>=3.15}:../../devel/p5-ExtUtils-ParseXS
since pkgsrc enforces the newest perl version anyway, so they
should always pick perl, but sometimes (pkg_add) don't due to the
design of the {,} syntax.

No effective change for the above reason.

Ok joerg
   2015-06-12 12:52:19 by Thomas Klausner | Files touched by this commit (3152)
Log message:
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
   2015-01-12 14:24:34 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
(pkgsrc)
 - Add  PERL5_MODULE_TYPE=     Module::Build::Tiny
(upstream)
 - Update 0.3006 to 0.4011
0.4011  2014-11-11 08:07:43 PST
        - Move the app dispatch into a method #107

0.4010  2014-08-22 09:37:22 PDT
        - Support --read-timeout #103 (slobo)
        - Handle Expect header case insensitively #101 (oschwald)

0.4009  2014-04-03 14:39:27 PDT
        - Do not send chunked body for HEAD requests #87 (therigu)
        - Added --disable-proctitle option to disable the proctitle change #97

0.4008  2013-09-08 21:09:22 PDT
        - Make response write loop a zero-copy (ap)

0.4007  2013-09-02 17:11:38 PDT
        - Handle EPIPE and stops writing to the socket #84 (ap)

0.4006  2013-08-16 12:43:19 PDT
        - Same as 0.4005, non-devel

0.4005  2013-08-13 22:12:11 PDT
        - Fix SSL implementation bug where body longer than 16K doesn't
          get written correctly #78 (kazeburo, siracusa)

0.4004  2013-08-12 11:41:13 PDT
        - Note that SSL support is experimental

0.4003  2013-08-08 14:32:24 PDT
        - Fix ssl condition for banner

0.4002  2013-08-08 14:20:45 PDT
        - Fix banner message for host/port broken in 0.4 (siracusa)

0.4001  2013-07-29 23:14:10 PDT
        - Skip ssl tests if LWP doesn't support HTTPS

0.4000  2013-07-28 23:53:55 PDT
        - support SSL (aristotle)

0.3014  2013-06-16 01:07:52 PDT
        - bump Test::TCP dep, not really necessary but avoid 1.27 bug

0.3013  2013-06-12 22:52:54 PDT
        - Fix writer tests for Plack update

0.3012  2013-06-12 12:31:11 PDT
        - typo fixes
        - Fix dependencies for LWP::UserAgent

0.3011  2013-04-24 17:39:31 PDT
        - Disabled flock serialization when it's unnecessary. This will
          improve the performance when you have many Starman worker
          processes on Linux systems (kazeburo) #69

0.3010  2013-04-24 07:04:02 PDT
        - Switch back to Module::Build::Tiny with fixed #!perl shebang

0.3009  2013-04-23 17:34:57 PDT
        - Switch to MakeMaker because of shebang bug
          https://github.com/Leont/module-build-tiny/issues/3

0.3008  2013-04-06 22:04:53 PDT
        - switch to Module::Build::Tiny with Milla. Might not install
          bat correctly but we don't support Win32 anyway.

0.3007  2013-03-28 12:55:45 PDT
        - Accept HTTP requests with LF termination per HTTP spec
          recommendation (oschwald) #56
        - Documentation fix (oalders)
   2014-05-30 01:38:20 by Thomas Klausner | Files touched by this commit (3049)
Log message:
Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.