commit: 5a30e002942b56d509b58b13ba4066256b6f3f09
Author: Alon Bar-Lev <alonbl <AT> gentoo <DOT> org>
AuthorDate: Thu May 31 19:53:52 2018 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Jun 7 00:36:25 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a30e002
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
dev-libs/libinput/libinput-1.11.0.ebuild | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/dev-libs/libinput/libinput-1.11.0.ebuild
b/dev-libs/libinput/libinput-1.11.0.ebuild
index 5364b191c2f..0635ed1b8fa 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%/}"
+}