www-servers / uwsgi

uWSGI server for Python web applications

Official package sites : https://uwsgi-docs.readthedocs.io/en/latest/ ·

v2.0.27 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~amd64-linux ~arm ~arm64 ~x86
USE flags
apache2 caps cgi debug embedded expat go jemalloc json lua mono pcre perl php python routing ruby selinux ssl xml yajl yaml zeromq

v2.0.23 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 arm arm64 x86 ~amd64-linux
USE flags
apache2 caps cgi debug embedded expat go jemalloc json lua mono pcre perl php python routing ruby selinux ssl xml yajl yaml zeromq

General

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)
xml
Add support for XML files
yajl
Use dev-libs/yajl instead of dev-libs/jansson 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.

lua_single_target

lua5-1
Build for Lua 5.1 only

php_targets

php8-1
Build against PHP 8.1
php8-2
Build against PHP 8.2

postgres_targets

postgres13
Build against PostgreSQL 13
postgres14
Build against PostgreSQL 14
postgres15
Build against PostgreSQL 15
postgres16
Build against PostgreSQL 16

python_targets

python3_10
Build with Python 3.10
python3_11
Build with Python 3.11
python3_12
Build with Python 3.12
python3_13
Build with Python 3.13

ruby_targets

ruby31
Build with MRI Ruby 3.1.x
ruby32
Build with MRI Ruby 3.2.x

uwsgi_plugins

alarm_curl
Plugin to send a logline to a curl url.
alarm_xmpp
Plugin to send a logline via XMPP/Jabber (see http://uwsgi-docs.readthedocs.org/en/latest/AlarmSubsystem.html).
cache
Enable the caching framework
carbon
Send uWSGI's internal statistics to one or more Carbon servers
cheaper_busyness
Implement cheaper algorithm that adds or remove workers based on average utilization for given time period
clock_monotonic
Modular clock source, uses clock_gettime with CLOCK_REALTIME
clock_realtime
Modular clock source, uses clock_gettime with CLOCK_MONOTONIC
corerouter
Base request routing internal mechanism
curl_cron
Call a curl url directly from a cron task
dumbloop
Run apps which do not require sockets
echo
Returns requests as they were sent
emperor_amqp
Enable an emperor controlled via AMQP
emperor_pg
Enable an emperor getting its configuration from a PostgreSQL database
emperor_zeromq
Enable an emperor controlled via ZeroMQ
fastrouter
Proxy/load-balancer/router speaking the uwsgi protocol
forkptyrouter
Pseudoterminal server to connect to instances running inside a jail/separate namespace
geoip
Export GeoIP information as routing variables (requires dev-libs/geoip)
graylog2
Send logs to a Graylog2 server in Graylog2's native GELF format
http
make uWSGI natively speak HTTP, using this plugin you do not need a front-end HTTP server
ldap
Lets you configure the uWSGI server via LDAP
legion_cache_fetch
caching for the legion subsystem
logcrypto
Send encrypted log messages via UDP
logfile
Enable logging to logfiles (requires USE=ssl)
logpipe
Log to stdin of a newly forked process
logsocket
Log to a unix socket
mongodblog
Write logs to a mongodb server
nagios
To monitor, and eventually get warning messages, via Nagios
notfound
Log 404 errors
pam
Support PAM authentication
ping
pings a uwsgi server
rados
serve objects stored in a Ceph cluster directly using the librados API
rawrouter
Enable routing requests to a specific plugin/application/function using the request modifiers
redislog
Log to a redis server
router_access
uWSGI internal routing, simple access support
router_basicauth
uWSGI internal routing, basicauth support
router_cache
uWSGI internal routing, cache support
router_expires
uWSGI internal routing, expires headers support
router_hash
uWSGI internal routing, URL hash support
router_http
uWSGI internal routing, http headers support
router_memcached
uWSGI internal routing, memcached support
router_metrics
uWSGI internal routing, metrics subsystem support
router_radius
uWSGI internal routing, radius auth support
router_redirect
uWSGI internal routing, simple redirect support
router_redis
uWSGI internal routing, redis support
router_rewrite
uWSGI internal routing, URL rewrite support
router_spnego
uWSGI internal routing, spnego auth support
router_static
uWSGI internal routing, static files serving support
router_uwsgi
uWSGI internal routing,
router_xmldir
uWSGI internal routing,
rpc
Allow calling functions on a remote uWSGI server/cluster
rrdtool
Store uWSGI stats in a rrd fashion
rsyslog
Send logs to Unix standard syslog residing on a remote server
signal
Enable the signal framework to allow event based inter process communication
spooler
Enable queue management that works like a printing/mail system, available for python/perl/ruby
sqlite
Configure uWSGI via a sqlite database
ssi
Fast templating system that has access to the uWSGI API
sslrouter
Permits routing/proxy of SSL requests
stats_pusher_statsd
Part of the metrics subsystem, lets you push metrics to a statsd server
symcall
Allows you to write native uWSGI request handlers without the need of developing a full uWSGI plugin
syslog
Enable logging to standard Unix syslog
systemd_logger
Enable logging via systemd journal
transformation_chunked
Filter the response generated by your application, encode the output in HTTP chunked
transformation_gzip
Filter the response generated by your application, compress in gzip
transformation_offload
Filter the response generated by your application, buffer streaming offload
transformation_tofile
Filter the response generated by your application, caching buffer to a static file
transformation_toupper
Filter the response generated by your application, transforming each character in uppercase
tuntap
Ad-hoc solution for giving network connectivity to Linux processes running in a dedicated network namespace
ugreen
Use green threads on top of the uWSGI async platform
webdav
Build the WebDAV server (note: attributes are stored in extended attributes)
xattr
Exposes extended file attributes as router variables
xslt
Apply XSL transformation on XML documents on the fly (requires dev-libs/libxslt)
zabbix
Send statistics to a zabbix server (uwsgi behaves directly as a zabbix agent)
zergpool
Allow grouping zerg instances and attach them to different zerg servers

dev-db / postgresql : PostgreSQL RDBMS

dev-db / sqlite : SQL database engine

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-lang / mono : Mono runtime and class libraries, a C# compiler/interpreter

dev-lang / perl : Larry Wall's Practical Extraction and Report Language

dev-lang / php : The PHP language runtime engine

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / ruby : An object-oriented scripting language

dev-libs / expat : Stream-oriented XML parser library

dev-libs / geoip : GeoIP Legacy C API

dev-libs / jansson : C library for encoding, decoding and manipulating JSON data

dev-libs / libpcre : Perl-compatible regular expression library

dev-libs / libpcre2 : Perl-compatible regular expression library

dev-libs / libxml2 : XML C parser and toolkit

dev-libs / libxslt : XSLT libraries and tools

dev-libs / libyaml : YAML 1.1 parser and emitter written in C

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

dev-libs / yajl : Small event-driven (SAX-style) JSON parser

net-libs / gloox : A portable high-level Jabber/XMPP client library for C++

net-libs / zeromq : High-performance asynchronous messaging library

net-misc / curl : A Client that groks URLs

net-nds / openldap : LDAP suite of application and development tools

sys-apps / systemd : System and service manager for Linux

sys-apps / tcp-wrappers : TCP Wrappers

sys-apps / util-linux : Various useful Linux utilities

sys-cluster / ceph : Ceph distributed filesystem

sys-devel / gcc : The GNU Compiler Collection

sys-libs / libcap : POSIX 1003.1e capabilities

sys-libs / pam : Linux-PAM (Pluggable Authentication Modules)

sys-libs / zlib : Standard (de)compression library

virtual / krb5 : Virtual for Kerberos V implementation

virtual / libcrypt : Virtual for libcrypt.so

dev-db / postgresql : PostgreSQL RDBMS

dev-db / sqlite : SQL database engine

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-lang / mono : Mono runtime and class libraries, a C# compiler/interpreter

dev-lang / perl : Larry Wall's Practical Extraction and Report Language

dev-lang / php : The PHP language runtime engine

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / ruby : An object-oriented scripting language

dev-libs / expat : Stream-oriented XML parser library

dev-libs / geoip : GeoIP Legacy C API

dev-libs / jansson : C library for encoding, decoding and manipulating JSON data

dev-libs / libpcre : Perl-compatible regular expression library

dev-libs / libpcre2 : Perl-compatible regular expression library

dev-libs / libxml2 : XML C parser and toolkit

dev-libs / libxslt : XSLT libraries and tools

dev-libs / libyaml : YAML 1.1 parser and emitter written in C

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

dev-libs / yajl : Small event-driven (SAX-style) JSON parser

net-analyzer / rrdtool : A data logging and graphing system for time series data

net-libs / gloox : A portable high-level Jabber/XMPP client library for C++

net-libs / zeromq : High-performance asynchronous messaging library

net-misc / curl : A Client that groks URLs

net-nds / openldap : LDAP suite of application and development tools

sec-policy / selinux-uwsgi : SELinux policy for uWSGI

sys-apps / systemd : System and service manager for Linux

sys-apps / tcp-wrappers : TCP Wrappers

sys-apps / util-linux : Various useful Linux utilities

sys-cluster / ceph : Ceph distributed filesystem

sys-devel / gcc : The GNU Compiler Collection

sys-libs / libcap : POSIX 1003.1e capabilities

sys-libs / pam : Linux-PAM (Pluggable Authentication Modules)

sys-libs / zlib : Standard (de)compression library

virtual / krb5 : Virtual for Kerberos V implementation

virtual / libcrypt : Virtual for libcrypt.so

888599
www-servers/uwsgi-2.0.19.1-r109 failed to emerge
940364
www-servers/uwsgi-2.0.27 - [gcc-15] plugins/.../uwsgi.go: error: type of uwsgi_gccgo_helper_register_signal does not match original declaration [-Werror=lto-ty
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-servers/uwsgi: drop obsolete PHP patch
Obsolete as of upstream commit 88b3d309894a7c5fb4eb3234fd233e610471b89d. Closes: https://bugs.gentoo.org/940361 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-servers/uwsgi: add 2.0.27
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-servers/uwsgi: drop 2.0.21-r1, 2.0.21-r2
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
www-servers/uwsgi: Stabilize 2.0.23 arm, #931037
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-servers/uwsgi: Stabilize 2.0.23 amd64, #931037
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-servers/uwsgi: Stabilize 2.0.23 arm64, #931037
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
www-servers/uwsgi: Stabilize 2.0.23 x86, #931037
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-servers/uwsgi: cleanup php8-0
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-servers/uwsgi: add 2.0.23
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
www-servers/uwsgi: drop greenlet
greenlet is not particularly portable and keeps causing issues for us, just drop it as it's optional. Use the asyncio plugin instead. While at it, simplify USE=python. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-servers/uwsgi: revbump for dropping virtual dep
Fixes: 12c241ffdb464a948a7ed623ee5d81134317a9d7 Signed-off-by: Sam James <sam@gentoo.org>
Michał Górny · gentoo
www-servers/uwsgi: Replace virtual/python-greenlet dep
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
www-servers/uwsgi: Stabilize 2.0.21 arm64, #918192
Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove USE=php_targets_php7-4
Closes: https://github.com/gentoo/gentoo/pull/32762 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-servers/uwsgi: drop 2.0.19.1-r109
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
www-servers/uwsgi: Stabilize 2.0.21 arm, #904625
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
www-servers/uwsgi: Stabilize 2.0.21 x86, #904625
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-servers/uwsgi: Stabilize 2.0.21 amd64, #904625
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-servers/uwsgi: fix build w/ newer php
Closes: https://bugs.gentoo.org/904664 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-servers/uwsgi: add 2.0.21
- Adds support for modern Python, Ruby, and PHP. - Build in parallel. - Drop various obsolete Python branches. These were a bit sneaky so easy to miss, but included python2.7 & python3.4. - Use postgres.eclass to properly declare compat for various pg versions instead of guessing the right slot (and always picking the latest, even if not desired by the user) - Add a note about the stable branch upstream for future cherry-picking of patches. Closes: https://bugs.gentoo.org/897340 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
www-servers/uwsgi: update HOMEPAGE
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-servers/uwsgi: fix DoubleEmptyLine
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
www-servers/uwsgi: Remove USE=python-gevent
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-servers/uwsgi: add subslot dep on OpenLDAP
New OpenLDAP breaks ABI (changes SONAME) Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
www-servers/uwsgi: Remove obsolete python_gen* w/ -3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-servers/uwsgi: add additional Python 3.10 patch
Bug: https://bugs.gentoo.org/829204 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
www-servers/uwsgi: Remove unused flag-o-matic
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
www-servers/uwsgi: Enable py3.10
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Thomas Bettler · gentoo
www-servers/uwsgi: fix python 3.10 (upstream patches)
[sam: revbump to propagate fixes.] Closes: https://bugs.gentoo.org/829204 Closes: https://github.com/gentoo/gentoo/pull/23301 Signed-off-by: Thomas Bettler <thomas.bettler@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexys Jacob · gentoo
www-servers/uwsgi: drop old
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-servers/uwsgi: add libjansson subslot dep
Earlier versions of libjansson lacked symbol versioning, causing crashes. Bug: https://bugs.gentoo.org/812119 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-servers/uwsgi: drop unnecessary net-libs/libnsl dependency
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-servers/uwsgi: Keyword 2.0.19.1-r103 arm64, #804351
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-servers/uwsgi: Stabilize 2.0.19.1-r103 arm, #793380
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
www-servers/uwsgi: Stabilize 2.0.19.1-r103 x86, #793380
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
www-servers/uwsgi: amd64 stable wrt bug #793380
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
www-servers/uwsgi: add ruby27, ruby30
Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-servers/uwsgi: add virtual/libcrypt dependency
Needed for upcoming libxcrypt migration. Acked-by: David Seifert <soap@gentoo.org> Reported-by: John Helmert III <ajak@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
www-servers/uwsgi: remove libressl support
Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexys Jacob · gentoo
www-servers/uwsgi: drop old and php7.2, support py3.9
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-servers/uwsgi: Stabilize 2.0.19.1-r100 arm, #766528
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-servers/uwsgi: Stabilize 2.0.19.1-r100 x86, #766528
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
www-servers/uwsgi: Stabilize 2.0.19.1-r100 amd64, #766528
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
www-servers/uwsgi: migrate to lua-single.eclass
Very simple, the trick implemented to support unslotted Lua translates without changes to using the eclass-provider pkgconfig wrapper. Upstream build scripts only support lua5.1 so stick with that. Closes: https://bugs.gentoo.org/752882 Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
*/*: limit pkgs not migrated to lua eclasses to dev-lang/lua:0
Only ebuilds which previously were happy with any slot (those which explicitly specify one of the 5.x slots are allowed to keep doing so until they have been migrated to the eclasses) and which do not require a version of Lua higher than 5.1 (to prevent CI from complaining about non-existent dependencies; all of these should have been masked or USE-masked by now anyway). Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexys Jacob · gentoo
www-servers/uwsgi: drop old
Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-servers/uwsgi: Stabilize 2.0.19.1 arm, #738954
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
www-servers/uwsgi: Stabilize 2.0.19.1 amd64, #738954
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-servers/uwsgi: x86 stable (bug #738954)
Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexys Jacob · gentoo
www-servers/uwsgi: version bump fix #731936 #727692
Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
Alexys Jacob · gentoo
www-servers/uwsgi: avoid build failure fixes #724394
related to: https://github.com/unbit/uwsgi/issues/1318 Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
www-servers/uwsgi: Remove py2.7
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexys Jacob · gentoo
www-servers/uwsgi: cleanup versions
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
www-servers/uwsgi: remove old 2.0.17
Closes: https://github.com/gentoo/gentoo/pull/16110 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Sam James (sam_c) · gentoo
www-servers/uwsgi: arm stable (bug #718828)
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Thode · gentoo
www-servers/uwsgi: 2.0.18 x86 stable for openstack USSURI
Bug: https://bugs.gentoo.org/718828 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
www-servers/uwsgi: amd64 stable wrt bug #718828
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexys Jacob · gentoo
www-servers/uwsgi: invalid IUSE semantics fixes #695146
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
www-servers/uwsgi: Remove mono from stable version
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexys Jacob · gentoo
www-servers/uwsgi: ebuilds cleanup fix #721528 #710582
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
www-servers/uwsgi: Remove dep on virtual/pypy
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
www-servers/uwsgi: migrate to sys-libs/pam
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Alessandro Barbieri · gentoo
www-servers/uwsgi: correct go dependency
Closes: https://bugs.gentoo.org/696878 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/13194 Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
www-servers/uwsgi: add ruby26
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Hans de Graaff · gentoo
www-servers/uwsgi: avoid using obsolete ruby targets
Only use ruby targets that are still available, rather than those listed in USE_RUBY. Fixes: https://bugs.gentoo.org/687762 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove python3_4 PYTHON_COMPAT correctly
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexys Jacob · gentoo
www-servers/uwsgi: add missing libnsl dep for php
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
www-servers/uwsgi: Fix hardcoding impl flags
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexys Jacob · gentoo
www-servers/uwsgi: remove obsolete php7-0 in favor of php7-3
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
Alexys Jacob · gentoo
www-servers/uwsgi: version bump
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Justin Lecher · gentoo
www-servers/uwsgi: add missing slot operator
Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Justin Lecher <jlec@gentoo.org>
Corentin `nado` Pazdera · gentoo
www-servers/uwsgi-2.0.17.1-r1: ~arm keywording + conversion to eapi7-ver
Closes: https://bugs.gentoo.org/655070 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Corentin `nado` Pazdera <nado@troglodyte.be> Closes: https://github.com/gentoo/gentoo/pull/10679 Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ultrabug · gentoo
www-servers/uwsgi: multiple ebuild clean up
drop obsolete ruby22 target, closes #667540 drop obsolete version dep on mono-4, closes #645906 drop apache2 modules installation, closes #650776 drop useless dependency on gevent when asyncio is selected fix building of the missing greenlet plugin when asyncio or gevent are used Signed-off-by: Alexys Jacob <ultrabug@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Ultrabug · gentoo
www-servers/uwsgi: version bump, add python3.7 support
Package-Manager: Portage-2.3.43, Repoman-2.3.10
Ultrabug · gentoo
www-servers/uwsgi: remove vulnerable wrt #649618
Package-Manager: Portage-2.3.28, Repoman-2.3.9
Thomas Deutschmann · gentoo
www-servers/uwsgi: x86 stable (bug #649618)
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Mikle Kolyada · gentoo
www-servers/uwsgi: amd64 stable wrt bug #649618
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Ultrabug · gentoo
www-servers/uwsgi: version bump, drop useless ebuild
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Ultrabug · gentoo
www-servers/uwsgi: drop old
Jason Zaman · gentoo
www-servers/uwsgi: amd64 stable
Gentoo-bug: 645904 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Ultrabug · gentoo
www-servers/uwsgi: version bump with fix for CVE-2018-6758
Thomas Deutschmann · gentoo
www-servers/uwsgi: x86 stable (bug #645904)
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Ultrabug · gentoo
www-servers/uwsgi: add php 7.x targets, wrt #641434
Hans de Graaff · gentoo
www-servers/uwsgi: drop obsolete ruby21 target, bug 630310
Package-Manager: Portage-2.3.8, Repoman-2.3.2
Ultrabug · gentoo
www-servers/uwsgi: revbump for #624866 #624860 #596598 #620852
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Ultrabug · gentoo
www-servers/uwsgi: remove old ebuilds
Agostino Sarubbo · gentoo
www-servers/uwsgi: x86 stable wrt bug #620392
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
www-servers/uwsgi: amd64 stable wrt bug #620392
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Ultrabug · gentoo
www-servers/uwsgi: add gevent python3 support fixes #597022
Package-Manager: Portage-2.3.4, Repoman-2.3.2
Patrice Clement · gentoo
www-servers/uwsgi: version bump to 2.0.15.
Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/4360
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Zac Medico · gentoo
www-servers/uwsgi: PYTHON_COMPAT: add python3_6
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Ultrabug · gentoo
www-servers/uwsgi: cleanup php5-5, ruby20 and fix #608514 thx to Brandon Holbrook
Package-Manager: Portage-2.3.3, Repoman-2.3.1
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Agostino Sarubbo · gentoo
www-servers/uwsgi: x86 stable wrt bug #579932
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
www-servers/uwsgi: amd64 stable wrt bug #579932
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Mike Gilbert · gentoo
www-servers/uwsgi: fix build with php5.6
Bug: https://bugs.gentoo.org/598730 Package-Manager: Portage-2.3.3_p7, Repoman-2.3.1
Mike Gilbert · gentoo
www-servers/uwsgi: drop unused distutils-r1
Package-Manager: Portage-2.3.3_p7, Repoman-2.3.1
Michał Górny · gentoo
global: Drop dead implementations from PYTHON_COMPAT
Ultrabug · gentoo
www-servers/uwsgi: version bump with fixes for #589012 #594230
Package-Manager: portage-2.3.0
Fabian Groffen · gentoo
www-servers/uwsgi: fixed for Prefix and keyworded for ~amd64-linux
Package-Manager: portage-2.2.28
Ultrabug · gentoo
www-servers/uwsgi: revbump, fix default values on init script
Package-Manager: portage-2.2.27
Ultrabug · gentoo
www-servers/uwsgi: version bump, add go support, make pid path mode configurable, drop broken release
Package-Manager: portage-2.2.27
Ultrabug · gentoo
www-servers/uwsgi: QA drop php5-4 support as it has been removed from tree
Package-Manager: portage-2.2.27
Ultrabug · gentoo
www-servers/uwsgi: version bump
Package-Manager: portage-2.2.27
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/nvinson/vde'
Pull request: https://github.com/gentoo/gentoo/pull/600
Jason Zaman · gentoo
www-servers/uwsgi: Add selinux policy rdep
Package-Manager: portage-2.2.26
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/dryatu/master'
Pull request: https://github.com/gentoo/gentoo/pull/583
Ultrabug · gentoo
www-servers/uwsgi: drop old
Package-Manager: portage-2.2.25
Ultrabug · gentoo
www-servers/uwsgi: drop obsolete ruby19 support
Package-Manager: portage-2.2.25
Ultrabug · gentoo
www-servers/uwsgi: version bump, add php7.0 support, fix #567706
Package-Manager: portage-2.2.25
Michał Górny · gentoo
www-servers/uwsgi: Re-enable py3.3, requested by angry_vincent
Package-Manager: portage-2.2.26
Justin Lecher · gentoo
www-servers/uwsgi: Depend on threading support in python
Package-Manager: portage-2.2.23 Signed-off-by: Justin Lecher <jlec@gentoo.org>
Anthony G. Basile · gentoo
www-servers/uwsgi: add libressl support
Package-Manager: portage-2.2.20.1
Ultrabug · gentoo
www-servers/uwsgi: ebuild qa thx to hasufell
Ultrabug · gentoo
www-servers/uwsgi: version bump
Package-Manager: portage-2.2.22
Ultrabug · gentoo
add pypy support
Package-Manager: portage-2.2.20.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed