diff --git a/trunk/PKGBUILD b/trunk/PKGBUILD
index b2b4b831426829a77f9148780e56aaf0f3f34b5c..de33f5614fca77c794398d1f0995cb60421e2b13 100644
--- a/trunk/PKGBUILD
+++ b/trunk/PKGBUILD
@@ -10,8 +10,8 @@
 
 pkgbase=brltty
 pkgname=(brltty brltty-udev-generic)
-pkgver=6.5
-pkgrel=6
+pkgver=6.6
+pkgrel=2
 pkgdesc="Braille display driver for Linux/Unix"
 url='https://brltty.app'
 
@@ -43,6 +43,7 @@ makedepends=(
     'gpm'
     'icu'
     'java-environment'
+    'libcap'
     'liblouis'
     'libspeechd'
     'libxaw'
@@ -88,6 +89,7 @@ prepare() {
 _flags=(
     --prefix=/usr
     --sysconfdir=/etc
+    --libexecdir=/usr/lib
     --localstatedir=/var
     --mandir=/usr/share/man
     --with-scripts-directory=/usr/lib/brltty
@@ -119,8 +121,8 @@ build() {
 package_brltty() {
     depends+=(
         bluez-libs
-        gcc-libs
         glibc
+        libcap
         liblouis
         libspeechd
         libasound.so