Commit graph

207205 commits

Author SHA1 Message Date
Matthew Bauer
b43479d49f nixos/nvidia: add nvidia-uvm-tools device
Related to https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-390/+bug/1767777
2019-12-30 13:15:10 -05:00
Ryan Mulligan
3a644e30b9
Merge pull request #46131 from ju1m/shorewall
shorewall: init at 5.2.3.3
2019-12-30 10:04:31 -08:00
Maximilian Bosch
6885a05192
rx: restrict builds to x86 targets 2019-12-30 18:47:34 +01:00
Julien Moutinho
56a73dfb35 shorewall: init at 5.2.3.3
nixos/shorewall: init
2019-12-30 09:42:03 -08:00
Pawel Kruszewski
5f182a9eed gradle: 5.6.1 -> 5.6.4 2019-12-30 18:33:21 +01:00
Marek Mahut
97da2d22fe python3Packages.trezor: 0.11.5 -> 0.11.6 2019-12-30 18:14:42 +01:00
Chris Ostrouchov
8f870327b2 pythonPackages.aioamqp: 0.13.0 -> 0.14.0 fix broken package 2019-12-30 18:13:51 +01:00
Chris Ostrouchov
98d34eda12 pythonPackages.pyrabbit2: init at 1.0.7 2019-12-30 18:13:51 +01:00
Frederik Rietdijk
3af601f37d
Merge pull request #76664 from costrouc/python-fsspec-update
python3Packages.fsspec: 0.5.2 -> 0.6.2 enable tests
2019-12-30 18:10:17 +01:00
Frederik Rietdijk
5a3cbd01f7
Merge pull request #76652 from costrouc/python-httpx-init
Packaging several async python web libraries / databases connectors
2019-12-30 18:09:22 +01:00
Oleksii Filonenko
31fffc6a69 topgrade: 3.5.0 -> 3.6.0 2019-12-30 09:02:45 -08:00
Orivej Desh (NixOS)
b5a8b62993
Merge pull request #76272 from orivej/dpdk
Fix build and update dpdk and dependent packages
2019-12-30 16:54:22 +00:00
Orivej Desh
140ab69ae6 pktgen: 3.7.2 -> 19.12.0, build with meson, fix build
Building with make requires share/dpdk/mk/ from the make build of dpdk, which is
not installed by the meson build of dpdk.
2019-12-30 16:50:41 +00:00
Orivej Desh
fdb16f3a77 linuxPackages.dpdk: fix build 2019-12-30 16:50:40 +00:00
Orivej Desh
ddc4239e6a odp-dpdk: fix build 2019-12-30 16:50:40 +00:00
Orivej Desh
14caf0fdaa spdk: 19.04 -> 19.10, fix build with mesonified dpdk 2019-12-30 16:50:40 +00:00
Orivej Desh
17884f7b15 dpdk: 19.08.2 -> 19.11 2019-12-30 16:50:40 +00:00
Aaron Andersen
6777926911 nixos/httpd: update default ssl protocols 2019-12-30 11:24:11 -05:00
Andrew Childs
93470276f9 mtdutils: fix cross build 2019-12-30 17:21:39 +01:00
Andrew Childs
2b3975d5d2 openocd: Fix FTDI channel configuration for SheevaPlug 2019-12-30 17:21:39 +01:00
Andrew Childs
4b877fb11b ubootSheevaplug: install Kirkwood Boot Image instead of raw uboot 2019-12-30 17:21:39 +01:00
Andrew Childs
6dd60c6cac texinfoInteractive: fix cross build 2019-12-30 17:21:39 +01:00
Andrew Childs
2e8e023363 libgpgerror: fix cross build on older 32-bit arm 2019-12-30 17:21:39 +01:00
Andrew Childs
209d700da4 nix: fix build on armv5tel-linux 2019-12-30 17:21:39 +01:00
Andrew Childs
63c9e4ee9d meson: add armv5tel cpu family 2019-12-30 17:21:39 +01:00
Robert Scott
de0e71780c afl: 2.52b -> 2.56b
can remove qemu glibc patch as it is now covered by afl's own patches
2019-12-30 10:21:19 -06:00
Jonathan Ringer
21958c0603 steam.chroot: add at-spi2-core
Needed by CrossCode
2019-12-30 17:13:12 +01:00
Aaron Andersen
7c8d98f8df nixos/sysstat: provide a type for each module option 2019-12-30 17:10:53 +01:00
Marek Mahut
de4b7d51e9
Merge pull request #76700 from pschuprikov/fix-toggl-cli-deps
python3Packages: toggl-cli fix pendulum version bounds
2019-12-30 17:00:51 +01:00
Oleksii Filonenko
ab63902d1f
nixosTests.haka: port to python 2019-12-30 17:57:00 +02:00
Symphorien Gibol
cb38bf33e7 nagios: add nixos test 2019-12-30 16:41:18 +01:00
symphorien+git@xlumurb.eu
be25e45fc8 nagios: various improvements
* structured config for main config file allows to launch nagios in
debug mode without having to write the whole config file by hand
* build time syntax check
* all options have types, one more example
* I find it misleading that the main nagios config file is linked in
/etc but that if you change the link in /etc/ and restart nagios, it
has no effect. Have nagios use /etc/nagios.cfg
* fix paths in example nagios config files, which allows to reuse it:
  services.nagios.objectDefs =
   (map (x: "${pkgs.nagios}/etc/objects/${x}.cfg")
   [ "templates" "timeperiods" "commands" ]) ++ [ ./main.cfg ]
* for the above reason, add mailutils to default plugins

Co-Authored-By: Aaron Andersen <aaron@fosslib.net>
2019-12-30 16:40:52 +01:00
Frederik Rietdijk
9bc8e546c9
Merge pull request #75929 from NixOS/staging-next
Staging next
2019-12-30 16:27:24 +01:00
Oleksii Filonenko
d8623a2137
rx: add filalex77 to maintainers 2019-12-30 17:23:42 +02:00
Oleksii Filonenko
98224979fb
rx: 0.2.0 -> 0.3.0
- Remove "--features" invocations
- Refactor some meta attributes
2019-12-30 17:23:42 +02:00
Ryan Mulligan
c94e211a47
Merge pull request #76419 from r-ryantm/auto-update/skypeforlinux
skypeforlinux: 8.54.0.91 -> 8.55.0.123
2019-12-30 07:09:52 -08:00
Edmund Wu
83f76b6501 vscodium: 1.41.0 -> 1.41.1 2019-12-30 16:08:53 +01:00
Edmund Wu
b77fd49378 vscode: 1.41.0 -> 1.41.1 2019-12-30 16:08:53 +01:00
Pavel Chuprikov
ced3381722 python3Packages.toggl-cli: relax pendulum bounds
* toggl-cli fails to compile with pendulum 2.0.5
    * toggl-cli needs `pkg_resources` from `setuptools`
2019-12-30 15:50:51 +01:00
ajs124
863794cbba yeetgif: init at 1.23.5 2019-12-30 15:49:34 +01:00
Chris Ostrouchov
0a126855c0
python3Packages.tifffile: refactor fix broken build 2019-12-30 08:57:05 -05:00
Tim Steinbach
bdf02de121
linux_latest-libre: 17151 -> 17153 2019-12-30 08:56:30 -05:00
Chris Ostrouchov
e291a32cd4
pythonPackages.imagecodecs-lite: 2019.4.20 -> 2019.12.3 2019-12-30 08:56:03 -05:00
Chris Ostrouchov
8bb4ccd1b5
pythonPackages.diskcache: refactor fix broken build 2019-12-30 08:56:03 -05:00
Chris Ostrouchov
b555997f31
python3Packages.fsspec: 0.5.2 -> 0.6.2 enable tests 2019-12-30 08:56:03 -05:00
aszlig
ccf55bead1
nginx: Clear Last-Modified if ETag is from store
This is what I've suspected a while ago[1]:

> Heads-up everyone: After testing this in a few production instances,
> it seems that some browsers still get cache hits for new store paths
> (and changed contents) for some reason. I highly suspect that it might
> be due to the last-modified header (as mentioned in [2]).
>
> Going to test this with last-modified disabled for a little while and
> if this is the case I think we should improve that patch by disabling
> last-modified if serving from a store path.

Much earlier[2] when I reviewed the patch, I wrote this:

> Other than that, it looks good to me.
>
> However, I'm not sure what we should do with Last-Modified header.
> From RFC 2616, section 13.3.4:
>
> - If both an entity tag and a Last-Modified value have been
>   provided by the origin server, SHOULD use both validators in
>   cache-conditional requests. This allows both HTTP/1.0 and
>   HTTP/1.1 caches to respond appropriately.
>
> I'm a bit nervous about the SHOULD here, as user agents in the wild
> could possibly just use Last-Modified and use the cached content
> instead.

Unfortunately, I didn't pursue this any further back then because
@pbogdan noted[3] the following:

> Hmm, could they (assuming they are conforming):
>
>  * If an entity tag has been provided by the origin server, MUST
>    use that entity tag in any cache-conditional request (using If-
>    Match or If-None-Match).

Since running with this patch in some deployments, I found that both
Firefox and Chrome/Chromium do NOT re-validate against the ETag if the
Last-Modified header is still the same.

So I wrote a small NixOS VM test with Geckodriver to have a test case
which is closer to the real world and I indeed was able to reproduce
this.

Whether this is actually a bug in Chrome or Firefox is an entirely
different issue and even IF it is the fault of the browsers and it is
fixed at some point, we'd still need to handle this for older browser
versions.

Apart from clearing the header, I also recreated the patch by using a
plain "git diff" with a small description on top. This should make it
easier for future authors to work on that patch.

[1]: https://github.com/NixOS/nixpkgs/pull/48337#issuecomment-495072764
[2]: https://github.com/NixOS/nixpkgs/pull/48337#issuecomment-451644084
[3]: https://github.com/NixOS/nixpkgs/pull/48337#issuecomment-451646135

Signed-off-by: aszlig <aszlig@nix.build>
2019-12-30 14:30:36 +01:00
Aaron Andersen
0b960bccd7
Merge pull request #62868 from tobim/pkgs/reredirect
reredirect: init at 0.2
2019-12-30 08:29:38 -05:00
Oleksii Filonenko
bf17262578
nixos/what: init 2019-12-30 13:59:52 +02:00
Oleksii Filonenko
014ffad408
what: init at 0.5.1 2019-12-30 13:40:22 +02:00
Maximilian Bosch
646c641358
Merge pull request #76578 from xwvvvvwx/wireguard-tools-1.0.20191226
wireguard-tools 1.0.20191226 / wireguard 0.0.20191226
2019-12-30 12:22:37 +01:00