summary refs log tree commit diff
path: root/vm-lib/make-vm.nix
diff options
context:
space:
mode:
authorAlyssa Ross <alyssa.ross@unikie.com>2023-07-21 18:00:13 +0000
committerAlyssa Ross <hi@alyssa.is>2023-07-28 12:09:12 +0000
commit1a754374028ced6eea2dd77a2f829b511d2e90ba (patch)
tree6e3d9229b12b194beca693c3b4c03ca80ed41bf3 /vm-lib/make-vm.nix
parent99421ee2a14cd1f3e249f5e8928a34c6a8bff11d (diff)
downloadspectrum-1a754374028ced6eea2dd77a2f829b511d2e90ba.tar
spectrum-1a754374028ced6eea2dd77a2f829b511d2e90ba.tar.gz
spectrum-1a754374028ced6eea2dd77a2f829b511d2e90ba.tar.bz2
spectrum-1a754374028ced6eea2dd77a2f829b511d2e90ba.tar.lz
spectrum-1a754374028ced6eea2dd77a2f829b511d2e90ba.tar.xz
spectrum-1a754374028ced6eea2dd77a2f829b511d2e90ba.tar.zst
spectrum-1a754374028ced6eea2dd77a2f829b511d2e90ba.zip
vm-lib: add mesa drivers to VM
Signed-off-by: Alyssa Ross <alyssa.ross@unikie.com>
Signed-off-by: Alyssa Ross <hi@alyssa.is>
Message-Id: <20230721180015.597099-3-hi@alyssa.is>
Diffstat (limited to 'vm-lib/make-vm.nix')
-rw-r--r--vm-lib/make-vm.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/vm-lib/make-vm.nix b/vm-lib/make-vm.nix
index 85a0ce6..80e6ef5 100644
--- a/vm-lib/make-vm.nix
+++ b/vm-lib/make-vm.nix
@@ -33,7 +33,8 @@ runCommand "spectrum-vm" {
   mkdir -p "$out"/{blk,providers,shared-dirs}
 
   ${../scripts/make-erofs.sh} -L ext -- "$out/blk/run.img" ${run} run \
-      $(comm -23 <(sort ${writeReferencesToFile run}) \
+      ${pkgs.pkgsMusl.mesa.drivers} / \
+      $(comm -23 <(sort ${writeReferencesToFile run} ${writeReferencesToFile pkgs.pkgsMusl.mesa.drivers}) \
           <(sort ${writeReferencesToFile basePaths}) | sed p)
 
   pushd "$out"