libkrun: 1.18.1 -> 1.19.0

This commit is contained in:
Cheng Shao
2026-06-16 12:49:00 +02:00
parent 92401a6247
commit 8d4affe421
+8 -3
View File
@@ -13,6 +13,7 @@
pipewire,
virglrenderer,
libkrunfw,
nix-update-script,
rustc,
withBlk ? false,
withNet ? false,
@@ -34,13 +35,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "libkrun" + lib.optionalString (variant != null) "-${variant}";
version = "1.18.1";
version = "1.19.0";
src = fetchFromGitHub {
owner = "libkrun";
repo = "libkrun";
tag = "v${finalAttrs.version}";
hash = "sha256-JXbCDByrWhmcEqwREX/kgVAtS4K8blfpjknTdJwQCLo=";
hash = "sha256-g4u34sGdgv6mRRry9b5TAXSx+pmVwCNSD3YNtr6qRxo=";
};
outputs = [
@@ -50,7 +51,7 @@ stdenv.mkDerivation (finalAttrs: {
cargoDeps = rustPlatform.fetchCargoVendor {
inherit (finalAttrs) src;
hash = "sha256-dfIe2pl957MRcY1hIv6wPPX/4He+ou+eCZLbylVeGAE=";
hash = "sha256-rxdaqEKDDMxFwRuX6kLhqGyFXJTz+Bx4mJJhYL5nPgU=";
};
# Make sure libkrunfw can be found by dlopen()
@@ -104,6 +105,10 @@ stdenv.mkDerivation (finalAttrs: {
env.OPENSSL_NO_VENDOR = true;
passthru.updateScript = nix-update-script {
attrPath = "libkrun";
};
meta = {
description = "Dynamic library providing Virtualization-based process isolation capabilities";
homepage = "https://github.com/libkrun/libkrun";