diff --git a/srcpkgs/enca/template b/srcpkgs/enca/template
index 7c0de6d0881..e78fae8dfaa 100644
--- a/srcpkgs/enca/template
+++ b/srcpkgs/enca/template
@@ -1,7 +1,7 @@
 # Template file for 'enca'
 pkgname=enca
-version=1.16
-revision=2
+version=1.18
+revision=1
 build_style=gnu-configure
 configure_args="--enable-external --disable-static ac_cv_file__dev_random=yes
  ac_cv_file__dev_urandom=yes ac_cv_file__dev_srandom=no
@@ -13,12 +13,12 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
 homepage="http://cihar.com/software/enca/"
 license="GPL-2"
 distfiles="http://dl.cihar.com/enca/enca-${version}.tar.xz"
-checksum=7c1d785901b19ab78780cd4c87454e69864d45dc99da5164a2c654d5e87be741
+checksum=019995e9324510f0667b73e88753bc496c744f93bff48bbfb114165f8875326c
 
 pre_build() {
 	# make_hash must be built for the host.
 	cd tools
-	make CC=cc CFLAGS="-Os -fPIE"
+	make CC=cc CFLAGS="$BUILD_CFLAGS -fPIE"
 }
 
 libenca_package() {