Commit Graph
248749 Commits
Author SHA1 Message Date
Farid ZakariaandSilvan Mosberger 5f1d1bc57e lib: Add readTree function to filesystem
Add a friendly function to easily return a flattened list of files
within a directory.

This is useful if you want to easily iterate or concatSep the list of
files all found within a directory.
(i.e. when constructing Java's CLASSPATH)

Style improvements

Co-authored-by: Silvan Mosberger <github@infinisil.com>
2020-10-19 16:42:21 -07:00
Ryan Mulligan 76f5ffdb70 Merge pull request #100855 from r-ryantm/auto-update/bfs
bfs: 1.7 -> 2.0
2020-10-19 15:50:00 -07:00
Rebecca Turner e19a5b3f95 ytop: Add "ytop" to ytop's error message
Right now, running `nixos-rebuild` gives an obscure error:
```
$ nixos-rebuild switch
building Nix...
building the system configuration...
error: Abandoned by upstream. Consider switching to bottom instead
(use '--show-trace' to show detailed location information)
```

(And `--show-trace` adds no useful information.)

The error message doesn't indicate that `ytop` is what's causing the problem.
By adding `ytop` to the error message, configurations that still reference
`ytop` will be easier to debug and fix.
2020-10-19 18:24:28 -04:00
Austin Seipp fba7eaeb63 Merge pull request #100741 from arcz/btor2tools
btor2tools: enable unix platforms
2020-10-19 16:18:56 -05:00
Jon 30a45b68e8 Merge pull request #101089 from hmenke/zfs
zfsUnstable: 2.0.0-rc3 -> 2.0.0-rc4
2020-10-19 14:17:53 -07:00
Austin Seipp 08d6945252 Merge pull request #100806 from dywedir/hyperfine
hyperfine: 1.10.0 -> 1.11.0, use fetchCrate
2020-10-19 16:17:41 -05:00
Andreas Rammhold 16a7ff5b86 libndctl: clarify that it needs udev not systemd
While (currently) it is the same package it carries more information if
we explicitly state that we want udev.
2020-10-19 23:12:35 +02:00
Michael Weiss c7fb650893 python3Packages.mysql-connector: 8.0.21 -> 8.0.22 2020-10-19 23:09:54 +02:00
V 744a504030 fx: init at 20.0.2 (#100828) 2020-10-19 20:38:17 +00:00
oxalica dc12101886 rust-analyzer: 2020-10-12 -> 2020-10-19 2020-10-19 13:26:54 -07:00
Maximilian Bosch 6317616bee Merge pull request #101061 from AluisioASG/aasg/doc-fix-20.09-relnote-itemization
nixos/doc: fix itemization in the 20.09 release notes
2020-10-19 22:26:35 +02:00
Martin Weinelt 5a4385d4a9 fastd: 19 -> 21 2020-10-19 22:07:35 +02:00
Andreas Rammhold 0a55c5dada iputils: apply proposed upstream patch to get rid of systemd dependency
This allows us to get rid of the hack and the systemd dependency and
thus reduces the rebuild closure whenever systemd changes.
2020-10-19 22:04:52 +02:00
hloeffler bea078e7b3 aide: update metadata 2020-10-19 13:03:46 -07:00
Rok Garbas d3aaae7249 Merge pull request #101069 from davidtwco/mdcat-0.22.1
mdcat: 0.21.1 -> 0.22.1
2020-10-19 21:51:23 +02:00
Rok Garbas 9be3b1b08f Merge pull request #101077 from ymeister/master
nodePackages.readability-cli: init at 1.1.5
2020-10-19 21:49:58 +02:00
Martin Weinelt a2b1ec2b69 Merge pull request #101088 from sweber83/sw/zigbee2mqtt-1.15.0
zigbee2mqtt: 1.14.4 -> 1.15.0
2020-10-19 21:49:17 +02:00
Rok Garbas 2c5efec375 Merge pull request #101062 from suhr/julia-mono-22
julia-mono: 0.018 -> 0.022
2020-10-19 21:48:07 +02:00
Rok Garbas 2756f98e75 Merge pull request #101053 from equirosa/legendary
legendary-gl: 0.0.14 -> 0.20.1
2020-10-19 21:46:50 +02:00
Vladimír Čunát a76152ac6e pkgs-lib/tests/formats: improve message on failure
Foremost, the message was discarding double quotes on one side of the
diff, which was super-confusing to me, as I thought that the format
convertor broke that when in fact only whitespace was changed.

I thought I'd cat the files, but then... switching to `diff -u` seemed
self-sufficient.  It felt sufficiently non-controversial to push
directly, but certainly feel free to improve further.
2020-10-19 21:46:08 +02:00
Rok Garbas 298659b5f8 Merge pull request #101080 from Patryk27/news/unifi
unifiBeta: init at 6.0.23
2020-10-19 21:45:59 +02:00
Andreas Rammhold 54e6cfc1ef iptuils: Remove systemd from dependencies
In our case systemd is only used to figure out if the unit files should
be generated.
2020-10-19 21:41:53 +02:00
Sandro Jäckel f9f1691050 ArchiSteamFarm: 4.3.0.6 -> 4.3.1.0 2020-10-19 21:40:12 +02:00
Maximilian Bosch 903a9131d9 Merge pull request #100874 from r-ryantm/auto-update/cargo-crev
cargo-crev: 0.17.0 -> 0.18.0
2020-10-19 21:38:28 +02:00
Lachlan Deck cbb91a3dfd plantuml: 1.2020.16 -> 1.2020.19 2020-10-19 21:38:08 +02:00
Henri Menke 3cf85bc8a2 zfsUnstable: 2.0.0-rc3 -> 2.0.0-rc4 2020-10-19 21:37:42 +02:00
Simon Weber 4e3342ad35 zigbee2mqtt: 1.14.4 -> 1.15.0 2020-10-19 21:27:58 +02:00
Vladimír Čunát 92c96b7995 pkgs-lib/tests/formats: fix whitespace after PR #100372
Naturally, TOML doesn't define the exact shape of everything.
nix build -f pkgs/top-level/release.nix pkgs-lib-tests
2020-10-19 21:19:37 +02:00
Martin Weinelt 4dca83eb54 Merge pull request #101033 from JamieMagee/pyaftership
pythonPackages.pyaftership: init at 0.1.2
2020-10-19 20:59:26 +02:00
Henri Menke cabb90e212 zfs: 0.8.4 -> 0.8.5 2020-10-19 11:18:01 -07:00
Robert Scott e5973b4438 Merge pull request #101044 from r-burns/lcms2
lcms2: fix build on darwin
2020-10-19 19:16:30 +01:00
Robert Scott c873f13eac Merge pull request #101031 from r-burns/spooles
spooles: fix build on darwin
2020-10-19 19:07:03 +01:00
Jörg Thalheim 46bd18fff6 Merge pull request #99541 from acelpb/jenkins
nixos/jenkins: switch to openjdk11 as openjdk14 is not supported
2020-10-19 19:50:20 +02:00
Ryan Mulligan 506e73b1b6 Merge pull request #100917 from r-ryantm/auto-update/dua
dua: 2.10.2 -> 2.10.3
2020-10-19 09:59:32 -07:00
Patryk Wychowaniec 07518da204 unifiBeta: init at 6.0.23 2020-10-19 18:47:12 +02:00
Marco Farrugia ffac55a0da format 2020-10-19 18:32:48 +02:00
Marco Farrugia a360b05cb7 bazel: Fix bazel query and provide a default java toolchain
These are fixes for problems I ran into with:
- `bazel test //example:cpp-test`
This needed `build --host_javabase='@local_jdk//:jdk'`

- `bazel query 'deps(//example:cpp-test)'`
This needed the same flags as `build`.

Is it contentious to (partially?) configure the default java toolchain? I don't see it as much different than providing the bazel server's java.
It would continue to be configurable/overridable by overriding the flags. 

---
And a random notes from this escapade, but https://github.com/bazelbuild/bazel/blob/master/WORKSPACE#L144-L308 looks a little different from https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/tools/build-managers/bazel/bazel_3/src-deps.json so one of them is probably wrong :)
2020-10-19 18:32:48 +02:00
Jonathan Ringer 67d2de5ffa python310: init at 3.10a1 2020-10-19 09:31:27 -07:00
Evan Stoll 154fa4d0e7 pythonPackages.hydrus: init at 413 2020-10-19 09:13:33 -07:00
Nikita Uvarov d7f7eb2a0a pythonPackages.pyatv: move pytestCheckHook to checkInputs 2020-10-19 09:06:29 -07:00
Andreas Rammhold 8ed57ac916 nixos/tests: make sure we use the qemu_test package to provide the Guest Agent
This reduces the closure size for the minimal test by a lot since we no
longer have to build the regular QEMU for even the simplest test.
2020-10-19 18:03:01 +02:00
Andreas Rammhold e127ba7873 nixos/qemu-guest-agent: make the QEMU guest agent package configurable 2020-10-19 17:58:10 +02:00
Ryan Mulligan 12642234d9 Merge pull request #99883 from mtanzi/elixir-1.11.0
elixir_1_11: init at 1.11.0
2020-10-19 08:52:02 -07:00
Andreas Rammhold 2451796b49 qemu: make ncurses optional for the test runner
This shaves another 3MB off the closure size of QEMU.
2020-10-19 17:49:31 +02:00
Maximilian Bosch fcbf2ee8b5 grafana: 7.2.0 -> 7.2.1
https://github.com/grafana/grafana/releases/tag/v7.2.1
2020-10-19 17:48:47 +02:00
Maximilian Bosch b6f990947c epson-escpr2: 1.1.17 -> 1.1.23 2020-10-19 17:48:27 +02:00
Andreas Rammhold 20893b3a70 nixos/tests: expose both the interactive and non-interactive driver
For a lot of the work the non-interactive drivers are enough and it is
probably a good idea to keep it accessible for debugging without
touching the Nix expression.
2020-10-19 17:39:48 +02:00
Andreas Rammhold c096880d46 nixos/tests: make the driver attribute use a rich qemu
Since we previously stripped down the features of `qemu_test` some of
the features users are used to while running tests through the (impure)
driver didn't work anymore. Most notably we lost support for graphical
output and audio. With this change the `driver` attribute uses are more
feature complete version of QEmu compared to the one used in the pure
Nix builds.

This gives us the best of both worlds. Users are able to see the
graphical windows of VMs while CI and regular nix builds do not have to
download all the (unnecessary) dependencies.
2020-10-19 17:39:48 +02:00
Andreas Rammhold e79eed4840 qemu: strip down the features for the test runner
This allows much faster VM-test based systemd testing as the closure of
qemu suddenly shrinks to reasonable sizes again.
2020-10-19 17:39:47 +02:00
Sandro Jäckel 77d5e86ae4 ansible-lint: update meta.homepage 2020-10-19 08:29:53 -07:00