1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-12-02 10:31:36 +00:00
Commit graph

2066 commits

Author SHA1 Message Date
Sascha Grunert 653fa52a0c
runc: 1.0.0-rc93 -> 1.0.0-rc94
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2021-05-10 16:46:39 +02:00
Jan Tojnar 594a885912
Merge branch 'staging-next' into staging 2021-05-10 09:45:47 +02:00
R. RyanTM 4053d2e481 containerd: 1.4.4 -> 1.5.0 2021-05-08 15:21:02 -07:00
Jan Tojnar dd78ce1c53
Merge branch 'staging-next' into staging 2021-05-08 20:59:05 +02:00
Jan Tojnar 468cb5980b gnome: rename from gnome3
Since GNOME version is now 40, it no longer makes sense to use the old attribute name.
2021-05-08 09:47:42 +02:00
Daniël de Kok 85f96822a0 treewide: fix cargoSha256/cargoHash
Rust 1.50.0 incorporated a Cargo change (rust-lang/cargo#8937) in
which cargo vendor erroneously changed permissions of vendored
crates. This was fixed in Rust
1.51.0 (rust-lang/cargo#9131). Unfortunately, this means that all
cargoSha256/cargoHashes produced during the Rust 1.50.0 cycle are
potentially broken.

This change updates cargoSha256/cargoHash tree-wide.

Fixes #121994.
2021-05-08 00:36:37 -07:00
Ryan Mulligan ddcd4ddc2c qemu_full: add glusterfs support 2021-05-05 13:05:21 -07:00
William Johansson 745a8ea503 xen: remove unreferenced patches 2021-05-04 14:03:29 +00:00
Luke Granger-Brown cc406e5a05
Merge pull request #121348 from alyssais/cloud-hypervisor
cloud-hypervisor: 0.14.1 -> 15.0
2021-05-03 10:30:00 +01:00
Luke Granger-Brown e85e0f5492
Merge pull request #110182 from r-ryantm/auto-update/open-vm-tools
open-vm-tools: 11.2.0 -> 11.2.5
2021-05-02 04:12:40 +01:00
Luke Granger-Brown dc3a327fe8
Merge pull request #120162 from r-ryantm/auto-update/charliecloud
charliecloud: 0.22 -> 0.23
2021-05-01 19:34:22 +01:00
Luke Granger-Brown c02b462953 charliecloud: remove unused python3Packages argument 2021-05-01 18:09:53 +00:00
Alyssa Ross 049efb9171 xen: fix build with GCC 10
Fixes: https://github.com/NixOS/nixpkgs/issues/108479
2021-05-01 11:06:41 -07:00
Ilan Joselevich d77daaf10b
virt-manager: 3.1.0 -> 3.2.0 (#120279)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-05-01 16:22:14 +01:00
Alyssa Ross c49a518f9f qemu: 5.2.0 -> 6.0.0; adopt; broaden platforms
Tested building qemu_kvm, qemu_full, and qemu_test on x86_64-linux.
Also tested booting a VM generated with nixos-rebuild build-vm.

I wasn't able to test building pkgsMusl.qemu_kvm, because of many
build failures in dependencies.
2021-05-01 11:31:02 +00:00
Alyssa Ross 13033e1715
cloud-hypervisor: 0.14.1 -> 15.0 2021-05-01 01:56:05 +00:00
Sandro a9118b8592
Merge pull request #119261 from tfmoraes/ignite-0.9.0
Ignite: init at 0.9.0
2021-04-27 11:12:54 +02:00
Martin Weinelt 08adc07811
Merge pull request #120616 from risicle/ris-qemu-fix-CVE-numbers
qemu: patches: use correct CVE numbers for CVE-2021-20221 & CVE-2021-20181
2021-04-27 00:36:44 +02:00
Graham Christensen 040523e378
Merge pull request #120679 from lukegb/big-parallel
treewide: require big-parallel on large, slow builds
2021-04-25 21:22:57 -04:00
Luke Granger-Brown 3429633af3 qemu: require big-parallel
Compiles in about 2h50m on a 2-core builder, and 20m on a big-parallel
machine.
2021-04-26 00:50:07 +00:00
gfrascadorio a54bc9b671
docker: fix systemd unit files (#120019)
* docker: fix systemd unit files

Add missing docker.socket file and patch ExecStart in docker.service
so these units are useful on non-nixos systems using systemd.
(issue #70407)

* moved systemd units under: optionalString (stdenv.isLinux)
2021-04-26 02:43:09 +02:00
Robert Scott 5b0b678a31 qemu: patches: use correct CVE numbers for CVE-2021-20221 & CVE-2021-20181 2021-04-25 19:09:36 +01:00
Robert Scott 3f2857f782 qemu: add patches for many CVEs
CVE-2020-27821
CVE-2020-20221
CVE-2020-20181
CVE-2020-35517
CVE-2021-20263
CVE-2021-3416
CVE-2021-3409
CVE-2021-3392
2021-04-25 01:09:01 +01:00
Thiago Franco de Moraes 387665f616
Ignite: init at 0.9.0 2021-04-24 12:33:54 -03:00
R. RyanTM 29d94a7abe charliecloud: 0.22 -> 0.23 2021-04-22 07:23:39 +00:00
zowoq bde376538e podman: 3.1.1 -> 3.1.2
https://github.com/containers/podman/releases/tag/v3.1.2
2021-04-22 06:46:01 +10:00
Sascha Grunert 84471cd0aa crun: 0.19 -> 0.19.1
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2021-04-21 06:04:53 +10:00
Sandro 1f91e319e2
Merge pull request #119734 from LeSuisse/spice-vdagent-0.21.0
spice-vdagent: 0.20.0 -> 0.21.0
2021-04-19 10:22:19 +02:00
Daniel Fullmer 26fb5f75ad looking-glass-client: B2 -> B3 2021-04-17 20:21:17 -07:00
Thomas Gerbet a9964ef276 spice-vdagent: 0.20.0 -> 0.21.0
Fixes CVE-2020-25650, CVE-2020-25651, CVE-2020-25652 and
CVE-2020-25653.

Changelog:
https://gitlab.freedesktop.org/spice/linux/vd_agent/-/blob/spice-vdagent-0.21.0/CHANGELOG.md
2021-04-17 19:54:21 +02:00
Mario Rodas 67c4ab77be podman: 3.1.0 -> 3.1.1
https://github.com/containers/podman/releases/tag/v3.1.1
2021-04-17 16:02:58 +10:00
Mario Rodas 5f84ac20bc docker-slim: 1.34.0 -> 1.35.0
https://github.com/docker-slim/docker-slim/releases/tag/1.35.0
2021-04-15 04:20:00 +00:00
Austin Seipp 99c55b865d
firecracker: 0.23.0 -> 0.24.2
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2021-04-15 12:50:29 -05:00
Sascha Grunert b3d70196ea cri-o: 1.20.1 -> 1.21.0
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2021-04-14 18:24:07 +10:00
Ryan Mulligan 594ae4c2a0
Merge pull request #119163 from r-ryantm/auto-update/singularity
singularity: 3.7.2 -> 3.7.3
2021-04-12 19:56:30 -07:00
sternenseemann b126d5436a docker: move makeWrapper to nativeBuildInputs
This fixes evaluation of docker when cross compiling. Reproducer:

```
nix-repl> (import ./. { crossOverlays = [ (_: _: {}) ]; }).docker
```

Fails on master, resolved with this PR.
2021-04-12 19:06:02 +02:00
R. RyanTM 782638c04a singularity: 3.7.2 -> 3.7.3 2021-04-11 15:54:29 +00:00
Martin Weinelt e6a9df050a
umoci: 0.4.6 -> 0.4.7
Fixes: CVE-2021-29136
2021-04-07 00:15:04 +02:00
zowoq 286a6ca9ab crun: 0.18 -> 0.19
https://github.com/containers/crun/releases/tag/0.19
2021-04-06 18:15:09 +10:00
Sandro 7c932296e0
Merge pull request #116335 from SuperSandro2000/move-aliases.nix 2021-04-05 04:07:15 +02:00
Alyssa Ross 5fa10aa313 cloud-hypervisor: 0.8.0 -> 0.14.1 2021-04-04 22:08:50 +00:00
Sandro Jäckel 9378fdf87e
iproute: deprecate alias 2021-04-04 01:43:46 +02:00
Jonathan Rudenberg 6dce2c059f libnvidia-container: 1.3.1 -> 1.3.3 2021-04-02 13:00:46 -04:00
Pascal Bach 700511ed3c
Merge pull request #117372 from r-ryantm/auto-update/docker-compose
docker-compose: 1.28.5 -> 1.28.6
2021-03-31 22:31:18 +02:00
zowoq 5490b3b224 runc: add phase hooks 2021-03-31 21:06:23 +10:00
zowoq 974ee55b16 podman: add phase hooks 2021-03-31 21:06:23 +10:00
zowoq e579194d15 cri-o: add phase hooks 2021-03-31 21:06:23 +10:00
zowoq d4c3f5f929 conmon: add phase hooks 2021-03-31 21:06:23 +10:00
zowoq 083c46aabe podman: 3.0.1 -> 3.1.0
https://github.com/containers/podman/releases/tag/v3.1.0
2021-03-31 16:44:38 +10:00
Alyssa Ross 8e71416e5d qemu: set localstatedir
Otherwise qemu-qa, qemu-pr-helper, and virtiofsd, try to write to
$out/var at runtime.

Fixes: https://github.com/NixOS/nixpkgs/issues/113909
Fixes: https://github.com/NixOS/nixpkgs/pull/112886
2021-03-29 17:19:06 +00:00
Frederik Rietdijk 43675726a7 seabios: use python3 2021-03-25 10:16:52 +01:00
R. RyanTM 276739da7a docker-compose: 1.28.5 -> 1.28.6 2021-03-23 16:01:26 +00:00
zowoq 5a251359a8 catatonit: add passthru.tests and teams.podman 2021-03-22 15:35:05 +10:00
Andrey Golovizin be38dc44f3 catatonit: init at 0.1.5
Signed-off-by: Andrey Golovizin <ag@sologoc.com>
2021-03-21 20:57:27 +01:00
Sandro Jäckel 0246a1d337
docker-compose: don't require backports_ssl_match_hostname on >= 3.8 2021-03-17 22:55:12 +01:00
Ryan Mulligan 3b4d6238c9
Merge pull request #116197 from r-ryantm/auto-update/singularity
singularity: 3.7.1 -> 3.7.2
2021-03-14 15:13:26 -07:00
Lancelot SIX 44c21068ae spike: fix build 2021-03-14 00:58:50 -05:00
R. RyanTM 5f41ef7d78 singularity: 3.7.1 -> 3.7.2 2021-03-13 13:50:35 +00:00
R. RyanTM a624b04b3f docker-compose: 1.28.3 -> 1.28.5 2021-03-10 09:33:46 +00:00
zowoq 2c0bc880a3 conmon: 2.0.26 -> 2.0.27
https://github.com/containers/conmon/releases/tag/v2.0.27
2021-03-09 07:43:54 +10:00
Lassulus bf7df30785
Merge pull request #112482 from r-ryantm/auto-update/charliecloud
charliecloud: 0.21 -> 0.22
2021-03-07 18:26:40 +01:00
Jörg Thalheim c3b9c62eba
Merge pull request #112881 from alyssais/qemu-stack
qemu: re-enable stack protection
2021-03-07 11:40:24 +00:00
zowoq f2ed6d87a4 containerd: 1.4.3 -> 1.4.4
https://github.com/containerd/containerd/releases/tag/v1.4.4
2021-03-07 06:33:26 +10:00
Jörg Thalheim 4a87776b9a
Merge pull request #115080 from r-ryantm/auto-update/cntr
cntr: 1.5.0 -> 1.5.1
2021-03-05 07:49:07 +00:00
Ozan Sener 78f322f2d0 dockerTools: fix build on Darwin
Fixes #110665

Introduced by #109420
2021-03-04 16:17:48 +01:00
R. RyanTM fb570e3c66 cntr: 1.5.0 -> 1.5.1 2021-03-04 13:49:05 +00:00
Sandro Jäckel 0f78e1772f
aqemu: mark broken 2021-03-03 16:23:55 +01:00
Sandro Jäckel 238ce01f85
qtemu: remove unused input 2021-03-03 16:23:54 +01:00
Sandro Jäckel 993fb95e78
qemu: remove not require enableParallelBuild 2021-03-03 16:23:53 +01:00
zowoq 71a28ca2c1 crun: 0.17 -> 0.18
https://github.com/containers/crun/releases/tag/0.18
2021-03-03 18:08:13 +10:00
R. RyanTM 45ec1b13c5 cntr: 1.4.1 -> 1.5.0 2021-03-02 20:20:38 +00:00
Sandro c1d529dbb1
Merge pull request #114768 from SuperSandro2000/fix-collection19 2021-03-02 16:59:03 +01:00
Sandro 8958b4fdae
Merge pull request #114735 from andresilva/virtualbox-linux-511
virtualbox: fix build on linux 5.11
2021-03-02 13:50:58 +01:00
Sandro Jäckel 4ad340f37c
Revert "qemu: guard desktop file removal"
This reverts commit e74ae54da5.

rm -f ignores if the file exists or not.
2021-03-01 18:32:39 +01:00
jD91mZM2 3a6ba9ea5b
remove me as maintainer
I don't use these tools anymore, so it makes sense I shouldn't have an
opinion on PRs that change/update them. I know it's always unfortunate
losing a reviewer, but I'm not very active anymore anyway,
unfortunately. Apologies.

From now on, I'm trying not to add too many packages into nixpkgs, since
flakes are available. I guess when I first started using Nix I got
overexcited by how easy it was to contribute, so I added things for the
sake of adding things (not because I necessarily used them).
2021-03-01 12:32:20 +01:00
André Silva 4499318712
virtualbox: fix build on linux 5.11 2021-03-01 10:12:27 +00:00
Sandro Jäckel 1497f9151d
singularity: remove unused inputs 2021-03-01 10:46:57 +01:00
Frederik Rietdijk c456a2512f Merge master into staging-next 2021-02-26 10:25:13 +01:00
Mario Rodas bbfe875327
Merge pull request #114413 from r-ryantm/auto-update/cri-o
cri-o-unwrapped: 1.20.0 -> 1.20.1
2021-02-25 23:57:43 -05:00
R. RyanTM da17b1acdf cri-o-unwrapped: 1.20.0 -> 1.20.1 2021-02-25 21:47:20 +00:00
Mario Rodas d53a7eb7ac
Merge pull request #113526 from r-ryantm/auto-update/docker-compose
docker-compose: 1.28.2 -> 1.28.3
2021-02-23 20:30:46 -05:00
github-actions[bot] abe7db36a4
Merge staging-next into staging 2021-02-20 00:36:40 +00:00
zowoq 0bff5a7843 containerd: move completion to installPhase
docker uses containerd 1.4 since b451286b1f
2021-02-20 08:07:44 +10:00
Ben Siraphob e03c068af5 treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
zowoq 92f9b27c12 podman: 3.0.0 -> 3.0.1
https://github.com/containers/podman/releases/tag/v3.0.1
2021-02-19 10:51:30 +10:00
R. RyanTM 0a7c4f6a32 docker-compose: 1.28.2 -> 1.28.3 2021-02-17 22:57:11 +00:00
Sandro Jäckel b02c411492
virtualbox:
virtualbox: remove unused input
2021-02-17 23:12:25 +01:00
Bernardo Meurer 052f58b7fa
Merge pull request #113243 from baloo/baloo/ovmf/http-boot
OVMF: add support for http boot
2021-02-16 19:34:57 +00:00
Jörg Thalheim 3f2321e5c1
Merge pull request #112440 from bobrik/ivan/qemu-aarch64-darwin-prep 2021-02-16 06:49:16 +00:00
Arthur Gautier a964b3cb6f OVMF: add support for http boot
Signed-off-by: Arthur Gautier <baloo@superbaloo.net>
2021-02-16 00:46:00 +00:00
Florian Klink c70a8c8d92
Merge pull request #113189 from nix-things-mobile/fix/qemu-repair
qemu: guard desktop file removal
2021-02-15 21:54:29 +01:00
daniel e74ae54da5 qemu: guard desktop file removal
The qemu.desktop file should only be attempted to be removed if available.
2021-02-15 09:33:18 +01:00
WORLDofPEACE 971a85d2c1
Merge pull request #112954 from TredwellGit/qemu
qemu: set sysconfdir
2021-02-14 05:58:54 -05:00
adisbladis 4c9e23d6ad
Merge pull request #113049 from adisbladis/crun-criu-supported-platforms
crun: Only build with criu support on criu supported platforms
2021-02-13 23:29:04 +01:00
adisbladis a3d0f7818a
crun: Only build with criu support on criu supported platforms 2021-02-13 23:07:53 +01:00
zowoq 369f20924a cri-o: prefer to build wrapper locally
Same as 9c98282609
2021-02-14 07:58:28 +10:00
zowoq 8c8d4f3398 podman: install systemd files
- install podman service and socket
- install podman tmpfile
2021-02-14 06:57:38 +10:00
adisbladis 9c98282609
podman: Prefer to build wrapper locally
This build is basically just creating 2 symlinks and a wrapper script.
Downloading it from a cache is not efficient.
2021-02-13 15:51:33 +01:00
adisbladis a62f04d38e
podman: Fix sha256
For some reason the archive sha256 has changed..
2021-02-13 15:14:31 +01:00
adisbladis 304617494b
podman: Remove unconfigured runtime warnings
It doesn't make sense as we promote using the podman wrapper where runtime paths will vary because they are nix store paths.
2021-02-13 14:39:02 +01:00