Maximilian Bosch
651fd8be10
Merge pull request #130554 from risicle/ris-qemu-CVE-2021-3546
...
qemu: add patches for CVE-2021-3545, CVE-2021-3546
2021-07-18 21:51:37 +02:00
github-actions[bot]
e15af378fb
Merge master into staging-next
2021-07-18 18:01:12 +00:00
Robert Scott
cddea297f2
qemu: add patches for CVE-2021-3545 & CVE-2021-3546
2021-07-18 14:49:50 +01:00
Ben Siraphob
64c4e4bcce
Merge pull request #130322 from endocrimes/dani/docker-compose
...
pythonPackages.docker: 4.4.4 -> 5.0.0, docker-compose: 1.28.6 -> 1.29.2
2021-07-18 19:35:56 +07:00
Babbaj
aabf5dd5f7
looking-glass-client: B3 -> B4
2021-07-17 23:22:17 -04:00
github-actions[bot]
382fdc7ad3
Merge master into staging-next
2021-07-18 00:01:24 +00:00
Ben Siraphob
ceaddd6e2f
Merge pull request #130406 from zowoq/podman
...
podman: 3.2.2 -> 3.2.3
2021-07-18 02:17:57 +07:00
github-actions[bot]
d6b748b2b3
Merge master into staging-next
2021-07-17 18:00:56 +00:00
zowoq
f4902536aa
podman: add darwin wrapper with qemu for podman machine
...
- requires xz to unpack vm image
- remove linux install conditional to simplify wrapper
2021-07-17 20:54:50 +10:00
github-actions[bot]
6d11e6d03e
Merge master into staging-next
2021-07-17 00:01:37 +00:00
zowoq
d7813ca189
podman: 3.2.2 -> 3.2.3
...
https://github.com/containers/podman/releases/tag/v3.2.3
2021-07-17 07:52:54 +10:00
Maxine Aubrey
eb7b4bafc5
runc: 1.0.0 -> 1.0.1
2021-07-17 07:47:42 +10:00
Danielle Lancashire
6fc6e325e6
firecracker: 0.24.3 -> 0.24.4
...
Updated firecracker to v0.24.4. This required updating the buildPhase to
point to new compilation result paths.
Formatting changes were performed by `nix-update --format`
2021-07-16 11:56:35 +02:00
Danielle Lancashire
8fd04c7261
docker-compose: 1.28.6 -> 1.29.2
2021-07-16 01:16:24 +02:00
github-actions[bot]
2ccf7ae45c
Merge master into staging-next
2021-07-15 18:01:27 +00:00
Sandro
1b7097639b
Merge pull request #125946 from mikroskeem/docker-update
2021-07-15 18:41:30 +02:00
Jörg Thalheim
7afa51c2bd
Merge remote-tracking branch 'upstream/master' into HEAD
2021-07-14 15:45:51 +02:00
Jeremy Kolb
f96ee10c88
open-vm-tools: 11.2.5 -> 11.3.0 ( #129978 )
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-07-14 03:26:58 +02:00
Mark Vainomaa
e2b28504ab
docker: add @mikroskeem to maintainers
2021-07-12 19:33:03 +03:00
Mark Vainomaa
fc38adafea
docker: narrow patchShebangs
2021-07-12 19:32:15 +03:00
Mark Vainomaa
2c7bdb05de
docker: enable buildx support by default
2021-07-12 19:32:14 +03:00
Mark Vainomaa
1553e742f5
docker: improve readability, drop unneeded substitutes
2021-07-12 19:32:14 +03:00
Mark Vainomaa
ff2c16095d
docker: 20.10.6 -> 20.10.7
2021-07-12 19:32:13 +03:00
github-actions[bot]
5efb7d8d19
Merge master into staging-next
2021-07-12 06:01:25 +00:00
Adrian Lucrèce Céleste
816506281d
open-vm-tools: add aarch64-linux to platforms ( #129981 )
2021-07-12 03:19:08 +02:00
Vladimír Čunát
7c25c1fd88
Merge branch 'glibc-2.33' into staging
2021-07-06 16:17:13 +02:00
Maximilian Bosch
04be5ced7e
qemu: fix build w/glibc-2.33
2021-07-06 16:02:35 +02:00
zowoq
291b3ff5af
lima: 0.4.0 -> 0.5.0
...
https://github.com/AkihiroSuda/lima/releases/tag/v0.5.0
2021-07-06 21:28:43 +10:00
R. RyanTM
f25a0f70e8
charliecloud: 0.23 -> 0.24
2021-07-01 13:44:20 -07:00
R. RyanTM
233e6c455b
cri-o-unwrapped: 1.21.0 -> 1.21.1
2021-06-29 03:38:15 +00:00
AndersonTorres
31487e434b
bochs: refactor and prepare it for next release
2021-06-28 01:04:53 -03:00
zowoq
adef8f2abb
podman: 3.2.1 -> 3.2.2
...
https://github.com/containers/podman/releases/tag/v3.2.2
2021-06-26 07:11:04 +10:00
Vo Anh Duy
00cba5e8e7
lima: init at 0.4.0
2021-06-25 22:07:50 +10:00
R. RyanTM
8f309115de
docker-slim: 1.36.0 -> 1.36.1
2021-06-23 09:39:54 -07:00
zowoq
5efe86e393
runc: 1.0.0-rc95 -> 1.0.0
...
https://github.com/opencontainers/runc/releases/tag/v1.0.0
2021-06-22 18:43:27 +10:00
Casey Marshall
70ef0a4c5b
xhyve: 20191001 -> 20210203
...
Updating fixes xhyve problems on Big Sur, see
https://github.com/machyve/xhyve/pull/200 for example.
2021-06-18 15:14:52 -05:00
adisbladis
1394a33858
Merge pull request #125598 from zowoq/podman
...
podman: 3.1.2 -> 3.2.1
2021-06-18 09:59:48 -05:00
zowoq
3326c4bbec
runc: use buildGoModule
2021-06-16 17:17:24 -07:00
Jonathan Ringer
ccd81fc0b9
containerd: 1.5.1 -> 1.5.2, use buildGoModule
2021-06-16 17:17:24 -07:00
Sandro
b4f8cd4e72
Merge pull request #127005 from jbedo/singularity
...
singularity: 3.7.4 -> 3.8.0
2021-06-16 18:46:42 +02:00
Mario Rodas
e92f441d81
Merge pull request #126992 from r-ryantm/auto-update/docker-slim
...
docker-slim: 1.35.2 -> 1.36.0
2021-06-15 19:37:23 -05:00
Justin Bedo
c837236c77
singularity: 3.7.4 -> 3.8.0
2021-06-16 08:10:45 +10:00
R. RyanTM
6a99510c72
docker-slim: 1.35.2 -> 1.36.0
2021-06-15 20:40:22 +00:00
Sandro Jäckel
7b4d273d3c
pythonPackages: websocket_client -> websocket-client
2021-06-15 22:03:10 +02:00
zowoq
c4d43ee1f8
podman: 3.1.2 -> 3.2.1
...
https://github.com/containers/podman/releases/tag/v3.2.0
https://github.com/containers/podman/releases/tag/v3.2.1
2021-06-15 09:35:20 +10:00
Zane van Iperen
9c40b6f375
tini: don't explicitly depend on glibc
...
* Fixes pkgsStatic.tini build.
* Use postPatch instead of patchPhase
* Moves glibc dependency into docker.docker-tini
2021-06-11 18:03:15 +10:00
adisbladis
edd3c99897
Merge pull request #126429 from zowoq/crun
...
crun: 0.20 -> 0.20.1
2021-06-10 10:55:50 -05:00
AndersonTorres
e9e5f5f84d
Change all alsaLib references to alsa-lib
2021-06-10 01:12:49 -03:00
zowoq
416dd41bad
crun: 0.20 -> 0.20.1
...
https://github.com/containers/crun/releases/tag/0.20.1
2021-06-10 10:53:33 +10:00
Luke Granger-Brown
5b30dd9b1c
gvisor: 2019-11-14 -> 20210518.0
...
This also now seems to depend on protoc, but we substitute out the
version of protoc so that we don't download the binary artifacts,
and instead compile protoc from support.
TBD: using the Nixpkgs built version of protoc instead of building from
source.
2021-06-07 02:11:04 +00:00
Sandro
a58f441ed9
Merge pull request #125394 from fortuneteller2k/win-spice
...
win-spice: say yes to all 7z dialogs
2021-06-04 11:18:21 +02:00
R. RyanTM
9a8ad05cd2
docker-slim: 1.35.0 -> 1.35.2
2021-06-04 00:13:09 +00:00
zowoq
7e4c4da3df
conmon: 2.0.28 -> 2.0.29
...
https://github.com/containers/conmon/releases/tag/v2.0.29
2021-06-03 17:40:56 +10:00
fortuneteller2k
0c245a39a9
win-spice: say yes to all 7z dialogs
2021-06-02 23:33:27 +08:00
Sandro
17ab78dd64
Merge pull request #125313 from zowoq/crun
...
crun: 0.19.1 -> 0.20
2021-06-02 10:12:21 +02:00
zowoq
2489d71bd9
crun: 0.19.1 -> 0.20
...
https://github.com/containers/crun/releases/tag/0.20
2021-06-02 11:16:47 +10:00
Robert Hensing
1d781e5c80
podman: Add nixosTests.podman-dnsname to tests
2021-05-31 14:31:09 +02:00
Robert Hensing
3600a82711
Merge pull request #124921 from zowoq/podman-cni-conf
...
podman: install cni config
2021-05-31 14:27:10 +02:00
Sandro
16a0c326f1
Merge pull request #124574 from jbedo/singularity
...
singularity: 3.7.3 -> 3.7.4
2021-05-31 02:54:21 +02:00
Robert Hensing
db31d8354d
podman: Add iproute2, fixing docker network rm
2021-05-30 11:23:25 +02:00
Robert Hensing
b6570e7238
nixos/podman-network-socket-ghostunnel: init
2021-05-30 11:23:24 +02:00
zowoq
fd59022ee9
podman: install cni config
2021-05-30 11:40:33 +10:00
Nick Cao
ada45ac3ae
podman: add systemd to rpath
2021-05-30 11:38:17 +10:00
Nick Cao
e1d59ae8d4
Revert "podman: add systemd to LD_LIBRARY_PATH for journald log driver"
...
This reverts commit b71086499d
.
2021-05-30 11:38:17 +10:00
superherointj
b011e1f810
virt-manager: fix missing cdrtools ( #124408 )
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-05-29 02:46:48 +02:00
Mark Vainomaa
ad256a077b
docker: bump runc to 1.0-rc95, fixing CVE-2021-30465
2021-05-28 11:28:02 -07:00
Mark Vainomaa
beab9f0322
docker: use commit hashes instead of tags, fix containerd sha256
2021-05-28 11:28:02 -07:00
Mark Vainomaa
8baf7189b0
docker: drop unused argument, use pname instead of name
2021-05-28 11:28:02 -07:00
Mark Vainomaa
9868aa6050
docker: 20.10.2 -> 20.10.6
2021-05-28 11:28:02 -07:00
Mark Vainomaa
2980b1c4f4
imgcrypt: init at 1.1.1
2021-05-28 11:22:14 -07:00
zowoq
7233acd515
docker: add clientOnly / docker-client
...
Currently the docker client is only available on non-linux platforms as `docker`,
this makes the client available on linux and other platforms as `docker-client`.
2021-05-28 08:08:56 +10:00
Justin Bedo
044ba9b560
singularity: 3.7.3 -> 3.7.4
2021-05-27 17:03:16 +10:00
Jörg Thalheim
a635c12d1f
containerd: fix checksum
2021-05-26 23:26:12 +02:00
Nick Cao
0579444f1d
podman: add systemd to LD_LIBRARY_PATH for journald log driver
2021-05-26 09:51:43 +10:00
Jonathan Ringer
11a9ac00fc
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
pkgs/tools/networking/xh/default.nix
2021-05-22 18:19:10 -07:00
Robin Gloster
2b5910ac63
Merge pull request #123802 from superherointj/package-virtmanager-bugfix
...
virt-manager: add tests
2021-05-22 09:26:47 -05:00
github-actions[bot]
929b12e7b5
Merge master into staging-next
2021-05-21 12:28:43 +00:00
Stéphan Kochen
44a41a2e11
qemu: fix darwin build
...
Co-authored-by: Michael Roitzsch <reactorcontrol@icloud.com>
2021-05-21 08:55:51 +02:00
superherointj
8803c45998
virt-manager: add tests
2021-05-20 14:49:22 -03:00
Jonathan Ringer
c1f8a15dac
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
nixos/doc/manual/release-notes/rl-2105.xml
pkgs/tools/security/sequoia/default.nix
2021-05-19 10:39:54 -07:00
Robert Hensing
ff2f08080e
Merge pull request #123591 from hercules-ci/update-podman-compose
...
podman-compose: 0.1.5 -> 0.2.0pre-2021-05-18
2021-05-19 17:47:22 +02:00
Sascha Grunert
7013a0f279
runc: 1.0.0-rc94 -> 1.0.0-rc95
...
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2021-05-19 20:38:42 +10:00
Robert Hensing
8bb4cc751e
podman-compose: hash nitpicking
...
Co-authored-by: Nikolay Korotkiy <sikmir@gmail.com>
2021-05-19 11:34:34 +02:00
Robert Hensing
81c7dd1dae
podman-compose: 0.1.5 -> 0.2.0pre-2021-05-18
2021-05-19 00:08:40 +02:00
github-actions[bot]
503669d23a
Merge master into staging-next
2021-05-18 18:36:35 +00:00
Jonathan Ringer
f7a112f6c4
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
pkgs/applications/graphics/emulsion/default.nix
pkgs/development/tools/misc/texlab/default.nix
pkgs/development/tools/rust/bindgen/default.nix
pkgs/development/tools/rust/cargo-udeps/default.nix
pkgs/misc/emulators/ruffle/default.nix
pkgs/tools/misc/code-minimap/default.nix
2021-05-18 08:57:16 -07:00
Bruce Toll
e0e6ce7385
spice-vdagent: fix build error with glib > 2.68
...
The recent upgrade to glib 2.68.1 caused some deprecation errors in
spice-vdagent related to g_memdup, which is now deprecated in favor of
g_memdup2.
See: https://bugzilla.redhat.com/show_bug.cgi?id=1943059
The simplest workaround (until this gets fixed upstream) is to allow
deprecated declarations to be treated as warnings rather than fatal
errors.
2021-05-18 11:43:32 -04:00
R. RyanTM
d748820d87
containerd: 1.5.0 -> 1.5.1
2021-05-17 13:21:38 -07:00
Jonathan Ringer
d8e62d8e41
Merge remote-tracking branch 'origin/master' into staging-next
...
Fix cargo-flash build
2021-05-16 18:27:14 -07:00
William Kral
ba0da8a076
virtualbox: 6.1.18 -> 6.1.22
2021-05-16 16:54:18 -07:00
R. RyanTM
0b95e8cbfa
conmon: 2.0.27 -> 2.0.28
2021-05-17 06:18:14 +10:00
github-actions[bot]
9911b1c75b
Merge staging-next into staging
2021-05-16 01:01:01 +00:00
Austin Seipp
982240fd50
Merge pull request #122727 from r-ryantm/auto-update/firecracker
...
firecracker: 0.24.2 -> 0.24.3
2021-05-15 18:56:52 -05:00
Jan Tojnar
ac6a4f7cf5
Merge branch 'staging-next' into staging
2021-05-14 01:40:09 +02:00
ajs124
48c25a9eaf
virt-manager-qt: 0.71.95 -> 0.72.97
...
and fix build
2021-05-13 11:26:34 -07:00
Maxine Aubrey
f2c51f546b
open-vm-tools: fix building with glib 2.68
2021-05-13 16:40:07 +00:00
R. RyanTM
72568e154e
firecracker: 0.24.2 -> 0.24.3
2021-05-12 13:46:57 +00:00
Jan Tojnar
7982550ac4
Merge branch 'staging-next' into staging
2021-05-11 09:09:10 +02:00
zowoq
96458445e2
Merge pull request #122459 from saschagrunert/runc
...
runc: 1.0.0-rc93 -> 1.0.0-rc94
2021-05-11 06:12:14 +10:00
Claudio Bley
8fe0744dd1
bochs: Fix compilation with GCC 10
...
ZHF: #122042
2021-05-10 20:08:01 +02:00
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
Richard Marko
c520a26b7e
cntr: add passthru.tests
2021-04-07 20:27:18 +02: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
TredwellGit
dd441204f6
qemu: set sysconfdir
...
Fixes https://github.com/NixOS/nixpkgs/issues/111675 and https://github.com/NixOS/nixpkgs/issues/110142 .
2021-02-13 00:25:28 +00:00
Mario Rodas
c831e4e9e4
podman: 2.2.1 -> 3.0.0
...
https://github.com/containers/podman/releases/tag/v3.0.0
2021-02-11 04:20:00 +00:00
Sascha Grunert
c2ef7b1cbf
crun: add criu support
...
Adding the criu dependency allows using the feature, too:
```
> ./result/bin/crun --version
crun version 0.17
commit: 0.17
spec: 1.0.0
+SYSTEMD +SELINUX +APPARMOR +CAP +SECCOMP +EBPF +CRIU +YAJL
```
Signed-off-by: Sascha Grunert <mail@saschagrunert.de>
2021-02-11 13:58:58 +01:00
Alyssa Ross
8f0bd879da
qemu: re-enable stack protection
...
5e25995295
("qemu: 2.6.1 -> 2.7.0") added this, because the QEMU
build failed without it. That's no longer the case, so we can bring
back stack protection.
2021-02-09 21:26:43 +00:00
R. RyanTM
74c9af1c7c
charliecloud: 0.21 -> 0.22
2021-02-09 07:52:17 +00:00
Ivan Babrou
251add14cf
qemu: only apply autoPatchelfHook on linux
...
It fails on darwin due to missing `patchelf` and the missing ELFs:
```
/nix/store/...-auto-patchelf-hook/nix-support/setup-hook: line 220: -l: command not found
```
2021-02-08 13:48:16 -08:00
Ivan Babrou
d29e8f0e59
qemu: rename VERSION to QEMU_VERSION to avoid name clash
...
In libc++ starting with LLVM8 there's `<version>` include in `cstddef`:
The following things also align:
* QEMU has a file called `VERSION` in repo root
* QEMU prepends repo root to include path in build
* macOS has a case-insensetive filesystem
All of this combined means that `VERSION` file is included as a header.
Working around this be renaming `VERSION` -> `QEMU_VERSION` to resolve ambiguity.
The problem really only appears on `aarch64-darwin`, since on `x86_64-darwin`
there are no C++ files to compile. The workaround is harmless enough to apply.
2021-02-08 13:45:47 -08:00
Ivan Babrou
bb475b01d2
qemu: do not force x86_64 cpu on darwin
...
This change produces the following warning:
```
... configure: line 619: sysctl: command not found
```
It's benign and sysctl is only useful on MacOS X Leopard:
* https://github.com/qemu/qemu/blob/v5.2.0/configure#L615-L621
Leopard is 13 years old and is not supported by Nix.
The sysctl check is removed in qemu master branch already.
Plus aarch64-darwin is coming in #105026 , so there's no reason to force x86_64.
2021-02-08 13:39:10 -08:00
Sandro
8a4a984fd5
Merge pull request #105439 from avdv/bazel_3.7.1
2021-02-04 20:15:45 +01:00
Sascha Grunert
c1b7380700
runc: 1.0.0-rc92 -> 1.0.0-rc93
...
Signed-off-by: Sascha Grunert <mail@saschagrunert.de>
2021-02-04 10:29:07 +01:00
R. RyanTM
e87a8406c6
conmon: 2.0.25 -> 2.0.26
2021-02-04 04:40:30 +00:00
Claudio Bley
6d8c431eb0
bazel: 3.7.1 -> 3.7.2
...
* update sha256 for gvisor, tensorflow{,WithCuda}, bazel-watcher, bazel-remote
and envoy
2021-02-03 10:44:07 +01:00
Sandro
b881f100f6
Merge pull request #111625 from jbedo/singularity
...
singularity: 3.7.0 -> 3.7.1
2021-02-02 13:11:41 +01:00
Justin Bedo
efd372d82c
singularity: 3.7.0 -> 3.7.1
2021-02-02 14:05:34 +11:00
Andreas Rammhold
ad5f23870c
Merge pull request #110847 from andir/docker-overrides
...
docker: allow overriding package inputs per docker package
2021-02-01 00:55:22 +01:00
Claudio Bley
71cda4f111
bazel: 3.3.1 -> 3.7.1
...
* remove python-shebang patch since it was integrated upstream[1]
[1]: https://github.com/bazelbuild/bazel/pull/11535/files
2021-01-29 21:53:25 +01:00
Mario Rodas
75fbbeeaa9
docker-slim: 1.33.0 -> 1.34.0
...
https://github.com/docker-slim/docker-slim/releases/tag/1.34.0
2021-01-29 04:20:00 +00:00
R. RyanTM
0449f1e8f2
docker-compose: 1.28.0 -> 1.28.2
2021-01-28 00:45:55 +00:00
Andreas Rammhold
ed46383416
docker: allow overriding package inputs per docker package
...
Previously we could not override the input packages to docker at all as
that had been shadowed due to the usage of inherit in all-package.nix.
We are now mixing the "variable" variables for the build and the
dependency declarations for the package and using callPackage as if each
of the docker packages would be separate files that we evaluate.
This now enables overriding e.g. iptables for a single verison of
docker which previously was not feasible without importing the
default.nix again (and passing different arguments).
> pkgs.docker.override { iptables = pkgs.iptables-nftables-compat; }
2021-01-26 13:08:25 +01:00
Milan
b7871c3f2d
qemu: fix build when desktop file does not exist ( #110721 )
...
The qemu-user variants as used by binfmt emulation through
`(lib.systems.elaborate lib.systems.examples.aarch64-multiplatform).emulator pkgs`
does not install a .desktop file since qemu 5.2.0. This change allows
the build to continue if deletion of the desktop file fails.
2021-01-25 19:24:32 +01:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed
2021-01-25 18:31:47 +01:00
Florian Klink
68b6d6ca8e
Merge pull request #110550 from bryanasdev000/package-virtualbox-6.1.18
...
virtualbox: 6.1.16 -> 6.1.18
2021-01-25 16:36:05 +01:00
volth
bc0d605cf1
treewide: fix double quoted strings in meta.description
...
Signed-off-by: Ben Siraphob <bensiraphob@gmail.com>
2021-01-24 19:56:59 +07:00
John Ericson
12881a7aa7
Merge pull request #110544 from Ericson2314/no-platform
...
top-level, lib: Remove platform attribute of platforms
2021-01-23 16:32:36 -05:00
Sandro
cba0c7e756
Merge pull request #110543 from bobrik/ivan/buildx-path
...
docker: correct substitution path with buildx enabled
2021-01-23 20:32:55 +01:00
John Ericson
9c213398b3
lib: Clean up how linux and gcc config is specified
...
Second attempt of 8929989614589ee3acd070a6409b2b9700c92d65; see that
commit for details.
This reverts commit 0bc275e634
.
2021-01-23 10:01:28 -05:00
Florian Klink
994e221f16
Merge pull request #106988 from drewrisinger/dr-pr-qemu-bump
...
qemu: 5.1.0 -> 5.2.0
2021-01-23 00:20:06 +01:00
Bryan A. S
72e688c973
virtualbox: 6.1.16 -> 6.1.18
...
Signed-off-by: Bryan A. S <bryanasdev000@gmail.com>
2021-01-22 19:36:45 -03:00
Maximilian Bosch
c6d4197e4f
Merge pull request #110283 from r-ryantm/auto-update/docker-compose
...
docker-compose: 1.27.4 -> 1.28.0
2021-01-22 23:25:29 +01:00
Jonathan Ringer
0bc275e634
Revert "lib: Clean up how linux and gcc config is specified"
...
This is a stdenv-rebuild, and should not be merged
into master
This reverts commit 8929989614
.
2021-01-22 14:07:06 -08:00
Ivan Babrou
aea19f284a
docker: correct substitution path with buildx enabled
...
Starting with Docker 20.10, the client repo moved and the path changed.
2021-01-22 13:43:30 -08:00
John Ericson
d95aebbe0e
Merge pull request #107214 from Ericson2314/linux-config-cleanup
...
lib: Clean up how linux and gcc config is specified
2021-01-22 15:15:58 -05:00
Sandro
0c096b67dc
Merge pull request #107302 from bobrik/ivan/docker-buildx
2021-01-22 12:50:25 +01:00
John Ericson
8929989614
lib: Clean up how linux and gcc config is specified
...
The `platform` field is pointless nesting: it's just stuff that happens
to be defined together, and that should be an implementation detail.
This instead makes `linux-kernel` and `gcc` top level fields in platform
configs. They join `rustc` there [all are optional], which was put there
and not in `platform` in anticipation of a change like this.
`linux-kernel.arch` in particular also becomes `linuxArch`, to match the
other `*Arch`es.
The next step after is this to combine the *specific* machines from
`lib.systems.platforms` with `lib.systems.examples`, keeping just the
"multiplatform" ones for defaulting.
2021-01-21 22:44:09 -05:00
zowoq
722c5a8316
crun: 0.16 -> 0.17
...
https://github.com/containers/crun/releases/tag/0.17
2021-01-22 08:06:10 +10:00
Ivan Babrou
deb0d298a2
docker: add buildx support to docker client
2021-01-21 12:52:46 -08:00
Ivan Babrou
e431ff7e2e
docker-buildx: init at 0.5.1
...
Installing docker-buildx enables buildx subcommand on the client:
* https://github.com/docker/buildx
2021-01-21 12:52:45 -08:00
zowoq
30ab92ea31
conmon: 2.0.24 -> 2.0.25
...
https://github.com/containers/conmon/releases/tag/v2.0.25
2021-01-21 18:35:16 +10:00
R. RyanTM
a17adff3e9
docker-compose: 1.27.4 -> 1.28.0
2021-01-21 07:50:25 +00:00
Mario Rodas
369e772cda
Merge pull request #109955 from r-ryantm/auto-update/dumb-init
...
dumb-init: 1.2.4 -> 1.2.5
2021-01-20 21:24:40 -05:00
R. RyanTM
63d650556b
open-vm-tools: 11.2.0 -> 11.2.5
2021-01-20 15:02:45 +00:00
zowoq
31f5dd3f36
treewide: editorconfig fixes
...
- remove trailing whitespace
- use spaces for indentation
2021-01-20 09:11:11 +10:00
Drew Risinger
9e403b19a1
qemu: 5.1.0 -> 5.2.0
...
Updates to latest version of QEMU.
The build system has changed to ninja.
There are several configuration flags that aren't enabled. I will
defer to maintainers on those.
Adds autoPatchelfHook for patching output dynamically linked binaries.
qemu: use Nix's meson vs bundled
qemu: remove custom directory locations
It appears that these directories are no longer automatically prefixed
with $out/, so they are now trying to write to the system /etc/, /var/
directories, which is not permitted in sandbox.
The default directories seem to work OK, so using those.
2021-01-19 14:06:28 -05:00
R. RyanTM
2ed911999c
dumb-init: 1.2.4 -> 1.2.5
2021-01-19 12:17:33 +00:00
R. RyanTM
d71bca5967
cri-o-unwrapped: 1.19.0 -> 1.20.0 ( #109920 )
2021-01-19 18:58:49 +10:00
Sandro
1afec60627
Merge pull request #95274 from misuzu/qemu-iscsi
2021-01-17 20:16:06 +01:00
Ben Siraphob
5d566c43b4
pkgs/applications: pkgconfig -> pkg-config
2021-01-16 23:49:59 -08:00
Jörg Thalheim
f3042e3078
Merge pull request #108862 from cpcloud/refactor-nvidia-containers
2021-01-15 11:10:09 +00:00
Ben Siraphob
108bdac3d9
pkgs/applications: stdenv.lib -> lib
2021-01-15 14:24:03 +07:00