Alyssa Ross
c738e61a94
qemu: put virtiofsd in bin/
...
According to the QEMU documentation, virtiofsd is supposed to be run
directly by users. It therefore makes sense to have it in bin/, so it
will be in PATH. Such a change wouldn't make sense upstream, because
it would then conflict with the virtiofsd package, which is generally
preferred if available. But in Nixpkgs, we don't have to worry about
that and can just make QEMU's virtiofsd a lower priority than the one
from the dedicated package.
[1]: https://qemu.readthedocs.io/en/latest/tools/virtiofsd.html
Fixes: https://github.com/NixOS/nixpkgs/issues/113172 ("QEmu: virtiofsd prone to be garbage collected.")
Fixes: https://github.com/NixOS/nixpkgs/pull/153007 ("nixos/libvirtd: add ${cfg.qemu.package}/libexec to PATH")
2022-03-04 12:42:08 +00:00
Sandro
3cb0a2620d
Merge pull request #162589 from felixsinger/update/pkgs/seabios
2022-03-04 12:24:06 +01:00
zowoq
b80a39b91b
podman: ensure paths exist for the wrapper
2022-03-04 18:57:08 +10:00
Matthias Treydte
38cf6fea69
qemu: fix qemu.ga including qemu in it's closure
...
The qemu-ga binary is already moved to a separate
output but still depends on qemu, adding about
600MiB to it's closure.
The command "strings qemu-ga" reveals that something
like
/nix/store/bqgpvv5qrpb741swczqk3lrdm5gzaqx2-qemu-host-cpu-only-6.2.0/bin
is contained, causing this false positive. So use
remove-references-to to reduce the closure to about
600KiB.
2022-03-03 21:37:25 +00:00
zowoq
c5df8a40a5
containerd: 1.6.0 -> 1.6.1
...
https://github.com/containerd/containerd/releases/tag/v1.6.1
2022-03-04 00:01:16 +10:00
Sascha Grunert
7ec2c0f276
crun: 1.4.2 -> 1.4.3
...
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2022-03-03 21:28:01 +10:00
zowoq
e1f1924a20
podman: 4.0.1 -> 4.0.2
...
https://github.com/containers/podman/releases/tag/v4.0.2
2022-03-03 19:03:16 +10:00
Felix Singer
beff757960
seabios: 1.15.0 -> 1.16.0
...
Update SeaBIOS to version 1.16.0. Also, use the git repository as
source, since the release was tagged and announced, but no release
tarball was published.
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2022-03-03 08:48:59 +01:00
zowoq
676678f23f
podman: add darwin wrapper and wrap gvproxy
2022-03-02 09:16:47 +10:00
R. Ryantm
8af32947b4
firecracker: 0.25.2 -> 1.0.0
2022-02-25 11:02:29 -08:00
zowoq
4ee1f9eafc
podman: 3.4.4 -> 4.0.1
...
https://github.com/containers/podman/releases/tag/v4.0.0
https://github.com/containers/podman/releases/tag/v4.0.1
- wrap helper binaries via CONTAINERS_HELPER_BINARY_DIR
2022-02-25 19:09:29 +10:00
Jan Tojnar
8eb1922f64
Merge pull request #161101 from jtojnar/libgovirt-cleanup
...
libgovirt: clean up
2022-02-21 15:57:10 +01:00
Jan Tojnar
e70d829bdb
libgovirt: clean up
...
- Split outputs to prevent closure contamination with propagated dependencies’ dev outputs.
- Use mirror URL.
- Add update script (also change source URL so it can be auto-updated).
- Correct dependencies:
- Even though glib is propagated by other dependencies, let’s add it here as well for completeness.
- libsoup should not need to be propagated.
- Add gobject-introspection (on by default with meson).
- Use correct non-deprecated license.
- Reduce scope of lib.
Ideally, we would also switch to Meson but it currently specifies dependencies incorrectly:
https://gitlab.gnome.org/GNOME/libgovirt/-/merge_requests/15
2022-02-21 08:22:43 +01:00
R. Ryantm
2b4dbfc4ca
lima: 0.8.2 -> 0.8.3
2022-02-21 12:20:02 +10:00
7c6f434c
4870e97e9d
Merge pull request #160074 from amarshall/virt-viewer-11
...
virt-viewer: 9.0 -> 11; libgovirt: init at 0.3.8
2022-02-20 10:48:04 +00:00
zowoq
baa564361f
containerd: add maintainer
2022-02-20 10:48:12 +10:00
Mario Rodas
d2f06207d2
Merge pull request #159970 from r-ryantm/auto-update/x11docker
...
x11docker: 7.0.1 -> 7.1.0
2022-02-19 15:31:02 -05:00
Robert Scott
b0cb215474
Merge pull request #144946 from risicle/ris-qemu-tests
...
qemu: enable some basic tests
2022-02-19 15:25:18 +00:00
R. Ryantm
ae3fc71834
colima: 0.3.2 -> 0.3.3
2022-02-18 19:30:10 +10:00
Anderson Torres
49e534cf3b
Merge pull request #160165 from AndersonTorres/new-rars
...
Emulators upgrades and refactors
2022-02-16 20:47:47 -03:00
zowoq
27c29776a4
containerd: remove broken manual
...
`make man` build dependencies aren't included in the vendor directory
2022-02-16 21:18:59 +10:00
zowoq
a4485fbc8f
containerd: 1.5.9 -> 1.6.0
...
https://github.com/containerd/containerd/releases/tag/v1.6.0
2022-02-16 21:18:59 +10:00
Andrew Marshall
a6b058e0fa
virt-viewer: 9.0 -> 11.0
2022-02-16 01:22:19 -05:00
Andrew Marshall
c027cb0041
virt-viewer: Formatting
...
In preparation for updating the version where a lot of deps will have to
change, so that the *next* diff is small and understandable.
2022-02-16 01:22:19 -05:00
Andrew Marshall
0deb79e47b
libgovirt: init at 0.3.8
2022-02-16 01:22:19 -05:00
AndersonTorres
4a45cd997b
treewide: move some emulators to their correct place
...
bochs, dynamips, hercules, tiny8086 and tinyemu are not virtualizers.
2022-02-16 01:39:06 -03:00
Sandro
5c5a8df724
Merge pull request #156420 from azuwis/transfig
2022-02-16 00:49:28 +01:00
zowoq
6abf580b6f
Merge pull request #159993 from aaronjheng/podman-tui
...
podman-tui: init at 0.1.0
2022-02-15 17:09:07 +10:00
Aaron Jheng
7c08af790f
podman-tui: init at 0.1.0
2022-02-15 06:11:54 +00:00
Zhong Jianxin
e8f3914985
treewide: Replace transfig with fig2dev
...
Reasons:
- transfig never get upstream update since it was added to nixpkgs 2006,
according to [fig2dev Debian changelog][1], upstream maintainership
was taken over at 2016, and renamed to fig2dev.
- [Debian][2], [ArchLinux][3], [HomeBrew][4] all use fig2dev to replace
transfig.
- transfig builds [failed][5] on aarch64-darwin, fig2dev builds fine.
- One less package to maintain.
[1]: https://salsa.debian.org/debian/fig2dev/-/blob/debian/1%253.2.6_beta-1/debian/changelog
[2]: https://packages.debian.org/bullseye/transfig
[3]: https://archlinux.org/packages/community/x86_64/fig2dev/
[4]: https://formulae.brew.sh/formula/fig2dev
[5]: https://hydra.nixos.org/build/163404782/nixlog/2
2022-02-15 10:13:56 +08:00
R. Ryantm
bd3ab5da6c
x11docker: 7.0.1 -> 7.1.0
2022-02-14 10:18:48 +00:00
Sascha Grunert
ebc768a5d5
cri-o: 1.23.0 -> 1.23.1
...
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2022-02-14 18:54:51 +10:00
R. RyanTM
4cf3c067e2
seabios: 1.14.0 -> 1.15.0
...
(#149160 )
2022-02-10 23:27:03 +01:00
R. Ryantm
4fba64110f
singularity: 3.8.5 -> 3.8.6
2022-02-10 11:39:21 -08:00
Jonathan Ringer
12fd8a77e1
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
pkgs/top-level/aliases.nix
2022-02-10 09:21:09 -08:00
zowoq
34e964f44c
cri-o: 1.22.1 -> 1.23.0
...
https://github.com/cri-o/cri-o/releases/tag/v1.23.0
2022-02-10 19:09:22 +10:00
Robert Scott
5adc3817a0
qemu: fixup basic tests, enable in passthru.tests
...
these may not be reliable enough to enable by default, but enabling
them as a passthru may allow us to get a feel for which platforms
have trouble with them
2022-02-06 18:31:29 +00:00
Vladimír Čunát
3dfddd89c6
Merge branch 'master' into staging-next
...
Trivial conflict in pkgs/top-level/aliases.nix
2022-02-06 10:29:49 +01:00
Mario Rodas
955079ad77
Merge pull request #156502 from r-ryantm/auto-update/x11docker
...
x11docker: 6.10.0 -> 7.0.1
2022-02-05 21:44:57 -05:00
Jonathan Ringer
9a16965c75
Merge remote-tracking branch 'origin/staging-next' into staging
...
Conflicts:
pkgs/development/python-modules/awesomeversion/default.nix
pkgs/development/python-modules/md2gemini/default.nix
pkgs/development/python-modules/mill-local/default.nix
pkgs/development/python-modules/pyatv/default.nix
pkgs/development/python-modules/pyezviz/default.nix
pkgs/development/python-modules/pyinsteon/default.nix
pkgs/development/python-modules/pylitterbot/default.nix
pkgs/development/python-modules/pynuki/default.nix
pkgs/development/python-modules/pypck/default.nix
pkgs/development/python-modules/types-requests/default.nix
pkgs/top-level/aliases.nix
2022-02-03 21:29:24 -08:00
Peter Hoeg
c52e85672b
qemu: remove broker wrapper script
2022-02-03 11:33:38 +08:00
zowoq
e1f67e1bcc
lima: 0.8.1 -> 0.8.2
...
https://github.com/lima-vm/lima/releases/tag/v0.8.2
2022-02-03 05:45:27 +10:00
github-actions[bot]
ed5ed282df
Merge staging-next into staging
2022-01-31 18:06:44 +00:00
Alyssa Ross
26b08cb3fc
cloud-hypervisor: 20.2 -> 21.0
2022-01-31 17:16:29 +00:00
github-actions[bot]
0b0b544416
Merge staging-next into staging
2022-01-30 00:02:26 +00:00
Matthieu Coudron
f1a3e3e21c
virtualbox: set meta.mainProgram
...
because it's convenient <3
2022-01-29 23:47:18 +01:00
github-actions[bot]
1dc27d7e71
Merge staging-next into staging
2022-01-28 18:01:47 +00:00
Jason Felice
99deb1c418
podman-compose: available on all unix platforms
2022-01-28 22:39:04 +10:00
Dmitry Kalinkin
0693fd77f7
Merge branch 'staging-next' into staging
...
Conflicts:
nixos/doc/manual/from_md/release-notes/rl-2205.section.xml
nixos/doc/manual/release-notes/rl-2205.section.md
pkgs/development/python-modules/aioesphomeapi/default.nix
pkgs/development/python-modules/mat2/default.nix
pkgs/development/python-modules/pydevccu/default.nix
pkgs/development/python-modules/pywlroots/default.nix
pkgs/development/python-modules/rokuecp/default.nix
2022-01-27 00:54:10 -05:00
ajs124
0f40c684c3
Merge pull request #156701 from mweinelt/xen
...
xen: mark unsupported versions as vulnerable
2022-01-26 23:26:55 +01:00