Compare commits

..

63 Commits
f25 ... master

Author SHA1 Message Date
Fedora Release Engineering
62174e1a16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 02:43:16 +00:00
Miro Hrončok
283c15c199 Don't require python2 from uwsgi-plugin-pty 2019-07-22 14:58:23 +02:00
Carl George
3d1cc42f40 Add missing conditional for gccgo subpackage 2019-06-19 16:24:26 -05:00
Carl George
ba0b9b866a Disable python2 subpackages on F31+ 2019-06-19 16:24:12 -05:00
Carl George
90f06bad6c Use openssl everywhere, instead of compat-openssl10 on F26+ 2019-06-19 13:44:21 -05:00
Carl George
8990d6f68d Latest upstream 2.0.18 2019-06-19 13:30:37 -05:00
Jitka Plesnikova
e6997a8f69 Perl 5.30 rebuild 2019-05-31 19:43:03 +02:00
Carl George
34254698e1 Re-enable mono plugins on ppc64le 2019-04-03 07:36:59 -05:00
Carl George
e751a2372b Disable mono plugins on ppc64le because mono-4.8.0-17 dropped that arch rhbz#1686983 2019-03-26 15:54:41 -05:00
Carl George
bbc4d7fe28 Disable mongo plugins on Fedora
mongo-cxx-driver-legacy is broken in rawhide.

https://bugzilla.redhat.com/show_bug.cgi?id=1675407
2019-03-26 15:15:59 -05:00
Carl George
565208c465 Disable v8 plugin on Fedora
v8-314 was retired.
2019-03-26 15:14:19 -05:00
Carl George
5b32fcf186 Disable jvm plugin on Fedora and EL6
javapackages-tools will soon be retired due to apache-ivy being orphaned.
2019-03-26 15:11:36 -05:00
Carl George
0329e9ef2c Remove java-1.8.0-openjdk-aarch32 hack
This is no longer necessary because java-1.8.0-openjdk-aarch32 no longer
provides java-devel.

8e3a1b61c9
2019-03-26 12:48:03 -05:00
Remi Collet
ecb3415871 rebuild for libargon2 new soname 2019-03-18 13:25:51 +01:00
Fedora Release Engineering
6e586d9813 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 11:00:55 +00:00
Mamoru TASAKA
cbb7a3c206 F-30: rebuild against ruby26 2019-01-21 16:31:30 +09:00
Björn Esser
e452c9f9ac
Rebuilt for libcrypt.so.2 (#1666033) 2019-01-14 19:18:36 +01:00
Carl George
52a8ead85c BuildRequire mongo-cxx-driver-legacy-devel on F30+ 2018-11-03 16:15:42 -05:00
Carl George
0e782a470a Don't build python2-uwsgidecorators on F30+ 2018-11-03 15:31:06 -05:00
Carl George
0b485a922f Remove Group tags
https://fedoraproject.org/wiki/Packaging:Guidelines#Tags_and_Sections
2018-11-02 15:41:28 -05:00
Carl George
7477451151 Drop mod_proxy_uwsgi subpackage on Fedora, as this module now provided by httpd rhbz#1574335 2018-09-12 08:12:35 -05:00
Tadej Janež
ebddc2497d
Re-enable greenlet plugin on EL7
Python 3 version is always built.
Python 2 version is only built on x86_64.
2018-07-14 21:21:21 +02:00
Carl George
04976fdcca Be more explicit with uwsgidecorators files 2018-07-12 17:57:39 -05:00
Carl George
23e28f6561 Make python2-uwsgidecorators own the right files (rhbz#1600721) 2018-07-12 17:56:33 -05:00
Carl George
ac629b39a4 Remove obsolete macro fallback 2018-07-12 17:54:55 -05:00
Jason Tibbitts
71365b638d Remove needless use of %defattr 2018-07-10 01:43:51 -05:00
Carl George
c23e76ace5 Disable greenlet plugin on EL7 2018-07-08 22:51:35 -05:00
Carl George
146845f7f0 Remove %%config from systemd unit file
https://fedoraproject.org/wiki/Packaging:Systemd#.25files_section
2018-07-08 22:02:25 -05:00
Carl George
a18b816fc2 Build with versioned python command 2018-07-08 22:01:23 -05:00
Carl George
b55f3b2787 Use /var/run/uwsgi when not using systemd 2018-07-08 22:01:23 -05:00
Carl George
509df149e9 Use systemd tmpfiles to create /run/uwsgi with group write permissions (rhbz#1427303) 2018-07-08 22:01:23 -05:00
Carl George
0d6a6e469d Enable uwsgi-plugin-coroae on EL7 2018-07-08 21:39:23 -05:00
Carl George
9c0935432a Latest upstream (rhbz#1549354) 2018-07-08 21:39:23 -05:00
Carl George
d4ea661019 Remove redundant mkdir calls 2018-07-08 19:54:03 -05:00
Carl George
ebe8795458 Install files directly from %{_sourcedir} when possible 2018-07-08 19:40:55 -05:00
Carl George
74ad15ed91 Use %{systemd_requires} macro 2018-07-08 19:02:33 -05:00
Carl George
a85dc12a36 Use install command instead of %{__install}
"Macro forms of system executables SHOULD NOT be used..."

https://fedoraproject.org/wiki/Packaging:Guidelines#Macros
2018-07-08 19:00:15 -05:00
Carl George
44f048e846 Expand %{name} throughout spec file
Since the name is static, there is no benefit to macroing it everywhere.
Just using the string 'uwsgi' improves readability.
2018-07-08 18:48:46 -05:00
Petr Písař
862bb39939 Perl 5.28 rebuild 2018-07-03 12:42:45 +02:00
Jitka Plesnikova
0e954d3ebb Perl 5.28 rebuild 2018-06-29 22:04:38 +02:00
Tadej Janež
7e7de241d5
Build Python 3 version of greenlet plugin on Fedora and EPEL7
Build Python 2 version of greenlet plugin on EPEL7
2018-06-27 14:46:55 +02:00
Tadej Janež
745752fec6
Always build Python 3 version of tornado plugin when building with Py3 2018-06-27 10:52:42 +02:00
Tadej Janež
a24a9f548a
Build Python 3 version(s) of gevent plugin on Fedora and EPEL7 2018-06-27 10:52:41 +02:00
Tadej Janež
e08669b5e4
Build Python 3 subpackages for the other Python 3 version in EPEL7 2018-06-26 09:46:22 +02:00
Tadej Janež
9054db2bf8
Modernize and generalize building of Python subpackages 2018-06-26 09:46:20 +02:00
Miro Hrončok
0e303f22f7 Rebuilt for Python 3.7 2018-06-19 11:30:06 +02:00
Till Maas
e56ed9bbc6 Fix building in Rawhide (#1556525) (Jakub Jelen)
Disable tcp_wrappers for Fedora 28 and newer (Jakub Jelen)
2018-04-03 22:39:31 +02:00
Jakub Jelen
ad5af2005f Add missing path to header files
This makes the package build in rawhide
2018-04-03 14:45:45 +02:00
Jakub Jelen
fef84e86e6 Do not generate the obsoleted subpackage 2018-03-29 18:29:40 +02:00
Jakub Jelen
42f326b768 Adjust the sources to build in rawhide 2018-03-29 18:29:23 +02:00
Jorge Gallegos
60883e8d8d Experimentally drop libgo 2018-02-20 12:38:22 -06:00
Jorge Gallegos
83c3254780 Bumping for new release 2018-02-12 20:42:27 -06:00
Jorge Gallegos
34b2b04b3c Added new-sources 2018-02-12 20:37:41 -06:00
Jorge Gallegos
d8740bf21a Conditionally disable router-access on f28
f28 retired tcp_wrappers, which are needed for router_access
2018-02-12 20:34:02 -06:00
Jorge Gallegos
3ab3bbef4a Updated to 2.0.16 2018-02-12 17:21:55 -06:00
Fedora Release Engineering
5885f15452 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 20:14:32 +00:00
Björn Esser
d6cc3b165c
Rebuilt for switch to libxcrypt 2018-01-20 23:08:40 +01:00
Remi Collet
6d32bbe5b0 rebuild for https://fedoraproject.org/wiki/Changes/php72 2017-10-03 12:42:51 +02:00
Fedora Release Engineering
4df00ea272 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 09:56:21 +00:00
Fedora Release Engineering
493a90e8c2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 21:07:52 +00:00
Kalev Lember
66e2aa4ef8 Rebuilt for Boost 1.64 2017-07-21 09:41:57 +02:00
Igor Gnatenko
5fc8198aeb Rebuild due to bug in RPM (RHBZ #1468476)
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2017-07-07 13:11:51 +02:00
Jitka Plesnikova
065fa3048c Perl 5.26 rebuild 2017-06-04 07:40:18 +02:00
7 changed files with 1006 additions and 833 deletions

6
.gitignore vendored
View File

@ -39,3 +39,9 @@
/uwsgi-docs-f6eacc5.tar.gz
/uwsgi-2.0.15.tar.gz
/uwsgi-docs-1610d37.tar.gz
/uwsgi-2.0.16.tar.gz
/uwsgi-docs-eb4ad98.tar.gz
/uwsgi-2.0.17.1.tar.gz
/uwsgi-docs-32a8f73.tar.gz
/uwsgi-2.0.18.tar.gz
/uwsgi-docs-8d868ea.tar.gz

View File

@ -23,7 +23,6 @@ plugins = airbrake,
fastrouter,
forkptyrouter,
geoip,
gevent,
graylog2,
http,
ldap,
@ -38,11 +37,9 @@ plugins = airbrake,
pam,
php,
pty,
python,
rack,
rawrouter,
redislog,
router_access,
router_basicauth,
router_cache,
router_expires,
@ -70,7 +67,6 @@ plugins = airbrake,
stats_pusher_socket,
stats_pusher_statsd,
syslog,
tornado,
transformation_chunked,
transformation_gzip,
transformation_offload,

View File

@ -1,2 +1,4 @@
SHA512 (uwsgi-2.0.15.tar.gz) = cb3ce7dc9eb9806151b04b04dc80ac7204cb4ddadf295eea98d5ebbf3a8c02f4b0bfb9a0490997c5edf427e39d3073a2d5b4fe7bd8ec458b30c0aab8e1da9bef
SHA512 (uwsgi-docs-1610d37.tar.gz) = f7f7b1923c2a78c65f3d258db49e003ca34ff988f9e573b30c057b7814b38e24fd2f76ebc5117bd9c3caa12c8f846f06b9591b0e4f84785a96aaf7c041c9b976
SHA512 (uwsgi-2.0.17.1.tar.gz) = 10d357961fde3a3f5f8e77986cc647313f95a33243e24c2afc482fce21df68a8ae48f90e7b5b76d7edc3cf8fd474d99823d6d60ef7477349abc65a319222f11b
SHA512 (uwsgi-docs-32a8f73.tar.gz) = 687240d9c33cb44061b3e43746354a14cfa49162ee25100c97866c0405878b9bc62164b6dbe2acae451edb674d9fd900933062ebd5755b728eeec3f7fe7eda36
SHA512 (uwsgi-2.0.18.tar.gz) = 6561703279bcc4a81311d033810ac066d0f113bab13b0942f3eef86cac29c584a6641b52476840d6895151aee5ed064ae2d03b18932cf7f47e62f4eeed76da61
SHA512 (uwsgi-docs-8d868ea.tar.gz) = 1ebf9bbe42d7a67553ff1081a2322fc00c72b72fa52879bba3b7ce8d9f4934b5643d96444ce75559b9f7303be4cdc0453ae2b4d73f1fa13cfc32f69d522bc2f0

10
uwsgi-2.0.16-glfs.patch Normal file
View File

@ -0,0 +1,10 @@
diff -up uwsgi-2.0.16/plugins/glusterfs/glusterfs.c.glfs uwsgi-2.0.16/plugins/glusterfs/glusterfs.c
--- uwsgi-2.0.16/plugins/glusterfs/glusterfs.c.glfs 2018-04-03 14:35:48.099323330 +0200
+++ uwsgi-2.0.16/plugins/glusterfs/glusterfs.c 2018-04-03 14:35:07.573068567 +0200
@@ -1,5 +1,5 @@
#include <uwsgi.h>
-#include <api/glfs.h>
+#include <glusterfs/api/glfs.h>
extern struct uwsgi_server uwsgi;

View File

@ -4,8 +4,6 @@ After=syslog.target
[Service]
EnvironmentFile=-/etc/sysconfig/uwsgi
ExecStartPre=/bin/mkdir -p /run/uwsgi
ExecStartPre=/bin/chown uwsgi:uwsgi /run/uwsgi
ExecStart=/usr/sbin/uwsgi --ini /etc/uwsgi.ini
ExecReload=/bin/kill -HUP $MAINPID
KillSignal=SIGINT

1810
uwsgi.spec

File diff suppressed because it is too large Load Diff

1
uwsgi.tmpfiles Normal file
View File

@ -0,0 +1 @@
d /run/uwsgi 0775 uwsgi uwsgi