Timestamp:
06/19/2023 11:04:23 AM (13 months ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
12.0, 12.0-rc1, 12.1, 12.1-rc1, multilib, renodr/libudev-from-systemd, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/update-glibc
Children:
8b0e0043
Parents:
138b87f
git-author:
Xi Ruoyao <xry111@…> (06/19/2023 10:52:11 AM)
git-committer:
Xi Ruoyao <xry111@…> (06/19/2023 11:04:23 AM)
Message:

dependencies: Add dependencies to pkgconf or systemd

There are many packages using pkg-config (pkgconf actually) or systemd
(systemd revision only) in the configure stage but we've not documented
them yet.

  • D-Bus uses pkgconf to detect systemd.
  • E2fsprogs uses pkgconf to detect libblkid (in util-linux). eudev (in sysv revision) and systemd (in systemd revision).
  • IProute2 uses pkgconf to detect libcap and libelf.
  • Man-DB uses pkgconf to detect libpipeline and systemd.
  • Procps-ng uses pkgconf to detect ncurses and systemd (or elogind, but it's an external dependency).
  • Python uses pkgconf to detect libuuid (in util-linux from Ch 07), zlib, bzip2, xz, and openssl (and some external dependencies).
  • Systemd uses pkgconf to detect Zlib, Xz, etc.
  • Util-linux uses ncurses and systemd (and some external dependencies)

Add all of them.

There are also several packages finding for pkg-config but only uses it
for external dependencies, for eg grep and vim. I've not added them here.

(No files)

Note: See TracChangeset for help on using the changeset viewer.