BSD Ports

comms/suscan 0.3.0_2 FreeBSD

Channel scanner based on sigutils library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv3
Categories
comms, hamradio
Package size
450.0 KiB, 6931.0 KiB installed

Description

Suscan is a realtime DSP processing library. It provides a set of useful abstractions to perform dynamic digital signal analysis and demodulation.

Suscan offers features like: * Multicore-friendly signal processing, based on worker threads * Generic ASK, FSK, PSK and audio demodulators * An extensible codec interface * Configuration file API (XML) * Source API based on SoapySDR

In the other systems

SystemPortVersion
FreeBSDcomms/suscan0.3.0_2
DragonFlycomms/suscan0.3.0_1

Install

Binary package:

pkg install suscan

From the ports tree:

cd /usr/ports/comms/suscan/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	suscan>0:comms/suscan
LIB_DEPENDS=	libsuscan.so:comms/suscan

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.3.0_20.3.0_2--0.3.0_2
FreeBSD:14:quarterly0.3.0_20.3.0_2n/a-0.3.0_2
FreeBSD:15:latest0.3.0_20.3.0_2n/a-0.3.0_2
FreeBSD:15:quarterly0.3.0_20.3.0_2n/an/an/a
FreeBSD:16:latest0.3.0_20.3.0_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 6

The full lists below include those, and their dependencies in turn.

Build dependencies 31
Run dependencies 22
Required by 1

Configuration

No options to configure.

USES
cmake:noninja gnome pkgconfig
Service scripts
none

Files

pkg-plist 58
  • bin/suscan.status
  • bin/suscli
  • include/suscan/analyzer/analyzer.h
  • include/suscan/analyzer/corrector.h
  • include/suscan/analyzer/correctors/tle.h
  • include/suscan/analyzer/discovery.h
  • include/suscan/analyzer/encap.h
  • include/suscan/analyzer/estimator.h
  • include/suscan/analyzer/inspector/factory.h
  • include/suscan/analyzer/inspector/inspector.h
  • include/suscan/analyzer/inspector/interface.h
  • include/suscan/analyzer/inspector/overridable.h
  • include/suscan/analyzer/inspector/params.h
  • include/suscan/analyzer/inspsched.h
  • include/suscan/analyzer/local.h
  • include/suscan/analyzer/mq.h
  • include/suscan/analyzer/msg.h
  • include/suscan/analyzer/multicast.h
  • include/suscan/analyzer/psd.h
  • include/suscan/analyzer/realtime.h
  • include/suscan/analyzer/remote.h
  • include/suscan/analyzer/serialize.h
  • include/suscan/analyzer/source.h
  • include/suscan/analyzer/spectsrc.h
  • include/suscan/analyzer/symbuf.h
  • include/suscan/analyzer/throttle.h
  • include/suscan/analyzer/version.h
  • include/suscan/analyzer/worker.h
  • include/suscan/cli/audio.h
  • include/suscan/cli/chanloop.h
  • include/suscan/cli/cli.h
  • include/suscan/cli/cmds.h
  • include/suscan/cli/datasaver.h
  • include/suscan/cli/devserv.h
  • include/suscan/sgdp4/sgdp4-types.h
  • include/suscan/sgdp4/sgdp4.h
  • include/suscan/suscan.h
  • include/suscan/util/cbor.h
  • include/suscan/util/cfg.h
  • include/suscan/util/com.h
  • include/suscan/util/compat.h
  • include/suscan/util/confdb.h
  • include/suscan/util/hashlist.h
  • include/suscan/util/list.h
  • include/suscan/util/macos-barriers.h
  • include/suscan/util/macos-barriers.imp.h
  • include/suscan/util/object.h
  • include/suscan/util/rbtree.h
  • include/suscan/util/sha256.h
  • include/suscan/yaml/yaml.h
  • include/suscan/yaml/yaml_private.h
  • lib/libsuscan.so
  • lib/libsuscan.so.0.3.0
  • libdata/pkgconfig/suscan.pc
  • share/suscan/config/autogains.yaml
  • share/suscan/config/frequency_allocations.yaml
  • share/suscan/config/locations.yaml
  • share/suscan/config/palettes.yaml
distinfo 1
FileSizeSHA256
BatchDrake-suscan-v0.3.0_GH0.tar.gz2.951138e+062e2c2ed4150d92c8eb8f2bcdb3e46fa9e2da25b154ce946d76d737c3c6d8d5c7

Commit history 0

No commits in the history this site was built from.