www-servers/uwsgi (gentoo)

Search

Install

Install this package:

emerge -a www-servers/uwsgi

Package Information

Description:
uWSGI server for Python web applications
Homepage:
https://uwsgi-docs.readthedocs.io/en/latest/
License:
GPL-2

Versions

Version EAPI Keywords Slot
2.0.31 8 amd64 arm arm64 ~loong ~ppc ~ppc64 x86 0
2.0.27 8 amd64 arm arm64 ~loong ~ppc ~ppc64 x86 0
2.0.23 8 amd64 arm arm64 x86 0

Metadata

Upstream

Raw Metadata XML
<pkgmetadata>
	<use>
		<flag name="embedded">Embed plugins instead of building them as real plugins. When disabling this USE flag make sure you specify all used plugins in your uWSGI configuration. Note: Language plugins will always be built as real plugins.</flag>
		<flag name="go">Build the gccgo plugin to run Go applications.</flag>
		<flag name="json">Support json as a configuration file format.</flag>
		<flag name="routing">Enable routing support</flag>
		<flag name="yaml">Support yaml as a configuration file format.</flag>
		<flag name="yajl">Use <pkg>dev-libs/yajl</pkg> instead of <pkg>dev-libs/jansson</pkg> for parsing JSON configuration files (if USe=json is set)</flag>
		<flag name="zeromq">Enable logging and deployment via ZeroMQ.</flag>
	</use>
	<upstream>
		<remote-id type="github">unbit/uwsgi</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p www-servers/uwsgi | euse -E <flag> -p www-servers/uwsgi | euse -D <flag> -p www-servers/uwsgi

Flag Description 2.0.31 2.0.27 2.0.23
( ⚠️
) ⚠️
apache2 Add Apache2 support
caps Use Linux capabilities library to control privilege
cgi Add CGI script support
debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
embedded Embed plugins instead of building them as real plugins. When disabling this USE flag make sure you specify all used plugins in your uWSGI configuration. Note: Language plugins will always be built as real plugins.
expat Enable the use of dev-libs/expat for XML parsing
go Build the gccgo plugin to run Go applications.
jemalloc Use dev-libs/jemalloc for memory management
json Support json as a configuration file format.
lua Enable Lua scripting support
mono Build Mono bindings to support dotnet type stuff
pcre Add support for Perl Compatible Regular Expressions
perl Add optional support/bindings for the Perl language
php Include support for the PHP language
python Add optional support/bindings for the Python language
routing Enable routing support
ruby Add support/bindings for the Ruby language
selinux !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
ssl Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
uwsgi_plugins_ ⚠️
xml Add support for XML files
yajl Use <pkg>dev-libs/yajl</pkg> instead of <pkg>dev-libs/jansson</pkg> for parsing JSON configuration files (if USe=json is set)
yaml Support yaml as a configuration file format.
zeromq Enable logging and deployment via ZeroMQ.

Files

Manifest

Type File Size Versions
DIST uwsgi-2.0.23.tar.gz 810116 bytes 2.0.23
DIST uwsgi-2.0.27.tar.gz 815302 bytes 2.0.27
DIST uwsgi-2.0.31.tar.gz 822440 bytes 2.0.31
Unmatched Entries
Type File Size