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%/}"
+}

Reply via email to