dev-libs/libinput: Refresh udev after installing
authorAlon Bar-Lev <alonbl@gentoo.org>
Thu, 31 May 2018 19:53:52 +0000 (22:53 +0300)
committerMatt Turner <mattst88@gentoo.org>
Thu, 7 Jun 2018 00:36:25 +0000 (17:36 -0700)
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

index 5364b191c2fce779018208b9325267854a870a43..0635ed1b8fafd3527ebda92d5c402cc7c8522271 100644 (file)
@@ -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%/}"
+}