notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2022Q2
libaravis Camera control and image acquisition library
0.8.20_2 devel on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.8.20_2Version of this port present on the latest quarterly branch.
Maintainer: rozhuk.im@gmail.com search for ports maintained by this maintainer
Port Added: 2022-04-24 04:16:20
Last Update: 2022-04-10 19:47:23
Commit Hash: 035e778
License: LGPL21+
WWW:
https://github.com/AravisProject/aravis
Description:
Aravis is a glib/gobject based library for video acquisition using Genicam cameras. It currently implements the gigabit ethernet and USB3 (Since Aravis 0.5.x) protocols used by industrial cameras. It also provides a basic ethernet camera simulator and a simple video viewer. WWW: https://github.com/AravisProject/aravis
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (203 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libaravis-0.8.20_2/catalog.mk
  3. /usr/local/share/licenses/libaravis-0.8.20_2/LICENSE
  4. /usr/local/share/licenses/libaravis-0.8.20_2/LGPL21+
  5. bin/arv-camera-test-0.8
  6. bin/arv-fake-gv-camera-0.8
  7. bin/arv-test-0.8
  8. bin/arv-tool-0.8
  9. include/aravis-0.8/arv.h
  10. include/aravis-0.8/arvapi.h
  11. include/aravis-0.8/arvbuffer.h
  12. include/aravis-0.8/arvcamera.h
  13. include/aravis-0.8/arvchunkparser.h
  14. include/aravis-0.8/arvdebug.h
  15. include/aravis-0.8/arvdevice.h
  16. include/aravis-0.8/arvdomcharacterdata.h
  17. include/aravis-0.8/arvdomdocument.h
  18. include/aravis-0.8/arvdomdocumentfragment.h
  19. include/aravis-0.8/arvdomelement.h
  20. include/aravis-0.8/arvdomimplementation.h
  21. include/aravis-0.8/arvdomnamednodemap.h
  22. include/aravis-0.8/arvdomnode.h
  23. include/aravis-0.8/arvdomnodechildlist.h
  24. include/aravis-0.8/arvdomnodelist.h
  25. include/aravis-0.8/arvdomparser.h
  26. include/aravis-0.8/arvdomtext.h
  27. include/aravis-0.8/arvenums.h
  28. include/aravis-0.8/arvevaluator.h
  29. include/aravis-0.8/arvfakecamera.h
  30. include/aravis-0.8/arvfakedevice.h
  31. include/aravis-0.8/arvfakeinterface.h
  32. include/aravis-0.8/arvfakestream.h
  33. include/aravis-0.8/arvfeatures.h
  34. include/aravis-0.8/arvgc.h
  35. include/aravis-0.8/arvgcboolean.h
  36. include/aravis-0.8/arvgccategory.h
  37. include/aravis-0.8/arvgccommand.h
  38. include/aravis-0.8/arvgcconverter.h
  39. include/aravis-0.8/arvgcconverternode.h
  40. include/aravis-0.8/arvgcenumentry.h
  41. include/aravis-0.8/arvgcenumeration.h
  42. include/aravis-0.8/arvgcenums.h
  43. include/aravis-0.8/arvgcfeaturenode.h
  44. include/aravis-0.8/arvgcfloat.h
  45. include/aravis-0.8/arvgcfloatnode.h
  46. include/aravis-0.8/arvgcfloatregnode.h
  47. include/aravis-0.8/arvgcgroupnode.h
  48. include/aravis-0.8/arvgcindexnode.h
  49. include/aravis-0.8/arvgcintconverternode.h
  50. include/aravis-0.8/arvgcinteger.h
  51. include/aravis-0.8/arvgcintegernode.h
  52. include/aravis-0.8/arvgcintregnode.h
  53. include/aravis-0.8/arvgcintswissknifenode.h
  54. include/aravis-0.8/arvgcinvalidatornode.h
  55. include/aravis-0.8/arvgcmaskedintregnode.h
  56. include/aravis-0.8/arvgcnode.h
  57. include/aravis-0.8/arvgcport.h
  58. include/aravis-0.8/arvgcpropertynode.h
  59. include/aravis-0.8/arvgcregister.h
  60. include/aravis-0.8/arvgcregisterdescriptionnode.h
  61. include/aravis-0.8/arvgcregisternode.h
  62. include/aravis-0.8/arvgcselector.h
  63. include/aravis-0.8/arvgcstring.h
  64. include/aravis-0.8/arvgcstringnode.h
  65. include/aravis-0.8/arvgcstringregnode.h
  66. include/aravis-0.8/arvgcstructentrynode.h
  67. include/aravis-0.8/arvgcstructregnode.h
  68. include/aravis-0.8/arvgcswissknife.h
  69. include/aravis-0.8/arvgcswissknifenode.h
  70. include/aravis-0.8/arvgcvalueindexednode.h
  71. include/aravis-0.8/arvgvdevice.h
  72. include/aravis-0.8/arvgvfakecamera.h
  73. include/aravis-0.8/arvgvinterface.h
  74. include/aravis-0.8/arvgvstream.h
  75. include/aravis-0.8/arvinterface.h
  76. include/aravis-0.8/arvmisc.h
  77. include/aravis-0.8/arvrealtime.h
  78. include/aravis-0.8/arvstr.h
  79. include/aravis-0.8/arvstream.h
  80. include/aravis-0.8/arvsystem.h
  81. include/aravis-0.8/arvtypes.h
  82. include/aravis-0.8/arvuvdevice.h
  83. include/aravis-0.8/arvuvinterface.h
  84. include/aravis-0.8/arvuvstream.h
  85. include/aravis-0.8/arvversion.h
  86. include/aravis-0.8/arvxmlschema.h
  87. include/aravis-0.8/arvzip.h
  88. @comment lib/girepository-1.0/Aravis-0.8.typelib
  89. lib/libaravis-0.8.so
  90. lib/libaravis-0.8.so.0
  91. lib/libaravis-0.8.so.0.8.20
  92. libdata/pkgconfig/aravis-0.8.pc
  93. man/man1/arv-tool-0.8.1.gz
  94. @comment share/gir-1.0/Aravis-0.8.gir
  95. share/gtk-doc/html/aravis-0.8/ArvBuffer.html
  96. share/gtk-doc/html/aravis-0.8/ArvCamera.html
  97. share/gtk-doc/html/aravis-0.8/ArvChunkParser.html
  98. share/gtk-doc/html/aravis-0.8/ArvDevice.html
  99. share/gtk-doc/html/aravis-0.8/ArvDomCharacterData.html
  100. share/gtk-doc/html/aravis-0.8/ArvDomDocument.html
  101. share/gtk-doc/html/aravis-0.8/ArvDomDocumentFragment.html
  102. share/gtk-doc/html/aravis-0.8/ArvDomElement.html
  103. share/gtk-doc/html/aravis-0.8/ArvDomNamedNodeMap.html
  104. share/gtk-doc/html/aravis-0.8/ArvDomNode.html
  105. share/gtk-doc/html/aravis-0.8/ArvDomNodeChildList.html
  106. share/gtk-doc/html/aravis-0.8/ArvDomNodeList.html
  107. share/gtk-doc/html/aravis-0.8/ArvDomText.html
  108. share/gtk-doc/html/aravis-0.8/ArvEvaluator.html
  109. share/gtk-doc/html/aravis-0.8/ArvFakeCamera.html
  110. share/gtk-doc/html/aravis-0.8/ArvFakeDevice.html
  111. share/gtk-doc/html/aravis-0.8/ArvFakeInterface.html
  112. share/gtk-doc/html/aravis-0.8/ArvFakeStream.html
  113. share/gtk-doc/html/aravis-0.8/ArvGc.html
  114. share/gtk-doc/html/aravis-0.8/ArvGcBoolean.html
  115. share/gtk-doc/html/aravis-0.8/ArvGcCategory.html
  116. share/gtk-doc/html/aravis-0.8/ArvGcCommand.html
  117. share/gtk-doc/html/aravis-0.8/ArvGcConverter.html
  118. share/gtk-doc/html/aravis-0.8/ArvGcConverterNode.html
  119. share/gtk-doc/html/aravis-0.8/ArvGcEnumEntry.html
  120. share/gtk-doc/html/aravis-0.8/ArvGcEnumeration.html
  121. share/gtk-doc/html/aravis-0.8/ArvGcFeatureNode.html
  122. share/gtk-doc/html/aravis-0.8/ArvGcFloat.html
  123. share/gtk-doc/html/aravis-0.8/ArvGcFloatNode.html
  124. share/gtk-doc/html/aravis-0.8/ArvGcGroupNode.html
  125. share/gtk-doc/html/aravis-0.8/ArvGcIndexNode.html
  126. share/gtk-doc/html/aravis-0.8/ArvGcIntConverterNode.html
  127. share/gtk-doc/html/aravis-0.8/ArvGcInteger.html
  128. share/gtk-doc/html/aravis-0.8/ArvGcIntegerNode.html
  129. share/gtk-doc/html/aravis-0.8/ArvGcInvalidatorNode.html
  130. share/gtk-doc/html/aravis-0.8/ArvGcNode.html
  131. share/gtk-doc/html/aravis-0.8/ArvGcPort.html
  132. share/gtk-doc/html/aravis-0.8/ArvGcPropertyNode.html
  133. share/gtk-doc/html/aravis-0.8/ArvGcRegister.html
  134. share/gtk-doc/html/aravis-0.8/ArvGcRegisterDescriptionNode.html
  135. share/gtk-doc/html/aravis-0.8/ArvGcRegisterNode.html
  136. share/gtk-doc/html/aravis-0.8/ArvGcSelector.html
  137. share/gtk-doc/html/aravis-0.8/ArvGcString.html
  138. share/gtk-doc/html/aravis-0.8/ArvGcStringNode.html
  139. share/gtk-doc/html/aravis-0.8/ArvGcStructEntryNode.html
  140. share/gtk-doc/html/aravis-0.8/ArvGcSwissKnife.html
  141. share/gtk-doc/html/aravis-0.8/ArvGcValueIndexedNode.html
  142. share/gtk-doc/html/aravis-0.8/ArvGvDevice.html
  143. share/gtk-doc/html/aravis-0.8/ArvGvFakeCamera.html
  144. share/gtk-doc/html/aravis-0.8/ArvGvInterface.html
  145. share/gtk-doc/html/aravis-0.8/ArvGvStream.html
  146. share/gtk-doc/html/aravis-0.8/ArvInterface.html
  147. share/gtk-doc/html/aravis-0.8/ArvStream.html
  148. share/gtk-doc/html/aravis-0.8/ArvUvDevice.html
  149. share/gtk-doc/html/aravis-0.8/ArvUvInterface.html
  150. share/gtk-doc/html/aravis-0.8/ArvUvStream.html
  151. share/gtk-doc/html/aravis-0.8/ArvXmlSchema.html
  152. share/gtk-doc/html/aravis-0.8/annotation-glossary.html
  153. share/gtk-doc/html/aravis-0.8/aravis-Arv.html
  154. share/gtk-doc/html/aravis-0.8/aravis-ArvDebug.html
  155. share/gtk-doc/html/aravis-0.8/aravis-ArvGst.html
  156. share/gtk-doc/html/aravis-0.8/aravis-ArvStr.html
  157. share/gtk-doc/html/aravis-0.8/aravis-ArvZip.html
  158. share/gtk-doc/html/aravis-0.8/aravis-building.html
  159. share/gtk-doc/html/aravis-0.8/aravis-gv-introduction.html
  160. share/gtk-doc/html/aravis-0.8/aravis-gv.html
  161. share/gtk-doc/html/aravis-0.8/aravis-gvcp.html
  162. share/gtk-doc/html/aravis-0.8/aravis-gvsp.html
  163. share/gtk-doc/html/aravis-0.8/aravis-introduction.html
  164. share/gtk-doc/html/aravis-0.8/aravis-overview.html
  165. share/gtk-doc/html/aravis-0.8/aravis-reference.html
  166. share/gtk-doc/html/aravis-0.8/aravis.devhelp2
  167. share/gtk-doc/html/aravis-0.8/ch04.html
  168. share/gtk-doc/html/aravis-0.8/ch05.html
  169. share/gtk-doc/html/aravis-0.8/ch06.html
  170. share/gtk-doc/html/aravis-0.8/ch07.html
  171. share/gtk-doc/html/aravis-0.8/ch08.html
  172. share/gtk-doc/html/aravis-0.8/ch09.html
  173. share/gtk-doc/html/aravis-0.8/ch10.html
  174. share/gtk-doc/html/aravis-0.8/ch11.html
  175. share/gtk-doc/html/aravis-0.8/home.png
  176. share/gtk-doc/html/aravis-0.8/index.html
  177. share/gtk-doc/html/aravis-0.8/ix01.html
  178. share/gtk-doc/html/aravis-0.8/ix02.html
  179. share/gtk-doc/html/aravis-0.8/ix03.html
  180. share/gtk-doc/html/aravis-0.8/ix04.html
  181. share/gtk-doc/html/aravis-0.8/ix05.html
  182. share/gtk-doc/html/aravis-0.8/ix06.html
  183. share/gtk-doc/html/aravis-0.8/ix07.html
  184. share/gtk-doc/html/aravis-0.8/ix08.html
  185. share/gtk-doc/html/aravis-0.8/ix09.html
  186. share/gtk-doc/html/aravis-0.8/ix10.html
  187. share/gtk-doc/html/aravis-0.8/ix11.html
  188. share/gtk-doc/html/aravis-0.8/ix12.html
  189. share/gtk-doc/html/aravis-0.8/ix13.html
  190. share/gtk-doc/html/aravis-0.8/ix14.html
  191. share/gtk-doc/html/aravis-0.8/ix15.html
  192. share/gtk-doc/html/aravis-0.8/ix16.html
  193. share/gtk-doc/html/aravis-0.8/left-insensitive.png
  194. share/gtk-doc/html/aravis-0.8/left.png
  195. share/gtk-doc/html/aravis-0.8/right-insensitive.png
  196. share/gtk-doc/html/aravis-0.8/right.png
  197. share/gtk-doc/html/aravis-0.8/style.css
  198. share/gtk-doc/html/aravis-0.8/thread-safety.html
  199. share/gtk-doc/html/aravis-0.8/up-insensitive.png
  200. share/gtk-doc/html/aravis-0.8/up.png
  201. @owner
  202. @group
  203. @mode
Collapse this list.
Dependency lines:
  • libaravis>0:devel/libaravis
To install the port:
cd /usr/ports/devel/libaravis/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/libaravis
  • pkg install libaravis
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: libaravis
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1642061635 SHA256 (AravisProject-aravis-0.8.20_GH0.tar.gz) = d8d15970a08538f1c61372a378750451c03856184b60dd6d8c657dca23690135 SIZE (AravisProject-aravis-0.8.20_GH0.tar.gz) = 950371

Expand this list (2 items)

Collapse this list.

SHA256 (cb27eb4e4c38553b6dfbbc70cc18caa51a365107.patch) = dfd78636b349f6ba02fc3db9aa5bbd149e52fe4d4e54fd95126bbe5f8a470445 SIZE (cb27eb4e4c38553b6dfbbc70cc18caa51a365107.patch) = 3086

Collapse this list.


Packages (timestamps in pop-ups are UTC):
libaravis
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.8.340.8.340.5.120.8.340.8.34---
FreeBSD:13:quarterly0.8.340.8.34-0.8.340.8.340.8.20_20.8.20_20.8.20_2
FreeBSD:14:latest0.8.340.8.340.8.20_20.8.340.8.340.8.20_2-0.8.20_2
FreeBSD:14:quarterly0.8.340.8.34-0.8.340.8.340.8.20_20.8.20_20.8.20_2
FreeBSD:15:latest0.8.340.8.34n/a0.8.34n/a0.8.20_30.8.20_30.8.20_3
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gtkdoc-scan : textproc/gtk-doc
  2. intltool-extract : textproc/intltool
  3. meson>=0.57.1_1 : devel/meson
  4. ninja : devel/ninja
  5. pkgconf>=1.3.0_1 : devel/pkgconf
  6. msgfmt : devel/gettext-tools
Library dependencies:
  1. libglib-2.0.so : devel/glib20
  2. libintl.so : devel/gettext-runtime
  3. libxml2.so : textproc/libxml2
  4. libintl.so : devel/gettext-runtime
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for libaravis-0.8.20_2: DOCS=on: Build and/or install documentation FAST_HEARTBEAT=off: build with extremely fast heartbeat GIR=off: Build Gobject Introspection NLS=on: Native Language Support USB=on: build with USB support ===> Use 'make config' to modify these settings
Options name:
devel_libaravis
USES:
gnome libtool meson pkgconfig gettext
pkg-message:
For install:
Aravis require broadcast to find devices. Dont forget run: # route add 255.255.255.255 -iface lan0 or add in rc.conf static_routes="bcast:lan0" route_bcast="255.255.255.255 -iface lan0" where lan0 - network interface name.
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/AravisProject/aravis/tar.gz/0.8.20?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.8.20_2
10 Apr 2022 19:47:23
commit hash: 035e778ee53345464c2d7466a3895e17073ad1f6commit hash: 035e778ee53345464c2d7466a3895e17073ad1f6commit hash: 035e778ee53345464c2d7466a3895e17073ad1f6commit hash: 035e778ee53345464c2d7466a3895e17073ad1f6 files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
textproc/libxml2: bump all LIB_DEPENDS consumers

This is a separate and direct commit to quarterly as PORTREVISIONs
may not match from main.

PR: 262853, 262940, 262877
Approved by: fluffy (mentor)

Number of commits found: 1