From: Alon Bar-Lev Date: Thu, 31 May 2018 19:53:52 +0000 (+0300) Subject: dev-libs/libinput: Refresh udev after installing X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=5a30e002942b56d509b58b13ba4066256b6f3f09;p=gentoo.git dev-libs/libinput: Refresh udev after installing libinput installs hwdb files, so we must refresh udev with udevadm hwdb --update Closes: https://bugs.gentoo.org/657000 --- diff --git a/dev-libs/libinput/libinput-1.11.0.ebuild b/dev-libs/libinput/libinput-1.11.0.ebuild index 5364b191c2fc..0635ed1b8faf 100644 --- a/dev-libs/libinput/libinput-1.11.0.ebuild +++ b/dev-libs/libinput/libinput-1.11.0.ebuild @@ -20,7 +20,8 @@ RDEPEND=" input_devices_wacom? ( >=dev-libs/libwacom-0.20 ) >=dev-libs/libevdev-1.3 >=sys-libs/mtdev-1.1 - virtual/libudev + virtual/libudev:= + virtual/udev " DEPEND="${RDEPEND} virtual/pkgconfig @@ -54,3 +55,7 @@ src_install() { fi find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die } + +pkg_postinst() { + udevadm hwdb --update --root="${ROOT%/}" +}