Date: Sat, 31 Dec 2022 18:09:37 GMT From: Jan Beich <jbeich@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 314ef1e9753b - main - multimedia/wlrobs: work around broken pkg-config via cmake Message-ID: <202212311809.2BVI9bj9057807@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=314ef1e9753b55edb4acb8ff391678faa06d199e commit 314ef1e9753b55edb4acb8ff391678faa06d199e Author: Jan Beich <jbeich@FreeBSD.org> AuthorDate: 2022-12-31 18:02:04 +0000 Commit: Jan Beich <jbeich@FreeBSD.org> CommitDate: 2022-12-31 18:07:44 +0000 multimedia/wlrobs: work around broken pkg-config via cmake --- multimedia/wlrobs/Makefile | 5 ++--- multimedia/wlrobs/files/patch-meson.build | 13 +++++++++++++ 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/multimedia/wlrobs/Makefile b/multimedia/wlrobs/Makefile index 928df8d1bf04..153bc8b53533 100644 --- a/multimedia/wlrobs/Makefile +++ b/multimedia/wlrobs/Makefile @@ -1,7 +1,7 @@ PORTNAME= wlrobs DISTVERSIONPREFIX= v PORTVERSION= 1.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= multimedia wayland MASTER_SITES= https://hg.sr.ht/~scoopta/${PORTNAME}/archive/${DISTVERSIONFULL:C/.*-//}${EXTRACT_SUFX}?dummy=/ @@ -12,8 +12,7 @@ WWW= https://hg.sr.ht/~scoopta/wlrobs LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING.md -BROKEN= fails to build with obs-studio-28.1.2 - +BUILD_DEPENDS= cmake:devel/cmake-core LIB_DEPENDS= libwayland-client.so:graphics/wayland \ libobs.so:multimedia/obs-studio diff --git a/multimedia/wlrobs/files/patch-meson.build b/multimedia/wlrobs/files/patch-meson.build new file mode 100644 index 000000000000..c0bd3ae401b0 --- /dev/null +++ b/multimedia/wlrobs/files/patch-meson.build @@ -0,0 +1,13 @@ +https://github.com/obsproject/obs-studio/issues/7990 + +--- meson.build.orig 2020-09-01 01:24:25 UTC ++++ meson.build +@@ -2,7 +2,7 @@ wayland = dependency('wayland-client') + + inc = include_directories('inc') + wayland = dependency('wayland-client') +-obs = dependency('libobs') ++obs = dependency('libobs', method: 'cmake', modules: ['OBS::libobs']) + + sources = ['src/main.c', 'proto/xdg-output-unstable-v1-protocol.c'] +
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202212311809.2BVI9bj9057807>