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
Port details on branch 2023Q3
fstrm Implementation of the Frame Streams data transport protocol in C
0.6.1_1 devel on this many watch lists=7 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.6.1_1Version of this port present on the latest quarterly branch.
Maintainer: freebsd@dns.company search for ports maintained by this maintainer
Port Added: 2015-04-09 14:45:24
Last Update: 2024-02-23 11:25:12
Commit Hash: 477261b
People watching this port, also watch:: xorg-fonts-truetype, dbus, libevent, indexinfo, jpeg-turbo
License: APACHE20
WWW:
https://github.com/farsightsec/fstrm
Description:
fstrm is an optimized C implementation of Frame Streams that includes a fast, lockless circular queue implementation and exposes library interfaces for setting up a dedicated Frame Streams I/O thread and asynchronously submitting data frames for transport from worker threads. It was originally written to facilitate the addition of high speed binary logging to DNS servers written in C using the dnstap log format.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (26 items)
Collapse this list.
  1. /usr/local/share/licenses/fstrm-0.6.1_1/catalog.mk
  2. /usr/local/share/licenses/fstrm-0.6.1_1/LICENSE
  3. /usr/local/share/licenses/fstrm-0.6.1_1/APACHE20
  4. bin/fstrm_capture
  5. bin/fstrm_dump
  6. bin/fstrm_replay
  7. include/fstrm.h
  8. include/fstrm/control.h
  9. include/fstrm/file.h
  10. include/fstrm/iothr.h
  11. include/fstrm/rdwr.h
  12. include/fstrm/reader.h
  13. include/fstrm/tcp_writer.h
  14. include/fstrm/unix_writer.h
  15. include/fstrm/writer.h
  16. lib/libfstrm.a
  17. lib/libfstrm.so
  18. lib/libfstrm.so.0
  19. lib/libfstrm.so.0.1.0
  20. share/man/man1/fstrm_capture.1.gz
  21. share/man/man1/fstrm_dump.1.gz
  22. share/man/man1/fstrm_replay.1.gz
  23. libdata/pkgconfig/libfstrm.pc
  24. @owner
  25. @group
  26. @mode
Collapse this list.
Dependency lines:
  • fstrm>0:devel/fstrm
To install the port:
cd /usr/ports/devel/fstrm/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/fstrm
  • pkg install fstrm
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: fstrm
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1641822042 SHA256 (fstrm-0.6.1.tar.gz) = bca4ac1e982a2d923ccd24cce2c98f4ceeed5009694430f73fc0dcebca8f098f SIZE (fstrm-0.6.1.tar.gz) = 471218

Packages (timestamps in pop-ups are UTC):
fstrm
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.6.1_10.6.1_10.6.00.6.1_10.6.1_1-0.6.0-
FreeBSD:13:quarterly0.6.1_10.6.1_10.6.10.6.1_10.6.1_10.6.10.6.10.6.1
FreeBSD:14:latest0.6.1_10.6.1_10.6.10.6.1_10.6.1_10.6.1-0.6.1
FreeBSD:14:quarterly0.6.1_10.6.1_1-0.6.1_10.6.1_10.6.10.6.10.6.1
FreeBSD:15:latest0.6.1_10.6.1_1n/a0.6.1_1n/a0.6.10.6.10.6.1_1
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
  2. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libevent.so : devel/libevent
This port is required by:
for Libraries
  1. dns/bind-tools
  2. dns/bind9-devel
  3. dns/bind918
  4. dns/bind920

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. dns/bind911*
  2. dns/bind916*
  3. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for fstrm-0.6.1_1: DOCS=on: Build and/or install documentation DOXYGEN=off: Use doxygen for docs ===> Use 'make config' to modify these settings
Options name:
devel_fstrm
USES:
gmake libtool pkgconfig
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://dl.farsightsecurity.com/dist/fstrm/
  2. https://dns.company/downloads/fstrm/
Collapse this list.

There are no commits on branch 2023Q3 for this port