diff options
author | rodent <rodent@pkgsrc.org> | 2014-02-17 01:01:12 +0000 |
---|---|---|
committer | rodent <rodent@pkgsrc.org> | 2014-02-17 01:01:12 +0000 |
commit | 67f61cff580c08a672f870e55a3a7d0174ea4a3c (patch) | |
tree | bc3d3cfbb2857954ed9292d742cdbfada27825d1 /www/py-uwsgi | |
parent | 4a1c4a110de588ff69b3d7725d953a056d8028b4 (diff) | |
download | pkgsrc-67f61cff580c08a672f870e55a3a7d0174ea4a3c.tar.gz |
Updated to latest release, 2.0.1. From Changelog:
(http://uwsgi-docs.readthedocs.org/en/latest/Changelog-2.0.1.html?highlight=changelog)
Bugfixes and improvements
* due to a wrong prototype declaration, building uWSGI without SSL resulted in
a compilation bug. The issue has been fixed.
* a race condition preventing usage of a massive number of threads in the PyPy
plugin has been fixed
* check for heartbeat status only if heartbeat subsystem has been enabled
* improved heartbeat code to support various corner cases
* improved psgi.input to support offset in read()
* fixed (and simplified) perl stacktrace usage
* fixed sni secured subscription
* CGI plugin does not require anymore that Status header is the first one
(Andjelko Horvat)
* fixed CPython mule_msg_get timeout parsing
* allows embedding of config files via absolute paths
* fixed symcall rpc
* fixed a memory leak in CPython spooler api (xiaost)
* The -no-orphans hardening has been brought back (currently Linux-only)
* improved dotsplit router mode to reduce DOS risk
* sub-Emperor are now loyal by default
* fixed non-shared ruby 1.8.7 support
* fixed harakiri CPython tracebacker
* request vars are now correctly exposed by the stats server
* support log-master for logfile-chown
* improved legion reload
* fixed tuntap netmask
* fixed busyness plugin without metrics subsystem
New features
* uWSGI 2.0 is a LTS branch, so do not expect too much new features. 2.0.1 is
the first maintainance release, so you still get a bunch of them (mainly
features not complete in 2.0)
* Perl native Spooler support
* -alarm-backlog
* -close-on-exec2
* simple notifications subsystem
* pid namespace for daemons (Linux only)
* Resubscriptions
* filesystem monitor api
* support for yajl 1.0
* for-readline
* %i and %j magic vars
* -inject-before and -inject-after
* -http-server-name-as-http-host
* better Emperor's Ragnarok (shutdown procedure)
* PyPy paste support
Diffstat (limited to 'www/py-uwsgi')
-rw-r--r-- | www/py-uwsgi/Makefile | 5 | ||||
-rw-r--r-- | www/py-uwsgi/distinfo | 10 | ||||
-rw-r--r-- | www/py-uwsgi/patches/patch-uwsgiconfig.py | 11 |
3 files changed, 8 insertions, 18 deletions
diff --git a/www/py-uwsgi/Makefile b/www/py-uwsgi/Makefile index d4b6f94a09e..a0e3e06bd04 100644 --- a/www/py-uwsgi/Makefile +++ b/www/py-uwsgi/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.21 2014/02/12 23:18:46 tron Exp $ +# $NetBSD: Makefile,v 1.22 2014/02/17 01:01:12 rodent Exp $ -DISTNAME= uwsgi-2.0 +DISTNAME= uwsgi-2.0.1 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} -PKGREVISION= 1 CATEGORIES= www python MASTER_SITES= http://projects.unbit.it/downloads/ diff --git a/www/py-uwsgi/distinfo b/www/py-uwsgi/distinfo index d71864bbc0c..c94f3816d1b 100644 --- a/www/py-uwsgi/distinfo +++ b/www/py-uwsgi/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.15 2014/01/23 14:47:05 wiz Exp $ +$NetBSD: distinfo,v 1.16 2014/02/17 01:01:12 rodent Exp $ -SHA1 (uwsgi-2.0.tar.gz) = 6a210d25ab66b5726850fe0c80793ede55f02bcf -RMD160 (uwsgi-2.0.tar.gz) = d42e8d630e08696247de75ec208de6c57a918ca8 -Size (uwsgi-2.0.tar.gz) = 744221 bytes +SHA1 (uwsgi-2.0.1.tar.gz) = 786df894de61d91d6f2f59449434d5b0ef157f30 +RMD160 (uwsgi-2.0.1.tar.gz) = e33ab643763e66b9defefe6ddefb8ebd8dd1e190 +Size (uwsgi-2.0.1.tar.gz) = 750771 bytes SHA1 (patch-base.ini) = f1b61f8323a7be92ebae5c87b8a32b3109145036 SHA1 (patch-uwsgi.h) = 911aa69e7973b92c726fa293748ae6a875b45353 -SHA1 (patch-uwsgiconfig.py) = 712bed7b8c114f1c9c457660151137fa469f0cb5 +SHA1 (patch-uwsgiconfig.py) = 9d84206e86168465d83eec640bd4b575fc428d43 diff --git a/www/py-uwsgi/patches/patch-uwsgiconfig.py b/www/py-uwsgi/patches/patch-uwsgiconfig.py index c0a4912b8ef..e485c4cd539 100644 --- a/www/py-uwsgi/patches/patch-uwsgiconfig.py +++ b/www/py-uwsgi/patches/patch-uwsgiconfig.py @@ -1,4 +1,4 @@ -$NetBSD: patch-uwsgiconfig.py,v 1.8 2014/01/23 14:47:05 wiz Exp $ +$NetBSD: patch-uwsgiconfig.py,v 1.9 2014/02/17 01:01:12 rodent Exp $ Disable inclusion of certain packages by default. Use options framework instead. @@ -12,15 +12,6 @@ Disable inclusion of certain packages by default. Use options framework instead. 'routing': False, 'capabilities': False, 'yaml': False, -@@ -734,7 +735,7 @@ class uConf(object): - if 'UWSGI_PROFILE_OVERRIDE' in os.environ: - for item in os.environ['UWSGI_PROFILE_OVERRIDE'].split(';'): - k,v = item.split('=', 2) -- uc.set(k, v) -+ self.set(k, v) - - if 'UWSGI_AS_LIB' in os.environ: - self.set('as_shared_library', 'true') @@ -816,6 +817,8 @@ class uConf(object): if locking_mode == 'auto': if uwsgi_os == 'Linux' or uwsgi_os == 'SunOS': |