diff options
author | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2021-05-19 10:52:17 +0200 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2021-05-19 10:54:08 +0200 |
commit | 6c72b0b737262aab607200f0d119d0ecc30f3df5 (patch) | |
tree | 166d4c7f1558c44717b9caf51b11a26ba4dcf8d8 | |
parent | ded2e247e272c43a6ceb2e98770918bd03f1130d (diff) | |
download | systemd-6c72b0b737262aab607200f0d119d0ecc30f3df5.tar.gz |
mkosi/fedora: use pkgconfig virtual provides to refer to packages
... and /usr/bin/ path for a library package which provides an executable we
care about (libxslt).
This way the mkosi dependency list corresponds directly to the names which are
used in the dependency() and find_program() lines in meson.build. It also makes
the thing more resilient to package splits and renames.
-rw-r--r-- | .mkosi/mkosi.fedora | 68 |
1 files changed, 35 insertions, 33 deletions
diff --git a/.mkosi/mkosi.fedora b/.mkosi/mkosi.fedora index 547044648a..22e311e103 100644 --- a/.mkosi/mkosi.fedora +++ b/.mkosi/mkosi.fedora @@ -9,13 +9,8 @@ Release=34 [Packages] BuildPackages= - audit-libs-devel - bzip2-devel - cryptsetup-devel - dbus-devel diffutils docbook-style-xsl - elfutils-devel findutils gcc gettext @@ -23,44 +18,51 @@ BuildPackages= glibc-minimal-langpack gnu-efi gnu-efi-devel - gnutls-devel gperf - iptables-devel - kmod-devel - libacl-devel - libblkid-devel - libcap-devel - libcurl-devel - libfdisk-devel - libfido2-devel - libgcrypt-devel - libidn2-devel - libmicrohttpd-devel - libmount-devel - libpwquality-devel - libseccomp-devel - libselinux-devel - libxkbcommon-devel - libxslt - libzstd-devel lz4 - lz4-devel meson ninja-build - openssl-devel - p11-kit-devel pam-devel - pcre2-devel pkgconfig - python3-lxml + pkgconfig(audit) + pkgconfig(blkid) + pkgconfig(bzip2) + pkgconfig(dbus-1) + pkgconfig(fdisk) + pkgconfig(gnutls) + pkgconfig(libacl) + pkgconfig(libcap) + pkgconfig(libcryptsetup) + pkgconfig(libcurl) + pkgconfig(libdw) + pkgconfig(libfido2) + pkgconfig(libgcrypt) + pkgconfig(libidn2) + pkgconfig(libiptc) + pkgconfig(libkmod) + pkgconfig(liblz4) + pkgconfig(liblzma) + pkgconfig(libmicrohttpd) + pkgconfig(libpcre2-8) + pkgconfig(libqrencode) + pkgconfig(libseccomp) + pkgconfig(libselinux) + pkgconfig(libzstd) + pkgconfig(mount) + pkgconfig(openssl) + pkgconfig(p11-kit-1) + pkgconfig(pwquality) + pkgconfig(tss2-esys) + pkgconfig(tss2-mu) + pkgconfig(tss2-rc) + pkgconfig(valgrind) + pkgconfig(xkbcommon) python3dist(jinja2) - qrencode-devel + python3dist(lxml) rpm - tpm2-tss-devel tree - valgrind-devel - xz-devel zstd + /usr/bin/xsltproc Packages= gdb |