about summary refs log tree commit diff
path: root/pkgs/servers
Commit message (Collapse)AuthorAge
* Merge branch 'master' into staging-nextVladimír Čunát2018-11-26
|\
| * Merge pull request #50469 from mguentner/mxisdFranz Pletz2018-11-25
| |\ | | | | | | mxisd: init at 1.2.0 plus service with test
| | * mxisd: init at 1.2.0Maximilian Güntner2018-11-16
| | |
| * | appdaemon: add idna-ssl to aiohttp's propagatedBuildInputsRobert Schütz2018-11-25
| | | | | | | | | | | | closes #51009, closes #51010
* | | Merge master into staging-nextFrederik Rietdijk2018-11-24
|\| |
| * | Merge pull request #49228 from Ekleog/rss2email-moduleMichael Raskin2018-11-23
| |\ \ | | | | | | | | rss2email module: init
| | * | rss2email module: initLéo Gaspard2018-11-15
| | | | | | | | | | | | | | | | | | | | Also adding `system-sendmail` package for sharing the code with other modules or packages needing it.
| * | | matrix-synapse: 0.33.8 -> 0.33.9Franz Pletz2018-11-23
| | | |
| * | | home-assistant: add nanoleaf dependencyelseym2018-11-23
| | | |
| * | | home-assistant: pin to python 3.6Franz Pletz2018-11-23
| | | |
| * | | squid4: 4.0.24 -> 4.4Franz Pletz2018-11-22
| | | |
| * | | squid: 3.5.27 -> 3.5.28Franz Pletz2018-11-22
| | | |
| * | | sslh: 1.19c -> 1.20Franz Pletz2018-11-22
| | | |
* | | | Merge master into staging-nextFrederik Rietdijk2018-11-22
|\| | |
| * | | uwsgi: build with PCRE support (#50896)Renaud2018-11-21
| | | | | | | | | | | | (#50896)
| * | | Merge pull request #50717 from r-ryantm/auto-update/jackettmarkuskowa2018-11-21
| |\ \ \ | | | | | | | | | | jackett: 0.10.434 -> 0.10.446
| | * | | jackett: 0.10.434 -> 0.10.446R. RyanTM2018-11-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/jackett/versions
* | | | | Merge master into staging-nextFrederik Rietdijk2018-11-21
|\| | | |
| * | | | Merge pull request #50719 from r-ryantm/auto-update/jettyRenaud2018-11-21
| |\ \ \ \ | | | | | | | | | | | | jetty: 9.4.12.v20180830 -> 9.4.14.v20181114
| | * | | | jetty: 9.4.12.v20180830 -> 9.4.14.v20181114R. RyanTM2018-11-19
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/jetty/versions
| * | | | Merge #50721: knot-dns: 2.7.3 -> 2.7.4Vladimír Čunát2018-11-21
| |\ \ \ \ | | | | | | | | | | | | | | | | | | NEWS: https://gitlab.labs.nic.cz/knot/knot-dns/tags/v2.7.4
| | * | | | knot-dns: 2.7.3 -> 2.7.4R. RyanTM2018-11-19
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/knot-dns/versions
| * | | | Merge pull request #50814 from r-ryantm/auto-update/check_ssl_certRenaud2018-11-20
| |\ \ \ \ | | | | | | | | | | | | checkSSLCert: 1.76.0 -> 1.78.0
| | * | | | checkSSLCert: 1.76.0 -> 1.78.0R. RyanTM2018-11-19
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/check_ssl_cert/versions
| * | | | prometheus-alertmanager: 0.15.2 -> 0.15.3Franz Pletz2018-11-20
| | | | |
| * | | | caddy: 0.11.0 -> 0.11.1Franz Pletz2018-11-20
| | | | |
* | | | | Merge staging-next into stagingFrederik Rietdijk2018-11-20
|\| | | |
| * | | | Merge master into staging-nextFrederik Rietdijk2018-11-20
| |\ \ \ \
| | * | | | neo4j: 3.4.9 -> 3.4.10R. RyanTM2018-11-19
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/neo4j/versions
| * | | | Merge master into staging-nextFrederik Rietdijk2018-11-19
| |\| | |
* | | | | Merge remote-tracking branch 'upstream/master' into stagingMatthew Bauer2018-11-18
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Merge pull request #49631 from janikrabe/masterRenaud2018-11-19
| |\ \ \ \ | | | | | | | | | | | | oidentd: 2.2.2 -> 2.3.1
| | * | | | oidentd: 2.2.2 -> 2.3.1Janik Rabe2018-11-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added license: GPLv2. * Updated homepage and description. * CFLAGS are no longer necessary as of version 2.2.0. * Option '-a ::' is no longer necessary as of version 2.2.0.
| * | | | | rabbitmq-server: 3.7.8 -> 3.7.9 (#50573)R. RyanTM2018-11-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/rabbitmq-server/versions
* | | | | | Merge staging-next into stagingFrederik Rietdijk2018-11-18
|\ \ \ \ \ \ | | |_|/ / / | |/| | | |
| * | | | | Merge master into staging-nextFrederik Rietdijk2018-11-18
| |\| | | |
| | * | | | foundationdb: set RELEASE=true for official buildsAustin Seipp2018-11-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This ensures the proper version is reported in the server status information; otherwise it has a '-PRERELEASE' suffix. Signed-off-by: Austin Seipp <aseipp@pobox.com>
| | * | | | foundationdb60: 6.0.11pre2716 -> 6.0.15Austin Seipp2018-11-16
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Austin Seipp <aseipp@pobox.com>
| | * | | | foundationdb: rework python bindings, build systemAustin Seipp2018-11-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | FoundationDB uses Python at build time for some code generation. However, it also has the official python bindings inside the source code too, and the code for the Python bindings has some of it auto-generated at compile time. This made building python packages unattractive: we want to use the source code generated from the FoundationDB build, but we don't want to rebuild it. Previously we would override the 'python' input to the FoundationDB module, but this meant we would do a complete rebuild, as it was a necessary build time dependency, even though the resulting generated code itself would not change. Furthermore, FoundationDB versions < 6.0 don't properly support Python 3 *for the build system*, though the bindings supported it, so that caused build failures. But the first effect is the worst: it meant building separate python2 and python3 packages implied two complete rebuilds of a single FoundationDB version. This meant rather than 3 FDB builds, we'd do 3*N where N = the number of major Python versions we support. Finally, because we did not use pip to generate a wheel that we install with metadata recorded for the installation, the FoundationDB python package couldn't be used as an input to other setup.py-based packages: there would be no recorded metadata in the dist-info folder which would say this is the foundationdb package. This greatly limits its utility. To fix all this, we do a few things: - Apply some patches to fix the build system with Python 3.x for older FoundationDB versions. (This is nice if end-users have overridden the global Python version for some reason.) - Move python directly into nativeBuildInputs, so it is only a build time dependency. - Take the python source code from the ./bindings directory and tar it up use later after the build is done, so we get to keep the generated code. This is the new 'pythonsrc' output from the build. This code doesn't change based on whether or not the input or resulting package is using Python 2 or 3, it's totally deterministic. - The build system also patches up the python source code a little, so it can be installed directly with setup.py (it needs a little stuff that it normally expects the build system to do.) - Rework the python package to a separate file that uses buildPythonPackage directly. Because the source code is already prepared, it needs almost nothing else. Furthermore, this kills the override itself for the foundationdb package, meaning rebuilds are no longer needed. - This package is very simple and just uses foundationdb.pythonsrc as its source input. It also ensures a link to libfdb_c.so can be found by ctypes (using substituteInPlace) - python-packages.nix now just uses callPackage directly. The net effect of this is, most importantly, that python packages do not imply a full rebuild of the server source code: building python2 and python3 packages from a version of FoundationDB now does not need to override the foundationdb python input, reducing the number of needless builds. They instead just run setup.py with the given version as input. The second biggest effect is that wheel metadata is recorded correctly, meaning dependent-python-packages that want to use the FoundationDB bindings e.g. from PyPi should now work fine with buildPythonPackage. Signed-off-by: Austin Seipp <aseipp@pobox.com>
| | * | | | foundationdb: include fdb.options in .dev for binding generatorsAustin Seipp2018-11-16
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Austin Seipp <aseipp@pobox.com>
| | * | | | monetdb: 11.29.7 -> 11.31.11Michael Weiss2018-11-16
| | | |_|/ | | |/| |
| | * | | appdaemon: 3.0.1 -> 3.0.2 (#49581)Robert Schütz2018-11-16
| | | | |
| | * | | home-assistant: 0.82.0 -> 0.82.1Robert Schütz2018-11-16
| | | | |
| | * | | nginxMainline: 1.15.5 -> 1.15.6Alyssa Ross2018-11-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CVE-2018-16843, CVE-2018-16844 https://nginx.org/en/security_advisories.html
| | * | | nginxStable: 1.14.0 -> 1.14.1Alyssa Ross2018-11-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CVE-2018-16843, CVE-2018-16844 https://nginx.org/en/security_advisories.html
| | * | | Merge pull request #50202 from r-ryantm/auto-update/arangodbJörg Thalheim2018-11-15
| | |\ \ \ | | | | | | | | | | | | arangodb: 3.3.16 -> 3.3.19
| | | * | | arangodb: 3.3.16 -> 3.3.19R. RyanTM2018-11-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/arangodb/versions
| | * | | | pyIRCt,pyMAILt: add licenseMarkus Kowalewski2018-11-15
| | | | | |
| | * | | | virtuoso-opensource: add licenseMarkus Kowalewski2018-11-15
| | | | | |
| | * | | | pgtap: add licenseMarkus Kowalewski2018-11-15
| | | | | |