blob: 7ceee007d563c044412edbed8289a2789cad30fa [file] [log] [blame]
<?xml version="1.0"?>
<dependencies>
<dependency id="hwdata">
<distro id="arch">
<package variant="x86_64" />
</distro>
<distro id="ubuntu">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
<package variant="aarch64" />
<package variant="mingw64" />
</distro>
<distro id="freebsd">
<package variant="amd64" />
</distro>
</dependency>
<dependency id="pesign">
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
</distro>
</dependency>
<dependency id="abigail-tools">
<distro id="ubuntu">
<package variant="x86_64" />
</distro>
</dependency>
<dependency id="bash">
</dependency>
<dependency id="bash-completion">
<distro id="arch">
<package variant="x86_64" />
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="centos">
<package variant="x86_64">bash-completion</package>
</distro>
<distro id="fedora">
<package variant="x86_64">bash-completion-devel</package>
<package variant="aarch64">bash-completion-devel</package>
</distro>
<distro id="ubuntu">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="base-devel">
<distro id="arch">
<package variant="x86_64" />
</distro>
</dependency>
<dependency id="fwupd-unsigned-dev">
<distro id="debian">
<control>
<inclusive>amd64</inclusive>
<inclusive>arm64</inclusive>
<inclusive>armhf</inclusive>
<inclusive>i386</inclusive>
</control>
<package variant="x86_64" />
<package variant="i386" />
</distro>
</dependency>
<dependency type="build" id="noto-fonts-cjk">
<distro id="arch">
<package variant="x86_64" />
</distro>
</dependency>
<dependency id="binutils-multiarch">
<distro id="debian">
<package variant="s390x" />
</distro>
</dependency>
<dependency id="ca-certificates">
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
<package variant="mingw64" />
<package variant="aarch64" />
</distro>
<distro id="debian">
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<package variant="x86_64" />
</distro>
</dependency>
<dependency id="clang">
<distro id="ubuntu">
<package variant="x86_64" />
</distro>
</dependency>
<dependency id="clang-tools">
<distro id="ubuntu">
<package variant="x86_64" />
</distro>
</dependency>
<dependency id="clang-format">
<distro id="fedora">
<package variant="x86_64">clang-tools-extra</package>
</distro>
<distro id="debian">
<package variant="x86_64" />
</distro>
<distro id="ubuntu">
<package variant="x86_64" />
</distro>
</dependency>
<dependency id="gcc">
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="mingw64">mingw64-gcc</package>
</distro>
</dependency>
<dependency id="gdb">
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
</distro>
</dependency>
<dependency id="gcovr">
<distro id="debian">
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<package variant="x86_64" />
</distro>
</dependency>
<dependency id="gcc-multilib-s390x-linux-gnu">
<distro id="debian">
<package variant="s390x" />
</distro>
</dependency>
<dependency id="libcairo-dev">
<distro id="centos">
<package variant="x86_64">cairo-devel</package>
</distro>
<distro id="fedora">
<package variant="x86_64">cairo-devel</package>
<package variant="aarch64">cairo-devel</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="s390x">libcairo-dev:s390x</package>
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="libcairo-gobject2">
<distro id="centos">
<package variant="x86_64">cairo-gobject-devel</package>
</distro>
<distro id="fedora">
<package variant="x86_64">cairo-gobject-devel</package>
<package variant="aarch64">cairo-gobject-devel</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="s390x">libcairo-gobject2:s390x</package>
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="libdrm-dev">
<distro id="arch">
<package variant="x86_64">libdrm</package>
</distro>
<distro id="centos">
<package variant="x86_64">libdrm-devel</package>
</distro>
<distro id="fedora">
<package variant="x86_64">libdrm-devel</package>
<package variant="aarch64">libdrm-devel</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="freebsd">
<package>libdrm</package>
</distro>
</dependency>
<dependency id="libjson-glib-dev">
<distro id="arch">
<package variant="x86_64">json-glib</package>
</distro>
<distro id="centos">
<package variant="x86_64">json-glib-devel</package>
</distro>
<distro id="fedora">
<package variant="x86_64">json-glib-devel</package>
<package variant="aarch64">json-glib-devel</package>
<package variant="mingw64">mingw64-json-glib</package>
</distro>
<distro id="darwin">
<package>json-glib</package>
</distro>
<distro id="debian">
<control>
<version>(>= 1.1.1)</version>
</control>
<package variant="x86_64" />
<package variant="s390x">libjson-glib-dev:s390x</package>
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control>
<version>(>= 1.1.1)</version>
</control>
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="libftdi1-dev">
<distro id="arch">
<package variant="x86_64">libftdi</package>
</distro>
<distro id="fedora">
<package variant="x86_64">libftdi-devel</package>
<package variant="aarch64">libftdi-devel</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="freebsd">
<package variant="amd64">libftdi1</package>
</distro>
</dependency>
<dependency id="libpci-dev">
<distro id="arch">
<package variant="x86_64">pciutils</package>
</distro>
<distro id="centos">
<package variant="x86_64">pciutils-devel</package>
</distro>
<distro id="fedora">
<package variant="x86_64">pciutils-devel</package>
<package variant="aarch64">pciutils-devel</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="freebsd">
<package variant="amd64">libpci</package>
</distro>
</dependency>
<dependency id="fonts-noto">
<distro id="arch">
<package variant="x86_64">noto-fonts</package>
</distro>
<distro id="centos">
<package variant="x86_64">google-noto-sans-cjk-ttc-fonts</package>
</distro>
<distro id="fedora">
<package variant="x86_64">google-noto-sans-cjk-ttc-fonts</package>
<package variant="aarch64">google-noto-sans-cjk-ttc-fonts</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="freebsd">
<package>noto-sans</package>
</distro>
</dependency>
<dependency id="devscripts">
<distro id="debian">
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="debhelper">
<distro id="debian">
<control>
<version>(>= 12)</version>
</control>
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control>
<version>(>= 12)</version>
</control>
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="dbus-x11">
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="debian">
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="dconf">
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="dh-strip-nondeterminism">
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="intltool">
<distro id="debian">
<package variant="s390x" />
</distro>
</dependency>
<dependency id="fakeroot">
<distro id="debian">
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="libfreetype-dev">
<distro id="centos">
<package variant="x86_64">freetype</package>
</distro>
<distro id="fedora">
<package variant="x86_64">freetype</package>
<package variant="aarch64">freetype</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="s390x">libfreetype-dev:s390x</package>
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="libreadline-dev">
<distro id="centos">
<package variant="x86_64">readline-devel</package>
</distro>
<distro id="fedora">
<package variant="x86_64">readline-devel</package>
<package variant="aarch64">readline-devel</package>
<package variant="mingw64">mingw64-readline</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="fontconfig">
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="fwupd-efi">
<distro id="arch">
<package variant="x86_64">fwupd-efi</package>
</distro>
</dependency>
<dependency id="libjaylink-dev">
<distro id="debian">
<control>
<exclusive>ia64</exclusive>
</control>
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control>
<exclusive>ia64</exclusive>
</control>
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="libflashrom-dev">
<distro id="arch">
<package variant="x86_64">flashrom</package>
</distro>
<distro id="fedora">
<package variant="x86_64">flashrom-devel</package>
<package variant="aarch64">flashrom-devel</package>
</distro>
<distro id="centos">
<package variant="x86_64">flashrom-devel</package>
</distro>
<distro id="debian">
<control>
<exclusive>ia64</exclusive>
</control>
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control>
<exclusive>ia64</exclusive>
</control>
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="gettext">
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
<package variant="aarch64" />
<!-- need native too until meson fixes https://github.com/mesonbuild/meson/issues/10376 -->
<package variant="mingw64">gettext</package>
<package variant="mingw64">mingw64-gettext</package>
</distro>
<distro id="debian">
<control>
<version>(>= 0.19.8.1)</version>
</control>
<package variant="x86_64" />
<package variant="s390x" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control>
<version>(>= 0.19.8.1)</version>
</control>
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="freebsd">
<package>gettext</package>
</distro>
</dependency>
<dependency id="gnupg2">
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="freebsd">
<package>gpgme</package>
</distro>
</dependency>
<dependency id="gnu-efi-devel">
<distro id="arch">
<package variant="x86_64">gnu-efi-libs</package>
</distro>
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="debian">
<control>
<inclusive>amd64</inclusive>
<inclusive>arm64</inclusive>
<inclusive>armhf</inclusive>
<inclusive>i386</inclusive>
</control>
<package variant="x86_64">gnu-efi</package>
<package variant="i386">gnu-efi</package>
</distro>
<distro id="ubuntu">
<control>
<inclusive>amd64</inclusive>
<inclusive>arm64</inclusive>
<inclusive>armhf</inclusive>
<inclusive>i386</inclusive>
</control>
<package variant="x86_64">gnu-efi</package>
<package variant="i386">gnu-efi</package>
<package variant="aarch64">gnu-efi</package>
</distro>
</dependency>
<dependency id="git">
<distro id="arch">
<package variant="x86_64" />
</distro>
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
<package variant="aarch64" />
<package variant="mingw64" />
</distro>
<distro id="debian">
<package variant="x86_64" />
<package variant="s390x" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="libglib2.0-dev">
<distro id="centos">
<package variant="x86_64">glib2-devel</package>
</distro>
<distro id="fedora">
<package variant="x86_64">glib2-devel</package>
<package variant="aarch64">glib2-devel</package>
<!-- need native too until meson fixes https://github.com/mesonbuild/meson/issues/10376 -->
<package variant="mingw64">glib2-devel</package>
<package variant="mingw64">mingw64-glib2</package>
</distro>
<distro id="arch">
<package variant="x86_64">gsettings-desktop-schemas</package>
</distro>
<distro id="debian">
<control>
<version>(>= 2.45.8)</version>
</control>
<package variant="x86_64" />
<package variant="s390x">libglib2.0-dev:s390x</package>
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control>
<version>(>= 2.45.8)</version>
</control>
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="freebsd">
<package>glib</package>
</distro>
</dependency>
<dependency id="glibc-langpack-en">
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64">glibc-langpack-en</package>
<package variant="aarch64">glibc-langpack-en</package>
</distro>
</dependency>
<dependency id="gobject-introspection">
<distro id="arch">
<package variant="x86_64" />
</distro>
<distro id="centos">
<package variant="x86_64">gobject-introspection-devel</package>
</distro>
<distro id="fedora">
<package variant="x86_64">gobject-introspection-devel</package>
<package variant="aarch64">gobject-introspection-devel</package>
</distro>
<distro id="darwin">
<package variant="x86_64" />
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="freebsd">
<package variant="amd64" />
</distro>
</dependency>
<dependency id="gnome-desktop-testing">
<distro id="fedora">
<package variant="x86_64" />
</distro>
<distro id="debian">
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="gnutls-dev">
<distro id="centos">
<package variant="x86_64">gnutls-devel</package>
</distro>
<distro id="fedora">
<package variant="x86_64">gnutls-devel</package>
<package variant="aarch64">gnutls-devel</package>
<package variant="mingw64">mingw64-gnutls</package>
</distro>
<distro id="darwin">
<package>gnutls</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="s390x">libgnutls28-dev:s390x</package>
<package variant="i386">libgnutls28-dev</package>
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="freebsd">
<package>gnutls</package>
</distro>
</dependency>
<dependency id="gnutls-bin">
<distro id="centos">
<package variant="x86_64">gnutls-utils</package>
</distro>
<distro id="fedora">
<package variant="x86_64">gnutls-utils</package>
<package variant="aarch64">gnutls-utils</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="s390x" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="jq">
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
<package variant="aarch64" />
<package variant="mingw64" />
</distro>
<distro id="debian">
<package variant="x86_64" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="arch">
<package variant="x86_64" />
</distro>
<distro id="freebsd">
<package variant="x86_64" />
</distro>
</dependency>
<dependency id="libxmlb-dev">
<distro id="arch">
<package variant="x86_64">libxmlb</package>
</distro>
<distro id="centos">
<package variant="x86_64">libxmlb-devel</package>
</distro>
<distro id="fedora">
<package variant="x86_64">libxmlb-devel</package>
<package variant="aarch64">libxmlb-devel</package>
<package variant="mingw64">mingw64-libxmlb</package>
</distro>
<distro id="debian">
<control>
<version>(>= 0.1.13)</version>
</control>
<package variant="x86_64" />
<package variant="s390x">libxmlb-dev:s390x</package>
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control>
<version>(>= 0.1.13)</version>
</control>
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="freebsd">
<package>libxmlb</package>
</distro>
</dependency>
<dependency id="libjcat-dev">
<distro id="arch">
<package variant="x86_64">libjcat</package>
</distro>
<distro id="centos">
<package variant="x86_64">libjcat-devel</package>
</distro>
<distro id="fedora">
<package variant="x86_64">libjcat-devel</package>
<package variant="aarch64">libjcat-devel</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="s390x" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="freebsd">
<package>libjcat</package>
</distro>
</dependency>
<dependency id="libblkid-dev">
<distro id="arch">
<package variant="x86_64">util-linux-libs</package>
</distro>
<distro id="centos">
<package variant="x86_64">libblkid-devel</package>
</distro>
<distro id="fedora">
<package variant="x86_64">libblkid-devel</package>
<package variant="aarch64">libblkid-devel</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="s390x" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="liblzma-dev">
<distro id="centos">
<package variant="x86_64">xz-devel</package>
</distro>
<distro id="fedora">
<package variant="x86_64">xz-devel</package>
<package variant="aarch64">xz-devel</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="s390x" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="libzstd-dev">
<distro id="fedora">
<package variant="mingw64">mingw64-zstd</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="s390x">libzstd-dev:s390x</package>
<package variant="i386" />
</distro>
</dependency>
<dependency id="libarchive-dev">
<distro id="centos">
<package variant="x86_64">libarchive-devel</package>
</distro>
<distro id="fedora">
<package variant="x86_64">libarchive-devel</package>
<package variant="aarch64">libarchive-devel</package>
<package variant="mingw64">mingw64-libarchive</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="s390x">libarchive-dev:s390x</package>
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="darwin">
<package>libarchive</package>
</distro>
<distro id="freebsd">
<package>libarchive</package>
</distro>
</dependency>
<dependency id="libcbor-dev">
<distro id="arch">
<package variant="x86_64">libcbor</package>
</distro>
<distro id="fedora">
<package variant="x86_64">libcbor-devel</package>
<package variant="aarch64">libcbor-devel</package>
</distro>
<distro id="centos">
<package variant="x86_64">libcbor-devel</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="s390x">libcbor-dev:s390x</package>
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="freebsd">
<package>libcbor</package>
</distro>
</dependency>
<dependency id="libgirepository1.0-dev">
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="s390x" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="libusb-1.0-0-dev">
<distro id="arch">
<package variant="x86_64">libusb</package>
</distro>
<distro id="centos">
<package variant="x86_64">libusb1-devel</package>
</distro>
<distro id="fedora">
<package variant="x86_64">libusb1-devel</package>
<package variant="aarch64">libusb1-devel</package>
<package variant="mingw64">mingw64-libusbx</package>
</distro>
<distro id="darwin">
<package>libusb</package>
</distro>
<distro id="debian">
<control>
<version>(>= 1.0.9)</version>
</control>
<package variant="x86_64" />
<package variant="s390x">libusb-1.0-0-dev:s390x</package>
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control>
<version>(>= 0.3.3)</version>
</control>
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="libicu-dev">
<distro id="debian">
<package variant="s390x">libicu-dev:s390x</package>
<package variant="i386" />
</distro>
</dependency>
<dependency id="libidn2-0-dev">
<distro id="debian">
<package variant="s390x">libidn2-0-dev:s390x</package>
<package variant="i386" />
</distro>
</dependency>
<dependency id="libcurl4-gnutls-dev">
<distro id="arch">
<package variant="x86_64">curl</package>
</distro>
<distro id="centos">
<package variant="x86_64">libcurl-devel</package>
</distro>
<distro id="fedora">
<package variant="x86_64">libcurl-devel</package>
<package variant="aarch64">libcurl-devel</package>
<package variant="mingw64">mingw64-curl</package>
</distro>
<distro id="darwin">
<package>curl</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="s390x">libcurl4-gnutls-dev:s390x</package>
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<!-- for passim -->
<dependency id="libpassim-dev">
<distro id="fedora">
<package variant="x86_64">passim-devel</package>
<package variant="aarch64">passim-devel</package>
</distro>
<distro id="arch">
<package variant="x86_64">passim</package>
</distro>
</dependency>
<dependency id="libumockdev-dev">
<control />
<distro id="debian">
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="libxml2-dev:s390x">
<distro id="debian">
<package variant="s390x" />
</distro>
</dependency>
<dependency id="linux-headers">
<distro id="centos">
<package variant="x86_64">kernel-headers</package>
</distro>
<distro id="fedora">
<package variant="x86_64">kernel-headers</package>
</distro>
<distro id="arch">
<package variant="x86_64" />
</distro>
</dependency>
<dependency id="lintian">
<distro id="debian">
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="locales">
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="s390x" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="meson">
<distro id="arch">
<package variant="x86_64" />
</distro>
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
<package variant="aarch64" />
<package variant="mingw64" />
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="s390x" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="freebsd">
<package variant="amd64" />
</distro>
</dependency>
<dependency id="mingw-w64-tools">
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
</distro>
<distro id="debian">
<control>
<inclusive>amd64</inclusive>
<inclusive>arm64</inclusive>
<inclusive>armhf</inclusive>
<inclusive>i386</inclusive>
</control>
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control>
<inclusive>amd64</inclusive>
<inclusive>arm64</inclusive>
<inclusive>armhf</inclusive>
<inclusive>i386</inclusive>
</control>
<package variant="x86_64" />
</distro>
</dependency>
<dependency id="gir1.2-pango-1.0">
<distro id="centos">
<package variant="x86_64">pango-devel</package>
</distro>
<distro id="fedora">
<package variant="x86_64">pango-devel</package>
<package variant="aarch64">pango-devel</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="freebsd">
<package>pango</package>
</distro>
</dependency>
<dependency id="pkg-config">
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="mingw64">mingw64-pkg-config</package>
</distro>
<distro id="freebsd">
<package>pkgconf</package>
</distro>
</dependency>
<dependency id="polkitd">
<distro id="arch">
<package variant="x86_64">polkit</package>
</distro>
<distro id="centos">
<package variant="x86_64">polkit</package>
</distro>
<distro id="fedora">
<package variant="x86_64">polkit</package>
<package variant="aarch64">polkit</package>
</distro>
<distro id="debian">
<package variant="x86_64" />
<package variant="s390x" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="polkit">
<package>polkit</package>
</distro>
</dependency>
<dependency id="libmm-glib-dev">
<distro id="centos">
<package variant="x86_64">ModemManager-glib-devel</package>
</distro>
<distro id="fedora">
<package variant="x86_64">ModemManager-glib-devel</package>
<package variant="aarch64">ModemManager-glib-devel</package>
</distro>
<distro id="arch">
<package variant="x86_64">modemmanager</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="s390x">libmm-glib-dev:s390x</package>
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="libmnl-dev">
<distro id="arch">
<package variant="x86_64">libmnl</package>
</distro>
<distro id="centos">
<package variant="x86_64">libmnl-devel</package>
</distro>
<distro id="fedora">
<package variant="x86_64">libmnl-devel</package>
<package variant="aarch64">libmnl-devel</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="libqmi-glib-dev">
<distro id="fedora">
<package variant="x86_64">libqmi-devel</package>
<package variant="aarch64">libqmi-devel</package>
</distro>
<distro id="arch">
<package variant="x86_64">libqmi</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="s390x">libqmi-glib-dev:s390x</package>
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="libmbim-glib-dev">
<distro id="fedora">
<package variant="x86_64">libmbim-devel</package>
<package variant="aarch64">libmbim-devel</package>
</distro>
<distro id="arch">
<package variant="x86_64">libmbim</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="s390x">libmbim-glib-dev:s390x</package>
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="libqrtr-glib-dev">
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="s390x">libqrtr-glib-dev:s390x</package>
<package variant="i386" />
</distro>
</dependency>
<dependency id="libpolkit-gobject-1-dev">
<distro id="arch">
<package variant="x86_64">polkit</package>
</distro>
<distro id="centos">
<package variant="x86_64">polkit-devel</package>
</distro>
<distro id="fedora">
<package variant="x86_64">polkit-devel</package>
<package variant="aarch64">polkit-devel</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="s390x">libpolkit-gobject-1-dev:s390x</package>
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="python34-pip">
<distro id="arch">
<package variant="x86_64">python-pip</package>
</distro>
<distro id="freebsd">
<package>py311-pip</package>
</distro>
</dependency>
<dependency id="python3-virtualenv">
<distro id="debian">
<package variant="x86_64" />
</distro>
<distro id="ubuntu">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="darwin">
<package>virtualenv</package>
</distro>
<distro id="freebsd">
<package>py311-virtualenv</package>
</distro>
</dependency>
<dependency id="python3-dbusmock">
<distro id="debian">
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="arch">
<package variant="x86_64">python-dbusmock</package>
</distro>
<distro id="ubuntu">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
</distro>
</dependency>
<dependency id="python3">
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
<package variant="aarch64" />
<package variant="mingw64" />
</distro>
</dependency>
<dependency id="python3-gi-cairo">
<distro id="arch">
<package variant="x86_64">python-cairo</package>
</distro>
<distro id="centos">
<package variant="x86_64">python3-cairo</package>
</distro>
<distro id="fedora">
<package variant="x86_64">python3-cairo</package>
<package variant="aarch64">python3-cairo</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="s390x" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="python3-pefile">
<distro id="arch">
<package variant="x86_64">python-pefile</package>
</distro>
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64"></package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="s390x" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="python3-uswid">
<distro id="fedora">
<package variant="x86_64"></package>
</distro>
</dependency>
<dependency id="python3-jinja2">
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
<package variant="mingw64" />
</distro>
<distro id="ubuntu">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="gi-docgen">
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="arch">
<package variant="x86_64" />
</distro>
<distro id="darwin">
<package variant="x86_64" />
</distro>
<distro id="debian">
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="freebsd">
<package>py311-gi-docgen</package>
</distro>
</dependency>
<!-- These are needed for gi-docgen -->
<dependency id="python3-pygments">
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="python3-typogrify">
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="python3-toml">
<distro id="fedora">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="python3-markdown">
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="ubuntu">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="python3-jinja2">
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="ubuntu">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="python3-gobject">
<distro id="arch">
<package variant="x86_64">python-gobject</package>
</distro>
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="freebsd">
<package>py311-pygobject</package>
</distro>
</dependency>
<dependency id="python3-requests">
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="python3-packaging">
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="arch">
<package variant="x86_64">python-packaging</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="python3-requests">
<distro id="debian">
<package variant="s390x">qemu-user</package>
</distro>
</dependency>
<dependency id="rpm-build">
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="redhat-rpm-config">
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="libsqlite3-dev">
<distro id="centos">
<package variant="x86_64">sqlite-devel</package>
</distro>
<distro id="centos">
<package variant="x86_64">sqlite-devel</package>
</distro>
<distro id="fedora">
<package variant="x86_64">sqlite-devel</package>
<package variant="aarch64">sqlite-devel</package>
<package variant="mingw64">mingw64-sqlite</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="s390x">libsqlite3-dev:s390x</package>
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="darwin">
<package>sqlite</package>
</distro>
<distro id="freebsd">
<package>sqlite3</package>
</distro>
</dependency>
<dependency id="python3-sqlite3">
<distro id="freebsd">
<package>py311-sqlite3</package>
</distro>
</dependency>
<dependency id="efivar">
<distro id="freebsd">
<package>efivar</package>
</distro>
</dependency>
<dependency id="systemd">
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="debian">
<control>
<version>(>= 249)</version>
</control>
<package variant="x86_64">systemd-dev</package>
<package variant="s390x">systemd-dev</package>
<package variant="i386">systemd-dev</package>
</distro>
<distro id="ubuntu">
<control>
<version>(>= 249)</version>
</control>
<package variant="x86_64">systemd-dev</package>
<package variant="aarch64">systemd-dev</package>
</distro>
</dependency>
<dependency id="libsystemd-dev">
<distro id="centos">
<package variant="x86_64">systemd-devel</package>
</distro>
<distro id="fedora">
<package variant="x86_64">systemd-devel</package>
<package variant="aarch64">systemd-devel</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="s390x">libsystemd-dev:s390x</package>
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="shared-mime-info">
<distro id="arch">
<package variant="x86_64" />
</distro>
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="s390x" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="texlive-fonts-recommended">
<distro id="debian">
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="udev">
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="s390x" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="umockdev">
<distro id="arch">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64">umockdev-devel</package>
<package variant="aarch64">umockdev-devel</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="valac">
<distro id="arch">
<package variant="x86_64">vala</package>
</distro>
<distro id="centos">
<package variant="x86_64">vala</package>
</distro>
<distro id="fedora">
<package variant="x86_64">vala</package>
<package variant="aarch64">vala</package>
</distro>
<distro id="darwin">
<package>vala</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="s390x" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="valgrind">
<distro id="arch">
<package variant="x86_64" />
</distro>
<distro id="centos">
<package variant="x86_64">valgrind-devel</package>
</distro>
<distro id="fedora">
<package variant="x86_64">valgrind-devel</package>
<package variant="aarch64">valgrind-devel</package>
</distro>
<distro id="debian">
<package variant="x86_64">valgrind-if-available</package>
<package variant="i386">valgrind-if-available</package>
</distro>
<distro id="ubuntu">
<package variant="x86_64">valgrind-if-available</package>
<package variant="i386">valgrind-if-available</package>
<package variant="aarch64">valgrind-if-available</package>
</distro>
<distro id="freebsd">
<package>valgrind</package>
</distro>
</dependency>
<dependency id="wget">
<distro id="centos">
<package variant="x86_64" />
</distro>
</dependency>
<dependency id="xz">
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="libtss2-dev">
<distro id="arch">
<package variant="x86_64">tpm2-tss</package>
</distro>
<distro id="centos">
<package variant="x86_64">tpm2-tss-devel</package>
</distro>
<distro id="fedora">
<package variant="x86_64">tpm2-tss-devel</package>
<package variant="aarch64">tpm2-tss-devel</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="s390x">libtss2-dev:s390x</package>
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control>
<inclusive>amd64</inclusive>
<inclusive>arm64</inclusive>
<inclusive>armhf</inclusive>
<inclusive>i386</inclusive>
</control>
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="libgcrypt-devel">
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="shellcheck">
<distro id="ubuntu">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="fedora">
<package variant="x86_64">ShellCheck</package>
</distro>
</dependency>
<dependency id="shfmt">
<distro id="fedora">
<package variant="x86_64" />
</distro>
<distro id="debian">
<package variant="x86_64" />
</distro>
<distro id="ubuntu">
<package variant="x86_64" />
</distro>
</dependency>
<dependency id="libprotobuf-c-dev">
<distro id="arch">
<package variant="x86_64">protobuf-c</package>
</distro>
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="centos">
<package variant="x86_64">protobuf-c-devel</package>
</distro>
<distro id="fedora">
<package variant="x86_64">protobuf-c-devel</package>
<package variant="aarch64">protobuf-c-devel</package>
</distro>
<distro id="darwin">
<package>protobuf-c</package>
</distro>
<distro id="freebsd">
<package>protobuf-c</package>
</distro>
</dependency>
<dependency id="protobuf-c-compiler">
<distro id="debian">
<control />
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<control />
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="centos">
<package variant="x86_64" />
</distro>
<distro id="fedora">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="sudo">
<distro id="debian">
<package variant="i386" />
</distro>
<distro id="ubuntu">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
</dependency>
<dependency id="python3-venv">
<distro id="debian">
<package variant="x86_64" />
<package variant="i386" />
</distro>
<distro id="ubuntu">
<package variant="x86_64" />
<package variant="aarch64" />
</distro>
<distro id="arch">
<package variant="x86_64">python-virtualenv</package>
</distro>
</dependency>
<dependency id="libasan">
<distro id="fedora">
<!-- for running with -Db_sanitize=address -->
<package variant="x86_64" />
</distro>
</dependency>
<dependency id="libubsan">
<distro id="fedora">
<!-- for running with -Db_sanitize=undefined -->
<package variant="x86_64" />
</distro>
</dependency>
<dependency id="wine">
<distro id="fedora">
<!-- for running the self tests -->
<package variant="mingw64">wine</package>
</distro>
</dependency>
<dependency id="msitools">
<distro id="fedora">
<!-- for building the MSI package -->
<package variant="mingw64">msitools</package>
</distro>
</dependency>
<dependency id="libinotify">
<distro id="freebsd">
<package variant="amd64" />
</distro>
</dependency>
</dependencies>