182919 Commits

Author SHA1 Message Date
Cyril Cohen
547466064e
coqPackages.mathcomp: 1.8.0 -> 1.9.0 and adding real-closed 2019-06-03 15:23:35 +00:00
Mario Rodas
ddaf94d804 ocamlPackages.merlin: 3.2.2 -> 3.3.0 2019-06-03 17:13:37 +02:00
Matthew Bauer
3e96aebf4e enchant: 1.6.1 -> 2.2.3
Moves default enchant to 2.2.3. Release url:

https://github.com/AbiWord/enchant/releases/tag/v2.0.0

Mostly need to verify no breakage occurs for packages using enchant.
2019-06-03 11:13:36 -04:00
Matthew Bauer
be705d8249 pyenchant: mark broken on darwin/macOS 2019-06-03 11:13:35 -04:00
Matthew Bauer
eb0d5fc3f0 pylint: remove pyenchant dependency
pyenchant is broken on macOS and also no longer actively developed.
pylint has made this an optional dependency that is no longer part of the
default test suite.

See this issue for more discussion:

https://github.com/PyCQA/pylint/issues/1900
2019-06-03 11:13:35 -04:00
Florian Klink
2812b5ce39
systemd: 239 -> 242 (#61321)
systemd: 239 -> 242
2019-06-03 16:40:55 +02:00
Mario Rodas
7531309c6e
Merge pull request #62404 from xrelkd/update/cargo-make
cargo-make: 0.19.3 -> 0.19.4
2019-06-03 09:12:58 -05:00
Mario Rodas
168d253a00
Merge pull request #62539 from r-ryantm/auto-update/python2.7-python-stdnum
python27Packages.python-stdnum: 1.10 -> 1.11
2019-06-03 09:07:01 -05:00
R. RyanTM
a0d1442ed8
python27Packages.python-stdnum: 1.10 -> 1.11
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/python2.7-python-stdnum/versions
2019-06-03 09:01:40 -05:00
Nikolay Amiantov
28bd05ce62 libsForQt5.qtwebkit-plugins: 2015-05-09 -> 2017-01-25 2019-06-03 17:01:04 +03:00
Nikolay Amiantov
d5b8080332 libxls: 1.4.0 -> 1.5.1 2019-06-03 17:00:38 +03:00
Mario Rodas
15017d6d90
Merge pull request #62547 from r-ryantm/auto-update/python3.7-uncertainties
python37Packages.uncertainties: 3.0.3 -> 3.1
2019-06-03 08:54:22 -05:00
Profpatsch
347bf168da iperf3: symlink manpage to iperf & split man output
Closes: https://github.com/NixOS/nixpkgs/issues/62255
2019-06-03 15:51:15 +02:00
R. RyanTM
4ae62e26ea
python37Packages.uncertainties: 3.0.3 -> 3.1.1
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/python3.7-uncertainties/versions
2019-06-03 08:49:56 -05:00
Mario Rodas
3e8696f7b1
Merge pull request #62543 from r-ryantm/auto-update/python3.7-stripe
python37Packages.stripe: 2.27.0 -> 2.29.0
2019-06-03 08:46:07 -05:00
Maximilian Bosch
0dbdb2e21d
Merge pull request #62528 from eadwu/compton/wintypes-conflict
compton: try not to conflict wintypes
2019-06-03 15:41:37 +02:00
R. RyanTM
25fb89009f
python37Packages.stripe: 2.27.0 -> 2.29.3
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/python3.7-stripe/versions
2019-06-03 08:41:20 -05:00
Alex Rice
03f48ebe2d caja-with-extensions: init 2019-06-03 14:41:03 +01:00
Jörg Thalheim
37e4161535
src: 1.25 -> 1.26 (#62576)
src: 1.25 -> 1.26
2019-06-03 14:19:06 +01:00
Mario Rodas
15989fb47b
Merge pull request #62548 from r-ryantm/auto-update/python3.7-XlsxWriter
python37Packages.XlsxWriter: 1.1.7 -> 1.1.8
2019-06-03 08:16:50 -05:00
Andreas Rammhold
7508490770
nixos/test: remove the stateVersion statement from the test-instrumentation
We set stateVersion to `mkDefault 18.03` in
`nixos/modules/testing/test-instrumentation.nix` and in
`modules/installer/cd-dvd/installation-cd-base.nix`.

Accessing the stateVersion in the module system from within the tests
results in the following error:
> The unique option `system.stateVersion' is defined multiple times, in
> `nixpkgs/nixos/modules/installer/cd-dvd/installation-cd-base.nix' and
> `nixpkgs/nixos/modules/testing/test-instrumentation.nix'.

There are other tests that use it as well. Namely the radicale test also
verifies behaviour between state versions is as expected. It switches a
package default value. Others switched on the state directory default.
It seems like having the timesyncd switch as part of every rendered
activationScript might cause this weird error.

Removing this line seems like a reasonable thing to do since we actually
set the default to the very same value in the module system. This line
should have been no-op besides the issue that we've two statements
setting it in this very specific case.
2019-06-03 15:05:24 +02:00
Andreas Rammhold
9077623324
nixos/misc: warn when someone is using the nixops autoLuks module
The autoLuks module is not really compatible with the updated systemd
version anymore. We started dropping NixOS specific patches that caused
unwanted side effects that we had to work around otherwise.

This change points users towards the relevant PR and spits out a bit of
information on how to deal with the situation.
2019-06-03 15:05:23 +02:00
Andreas Rammhold
0f93834c5e
systemd: remove references to $out/lib/systemd/catalog
On aarch64 we "leak" a reference to $out/lib/systemd/catalog in the lib
output. The result of that is a dependency cycle between $out and $lib.
Thus nix (rightfully) marks the build as failed. That reference
originates from an array of strings (catalog_file_dirs) in systemd
(src/src/journal/catalog.{c,h}).  The only consumer (as of v242) of the
symbol is the main function of journalctl.  Still libsystemd.so contains
the VALUE but not the symbol.  Systemd seems to be properly using
function & data sections together with the linker flags to garbage
collect unused sections (-Wl,--gc-sections).  For unknown reasons those
flags do not eliminate the unused string constants, in this case on
aarch64-linux. The hacky way is to just remove the reference after we
finished compiling.  Since it can not be used (there is no symbol to
actually refer to it) there should not be any harm.  It is a bit odd and
I really do not like starting these kind of hacks but there doesn't seem
to be a straight forward way at this point in time.

The reference will be replaced by the same reference the usual nukeRefs
tooling uses.  The standard tooling can not / should not be uesd since
it is a bit too excessive and could potentially do us some (more) harm.
2019-06-03 15:05:22 +02:00
Andreas Rammhold
81f390d2e3
systemd: disable building tests
We are currently not running any tests but building them takes
signitifcant amounts of time since they account to about 40% of all the
compilation targets.
2019-06-03 15:05:21 +02:00
Franz Pletz
d436ab0718
multipath-tools: 0.6.2 -> 0.8.1 2019-06-03 15:05:20 +02:00
Andreas Rammhold
024a383d64
nixos/systemd: migrate systemd-timesync state when required
Somewhen between systemd v239 and v242 upstream decided to no longer run
a few system services with `DyanmicUser=1` but failed to provide a
migration path for all the state those services left behind.

For the case of systemd-timesync the state has to be moved from
/var/lib/private/systemd/timesync to /var/lib/systemd/timesync if
/var/lib/systemd/timesync is currently a symlink.

We only do this if the stateVersion is still below 19.09 to avoid
starting to have an ever growing activation script for (then) ancient
systemd migrations that are no longer required.

See https://github.com/systemd/systemd/issues/12131 for details about
the missing migration path and related discussion.
2019-06-03 15:05:19 +02:00
Florian Klink
bc71b6eaf6
nixosTests.containers-imperative: add tmpfiles test
(cherry picked from commit 92600a90e248aa27f2aedcce4ad309f987a390df)
2019-06-03 15:05:18 +02:00
Andreas Rammhold
1b7b1dbe2f
nixos/networkd: rename GatewayOnlink to GatewayOnLink
This follows upstreams renaming of the option [1].

[1] 9cb8c55934
2019-06-03 15:05:17 +02:00
Andreas Rammhold
d600da7045
nixos/networkd: use the route section for default routes
With systemd v242 using the `Gateway` attribute of the `[Network]`
section will lead to "onlink" routes on all the device that are matched
by the default configuration (typically all devices) causing multiple
default routes (even on localhost).

We can only avoid that - while keeping our default route option - when
we mark the route as explicitly not on link. Only gateways that are
within a subnet of one of the assigned interface addresses will be
installed into the routing table.
2019-06-03 15:05:16 +02:00
Andreas Rammhold
a32cd7d84a
nixos/networkd: use no instead of none for DHCP= option
systemd has deprecated the use of `none` and recommends using `no`
instead.
2019-06-03 15:05:15 +02:00
Andreas Rammhold
4743ad7392
nixos/tests/radicale: be a bit more permissive when matching logs
With the systemd update to v242 five lines are not longer sufficient to
verify that the storage was verified. In order to reduce future test
failures increasing it to 10 lines sounds like a sane amount.
2019-06-03 15:05:14 +02:00
Andreas Rammhold
1f03f6fc43
nixos/udev: switch networking.usePredicatableInterfaceNames to a kernel param
The udev rules we are shipping no longer work with systemd v242 and were
remove upstream some time ago. It seems like the entire renaming is now
done in C and not in the udev rules.
2019-06-03 15:05:12 +02:00
Andreas Rammhold
8c7e588362
systemd: 241.20190221 -> 242 2019-06-03 15:05:11 +02:00
Jörg Thalheim
2a0f85d882
nixos/os-release: add documentation url 2019-06-03 15:05:10 +02:00
Jörg Thalheim
5b0db07ee1
systemd: 239.20190219 -> 241.20190221 2019-06-03 15:05:09 +02:00
Ryan Mulligan
1a28cf8943
Merge pull request #62584 from r-ryantm/auto-update/urlscan
urlscan: 0.9.2 -> 0.9.3
2019-06-03 05:52:47 -07:00
Ryan Mulligan
6d2df40892
Merge pull request #62597 from r-ryantm/auto-update/you-get
you-get: 0.4.1295 -> 0.4.1302
2019-06-03 05:51:42 -07:00
Ryan Mulligan
106e639b91
Merge pull request #62598 from r-ryantm/auto-update/zim
zim: 0.71.0 -> 0.71.1
2019-06-03 05:50:52 -07:00
Ryan Mulligan
9555f0b4ec
Merge pull request #62388 from r-ryantm/auto-update/drawpile
drawpile: 2.1.8 -> 2.1.10
2019-06-03 05:49:30 -07:00
Ryan Mulligan
33c0d28e32
Merge pull request #62579 from r-ryantm/auto-update/tpm2-tss
tpm2-tss: 2.2.2 -> 2.2.3
2019-06-03 05:46:55 -07:00
Ryan Mulligan
1c090da0f1
Merge pull request #62416 from r-ryantm/auto-update/gede
gede: 2.13.1 -> 2.14.1
2019-06-03 05:46:17 -07:00
Tor Hedin Brønner
ebd379e40c
Merge pull request #62427 from worldofpeace/gnome-updates
Some GNOME3 updates (again)
2019-06-03 14:44:27 +02:00
Maximilian Bosch
c2b83eaf31
Merge pull request #62596 from r-ryantm/auto-update/xterm
xterm: 345 -> 346
2019-06-03 14:37:14 +02:00
Maximilian Bosch
99dbdb0af2
documize-community: 2.5.0 -> 2.5.1
See https://github.com/documize/community/releases/tag/v2.5.1
2019-06-03 14:31:37 +02:00
Jörg Thalheim
51d3d5b8d0
skypeforlinux: 8.44.0.40 -> 8.45.0.41 (#62569)
skypeforlinux: 8.44.0.40 -> 8.45.0.41
2019-06-03 13:25:07 +01:00
Jörg Thalheim
e8e1dc71c5
Merge pull request #62529 from danieldk/remove-btsync-module
nixos/btsync: remove
2019-06-03 13:21:58 +01:00
Alexei Robyn
fd9dec7177 nixos/grub: Add defaultText for font option
Fixes #62602.
2019-06-03 22:19:44 +10:00
Jörg Thalheim
96ec038aa0
Merge pull request #62600 from asymmetric/paperkey
paperkey: use HTTPS
2019-06-03 13:18:06 +01:00
Jörg Thalheim
78a365448d
Merge pull request #62538 from Hodapp87/master
gzdoom: Fix wrong fluidsynth version
2019-06-03 13:17:30 +01:00
R. RyanTM
70204c2ab6 qpdf: 8.4.1 -> 8.4.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/qpdf/versions
2019-06-03 14:54:13 +03:00