Commit Graph

2653 Commits

Author SHA1 Message Date
Domen Kožar
ec92e5a7ac
Merge pull request #180165 from Yarny0/virtualbox-linux519
virtualbox: update patch linux-5.18 -> linux-5.19
2022-07-07 13:50:06 -05:00
zowoq
b7eb3285b3 railcar, nixos/railcar: remove
Upstream repo is archived and hasn't had any commits since 2018, isn't packaged anywhere else apart from AUR.
2022-07-07 07:16:58 +10:00
Arthur Gautier
934a622f7e qemu-utils: ensure we cut off qemu dependency 2022-07-06 07:13:29 +00:00
Arthur Gautier
fef6723f9b qemu-utils: remove qemu dependency
qemu-utils was pulling qemu which is a 900MB dependency. By removing
reference to it (unneeded), we're saving space on our deployments.
qemu-utils is a dependency of cloud-utils
2022-07-06 07:13:29 +00:00
zowoq
8de4ffe811 crun: set strictDeps 2022-07-05 20:23:19 +10:00
zowoq
b71ee18bfd conmon: set enableParallelBuilding/strictDeps 2022-07-05 20:23:19 +10:00
zowoq
58aad4ee03 catatonit: set enableParallelBuilding/strictDeps 2022-07-05 20:23:19 +10:00
Yarny0
0ad873b44b virtualbox: update patch linux-5.18 -> linux-5.19
Some history:

The linux kernel v5.18-rc contains the commit

> commit 6e8ec2552c7d13991148e551e3325a624d73fac6
> Author: Jason A. Donenfeld <Jason@zx2c4.com>
> Date:   2022-01-16 14:23:10 +0100
>
>     random: use computational hash for entropy extraction
> [...]

which modifies the kernels random number generator.

This change broke VirtualBox 6.1.34 in several ways:
It causes random crashes and filesystem corruption in the guest
(at least on some host CPU models).
More details can be found in the
corresponding ticket in the VirtualBox bug tracker:
https://www.virtualbox.org/ticket/20914

That ticket also contains a patch "vbox-linux-5.18.patch"
for VirtualBox that fixes the problem,
at least for kernels 5.18 and (hopefully) above.
This patch got added to nixpkgs' VirtualBox build recipe with
9c8132494f .

Meanwhile, the kernel patch got backported to LTS kernels.
As the VirtualBox patch contains several `#if RTLNX_VER_MIN(5,18,0)`
clauses to apply the fix,
it can't heal VirtualBox on LTS kernel versions.
The result is that VirtualBox is still broken if used
with linux kernels 5.10 and 5.15
(currenly the default kernel in nixpkgs).

Luckily, VirtualBox developers updated the patch
(now named "vbox-linux-5.19.patch") to not only fix the
problem for the upcoming 5.19 kernel, but also address
backport releases.

The commit at hand replaces "vbox-linux-5.18.patch"
with the new "vbox-linux-5.19.patch",
fixing VirtualBox for LTS kernel releases.
2022-07-04 22:15:03 +02:00
tricktron
ac8fadc7f3
colima: 0.4.2 -> 0.4.4 (#179522)
* colima: use updated Makefile in build and install phases

* colima: use lima-unwrapped

* colima: fix dynamic version

* colima: 0.4.2 -> 0.4.3

* colima: delete .git folder in postfetch when `leaveDotGit = true`

Otherwise it may lead to non-deterministic behaviour.

Co-authored-by: j-k <dev@j-k.io>

* colima: do not override default buildGoModule phases

The colima Makefile does more or less the same as the `buildGoModule`
implementation. Instead of overriding it and using the Makefile
directly, we reproduce the behaviour desired behaviour by customising
env variables, e.g. `ldflags` and `subPackages`.

Co-authored-by: j-k <dev@j-k.io>

* colima: use `buildGoModule = buildGo118Module;`

Co-authored-by: j-k <dev@j-k.io>

* colima: update meta.description

Co-authored-by: j-k <dev@j-k.io>

* colima: set `CGO_ENABLED = 1` to make VPN connections work

See https://github.com/abiosoft/colima/issues/358

* colima: 0.4.3 -> 0.4.4

* colima: define all ldflags in preConfigure

Co-authored-by: Atemu <Atemu@users.noreply.github.com>

* colima: add version test

* colima: add meta.mainProgram and meta.platforms

* colima: remove unused runCommand input

Co-authored-by: j-k <dev@j-k.io>

* colima: cleanup meta

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>

* colima: drop meta.platforms

because we use the default value of `platforms.darwin ++
platforms.linux`

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Co-authored-by: Atemu <Atemu@users.noreply.github.com>

* Update pkgs/applications/virtualization/colima/default.nix

Co-authored-by: j-k <dev@j-k.io>
Co-authored-by: Atemu <Atemu@users.noreply.github.com>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-07-04 13:28:02 +02:00
Sandro
78f79c21e9
Merge pull request #177286 from deinferno/vmware-fonts
vmware-workstation: remove shipped fonts.conf
2022-06-29 19:58:23 +02:00
ajs124
45ec5898cb maintainers: remove tstrobel
was ts468 on github afaict and was actually a committer, but that account hasn't been active since early 2018
2022-06-29 00:54:53 +02:00
ajs124
a0718341e6 maintainers: remove volth
github account deleted
2022-06-29 00:52:12 +02:00
Alyssa Ross
97a16f52d7
linuxPackages.virtualboxGuestAdditions: properly mark platforms
This saves a lot of defensive checking inside the expression.
2022-06-26 18:12:06 +00:00
Alyssa Ross
943fd5ea4b
pkgsi686Linux.linuxPackages.virtualboxGuestAdditions: mark broken
Hasn't built since the upgrade to Linux 5.10.

https://forums.virtualbox.org/viewtopic.php?t=104819
2022-06-26 18:11:58 +00:00
R. Ryantm
eeb24ae88f docker-distribution: 2.7.1 -> 2.8.1 2022-06-25 16:39:55 +00:00
Sandro
cefa86f18f
Merge pull request #178782 from SuperSandro2000/docker-compose 2022-06-24 13:30:45 +02:00
adisbladis
f0fe582ac8
Merge pull request #178786 from polynomialspace/master
conmon: update git sha after upstream v2.1.2 retag
2022-06-24 03:41:12 +08:00
polynomialspace
694494c455 update git sha after upstream v2.1.2 retag
see: 2bc95ee697
2022-06-23 11:54:13 -07:00
Sandro Jäckel
736c9800c9
docker-compose: 2.6.0 -> 2.6.1 2022-06-23 20:44:59 +02:00
Robert Scott
466c2e342a treewide/applications: add sourceType binaryNativeCode for many packages 2022-06-23 18:38:19 +01:00
adisbladis
e53c4b9205 crun: Don't use hard-coded /usr/bin paths
The paths to newuidmap & newgidmap are currently hard-coded in the binary.
2022-06-22 20:48:56 +08:00
zowoq
31f02117da lima: 0.11.0 -> 0.11.1
https://github.com/lima-vm/lima/releases/tag/v0.11.1
2022-06-20 08:22:02 +10:00
zowoq
75d21e7131 podman: 4.1.0 -> 4.1.1
https://github.com/containers/podman/releases/tag/v4.1.1
2022-06-16 06:46:30 +10:00
zowoq
20ac3479d4 conmon: 2.1.1 -> 2.1.2
https://github.com/containers/conmon/releases/tag/v2.1.2
2022-06-15 06:47:31 +10:00
Átila Saraiva
501ec23c49 distrobox: 1.3.0 -> 1.3.1 2022-06-11 16:21:19 -03:00
deinferno
5f46ce46b3 vmware-workstation: remove shipped fonts.conf 2022-06-11 18:37:04 +05:00
Maxine Aubrey
c0a672b343
docker: 20.10.16 -> 20.10.17
- https://github.com/moby/moby/releases/tag/v20.10.17
- https://github.com/containerd/containerd/releases/tag/v1.6.6
- https://github.com/docker/cli/releases/tag/v20.10.17
- https://github.com/opencontainers/runc/releases/tag/v1.1.2
2022-06-10 23:38:56 +02:00
Sandro
0e2a035984
Merge pull request #175985 from kjeremy/open-vm-tools-fix-fuse
open-vm-tools: fix shared folders
2022-06-09 17:07:45 +02:00
zowoq
368a80ecd8 runc: 1.1.2 -> 1.1.3
https://github.com/opencontainers/runc/releases/tag/v1.1.3
2022-06-09 17:26:53 +10:00
zowoq
ff71240d2e containerd: 1.6.5 -> 1.6.6
https://github.com/containerd/containerd/releases/tag/v1.6.6
2022-06-08 07:29:33 +10:00
zowoq
7708f1e48c cri-o: 1.24.0 -> 1.24.1
https://github.com/cri-o/cri-o/releases/tag/v1.24.1
2022-06-07 07:46:04 +10:00
zowoq
4ffef83408 docker-compose: add $out/bin symlink 2022-06-06 14:58:18 +10:00
zowoq
b7b91880d3 docker-compose: default to v2 2022-06-06 14:58:18 +10:00
Sandro
39ef40f456
Merge pull request #176311 from kirillrdy/master
docker-compose: remove ipaddress
2022-06-05 19:40:10 +02:00
zowoq
56d0d4fff6 containerd: 1.6.4 -> 1.6.5
https://github.com/containerd/containerd/releases/tag/v1.6.5
2022-06-05 09:34:53 +10:00
Kirill Radzikhovskyy
fa2f9199e4 docker-compose: remove ipaddress 2022-06-05 09:16:19 +10:00
Sandro
f1a4995652
Merge pull request #175507 from andresilva/virtualbox-6.1.34
virtualbox: 6.1.30 -> 6.1.34
2022-06-04 20:11:36 +02:00
Mario Rodas
df4b44a441
Merge pull request #176250 from aaronjheng/docker-slim
docker-slim: use buildGoModule
2022-06-04 11:53:27 -05:00
Aaron Jheng
9d80c2f682
docker-slim: use buildGoModule 2022-06-04 14:19:08 +00:00
Artturi
6ed6509fe5
Merge pull request #174013 from aaschmid/colima.0.4.2
colima: 0.3.4 -> 0.4.2
2022-06-04 17:14:30 +03:00
R. Ryantm
ff6d79820d cloud-hypervisor: 23.1 -> 24.0 2022-06-03 00:12:23 -04:00
Jeremy Kolb
12d74e3abf open-vm-tools: fix shared folders 2022-06-02 15:15:54 -04:00
Aaron Jheng
9ea5e3d040
podman-tui: 0.3.1 -> 0.4.0 2022-06-02 06:32:53 +00:00
zowoq
b35ad0da36 cri-o: 1.23.2 -> 1.24.0 2022-06-01 13:30:02 +10:00
Sandro Jäckel
18d53f807e
docker-compose_2: 2.5.1 -> 2.6.0 2022-05-30 22:42:09 +02:00
André Silva
9c8132494f
virtualbox: 6.1.30 -> 6.1.34 2022-05-30 19:32:49 +01:00
Sandro Jäckel
d060e634e8
virt-manager: remove with over entire scope, do manually patching in postPatch, remove backport ipaddress 2022-05-30 06:06:35 +02:00
Guillaume Girol
f2493e87d8
Merge pull request #173110 from symphorien/ovmf-cross
nixos/libvirtd: make it possible to boot a UEFI aarch64 vm on x86_64
2022-05-29 21:46:45 +00:00
Jeremy Kolb
e37248668b
open-vm-tools: 12.0.0 -> 12.0.5 (#174744)
* open-vm-tools: 12.0.0 -> 12.0.5

* remove unused fetchpatch
2022-05-29 19:49:26 +02:00
Thiago Kenji Okada
0a382c5c94
Merge pull request #175302 from AtilaSaraiva/distrobox
distrobox: 1.2.15 -> 1.3.0
2022-05-29 18:33:15 +01:00