aszlig
9a395a45aa
linuxPackages: 4.14 -> 4.19
...
This reverts commit 048c36ccaa
.
With the patch applied for fixing the overlayfs bug in QEMU, there
really shouldn't stand anything in our way to use 4.19 as the default
kernel.
Signed-off-by: aszlig <aszlig@nix.build>
2019-03-18 13:53:51 +01:00
aszlig
4c1ddb3a57
qemu: Apply interim fix for overlayfs + O_NOATIME
...
Our VM tests and everything related to our virtualisation infrastructure
is currently broken if used with kernel 4.19 or later.
The reason for this is that since 4.19, overlayfs uses the O_NOATIME
flag when opening files in lowerdir and this doesn't play nice with the
way we pass the Nix store to our QEMU guests.
On a NixOS system, paths in the Nix store are typically owned by root
but the QEMU process is usually run by an ordinary user. Using O_NOATIME
on a file where you're not the owner (or superuser) will return with
EPERM (Operation not permitted).
This is exactly what happens in our VM tests, because we're using
overlayfs in the guests to allow writes to the store.
Another implication of this is that the default kernel version for NixOS
19.03 has been reverted to Linux 4.14.
Work on getting this upstream is still ongoing and the patch I posted
previously was incomplete, needs rework and also some more review from
upstream maintainers - in summary: This will take a while.
So instead of rushing in a kernel patch to nixpkgs, which will affect
all users of overlayfs, not just NixOS VM tests, I opted to patch QEMU
for now to ignore the O_NOATIME flag in 9p.
I think this is also the least impacting change, because even if you
care about whether access times are written or not, you get the same
behaviour as with Linux 4.19 in conjunction with QEMU.
Signed-off-by: aszlig <aszlig@nix.build>
Fixes: https://github.com/NixOS/nixpkgs/issues/54509
2019-03-18 13:34:30 +01:00
Graham Christensen
107d9bcfcf
Merge pull request #57854 from Taneb/patch-1
...
Doc fix: use correct function name in type signature for concatIMapStringsSep
2019-03-18 08:18:47 -04:00
Nathan van Doorn
8bf42f538e
Doc fix: use correct function name in type signature for concatIMapStringsSep
2019-03-18 12:14:39 +00:00
worldofpeace
5e7623aefc
nixos/tests/colord: init
2019-03-18 08:05:42 -04:00
worldofpeace
5c106fe8ec
colord: 1.4.2 -> 1.4.4
...
* multiple outputs
* enable all docs
* installed tests
https://github.com/hughsie/colord/blob/1.4.3/NEWS
https://github.com/hughsie/colord/blob/1.4.4/NEWS
2019-03-18 08:05:42 -04:00
Jörg Thalheim
b16f32acd4
Merge pull request #57822 from illegalprime/nmap-optional-lua
...
nmap: lua scripting support is optional
2019-03-18 10:10:31 +00:00
Jörg Thalheim
63279e2ce2
Merge pull request #57834 from balsoft/kanshi-init
...
kanshi: init at 2019-02-02
2019-03-18 09:59:18 +00:00
Vincent Laporte
f23e6ec166
coqPackages.contribs.containers: enable for Coq 8.9
2019-03-18 10:25:58 +01:00
Florian Franzen
52d0db7e73
nixos/waybar: init module
2019-03-18 09:56:27 +01:00
Florian Franzen
b76e608ecc
waybar: init at 0.4.0
2019-03-18 09:56:26 +01:00
Vincent Laporte
2923bd5d06
coqPackages.coq-simple-io: 0.2 -> 1.0.0
...
coqPackages.QuickChick: 1.0.2 -> 20190311
2019-03-18 09:52:01 +01:00
Александр Бантьев
bcc8494e2c
kanshi: init at 2019-02-02
2019-03-18 11:38:30 +03:00
Will Dietz
93e3eecdb3
ghc*Binary: use $OBJCOPY when invoking objcopy (touchup musl fix)
2019-03-18 02:00:39 -05:00
Vincent Laporte
9af5a9a595
dune: 1.6.2 -> 1.8.2
2019-03-18 04:43:01 +00:00
Vincent Laporte
ff43f0a7b5
ocamlPackages.ocp-index: 1.1.8 -> 1.1.9
2019-03-18 05:39:11 +01:00
Peter Hoeg
b0a571b54a
Merge pull request #55105 from peterhoeg/u/mpw
...
mpw: point upgrade and minor cleanups
2019-03-18 12:26:33 +08:00
Peter Hoeg
31e4f1dbf6
mpw: point upgrade and minor cleanups
2019-03-18 11:56:58 +08:00
Peter Hoeg
7691d57cd2
Merge pull request #57777 from peterhoeg/p/broadlink-cli
...
broadlink-cli: init at 0.9
2019-03-18 11:31:42 +08:00
Peter Hoeg
017f0e8043
Merge pull request #56334 from peterhoeg/u/shairplay
...
shairplay: 2016-01-01 -> 2018-08-24 and add avahi-compat convenience derivation
2019-03-18 11:29:38 +08:00
Peter Hoeg
e913308b11
Merge pull request #55870 from peterhoeg/f/zm
...
zoneminder: add some of the missing ONVIF dependencies
2019-03-18 11:29:04 +08:00
Will Dietz
d3760f1c7a
udisks2: touchup and adjust deps for new version
2019-03-17 22:13:51 -05:00
Domen Kožar
4c6be1f00c
cachix: use synced, upstream haskell packages
2019-03-18 10:11:27 +07:00
Lily Ballard
11cdd00138
ffsend: init at 0.2.36
2019-03-17 18:52:25 -07:00
Ryan Mulligan
d4559c372d
Merge pull request #57466 from r-ryantm/auto-update/python3.7-xcffib
...
python37Packages.xcffib: 0.6.0 -> 0.7.0
2019-03-17 18:01:57 -07:00
Robert Hensing
b3c0c2e989
Merge pull request #57829 from roberth/vscode-haskell
...
vscode-extensions.{language-haskell,hie-server}: init
2019-03-18 01:33:09 +01:00
José Luis Lafuente
c5c31ef91a
clojure: 1.10.411 -> 1.10.442 ( #57788 )
2019-03-18 00:13:11 +01:00
José Romildo Malaquias
b76f320c7e
zuki-themes 3.30-1 -> 3.32-1 ( #57802 )
2019-03-18 00:10:35 +01:00
Robert Hensing
a45031aa73
ngrok-2: 2.2.8 -> 2.3.18
2019-03-17 23:57:44 +01:00
José Romildo Malaquias
a8eb2d9df4
plano-theme: 3.30-3 -> 3.32-1 ( #57801 )
2019-03-17 23:23:06 +01:00
José Romildo Malaquias
711a57d502
emacs-all-the-icons-fonts: 3.1.1 -> 3.2.0 ( #57644 )
2019-03-17 23:20:54 +01:00
Troels Henriksen
27f7cf2cad
futhark: only wrap the 'futhark' executable
...
Newer versions of Futhark only care about this executable, and the
others are thin wrappers that will go away in a future version.
2019-03-17 22:51:20 +01:00
Александр Бантьев
0958787ca4
kanshi: init at 2019-02-02
2019-03-18 00:47:38 +03:00
worldofpeace
d630716229
pythonPackages.rabbitypy: nitpicks
2019-03-17 17:46:39 -04:00
Josef Kemetmüller
2016b37495
pythonPackages.rabbitpy: Fix build
2019-03-17 17:44:36 -04:00
Robert Hensing
340e21473f
vscode-extensions.alanz.vscode-hie-server: init at 0.0.25
2019-03-17 21:01:26 +01:00
Robert Hensing
2864f5a967
vscode-extensions.justusadam.language-haskell: init at 2.5.0
2019-03-17 21:01:23 +01:00
Vladyslav M
1a2c78b420
Merge pull request #57828 from marsam/update-lsd
...
lsd: 0.13.0 -> 0.14.0
2019-03-17 21:48:16 +02:00
Ryan Mulligan
3669ef0976
Merge pull request #57311 from r-ryantm/auto-update/lxtask
...
lxtask: 0.1.8 -> 0.1.9
2019-03-17 12:28:15 -07:00
Michael Eden
6a4364fdf1
devmem2: use $CC instead of cc to build
2019-03-17 20:23:45 +01:00
Vladyslav M
078687526e
miniflux: 2.0.14 -> 2.0.15 using buildGoModule ( #57813 )
2019-03-17 12:21:17 -07:00
Mario Rodas
949f811576
lsd: 0.13.0 -> 0.14.0
2019-03-17 14:20:03 -05:00
Artemis Tosini
2f6da091ce
factorio: experimental 0.17.12 → 0.17.14 ( #57763 )
2019-03-17 13:49:31 -04:00
markuskowa
2451207304
Merge pull request #57206 from r-ryantm/auto-update/armadillo
...
armadillo: 9.200.7 -> 9.200.8
2019-03-17 18:27:07 +01:00
gnidorah
9586811030
adlplug: 1.0.0-beta.5 -> 1.0.0 ( #57744 )
2019-03-17 13:21:31 -04:00
Silvan Mosberger
1784621e0c
Merge pull request #57731 from ar1a/obs-23
...
obs-studio: 22.0.3 -> 23.0.2
2019-03-17 17:42:36 +01:00
Jan Tojnar
a92a1ae908
firefox-esr-52: remove updateScript
...
This is dead package so let’s remove the updateScript which does not evaluate anyway.
2019-03-17 17:39:20 +01:00
Silvan Mosberger
f3a06cc5da
Merge pull request #57799 from romildo/upd.materia-theme
...
materia-theme: 20190201 ->20190315
2019-03-17 17:34:02 +01:00
Vladyslav M
832eb2559d
buildGoModule: Allow pname attribute ( #57787 )
2019-03-17 09:29:20 -07:00
Alyssa Ross
ad0d1ff6fd
makeDBusConfig: don't allow substitutions
...
This is rebuilt virtually every time a NixOS module is enabled or
disabled, so I don't think it makes sense to have it substituted.
It gets in the way of trivial config changes when I would otherwise be
able to rebuild my system entirely offline.
2019-03-17 16:04:08 +00:00