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,48 +1,44 @@
PORTNAME= libaravis PORTNAME= libaravis
DISTVERSION= 0.8.20 DISTVERSION= 0.8.33
PORTREVISION= 3 CATEGORIES= devel
CATEGORIES= devel
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ MAINTAINER= ports@FreeBSD.org
PATCHFILES= cb27eb4e4c38553b6dfbbc70cc18caa51a365107.patch:-p1 # FreeBSD support COMMENT= Camera control and image acquisition library
WWW= https://github.com/AravisProject/aravis/
MAINTAINER= rozhuk.im@gmail.com LICENSE= LGPL21+
COMMENT= Camera control and image acquisition library LICENSE_FILE= ${WRKSRC}/COPYING
WWW= https://github.com/AravisProject/aravis
LICENSE= LGPL21+ USES= gnome libtool meson pkgconfig
LICENSE_FILE= ${WRKSRC}/COPYING USE_GITHUB= yes
GH_ACCOUNT= AravisProject
GH_PROJECT= aravis
USE_GNOME= glib20 intltool introspection:build libxml2
USE_LDCONFIG= yes
USES= gnome libtool meson pkgconfig MESON_ARGS= -Dgst-plugin=disabled \
USE_GITHUB= yes -Dintrospection=enabled \
GH_ACCOUNT= AravisProject -Dpacket-socket=disabled \
GH_PROJECT= aravis -Dtests=false \
USE_GNOME= glib20 intltool libxml2 -Dviewer=disabled
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip
MESON_ARGS= -Dpacket-socket=disabled -Dviewer=disabled \ INSTALL_TARGET= install-strip
-Dgst-plugin=disabled -Dtests=false
DOCSDIR= ${PREFIX}/share/gtk-doc/html/aravis-0.8 DOCSDIR= ${PREFIX}/share/doc/aravis-0.8
OPTIONS_DEFINE= DOCS GIR NLS FAST_HEARTBEAT USB PLIST_SUB= SOVERSION=${DISTVERSION}
OPTIONS_DEFINE= DOCS FAST_HEARTBEAT NLS USB
OPTIONS_DEFAULT= USB OPTIONS_DEFAULT= USB
OPTIONS_SUB= yes 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_DESC= build with extremely fast heartbeat
FAST_HEARTBEAT_MESON_TRUE= fast-heartbeat
USB_DESC= build with USB support USB_DESC= build with USB support
USB_MESON_ENABLED= usb
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> .include <bsd.port.mk>

View file

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

File diff suppressed because it is too large Load diff