solo5: 0.7.5 -> 0.8.0

authored by Lana Black and committed by Emery Hemingway 1314174d 0c97d307

+2 -29
-25
pkgs/os-specific/solo5/0001-Fix-test.patch
··· 1 - From bf1f143455d1c8283d90964e0121b50c14a67bda Mon Sep 17 00:00:00 2001 2 - From: Lana Black <lana@illuminati.industries> 3 - Date: Sat, 11 Feb 2023 11:53:21 +0000 4 - Subject: [PATCH] Fix test. 5 - 6 - --- 7 - tests/tests.bats | 2 +- 8 - 1 file changed, 1 insertion(+), 1 deletion(-) 9 - 10 - diff --git a/tests/tests.bats b/tests/tests.bats 11 - index c542b7a..98520ee 100644 12 - --- a/tests/tests.bats 13 - +++ b/tests/tests.bats 14 - @@ -196,7 +196,7 @@ xen_expect_abort() { 15 - run test_hello/test_hello.hvt 16 - case "${CONFIG_HOST}" in 17 - Linux) 18 - - [ "$status" -eq 127 ] && [[ "$output" == *"No such file or directory"* ]] 19 - + [ "$status" -eq 127 ] && ([[ "$output" == *"No such file or directory"* ]] || [[ "$output" == *"required file not found"* ]]) 20 - ;; 21 - FreeBSD) 22 - # XXX: imgact_elf.c:load_interp() outputs the "ELF interpreter ... not 23 - -- 24 - 2.39.0 25 -
+2 -4
pkgs/os-specific/solo5/default.nix
··· 2 2 , pkg-config, qemu, syslinux, util-linux }: 3 3 4 4 let 5 - version = "0.7.5"; 5 + version = "0.8.0"; 6 6 # list of all theoretically available targets 7 7 targets = [ 8 8 "genode" ··· 21 21 22 22 src = fetchurl { 23 23 url = "https://github.com/Solo5/solo5/releases/download/v${version}/solo5-v${version}.tar.gz"; 24 - sha256 = "sha256-viwrS9lnaU8sTGuzK/+L/PlMM/xRRtgVuK5pixVeDEw="; 24 + sha256 = "sha256-t80VOZ8Tr1Dq+mJfRPVLGqYprCaqegcQtDqdoHaSXW0="; 25 25 }; 26 - 27 - patches = [ ./0001-Fix-test.patch ]; 28 26 29 27 hardeningEnable = [ "pie" ]; 30 28