git: 4a8056dce3e0 - main - devel/libgudev: Updating to 237 & meson
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 12 Aug 2023 20:30:10 UTC
The branch main has been updated by kbowling: URL: https://cgit.FreeBSD.org/ports/commit/?id=4a8056dce3e04d7b80842eded91ee3c0153b3e37 commit 4a8056dce3e04d7b80842eded91ee3c0153b3e37 Author: Sean Champ <lab+bsd@thinkum.space> AuthorDate: 2023-08-12 20:29:13 +0000 Commit: Kevin Bowling <kbowling@FreeBSD.org> CommitDate: 2023-08-12 20:29:13 +0000 devel/libgudev: Updating to 237 & meson PR: 267479 --- devel/libgudev/Makefile | 25 +++++++++++++++++++++---- devel/libgudev/distinfo | 6 +++--- devel/libgudev/pkg-plist | 2 ++ 3 files changed, 26 insertions(+), 7 deletions(-) diff --git a/devel/libgudev/Makefile b/devel/libgudev/Makefile index 1d8f5903e7da..6d9083030bac 100644 --- a/devel/libgudev/Makefile +++ b/devel/libgudev/Makefile @@ -1,5 +1,5 @@ PORTNAME= libgudev -PORTVERSION= 234 +PORTVERSION= 237 CATEGORIES= devel MASTER_SITES= GNOME @@ -12,11 +12,28 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libudev.so:devel/libudev-devd -USES= gettext-runtime gmake gnome libtool pathfix pkgconfig tar:xz +USES= gettext-runtime gnome libtool meson pathfix pkgconfig tar:xz USE_GNOME= glib20 introspection:build -GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip -CONFIGURE_ARGS= --disable-umockdev + +MESON_ARGS= -Dintrospection=enabled -Dtests=disabled + +DOCSDIR= ${PREFIX}/share/gtk-doc/html/${PORTNAME} + +OPTIONS_DEFINE= DOCS VALA +OPTIONS_SUB= yes + +DOCS_MESON_TRUE= gtk_doc +DOCS_BUILD_DEPENDS= gtk-doc>0:textproc/gtk-doc + +VALA_DESC= Build and install Vala bindings +VALA_MESON_ENABLED= vapi +VALA_BUILD_DEPENDS= vapigen:lang/vala +VALA_VARS= USE+=vala:build + +add-plist-docs: ${STAGE_COOKIE} + cd ${STAGEDIR}; ${FIND} ${DOCSDIR:C@^/@@} -type f | ${SED} -e 's@^@/@' >> ${TMPPLIST} + cd ${STAGEDIR}; ${FIND} ${LOCALBASE:C@^/@@}/share/gtk-doc/html -mindepth 2 -type f | ${SED} -e 's@^@/@' >> ${TMPPLIST} .include <bsd.port.mk> diff --git a/devel/libgudev/distinfo b/devel/libgudev/distinfo index a5756f1cf731..b49094ba9928 100644 --- a/devel/libgudev/distinfo +++ b/devel/libgudev/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1600349011 -SHA256 (libgudev-234.tar.xz) = 1baeacacf0db42fa073ad5183d1decce9317857416a2b0f82ce3370d711a2e37 -SIZE (libgudev-234.tar.xz) = 273244 +TIMESTAMP = 1691872085 +SHA256 (libgudev-237.tar.xz) = 0d06b21170d20c93e4f0534dbb9b0a8b4f1119ffb00b4031aaeb5b9148b686aa +SIZE (libgudev-237.tar.xz) = 29060 diff --git a/devel/libgudev/pkg-plist b/devel/libgudev/pkg-plist index fec6fcaef8b7..9455d1629b36 100644 --- a/devel/libgudev/pkg-plist +++ b/devel/libgudev/pkg-plist @@ -11,3 +11,5 @@ lib/libgudev-1.0.so.0 lib/libgudev-1.0.so.0.3.0 libdata/pkgconfig/gudev-1.0.pc share/gir-1.0/GUdev-1.0.gir +%%VALA%%share/vala/vapi/gudev-1.0.deps +%%VALA%%share/vala/vapi/gudev-1.0.vapi