Allow to build without D-Bus IPC system support.

This commit is contained in:
Alexey Dokuchaev
2020-09-08 08:06:17 +00:00
parent d9fba02aed
commit 89dfeef794
2 changed files with 11 additions and 3 deletions

View File

@@ -6,6 +6,9 @@ PORTVERSION= 0.5.1
DISTVERSIONPREFIX= v
CATEGORIES= benchmarks graphics
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
PATCHFILES= cec98369ae34d910476b78f98adece96016ab603.diff:-p1
MAINTAINER= danfe@FreeBSD.org
COMMENT= Vulkan/OpenGL overlay for CPU/GPU monitoring
@@ -15,8 +18,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= glslangValidator:devel/glslang \
${LOCALBASE}/share/vulkan/registry/vk.xml:devel/vulkan-headers \
${PYTHON_PKGNAMEPREFIX}mako>=0:textproc/py-mako@${PY_FLAVOR}
LIB_DEPENDS= libdbus-1.so:devel/dbus \
libinotify.so:devel/libinotify
LIB_DEPENDS= libinotify.so:devel/libinotify
USES= compiler:c++14-lang meson pkgconfig python:build xorg
USE_GITHUB= yes
@@ -30,7 +32,11 @@ PLIST_FILES= bin/mangohud lib/mangohud/libMangoHud.so \
share/vulkan/implicit_layer.d/MangoHud.json
PORTEXAMPLES= MangoHud.conf.example
OPTIONS_DEFINE= EXAMPLES
OPTIONS_DEFINE= DBUS EXAMPLES
OPTIONS_DEFAULT= DBUS
DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus
DBUS_MESON_OFF= -Dwith_dbus=disabled
post-patch:
@${REINPLACE_CMD} -e '/version : /s,0\.4\.0,${PORTVERSION}, ; \

View File

@@ -1,3 +1,5 @@
TIMESTAMP = 1597596860
SHA256 (flightlessmango-MangoHud-v0.5.1_GH0.tar.gz) = 3e91d4fc7369d46763894c13f3315133871dd02705072981770c3cf58e8081c6
SIZE (flightlessmango-MangoHud-v0.5.1_GH0.tar.gz) = 15042595
SHA256 (cec98369ae34d910476b78f98adece96016ab603.diff) = 5af8817cc62bbf441c7a7b735f391bb648e7d90668e7a3746c1b91199698b1d6
SIZE (cec98369ae34d910476b78f98adece96016ab603.diff) = 551