aboutsummaryrefslogtreecommitdiff
path: root/x11-wm/phoc/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'x11-wm/phoc/Makefile')
-rw-r--r--x11-wm/phoc/Makefile9
1 files changed, 9 insertions, 0 deletions
diff --git a/x11-wm/phoc/Makefile b/x11-wm/phoc/Makefile
index 00f0d178174e..311d6b779146 100644
--- a/x11-wm/phoc/Makefile
+++ b/x11-wm/phoc/Makefile
@@ -1,8 +1,12 @@
PORTNAME= phoc
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.0
+PORTREVISION= 1
CATEGORIES= x11-wm
+PATCH_SITES= ${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/-/commit/
+PATCHFILES+= b37bf15194e6.diff:-p1 # https://source.puri.sm/Librem5/phoc/-/merge_requests/241
+
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Phone compositor
@@ -32,5 +36,10 @@ GLIB_SCHEMAS= sm.puri.phoc.gschema.xml
post-extract:
# Avoid confusing Meson instead of forcing -Dembed-wlroots=disabled
@${RMDIR} ${WRKSRC}/subprojects/wlroots
+.if defined(PATCHFILES) && ${PATCHFILES:Mb37bf15194e6*}
+# Pretend to be a regular file for vendor patch to apply as is
+ @${ECHO_CMD} "Subproject commit 3d227f140e3c4af42d759477fc38e82a4c3dc4ef" \
+ >${WRKSRC}/subprojects/wlroots
+.endif
.include <bsd.port.mk>