diff --git a/templates/hal/template b/templates/hal/template
index d18a6ec49b..3e2aa3dee5 100644
--- a/templates/hal/template
+++ b/templates/hal/template
@@ -1,16 +1,15 @@
 # Template file for 'hal'
 pkgname=hal
-version=0.5.12rc1
-revision=4
+version=0.5.12
 distfiles="http://hal.freedesktop.org/releases/hal-$version.tar.bz2"
 build_style=gnu_configure
 configure_args="--enable-man-pages --enable-console-kit --enable-policy-kit
  --enable-acpi-ibm --enable-acpi-toshiba --disable-parted --enable-sonypic
  --with-hal-user=hal --with-hal-group=hal --localstatedir=/var
- --disable-docbook-docs"
+ --disable-docbook-docs --with-udev-prefix=/lib"
 short_desc="Hardware Abstraction Layer"
 maintainer="Juan RP <xtraeme@gmail.com>"
-checksum=eeeb438dcc2a58288ed3def8c1d0076ca16f35b54d501c46f96e89da24fe38f4
+checksum=3e7546f39b716a21216f56d394f58d41fb03e44f876e4529c658c6dc7c18ef10
 long_desc="
  HAL is daemon for collecting and maintaining information from several
  sources about the hardware on the system."
@@ -39,6 +38,7 @@ Add_dependency build libsmbios
 Add_dependency run libsmbios-utils
 Add_dependency run OpenRC
 Add_dependency full pm-utils
+Add_dependency full libblkid
 
 post_install()
 {