about summary refs log tree commit diff
path: root/pkgs/servers/uwsgi
AgeCommit message (Collapse)AuthorFilesLines
2021-12-03uwsgi: non-weird postPatch :)Дамјан Георгиевски1-4/+4
2021-12-01uwsgi: fix "Missing arginfo for uwsgi_version()" errors at runtimeДамјан Георгиевски2-0/+50
https://github.com/unbit/uwsgi/issues/2356 <b>Warning</b>: Missing arginfo for uwsgi_version() in <b>Unknown</b> on line <b>0</b><br />
2021-12-01uwsgi: the php 8.x library is just libphp.so, not libphp8Дамјан Георгиевски1-1/+4
patch taken from the archlinux PKGBUILD https://github.com/archlinux/svntogit-community/blob/dc8835dbc3f1735f5eb0ccdcd877d60446cccec2/trunk/PKGBUILD#L106
2021-12-01uwsgi bump version to 2.0.20, compatible with php8Дамјан Георгиевски1-2/+2
uwsgi 2.0.19.1 fails to compile with php8 https://uwsgi-docs.readthedocs.io/en/latest/Changelog-2.0.20.html
2021-07-14Merge pull request #113242 from lopsided98/uwsgi-crossGuillaume Girol1-3/+10
uwsgi: fix cross-compilation
2021-02-17uwsgi: remove unused inputSandro Jäckel1-1/+1
2021-02-15uwsgi: fix cross-compilationBen Wolsieffer1-3/+10
2021-01-19treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nixJonathan Ringer1-2/+2
continuation of #109595 pkgconfig was aliased in 2018, however, it remained in all-packages.nix due to its wide usage. This cleans up the remaining references to pkgs.pkgsconfig and moves the entry to aliases.nix. python3Packages.pkgconfig remained unchanged because it's the canonical name of the upstream package on pypi.
2021-01-11treewide: with stdenv.lib; in meta -> with lib;Profpatsch1-1/+1
Part of: https://github.com/NixOS/nixpkgs/issues/108938 meta = with stdenv.lib; is a widely used pattern. We want to slowly remove the `stdenv.lib` indirection and encourage people to use `lib` directly. Thus let’s start with the meta field. This used a rewriting script to mostly automatically replace all occurances of this pattern, and add the `lib` argument to the package header if it doesn’t exist yet. The script in its current form is available at https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-07uwsgi: build with capabilities supportrnhmjoj1-0/+4
2020-12-22uwsgi: add passthru.tests.uwsgi to derivationДамјан Георгиевски1-1/+4
2020-12-22uwsgi: the php plugin needs to link with session.soДамјан Георгиевски3-1/+27
On NixOS the session.so php extension is a separate package (and not builtin in libphp.so). But since the uwsgi php plugin uses the session mechanisms, we need to link the plugin to that library too. With this change uwsgipluginpy is hacked to take an additional UWSGICONFIG_PHP_LDFLAGS environment variable and add it to its LDFLAGS, and then in the nix expression the UWSGICONFIG_PHP_LDFLAGS is set to point to php.extensions.session
2020-12-22uwsgi: set UWSGICONFIG_PHPPATH to the php.dev storeДамјан Георгиевски2-4/+37
uwsgi needs to run php-config to get the include path. set the UWSGICONFIG_PHPPATH to the php-config in the php.dev store. Patch common.h to directly include php_session.h (since it's a separate package on nixos). NIX_CFLAGS_LINK was removed since it doesn't seem to be used at all https://github.com/unbit/uwsgi/blob/master/plugins/php/common.h
2020-12-21Revert "Merge #97536: uwsgi: fix compiling and linking"Vladimír Čunát3-67/+5
This reverts commit df4d0b03efe967e07b227edc004169701e39fd3e, reversing changes made to b333263534e23f6e5a394193c5cb2c5f793f6525. It didn't even evaluate!
2020-12-21uwsgi: add passthru.tests.uwsgi to derivationДамјан Георгиевски1-1/+4
2020-12-21uwsgi: the php plugin needs to link with session.soДамјан Георгиевски3-1/+27
On NixOS the session.so php extension is a separate package (and not builtin in libphp.so). But since the uwsgi php plugin uses the session mechanisms, we need to link the plugin to that library too. With this change uwsgipluginpy is hacked to take an additional UWSGICONFIG_PHP_LDFLAGS environment variable and add it to its LDFLAGS, and then in the nix expression the UWSGICONFIG_PHP_LDFLAGS is set to point to php.extensions.session
2020-12-21uwsgi: set UWSGICONFIG_PHPPATH to the php.dev storeДамјан Георгиевски2-4/+37
uwsgi needs to run php-config to get the include path. set the UWSGICONFIG_PHPPATH to the php-config in the php.dev store. Patch common.h to directly include php_session.h (since it's a separate package on nixos). NIX_CFLAGS_LINK was removed since it doesn't seem to be used at all https://github.com/unbit/uwsgi/blob/master/plugins/php/common.h
2020-07-06uwsgi: 2.0.18 -> 2.0.19.1Symphorien Gibol1-2/+2
release notes: https://uwsgi-docs.readthedocs.io/en/latest/Changelog-2.0.19.html https://uwsgi-docs.readthedocs.io/en/latest/Changelog-2.0.19.1.html
2020-04-26php: Get rid of all config.php parameterstalyz1-2/+2
Since all options controlled by the config.php parameters can now be overridden directly, there's no reason to keep them around.
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly1-1/+1
2020-04-03php-embed: Drop the declaration of the php-embed attributesElis Hirwing1-2/+7
2019-12-31treewide: NIX_*_COMPILE -> stringRobin Gloster1-1/+1
2019-09-22Re-Revert "Merge branch 'staging-next'"Vladimír Čunát1-2/+2
This reverts commit f8a8fc6c7c079de430fa528f688ddac781bcef16.
2019-09-21Revert "Merge branch 'staging-next'"Vladimír Čunát1-2/+2
This reverts commit 41af38f3728bd64b80721c44ed1fb019978cbc1b, reversing changes made to f0fec244ca380b9d3e617ee7b419c59758c8b0f1. Let's delay this. We have some serious regressions.
2019-09-09treewide: replace mysql.connector-c to libmysqlclientIzorkin1-2/+2
2019-08-24Merge branch 'master' into staging-nextVladimír Čunát1-1/+1
There ver very many conflicts, basically all due to name -> pname+version. Fortunately, almost everything was auto-resolved by kdiff3, and for now I just fixed up a couple evaluation problems, as verified by the tarball job. There might be some fallback to these conflicts, but I believe it should be minimal. Hydra nixpkgs: ?compare=1538299
2019-08-20treewide: update globin's maintained drvsRobin Gloster1-1/+1
2019-08-15treewide: name -> pname (easy cases) (#66585)volth1-2/+2
treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname
2019-05-27uwsgi: enable on darwinDaiderd Jordan1-1/+1
2019-02-15uwsgi: 2.0.17.1 -> 2.0.18R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/uwsgi/versions
2019-02-03uwsgi: move defaults to package fileJan Malakhovski1-3/+3
2019-01-04python: add isPy2 attribute to passthruFrederik Rietdijk1-1/+1
Some packages relied on it. For consistency, also introduce isPy3 (which is the same as isPy3k).
2018-12-07uwsgi: fix build when withSystemd = falseJoachim Fasting1-1/+1
Passing -lsystemd unconditionally breaks the build when withSystemd = false.
2018-11-21uwsgi: build with PCRE support (#50896)Renaud1-3/+3
(#50896)
2018-07-10uwsgi: 2.0.17 -> 2.0.17.1R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/uwsgi/versions.
2018-06-28treewide: http -> https sources (#42676)Silvan Mosberger1-1/+1
* treewide: http -> https sources This updates the source urls of all top-level packages from http to https where possible. * buildtorrent: fix url and tab -> spaces
2018-03-10uwsgi: 2.0.16 -> 2.0.17Ryan Mulligan1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nix-update tools. These checks were done: - built on NixOS - ran `/nix/store/22q44dlwa34xal0mggf9vqy1clsvad65-uwsgi-2.0.17/bin/uwsgi -h` got 0 exit code - ran `/nix/store/22q44dlwa34xal0mggf9vqy1clsvad65-uwsgi-2.0.17/bin/uwsgi --help` got 0 exit code - ran `/nix/store/22q44dlwa34xal0mggf9vqy1clsvad65-uwsgi-2.0.17/bin/uwsgi --version` and found version 2.0.17 - ran `/nix/store/22q44dlwa34xal0mggf9vqy1clsvad65-uwsgi-2.0.17/bin/uwsgi -h` and found version 2.0.17 - ran `/nix/store/22q44dlwa34xal0mggf9vqy1clsvad65-uwsgi-2.0.17/bin/uwsgi --help` and found version 2.0.17 - found 2.0.17 with grep in /nix/store/22q44dlwa34xal0mggf9vqy1clsvad65-uwsgi-2.0.17 - found 2.0.17 in filename of file in /nix/store/22q44dlwa34xal0mggf9vqy1clsvad65-uwsgi-2.0.17
2018-02-25uwsgi: 2.0.15 -> 2.0.16Nikolay Amiantov1-2/+2
2018-01-04uwsgi: fix php plugin buildRobin Gloster1-2/+3
fixes #33400 closes #33420
2017-12-10uwsgi: do not touch `unix.h` anymoreAndreas Rammhold1-1/+0
2017-08-01pkgs: refactor needless quoting of homepage meta attribute (#27809)Silvan Mosberger1-1/+1
* pkgs: refactor needless quoting of homepage meta attribute A lot of packages are needlessly quoting the homepage meta attribute (about 1400, 22%), this commit refactors all of those instances. * pkgs: Fixing some links that were wrongfully unquoted in the previous commit * Fixed some instances
2017-06-02uwsgi: fix php plugin buildPascal Bach1-1/+1
2017-05-23uwsgi: 2.0.14 -> 2.0.15Robin Gloster1-2/+2
2017-01-19uwsgi: enable php pluginschneefux1-3/+10
2016-11-24uwsgi: 2.0.13.1 -> 2.0.14Nikolay Amiantov1-2/+2
2016-09-24uwsgi: enable cgi pluginschneefux1-0/+4
2016-08-14quote homepages for better clickabilityNikolay Amiantov1-1/+1
Done while I was traversing packages which I maintain to save extra clicks on urxvt (it captures semicolon as a part of URL).
2016-06-22uwsgi: add rack supportNikolay Amiantov1-2/+7
2016-06-11uwsgi: 2.0.12 -> 2.0.13.1Nikolay Amiantov1-2/+5
2016-03-04uwsgi: 2.0.11.2 -> 2.0.12Nikolay Amiantov1-2/+3