Date: Sat, 17 Jan 2026 19:21:03 +0000 From: Gleb Popov <arrowd@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 14bfb9975e58 - main - graphics/cairomm: Various improvements Message-ID: <696be11f.3ff5a.5540e75@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by arrowd: URL: https://cgit.FreeBSD.org/ports/commit/?id=14bfb9975e589161ff43659e5442fe6bd9ac1b39 commit 14bfb9975e589161ff43659e5442fe6bd9ac1b39 Author: Gleb Popov <arrowd@FreeBSD.org> AuthorDate: 2026-01-17 19:18:48 +0000 Commit: Gleb Popov <arrowd@FreeBSD.org> CommitDate: 2026-01-17 19:20:58 +0000 graphics/cairomm: Various improvements - Add USES=xorg, otherwise USE_XORG has no effect - Add DOCS option - Add testing support Differential Revision: https://reviews.freebsd.org/D33939 Co-authored-by: Charlie Li <vishwin@FreeBSD.org> --- graphics/cairomm/Makefile | 16 +++++++++++++++- graphics/cairomm/pkg-plist | 1 + 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/graphics/cairomm/Makefile b/graphics/cairomm/Makefile index 236c51ff46ad..7a8f755d90ba 100644 --- a/graphics/cairomm/Makefile +++ b/graphics/cairomm/Makefile @@ -12,7 +12,7 @@ LICENSE= LGPL20 LIB_DEPENDS= libfreetype.so:print/freetype2 \ libpng.so:graphics/png -USES= compiler:c++11-lang gnome meson pkgconfig tar:xz +USES= compiler:c++11-lang gnome meson pkgconfig tar:xz xorg USE_GNOME= cairo libsigc++20 USE_XORG= x11 xext xrender USE_LDCONFIG= yes @@ -20,4 +20,18 @@ USE_LDCONFIG= yes MESON_ARGS= -Dbuild-examples=false \ -Dbuild-tests=false +DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-1.0 +PORTDOCS= * + +OPTIONS_DEFINE= DOCS TEST + +DOCS_BUILD_DEPENDS= doxygen:devel/doxygen \ + xsltproc:textproc/libxslt +DOCS_USES= perl5 +DOCS_USE= perl5=build +DOCS_MESON_TRUE= build-documentation + +TEST_LIB_DEPENDS= libboost_unit_test_framework.so:devel/boost-libs +TEST_MESON_TRUE= build-tests + .include <bsd.port.mk> diff --git a/graphics/cairomm/pkg-plist b/graphics/cairomm/pkg-plist index d3e968bbbc61..ebb5f1d6840b 100644 --- a/graphics/cairomm/pkg-plist +++ b/graphics/cairomm/pkg-plist @@ -32,3 +32,4 @@ libdata/pkgconfig/cairomm-ps-1.0.pc libdata/pkgconfig/cairomm-svg-1.0.pc libdata/pkgconfig/cairomm-xlib-1.0.pc libdata/pkgconfig/cairomm-xlib-xrender-1.0.pc +share/devhelp/books/cairomm-1.0/cairomm-1.0.devhelp2home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?696be11f.3ff5a.5540e75>
