devel/libaravis: Update to 0.8.33

Remove GIR option.
Pet portlint, portfmt, portclippy.
Maintainer drops maintainership.

PR:		284738
Approved by:	Ivan Rozhuk <rozhuk.im@gmail.com> (ex-maintainer)
This commit is contained in:
Älven 2025-02-16 19:42:16 +01:00 committed by Zsolt Udvari
parent 441085566b
commit 37701bae60
3 changed files with 1039 additions and 152 deletions

View file

@ -1,14 +1,10 @@
PORTNAME= libaravis
DISTVERSION= 0.8.20
PORTREVISION= 3
DISTVERSION= 0.8.33
CATEGORIES= devel
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
PATCHFILES= cb27eb4e4c38553b6dfbbc70cc18caa51a365107.patch:-p1 # FreeBSD support
MAINTAINER= rozhuk.im@gmail.com
MAINTAINER= ports@FreeBSD.org
COMMENT= Camera control and image acquisition library
WWW= https://github.com/AravisProject/aravis
WWW= https://github.com/AravisProject/aravis/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
@ -17,32 +13,32 @@ USES= gnome libtool meson pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= AravisProject
GH_PROJECT= aravis
USE_GNOME= glib20 intltool libxml2
USE_GNOME= glib20 intltool introspection:build libxml2
USE_LDCONFIG= yes
MESON_ARGS= -Dgst-plugin=disabled \
-Dintrospection=enabled \
-Dpacket-socket=disabled \
-Dtests=false \
-Dviewer=disabled
INSTALL_TARGET= install-strip
MESON_ARGS= -Dpacket-socket=disabled -Dviewer=disabled \
-Dgst-plugin=disabled -Dtests=false
DOCSDIR= ${PREFIX}/share/doc/aravis-0.8
DOCSDIR= ${PREFIX}/share/gtk-doc/html/aravis-0.8
PLIST_SUB= SOVERSION=${DISTVERSION}
OPTIONS_DEFINE= DOCS GIR NLS FAST_HEARTBEAT USB
OPTIONS_DEFINE= DOCS FAST_HEARTBEAT NLS USB
OPTIONS_DEFAULT= USB
OPTIONS_SUB= yes
DOCS_MESON_ENABLED= documentation
DOCS_BUILD_DEPENDS= gtkdoc-scan:textproc/gtk-doc
GIR_DESC= Build Gobject Introspection
GIR_USE= GNOME=introspection:build
GIR_MESON_ENABLED= introspection
NLS_USES= gettext
FAST_HEARTBEAT_DESC= build with extremely fast heartbeat
FAST_HEARTBEAT_MESON_TRUE= fast-heartbeat
USB_DESC= build with USB support
DOCS_BUILD_DEPENDS= gi-docgen:textproc/py-gi-docgen
DOCS_MESON_ENABLED= documentation
FAST_HEARTBEAT_MESON_TRUE= fast-heartbeat
NLS_USES= gettext
USB_MESON_ENABLED= usb
.include <bsd.port.mk>

View file

@ -1,5 +1,3 @@
TIMESTAMP = 1642061635
SHA256 (AravisProject-aravis-0.8.20_GH0.tar.gz) = d8d15970a08538f1c61372a378750451c03856184b60dd6d8c657dca23690135
SIZE (AravisProject-aravis-0.8.20_GH0.tar.gz) = 950371
SHA256 (cb27eb4e4c38553b6dfbbc70cc18caa51a365107.patch) = dfd78636b349f6ba02fc3db9aa5bbd149e52fe4d4e54fd95126bbe5f8a470445
SIZE (cb27eb4e4c38553b6dfbbc70cc18caa51a365107.patch) = 3086
TIMESTAMP = 1739275543
SHA256 (AravisProject-aravis-0.8.33_GH0.tar.gz) = d70b125666b23ca4c0f8986fa0786a3d2b9efb7a56b558b703083cdfaa793f4e
SIZE (AravisProject-aravis-0.8.33_GH0.tar.gz) = 988418

File diff suppressed because it is too large Load diff