diff --git a/srcpkgs/fswatch/template b/srcpkgs/fswatch/template
index 872b5dee18..e18653afca 100644
--- a/srcpkgs/fswatch/template
+++ b/srcpkgs/fswatch/template
@@ -1,7 +1,7 @@
 # Template file for 'fswatch'
 pkgname=fswatch
 version=1.11.3
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="doxygen"
@@ -13,7 +13,10 @@ distfiles="https://github.com/emcrisostomo/fswatch/releases/download/${version}/
 checksum=21f60ff255bd8dac72c8eb917b08c10ef2a040b380876a35357f6a860282ac83
 
 case "$XBPS_TARGET_MACHINE" in
-	armv6l-musl) LDFLAGS=" -latomic" makedepends+=" libatomic-devel" ;;
+	armv[56]*)
+		makedepends+=" libatomic-devel"
+		LDFLAGS=" -latomic"
+		;;
 esac
 
 post_install() {