diff --git a/sysutils/limine/Makefile b/sysutils/limine/Makefile
index 20c37f5058fe..0e82f7eb6edd 100644
--- a/sysutils/limine/Makefile
+++ b/sysutils/limine/Makefile
@@ -1,31 +1,31 @@
 PORTNAME=	limine
-DISTVERSION=	7.10.2
+DISTVERSION=	7.12.0
 CATEGORIES=	sysutils
 MASTER_SITES=	https://github.com/${PORTNAME}-bootloader/${PORTNAME}/releases/download/v${DISTVERSION}/
 
 MAINTAINER=	mintsuki@protonmail.com
 COMMENT=	Modern, advanced, portable, multiprotocol bootloader
 WWW=		https://limine-bootloader.org/
 
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 BUILD_DEPENDS=	mtools:emulators/mtools \
 		nasm:devel/nasm
 
 USES=		gmake
 GNU_CONFIGURE=	yes
 
 CONFIGURE_ARGS=	--enable-all
 MAKEFILE=	GNUmakefile
 
 INSTALL_TARGET=	install-strip
 
 PORTDOCS=	CONFIG.md PHILOSOPHY.md PROTOCOL.md USAGE.md
 
 OPTIONS_DEFINE=	DOCS
 
 post-patch:
 	@${REINPLACE_CMD} -e '/COPYING/d' ${WRKSRC}/GNUmakefile.in
 
 .include <bsd.port.mk>
diff --git a/sysutils/limine/distinfo b/sysutils/limine/distinfo
index 29b1c1249eb4..b893b383569a 100644
--- a/sysutils/limine/distinfo
+++ b/sysutils/limine/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1721023688
-SHA256 (limine-7.10.2.tar.gz) = 4868f04b8ebf98db5673cc928398e41a8cdfc4949c4e7d5a34b2401cd0a01fe6
-SIZE (limine-7.10.2.tar.gz) = 563659
+TIMESTAMP = 1721566891
+SHA256 (limine-7.12.0.tar.gz) = 4375cf42ef6eec06180c23eb2269b7d8ff50a6f09bf92ebf838c130a7214c457
+SIZE (limine-7.12.0.tar.gz) = 571089