diff --git a/x11/wcm/Makefile b/x11/wcm/Makefile index 4516f72466ef..f3eba0ea3d1f 100644 --- a/x11/wcm/Makefile +++ b/x11/wcm/Makefile @@ -1,41 +1,44 @@ PORTNAME= wcm DISTVERSIONPREFIX= v DISTVERSION= 0.8.0 CATEGORIES= x11 wayland +PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ +PATCHFILES+= aade4224e23e.patch:-p1 # https://github.com/WayfireWM/wcm/pull/69 + MAINTAINER= jbeich@FreeBSD.org COMMENT= Wayfire Config Manager WWW= https://wayfire.org/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \ wayland-protocols>0:graphics/wayland-protocols \ wayfire>0:x11-wm/wayfire LIB_DEPENDS= libevdev.so:devel/libevdev \ libwf-config.so:devel/wf-config \ libwayland-client.so:graphics/wayland RUN_DEPENDS= wayfire>0:x11-wm/wayfire CONFLICTS_INSTALL= wcmcommander # bin/wcm USES= compiler:c++17-lang gnome meson pkgconfig USE_GITHUB= yes USE_GNOME= gdkpixbuf2 gtk30 libxml2 GH_ACCOUNT= WayfireWM MESON_ARGS= -Denable_wdisplays=false # use package DATADIR= ${PREFIX}/share/wayfire OPTIONS_DEFINE= WDISPLAYS WFSHELL OPTIONS_DEFAULT=WDISPLAYS WFSHELL OPTIONS_SUB= yes WDISPLAYS_DESC= Configure outputs via wdisplays WDISPLAYS_RUN_DEPENDS= wdisplays>0:x11/wdisplays WFSHELL_DESC= Build with wf-shell support WFSHELL_BUILD_DEPENDS= wf-shell>0:x11/wf-shell WFSHELL_MESON_ENABLED= wf_shell .include diff --git a/x11/wcm/distinfo b/x11/wcm/distinfo index 4b7ced5c18d1..23cd4d5d58ca 100644 --- a/x11/wcm/distinfo +++ b/x11/wcm/distinfo @@ -1,3 +1,5 @@ TIMESTAMP = 1695992117 SHA256 (WayfireWM-wcm-v0.8.0_GH0.tar.gz) = 24000f5d037dc03eed9eaf2803987db5e02c1776bbe7c56b9c95c5942f65938f SIZE (WayfireWM-wcm-v0.8.0_GH0.tar.gz) = 396933 +SHA256 (aade4224e23e.patch) = 2f0477ed25bd2d83cd13ee68889a654d392b9f967e67c93896dd87dd7176c059 +SIZE (aade4224e23e.patch) = 985