# The sysutils/libvirt port

## libvirt-8.10.0 – tool/library for managing platform virtualization

## Description

    Libvirt is collection of software that provides a convenient way to
    manage virtual machines and other virtualization functionality, such as
    storage and network interface management. These software pieces include
    an API library, a daemon (libvirtd), and a command line utility (virsh).

    A primary goal of libvirt is to provide a single way to manage multiple
    different virtualization providers/hypervisors. For example, the command
    'virsh list --all' can be used to list the existing virtual machines for
    any supported hypervisor (KVM, Xen, VMWare ESX, etc.) No need to learn
    the hypervisor specific tools!

    NOTE that dependency on qemu is not enforced by this package because it brings
    lots of dependencies; to manage remote qemu/KVM host, it can be installed with:
        doas pkg_add qemu

WWW: https://libvirt.org/

Only for arches
  aarch64 aarch64 alpha amd64 amd64 arm arm hppa i386 i386 mips64 mips64 mips64el mips64el powerpc powerpc powerpc64 powerpc64 riscv64 riscv64 sparc64
Categories:
  devel emulators lang/python sysutils

## Library dependencies

- devel/glib2
- devel/libyajl
- net/curl
- security/cyrus-sasl2
- security/gnutls
- security/libssh2
- textproc/libxml

## Build dependencies

- STEM->=0.64.1v0:devel/meson
- archivers/xz
- devel/dwz
- devel/gettext,-tools
- lang/python/3.10
- textproc/libxslt
- textproc/py-docutils,python3

## Run dependencies