version = "3.2.14" revision = 1 description = "Standalone udev fork: device manager (udevd, udevadm, libudev)" license = "GPL-2.0-only AND LGPL-2.1-or-later" url = "https://github.com/eudev-project/eudev" source = tarball( url=f"https://github.com/eudev-project/eudev/releases/download/v{version}/eudev-{version}.tar.gz", sha256="8da4319102f24abbf7fff5ce9c416af848df163b29590e666d334cc1927f006f", ) host_deps = ["binutils", "gcc", "pkgconf"] # blkid (libblkid/util-linux) and kmod (libkmod) builtins are enabled by default. deps = [profile["libc"], "kmod", "util-linux"] configure, build, install = autotools( configure_args=[ "--disable-manpages", "--disable-introspection", "--enable-hwdb", # Keep daemon/rules/libexec under /usr (merged-usr layout). "--with-rootprefix=/usr", ], )