mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 09:36:41 -04:00
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:
parent
441085566b
commit
37701bae60
3 changed files with 1039 additions and 152 deletions
|
@ -1,48 +1,44 @@
|
|||
PORTNAME= libaravis
|
||||
DISTVERSION= 0.8.20
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= devel
|
||||
PORTNAME= libaravis
|
||||
DISTVERSION= 0.8.33
|
||||
CATEGORIES= devel
|
||||
|
||||
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
|
||||
PATCHFILES= cb27eb4e4c38553b6dfbbc70cc18caa51a365107.patch:-p1 # FreeBSD support
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Camera control and image acquisition library
|
||||
WWW= https://github.com/AravisProject/aravis/
|
||||
|
||||
MAINTAINER= rozhuk.im@gmail.com
|
||||
COMMENT= Camera control and image acquisition library
|
||||
WWW= https://github.com/AravisProject/aravis
|
||||
LICENSE= LGPL21+
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
LICENSE= LGPL21+
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
USES= gnome libtool meson pkgconfig
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= AravisProject
|
||||
GH_PROJECT= aravis
|
||||
USE_GNOME= glib20 intltool introspection:build libxml2
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
USES= gnome libtool meson pkgconfig
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= AravisProject
|
||||
GH_PROJECT= aravis
|
||||
USE_GNOME= glib20 intltool libxml2
|
||||
USE_LDCONFIG= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
MESON_ARGS= -Dgst-plugin=disabled \
|
||||
-Dintrospection=enabled \
|
||||
-Dpacket-socket=disabled \
|
||||
-Dtests=false \
|
||||
-Dviewer=disabled
|
||||
|
||||
MESON_ARGS= -Dpacket-socket=disabled -Dviewer=disabled \
|
||||
-Dgst-plugin=disabled -Dtests=false
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
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_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
|
||||
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>
|
||||
|
|
|
@ -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
Loading…
Add table
Reference in a new issue