summaryrefslogtreecommitdiff
path: root/.mkosi
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2021-05-19 10:52:17 +0200
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2021-05-19 10:54:08 +0200
commit6c72b0b737262aab607200f0d119d0ecc30f3df5 (patch)
tree166d4c7f1558c44717b9caf51b11a26ba4dcf8d8 /.mkosi
parentded2e247e272c43a6ceb2e98770918bd03f1130d (diff)
downloadsystemd-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.
Diffstat (limited to '.mkosi')
-rw-r--r--.mkosi/mkosi.fedora68
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