diff --git a/srcpkgs/eudev/template b/srcpkgs/eudev/template
index 3dc43456812..0d1dfd7cb6d 100644
--- a/srcpkgs/eudev/template
+++ b/srcpkgs/eudev/template
@@ -1,14 +1,14 @@
 # Template file for 'eudev'
 
-_UDEV_VERSION="217" # compatible udev version provided
+_UDEV_VERSION="219" # compatible udev version provided
 
 pkgname=eudev
-version=2.1.1
-revision=7
+version=3.0
+revision=1
 build_pie=yes
 conf_files="/etc/udev/udev.conf"
 build_style=gnu-configure
-configure_args="--enable-libkmod $(vopt_enable gir introspection)"
+configure_args="$(vopt_enable gir introspection)"
 hostmakedepends="automake libtool pkg-config gperf glib-devel libxslt docbook-xsl"
 makedepends="libblkid-devel libkmod-devel libglib-devel $(vopt_if gir gobject-introspection)"
 short_desc="Gentoo's fork of systemd-udev (enhanced userland device daemon)"
@@ -16,7 +16,7 @@ maintainer="Juan RP <xtraeme@gmail.com>"
 license="GPL-2"
 homepage="http://www.gentoo.org/proj/en/eudev/"
 distfiles="http://dev.gentoo.org/~blueness/eudev/eudev-${version}.tar.gz"
-checksum=6aef101c5496a2dc45e669307d478dbccb0ee0462a285512edcda51ff12e0e6a
+checksum=74db8aaf13cc392edfb821291783ecd64d815e6f81409f57e290d3017750db29
 
 replaces="systemd>=0"
 # Package build options