Source: libkrun Section: libs Maintainer: Debian Rust Maintainers Uploaders: Ben Westover Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), cargo:native, rustc:native, python3, libstd-rust-dev, patchelf, libdrm-dev, libepoxy-dev, libkrunfw-dev, libvirglrenderer-dev, librust-anyhow-1.0-dev (>= 1.0.95), librust-bindgen-0.72-dev, librust-bitflags-1.3-dev, librust-bitflags-2.13-dev, librust-bzip2-0.6-dev, librust-caps-0.5-dev (>= 0.5.5), librust-cfg-if-1.0-dev, librust-crossbeam-channel-0.5-dev (>= 0.5.15), librust-env-logger-0.11-dev, librust-flate2-1.1-dev, librust-imago-0.2-dev (>= 0.2.2), librust-kvm-bindings-0.12+fam-wrappers-dev, librust-kvm-ioctls-0.22-dev, librust-libc-0.2-dev (>= 0.2.116), librust-libloading-0.8-dev, librust-linux-loader-0.13+bzimage-dev (>= 0.13.2), librust-linux-loader-0.13+elf-dev (>= 0.13.2), librust-linux-loader-0.13+pe-dev (>= 0.13.2), librust-log-0.4-dev (>= 0.4.27), librust-lru-dev (>= 0.9), librust-nitro-enclaves-0.7-dev, librust-nix-0.30+event-dev (>= 0.30.1), librust-nix-0.30+feature-dev (>= 0.30.1), librust-nix-0.30+fs-dev (>= 0.30.1), librust-nix-0.30+ioctl-dev (>= 0.30.1), librust-nix-0.30+mman-dev (>= 0.30.1), librust-nix-0.30+net-dev (>= 0.30.1), librust-nix-0.30+poll-dev (>= 0.30.1), librust-nix-0.30+socket-dev (>= 0.30.1), librust-nix-0.30+term-dev (>= 0.30.1), librust-nix-0.30+uio-dev (>= 0.30.1), librust-once-cell-1.21-dev, librust-pkg-config-0.3-dev, librust-rand-0.10-dev, librust-remain-0.2-dev, librust-signal-hook-0.3-dev, librust-static-assertions-1.1-dev, librust-tar-0.4-dev, librust-thiserror-1.0-dev (>= 1.0.23), librust-thiserror-2.0-dev (>= 2.0.12), librust-virtio-bindings-0.2-dev, librust-vm-fdt-0.2-dev, librust-vm-memory-0.16+backend-mmap-dev, librust-vmm-sys-util-0.15-dev, librust-vsock-0.5-dev, librust-zerocopy-0.8+derive-dev (>= 0.8.26), librust-zstd-0.13-dev, Standards-Version: 4.7.4 Vcs-Git: https://salsa.debian.org/rust-team/libkrun.git Vcs-Browser: https://salsa.debian.org/rust-team/libkrun Homepage: https://github.com/libkrun/libkrun Package: libkrun1 Architecture: amd64 arm64 riscv64 Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends} Description: Library for Virtualization-based process isolation - version 1 libkrun is a dynamic library that allows programs to easily acquire the ability to run processes in a partially isolated environment using KVM Virtualization on Linux and HVF on macOS/ARM64. It integrates a VMM (Virtual Machine Monitor, the userspace side of an Hypervisor) with the minimum amount of emulated devices required to its purpose, abstracting most of the complexity that comes from Virtual Machine management, offering users a simple C API. Package: libkrun-dev Architecture: amd64 arm64 riscv64 Multi-Arch: same Section: libdevel Depends: ${misc:Depends}, libkrun1 (= ${binary:Version}) Description: Library for Virtualization-based process isolation - development files libkrun is a dynamic library that allows programs to easily acquire the ability to run processes in a partially isolated environment using KVM Virtualization on Linux and HVF on macOS/ARM64. It integrates a VMM (Virtual Machine Monitor, the userspace side of an Hypervisor) with the minimum amount of emulated devices required to its purpose, abstracting most of the complexity that comes from Virtual Machine management, offering users a simple C API. This package contains development files for version 1 of the library.