Commit graph

2464 commits

Author SHA1 Message Date
github-actions[bot] 7d1034b04d
Merge master into staging-next 2021-12-23 12:01:10 +00:00
zowoq c99468ee3f crun: 1.3 -> 1.4
https://github.com/containers/crun/releases/tag/1.4
2021-12-23 05:42:59 +10:00
Sylvain Fankhauser 95899e0060
podman-compose: 0.1.8 -> 1.0.3 2021-12-22 17:54:40 +01:00
Nikolay Amiantov b4703e11af docker: only add rootless dependencies for the server
Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
2021-12-22 14:23:23 +03:00
Nikolay Amiantov 721fde93ff docker: add rootless daemon script 2021-12-22 14:18:14 +03:00
github-actions[bot] 03b2b5cb6c
Merge master into staging-next 2021-12-21 00:01:39 +00:00
Thomas Gerbet 6aaba55b8d buildkit-nix: init at 0.0.1
https://github.com/AkihiroSuda/buildkit-nix/
2021-12-21 09:26:03 +10:00
Madoura a1b28586d9
qemu: add support for JACK audio 2021-12-18 14:42:57 -06:00
github-actions[bot] 5394a299c6
Merge master into staging-next 2021-12-16 12:01:30 +00:00
zowoq 435043c924 lima: 0.7.4 -> 0.8.0
https://github.com/lima-vm/lima/releases/tag/v0.8.0
2021-12-16 21:47:24 +10:00
sternenseemann d860ba7f09 Merge remote-tracking branch 'origin/master' into staging-next 2021-12-15 11:30:31 +01:00
Mario Rodas 46f560a302
Merge pull request #150616 from marsam/update-docker-slim
docker-slim: 1.37.2 -> 1.37.3
2021-12-14 21:38:50 -05:00
Alyssa Ross 9482691069 cloud-hypervisor: 20.0 -> 20.1 2021-12-15 00:21:23 +00:00
whentze 23fc476f99
docker-compose2: pass version to ldflags
The package already has a version in nixpkgs, but reports "dev" when asked via CLI.
With this change, `docker compose version` behaves as expected.
2021-12-14 09:37:47 +01:00
github-actions[bot] 4e4a3fae8f
Merge master into staging-next 2021-12-12 12:01:21 +00:00
Andreas Schmid c4dbe8fe65 colima: init at 0.2.2
`colima` is a very easy usable replacement for Docker Desktop on MacOS.

Signed-off-by: Andreas Schmid <service@aaschmid.de>
2021-12-12 19:54:54 +10:00
Mario Rodas fe16aec731 docker-slim: 1.37.2 -> 1.37.3
https://github.com/docker-slim/docker-slim/releases/tag/1.37.3
2021-12-12 04:20:00 +00:00
Dmitry Kalinkin b6b59334bb
Merge branch 'master' into staging-next
Conflicts:
	pkgs/development/python-modules/celery/default.nix
	pkgs/development/python-modules/kombu/default.nix
2021-12-11 13:15:49 -05:00
Jörg Thalheim 1b11583dfb
Merge pull request #150235 from r-ryantm/auto-update/docker-compose
docker-compose_2: 2.0.1 -> 2.2.2
2021-12-11 13:00:59 +00:00
R. Ryantm 5442c772e6 docker-compose_2: 2.0.1 -> 2.2.2 2021-12-11 12:06:53 +00:00
github-actions[bot] 4620f3d0e3
Merge master into staging-next 2021-12-11 06:01:15 +00:00
Joerie de Gram 056f498ccf virt-manager: fix wmclass
Use `dontWrapGApps` to prevent double wrapping from breaking wmclass

Fixes #150120
2021-12-10 23:27:03 +01:00
github-actions[bot] 1bce9aab38
Merge master into staging-next 2021-12-09 06:01:16 +00:00
zowoq e77e633283 podman: 3.4.3 -> 3.4.4
https://github.com/containers/podman/releases/tag/v3.4.4
2021-12-09 07:59:05 +10:00
github-actions[bot] ac0d4017c5
Merge master into staging-next 2021-12-08 12:01:20 +00:00
zowoq 0301f18dff podman: 3.4.2 -> 3.4.3
https://github.com/containers/podman/releases/tag/v3.4.3
2021-12-08 16:57:08 +10:00
Alyssa Ross 16fb150e03
Merge remote-tracking branch 'nixpkgs/master' into staging-next
Conflicts:
	pkgs/development/libraries/libunwind/default.nix
2021-12-07 23:56:16 +00:00
Zhaofeng Li feb86343bd qemu: Add patch for socket_sockaddr_to_address_unix assertion errors
See also:
- http://bugs.debian.org/993145
- https://bugs.archlinux.org/task/72115
2021-12-07 23:46:26 +00:00
github-actions[bot] 255d79d651
Merge master into staging-next 2021-12-07 00:01:37 +00:00
Ryan Mulligan f9b82a4643
Merge pull request #149021 from r-ryantm/auto-update/docker-buildx
docker-buildx: 0.6.3 -> 0.7.1
2021-12-06 14:38:26 -08:00
zowoq c6a321d18c conmon: 2.0.30 -> 2.0.31
https://github.com/containers/conmon/releases/tag/v2.0.31
2021-12-07 06:59:34 +10:00
github-actions[bot] ffbac7335b
Merge master into staging-next 2021-12-06 18:01:23 +00:00
R. Ryantm 73abda994e docker-buildx: 0.6.3 -> 0.7.1 2021-12-06 14:08:58 +00:00
Bobby Rong 913d537a04
Merge pull request #148978 from r-ryantm/auto-update/containerd
containerd: 1.5.7 -> 1.5.8
2021-12-06 20:07:42 +08:00
github-actions[bot] 41895efeb5
Merge master into staging-next 2021-12-06 12:01:16 +00:00
R. Ryantm 4baf742d97 containerd: 1.5.7 -> 1.5.8 2021-12-06 11:29:41 +00:00
zowoq 7a87a48642 runc: 1.0.2 -> 1.0.3
https://github.com/opencontainers/runc/releases/tag/v1.0.3
2021-12-06 18:46:00 +10:00
Jörg Thalheim 423aff986c Merge remote-tracking branch 'upstream/master' into HEAD 2021-12-05 19:41:20 +01:00
Astro 7a3e80abee cloud-hypervisor: 19.0 -> 20.0 2021-12-05 16:09:24 +00:00
Alyssa Ross f404068903
Merge remote-tracking branch 'nixpkgs/staging-next' into staging
Conflicts:
	pkgs/servers/search/groonga/default.nix
2021-12-02 14:52:44 +00:00
Jörg Thalheim 56ea0c9308 qemu: fix darwin build 2021-12-02 09:55:00 +01:00
Nikolay Korotkiy cf6fc1fd17 podman-compose: 2021-05-18 → 0.1.8 2021-12-02 18:11:09 +10:00
Zhaofeng Li 3011531cf9 qemu: Add binfmt preserve-argv[0] wrapper 2021-12-01 22:20:48 -08:00
github-actions[bot] b58b9075cd
Merge staging-next into staging 2021-12-01 00:02:28 +00:00
Sandro bea91ade47
Merge pull request #147995 from jbedo/singularity 2021-11-30 21:08:33 +01:00
Alyssa Ross 01bce76b11
Merge remote-tracking branch 'nixpkgs/staging-next' into staging
Conflicts:
	pkgs/applications/virtualization/qemu/default.nix
2021-11-30 18:54:47 +00:00
Martin Schwaighofer 08bbd123d5 qemu: emit warnings when KVM acceleration is not usable
This fixes the qemu-kvm wrapper we add for convenience
silently not using KVM, when the system would support it
by at least leaving an indication in the log that the build ran
slower because it ran without KVM.
2021-11-30 13:06:22 +00:00
Martin Schwaighofer 5d06f6933d qemu, runInLinuxVM: fix KVM availability check
KVM should only be considered abailable if /dev/kvm exists and
is read-writable by the user that is trying to launch it.

The previous check for existance only had the consequence that
on some Linux distributions running VMs with Nix's QEMU only worked
if KVM was NOT installed.

fixes #124371
2021-11-30 13:06:22 +00:00
Justin Bedo eab0561eb0
singularity: 3.8.4 -> 3.8.5 2021-11-30 20:12:29 +11:00
Maximilian Bosch 8f3eb58a96
Merge pull request #146961 from alyssais/qemu-debug
qemu: enable debug info
2021-11-29 16:18:46 +01:00
zowoq 70307e1674 lima: 0.7.3 -> 0.7.4
https://github.com/lima-vm/lima/releases/tag/v0.7.4
2021-11-27 10:49:40 +10:00
Alyssa Ross 4b5c3d9376 qemu: only include alsa-lib for alsa support 2021-11-25 19:48:48 +00:00
Alyssa Ross 5d9e0f86b9 qemu: never use bundled Meson
It's better to fail to build if our version of Meson isn't compatible
with QEMU's, so we'll know something is wrong.  Otherwise, we'll get
subtle breakages that only manifest at runtime, which I think might be
what happened in 9e403b19a1 ("qemu: 5.1.0 -> 5.2.0") to necessitate
autoPatchelfHook.
2021-11-25 19:47:56 +00:00
github-actions[bot] cbcbfb4901
Merge master into staging-next 2021-11-22 06:01:10 +00:00
László Vaskó 7ea3e0f3f2 qemu: fix managedsave (snapshot creation) with QXL video device
Backport patch from 6.2.0-rc0
2021-11-22 02:16:40 +00:00
Alyssa Ross a0262a0802
qemu: enable debug info
I dropped autoPatchelfHook because it got confused with the debug
objects, and I can't reproduce the pixman linker errors that caused it
to be introduced in #106988 ("qemu: 5.1.0 -> 5.2.0").
2021-11-21 21:44:29 +00:00
Jonathan Ringer 6ede9cd761
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
  pkgs/applications/audio/hybridreverb2/default.nix
2021-11-19 08:44:33 -08:00
Sandro 872f00cd44
Merge pull request #143297 from r-ryantm/auto-update/x11docker 2021-11-19 13:34:24 +01:00
github-actions[bot] cfaff97318
Merge staging-next into staging 2021-11-15 18:01:43 +00:00
Artturi 11952924f1
Merge pull request #146036 from jmgao/qemu_io_uring 2021-11-15 17:33:17 +02:00
github-actions[bot] faf5da6aed
Merge staging-next into staging 2021-11-15 12:01:44 +00:00
zowoq baa566f5a5 cri-o: 1.22.0 -> 1.22.1
https://github.com/cri-o/cri-o/releases/tag/v1.22.1
2021-11-15 18:44:00 +10:00
Josh Gao 3f772a5f2b qemu: add support for io_uring 2021-11-14 17:31:50 -08:00
github-actions[bot] 9f6360b7fb
Merge staging-next into staging 2021-11-14 18:01:49 +00:00
zowoq d8e1fe3898 podman: 3.4.1 -> 3.4.2
https://github.com/containers/podman/releases/tag/v3.4.2
2021-11-14 08:57:50 +10:00
github-actions[bot] fd8fae936e
Merge staging-next into staging 2021-11-12 06:02:01 +00:00
github-actions[bot] 8addf990da
Merge master into haskell-updates 2021-11-12 00:07:24 +00:00
github-actions[bot] a4e03b8977
Merge staging-next into staging 2021-11-11 18:01:50 +00:00
Sandro 95cce00929
Merge pull request #141717 from r-burns/qemu 2021-11-11 18:13:59 +01:00
Kerstin Humm bb799694db
epoxy: rename to libepoxy
https://github.com/NixOS/nixpkgs/issues/145040
2021-11-11 05:55:32 +01:00
github-actions[bot] 07e8aeb3a0
Merge master into haskell-updates 2021-11-11 00:07:11 +00:00
Sandro 4f9b42cf56
Merge pull request #145295 from SuperSandro2000/virtualbox 2021-11-10 20:06:45 +01:00
Sandro Jäckel df17da7729
virtualbox: remove ? null from inputs, remove optional (), other minor cleanups 2021-11-10 01:40:47 +01:00
Sandro 63d06c47d3
Merge pull request #144857 from trofi/fix-catatonit-for-automake-1.16.5 2021-11-10 01:39:39 +01:00
github-actions[bot] da2c9c6eab
Merge master into haskell-updates 2021-11-10 00:07:08 +00:00
Justin Bedo 10a145c518
singularity: 3.8.3 -> 3.8.4 2021-11-10 08:08:26 +11:00
Sandro 9a9ef88b8c
Merge pull request #145178 from SuperSandro2000/applications
Applications
2021-11-09 21:33:41 +01:00
Sandro Jäckel 6895746097
win-pvdrivers: switch to fetchFromGitHub 2021-11-09 20:10:32 +01:00
github-actions[bot] e1766085b3
Merge master into haskell-updates 2021-11-09 00:10:05 +00:00
Sandro b275c083e7
Merge pull request #144832 from r-burns/i686-lto 2021-11-08 15:25:03 +01:00
Mario Rodas f08aacd891 docker-slim: 1.37.0 -> 1.37.2
https://github.com/docker-slim/docker-slim/releases/tag/1.37.2
2021-11-08 04:20:00 +00:00
github-actions[bot] b0e58bafbe
Merge master into haskell-updates 2021-11-08 00:07:25 +00:00
Sandro d53dfa2dbd
Merge pull request #144983 from Stunkymonkey/application-pname-version-2 2021-11-07 21:31:17 +01:00
Vo Anh Duy a2149a2ee2 lima: 0.7.2 -> 0.7.3 2021-11-07 22:56:30 +08:00
Felix Buehler b52ab3b712 pkgs/applications: rename name to pname&version part 2 2021-11-07 14:53:06 +01:00
Ellie Hermaszewska 15ae25f36c
haskell: switch from haskell.lib to haskell.lib.compose 2021-11-07 20:18:45 +08:00
Magicloud 40c83d1e0a
virtualbox: Add option to build vboxwebsrv tool
`vboxwebsrv`, a.k.a, Virtualbox Web Service, provides a way to manage VMs via SOAP interface. This is very useful on headless servers.
2021-11-07 08:34:47 +01:00
Sergei Trofimovich 0f3744bdb3 catatonit: pull pending upstream inclusion fix for automake-1.16.5
Without the fix build on automake-1.16.5 fails as:

    configure.ac:34: error: AM_INIT_AUTOMAKE expanded multiple times
    .../automake-1.16.5/share/aclocal-1.16/init.m4:29: AM_INIT_AUTOMAKE is expanded from...
    configure.ac:19: the top level
    .../automake-1.16.5/share/aclocal-1.16/init.m4:29: AM_INIT_AUTOMAKE is expanded from...
    configure.ac:34: the top level
2021-11-06 11:14:14 +00:00
Ryan Burns 233f451841 treewide: reenable LTO on i686 2021-11-05 22:16:50 -07:00
Thiago Kenji Okada d2c613620d
Merge pull request #144778 from thiagokokada/zhf-ovmf-i686
OVMF: disable LTO on i686
2021-11-05 20:03:43 -03:00
Artturi 01995f66a9
Merge pull request #144446 from jkarlson/qemu 2021-11-05 22:50:39 +02:00
Thiago Kenji Okada 571c4e73e1 OVMF: disable LTO on i686
Fix build.
2021-11-05 15:38:07 -03:00
Sascha Grunert 1889cedd0a
crun: 1.2 -> 1.3
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2021-11-05 09:34:48 +01:00
Emil Karlson d222938650 qemu: add upstream patches for qemu-6.1.0 regressions
first patch fixes crash in 9p code that occasionally happens also in nixos tests
second patch fixes io errors from discards in aio io engine with virtio-scsi
2021-11-04 08:17:50 +02:00
R. Ryantm 86acf2c003 catatonit: 0.1.6 -> 0.1.7 2021-11-03 00:13:33 +00:00
Julian Stecklina 6204fa6c7a
spike: move test to installCheck phase (#143832)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-11-01 21:26:38 +01:00
Sandro 1b2fceb296
Merge pull request #143296 from r-burns/qemu-security 2021-10-31 22:57:56 +01:00
Bernardo Meurer b232c81a32
virtualbox: 6.1.26 -> 6.1.28 2021-10-30 19:42:07 -07:00
Bobby Rong a3bbe9a006
Merge pull request #143309 from r-ryantm/auto-update/ignite
ignite: 0.9.0 -> 0.10.0
2021-10-29 12:41:07 +08:00
R. Ryantm 1a7ed28f79 ignite: 0.9.0 -> 0.10.0 2021-10-28 06:22:43 +00:00
Ryan Burns 18451cb59a qemu: fix CVE-2021-3713
Backport patch from 6.2.0-rc0
2021-10-27 21:51:17 -07:00
R. Ryantm 1259ad6cb0 x11docker: 6.9.0 -> 6.10.0 2021-10-28 04:37:52 +00:00
Ryan Burns f67d4dd9c1
Merge pull request #142616 from r-burns/toplevel-system
treewide: remove toplevel `system` attr
2021-10-27 10:03:24 -07:00
zowoq a37334b1dd lima: 0.7.1 -> 0.7.2
https://github.com/lima-vm/lima/releases/tag/v0.7.2
2021-10-24 13:15:08 +10:00
Ryan Burns 4423c7ecbc crun: remove toplevel system attr 2021-10-22 14:03:38 -07:00
zowoq ed83d8dbc7 podman: 3.4.0 -> 3.4.1
https://github.com/containers/podman/releases/tag/v3.4.1
2021-10-21 18:21:28 +10:00
Alyssa Ross 5f0194220f cloud-hypervisor: 18.0 -> 19.0 2021-10-18 00:09:57 +00:00
Sandro cdec961ebd
Merge pull request #141236 from witchof0x20/ovmf_tpm 2021-10-16 19:46:38 +02:00
Bastien Rivière 33bc6f8706
docker-compose2: init at 2.0.1 (#141366)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-10-16 18:19:32 +02:00
Jade 0b92261d6a
OVMF: add TPM2 support flags 2021-10-16 00:44:31 -04:00
Ryan Burns 92ed47487f qemu: drop obsolete musl patch
not needed as of
b1d2e476e9,
in qemu v6.0+
2021-10-14 23:19:20 -07:00
zowoq 1b4cdac33e podman: remove darwin wrapper
- wrapping gvproxy doesn't work since 3.4
- store paths are written to config files which then break when GCed
2021-10-12 09:37:13 +10:00
zowoq 6c6670d9c4 lima: 0.6.4 -> 0.7.1
https://github.com/lima-vm/lima/releases/tag/v0.7.0
https://github.com/lima-vm/lima/releases/tag/v0.7.1
2021-10-10 07:50:26 +10:00
Sascha Grunert 9f449eaf24 crun: 1.1 -> 1.2
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2021-10-08 17:56:11 +10:00
Maxine Aubrey 144058e16d
docker: 20.10.8 -> 20.10.9
- https://docs.docker.com/engine/release-notes/#20109
- https://github.com/moby/moby/releases/tag/v20.10.9
- https://github.com/containerd/containerd/releases/tag/v1.4.11
- https://github.com/containerd/containerd/releases/tag/v1.4.10
- https://github.com/opencontainers/runc/releases/tag/v1.0.2
2021-10-04 21:49:38 +02:00
maxine [they] 2ba20b2080
Merge pull request #140480 from endocrimes/dani/openvm
open-vm-tools: 11.3.0 -> 11.3.5
2021-10-04 18:55:55 +02:00
Danielle Lancashire ccdde0a882 containerd_1_4: 1.4.9 -> 1.4.11 2021-10-04 18:15:15 +02:00
Danielle Lancashire aabceb8539 containerd: 1.5.5 -> 1.5.7 2021-10-04 18:14:26 +02:00
Danielle Lancashire 369dde88d4 open-vm-tools: 11.3.0 -> 11.3.5 2021-10-04 14:59:26 +02:00
adisbladis a506095ad2
Merge pull request #140087 from qowoz/podman
podman: 3.3.1 -> 3.4.0
2021-10-01 22:48:47 -05:00
Mario Rodas 04084d9e7c docker-slim: 1.36.4 -> 1.37.0
https://github.com/docker-slim/docker-slim/releases/tag/1.37.0
2021-10-01 04:20:00 +00:00
Ivan Babrou decdbc3569
qemu: enable hvf acceleration on aarch64-darwin (#139960) 2021-10-01 01:42:17 -04:00
zowoq 2cacbfd2ca podman: 3.3.1 -> 3.4.0
https://github.com/containers/podman/releases/tag/v3.4.0
2021-10-01 07:20:14 +10:00
Zhaofeng Li 9535660410 bochs: Enable nogui display backend 2021-09-29 19:40:34 -07:00
Artturin b7fa38dcf6 qemu: add makeWrapper back to nativeBuildInputs 2021-09-29 15:53:21 +03:00
Alexandre Iooss 988da51d9c qemu: 6.0.0 -> 6.1.0 2021-09-29 09:56:09 +00:00
zowoq 41afede673 crun: 1.0 -> 1.1
https://github.com/containers/crun/releases/tag/1.1
2021-09-28 13:02:58 +10:00
zowoq e28643aa3d conmon: 2.0.29 -> 2.0.30
https://github.com/containers/conmon/releases/tag/v2.0.30
2021-09-23 07:10:44 +10:00
Ryan Mulligan 46d97c5ed2
Merge pull request #138387 from r-ryantm/auto-update/lima
lima: 0.6.3 -> 0.6.4
2021-09-18 12:01:40 -07:00
zowoq a92dd171ba catatonit: 0.1.5 -> 0.1.6
https://github.com/openSUSE/catatonit/releases/tag/v0.1.6
2021-09-19 01:08:10 +10:00
R. RyanTM 0243f3264b lima: 0.6.3 -> 0.6.4 2021-09-18 09:21:26 +00:00
Matt McHenry c97f15e81a
virtualbox: fix audio driver loading (#136048)
virtualbox: fix audio driver loading

fixes #123851

patch by @jcumming
2021-09-16 14:11:38 +03:00
github-actions[bot] a13bf1828b
Merge master into staging-next 2021-09-12 18:01:21 +00:00
Sandro 193315af6a
Merge pull request #136850 from r-ryantm/auto-update/docker-buildx 2021-09-12 17:04:37 +02:00
Zhaofeng Li 623aa314dd bochs: Enable VT-x/VMX emulation 2021-09-11 18:23:55 -07:00
github-actions[bot] 3f2255106a
Merge master into staging-next 2021-09-12 00:01:45 +00:00
Sandro 53e0460b48
Merge pull request #137192 from alyssais/cloud-hypervisor
cloud-hypervisor: 17.0 -> 18.0
2021-09-11 21:23:40 +02:00
github-actions[bot] c435b0e35f
Merge master into staging-next 2021-09-11 18:01:16 +00:00
Artturi 942b5b619a
Merge pull request #130805 from Kranzes/bump-libivrt 2021-09-11 16:27:20 +03:00
github-actions[bot] 912b8082df
Merge master into staging-next 2021-09-10 00:01:31 +00:00
Bernardo Meurer 1f78c4ca9f
Merge pull request #136958 from lovesegfault/nvidia-container-updates
nvidia-{docker,podman}: update
2021-09-09 13:29:40 -07:00
Alyssa Ross 244e43d52f
cloud-hypervisor: 17.0 -> 18.0 2021-09-09 15:06:03 +00:00
github-actions[bot] fc5d1c0828
Merge master into staging-next 2021-09-09 12:01:24 +00:00
markuskowa 8b1123691c
Merge pull request #137068 from jbedo/singularity
singularity: 3.8.2 -> 3.8.3
2021-09-09 13:20:58 +02:00
github-actions[bot] 31efc58eb0
Merge master into staging-next 2021-09-08 18:01:03 +00:00
Artturi dcce24be4a
Merge pull request #137114 from Artturin/vboxrem 2021-09-08 20:40:57 +03:00
Artturin e740711cf6 virtualbox: remove components/VBoxREM.so when
hardened or headless is enabled
arch does it as well
1b2aaf4113/trunk/PKGBUILD (L184)
2021-09-08 19:06:33 +03:00
github-actions[bot] 5ed67a849a
Merge master into staging-next 2021-09-08 12:01:27 +00:00
Justin Bedo c2073fcb1a
singularity: 3.8.2 -> 3.8.3 2021-09-08 15:20:34 +10:00
Mario Rodas 9b4845fcaf docker-slim: 1.36.2 -> 1.36.4
https://github.com/docker-slim/docker-slim/releases/tag/1.36.4
2021-09-07 18:00:00 -05:00