diff --git a/emulators/flexemu/Makefile b/emulators/flexemu/Makefile
index 573d28cd2819362f131999b0ab1538a101cb7e1a..0dedff9752c7a37d1ba58997418ea395bfe6ca75 100644
--- a/emulators/flexemu/Makefile
+++ b/emulators/flexemu/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	flexemu
 DISTVERSIONPREFIX=	V
-DISTVERSION=	3.26
+DISTVERSION=	3.27
 CATEGORIES=	emulators
 
 MAINTAINER=	rhurlin@FreeBSD.org
@@ -9,8 +9,8 @@ WWW=		https://flexemu.neocities.org/
 
 LICENSE=	GPLv2
 
-USES=		compiler desktop-file-utils gl libtool pkgconfig \
-		qt:5 shared-mime-info xorg
+USES=		compiler desktop-file-utils gl libtool ncurses \
+		pkgconfig qt:5 shared-mime-info xorg
 USE_GITHUB=	yes
 GH_ACCOUNT=	aladur
 GH_TUPLE=	fmtlib:fmt:0c9fce2:fmt/fmt \
diff --git a/emulators/flexemu/distinfo b/emulators/flexemu/distinfo
index 2461bd86e017b5edb2db56f7da4191cece84becd..b0773f285f732b0dd5f4a251b042ea4b30026bdc 100644
--- a/emulators/flexemu/distinfo
+++ b/emulators/flexemu/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1735244662
-SHA256 (aladur-flexemu-V3.26_GH0.tar.gz) = e211c68afddfc1a25a7c5d441891d43efdb3a83bd8c1617f9a38e6ca3cf7c708
-SIZE (aladur-flexemu-V3.26_GH0.tar.gz) = 11350219
+TIMESTAMP = 1735567222
+SHA256 (aladur-flexemu-V3.27_GH0.tar.gz) = 771657df523d68ebbe1d64778e67c591ddda101364627f1daf0f8e92efd4bfb4
+SIZE (aladur-flexemu-V3.27_GH0.tar.gz) = 11350853
 SHA256 (fmtlib-fmt-0c9fce2_GH0.tar.gz) = dd7dd5ef9e4677e8466a3f939613d1f73876c511a9a1be4857fb62590c110ca3
 SIZE (fmtlib-fmt-0c9fce2_GH0.tar.gz) = 701040
 SHA256 (google-googletest-b514bdc_GH0.tar.gz) = dcefc4adaca27f89b69371eadef42c4d311d2debfdee2a9a5985cae740463f98