BSD Ports

comms/svxlink 26.05.1 FreeBSD

General purpose ham radio voice services

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
3c4f78ecb1
License
GPLv2
Categories
comms, hamradio
Package size
1524.4 KiB, 7079.7 KiB installed

Description

The SvxLink project is a flexible, general purpose voice services system for ham radio use.

Install

Binary package:

pkg install svxlink

From the ports tree:

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

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

RUN_DEPENDS=	svxlink>0:comms/svxlink
LIB_DEPENDS=	libasyncaudio.so:comms/svxlink

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:latest26.05.126.05.119.09.1_219.09.2_226.05.1
FreeBSD:14:quarterly26.05.126.05.1n/a19.09.2_226.05.1
FreeBSD:15:latest26.05.126.05.1n/a19.09.2_219.09.2_2
FreeBSD:15:quarterly26.05.126.05.1n/an/an/a
FreeBSD:16:latest26.05.126.05.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Library 9

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

Build dependencies 83
Run dependencies 71
Required by 1

Configuration

Options name: comms_svxlink

OptionDefaultDescription
DOCSoffBuild and/or install documentation
DOXYGENoffBuild documentation with Doxygen
STATICoffBuild and install static libraries
USES
cmake:noninja compiler:c++11-lang ghostscript gnome groff pkgconfig python tcl:86 ssl shebangfix
Service scripts
none

Message after installing

svxlink is now installed.

configuration files in /usr/local/etc/svxlink
remotetrx.conf svxlink.conf svxreflector.conf
TclVoiceMail.conf gpio.conf 

More modules are in /usr/local/etc/svxlink/svxlink.d

man svxlink for more information

To start svxlink, svxreflector or remotetrx as needed add to /etc/rc.local
svxlink_enable="YES"
svxreflector_enable="YES"
remotetrx_enable="YES"

Files

Manual pages 17
  • ModuleDtmfRepeater.conf(5)
  • ModuleEchoLink.conf(5)
  • ModuleFrn.conf(5)
  • ModuleHelp.conf(5)
  • ModuleParrot.conf(5)
  • ModulePropagationMonitor.conf(5)
  • ModuleSelCallEnc.conf(5)
  • ModuleTclVoiceMail.conf(5)
  • ModuleTrx.conf(5)
  • devcal(1)
  • remotetrx(1)
  • remotetrx.conf(5)
  • siglevdetcal(1)
  • svxlink(1)
  • svxlink.conf(5)
  • svxreflector(1)
  • svxreflector.conf(5)
pkg-plist 196
  • bin/devcal
  • bin/remotetrx
  • bin/siglevdetcal
  • bin/svxlink
  • bin/svxreflector
  • bin/svxreflector-status
  • @sample etc/svxlink/.procmailrc.sample
  • @sample etc/svxlink/TclVoiceMail.conf.sample
  • @sample etc/svxlink/ca-hook.yaml.sample
  • @sample etc/svxlink/gpio.conf.sample
  • etc/svxlink/node_info.json
  • @sample etc/svxlink/remotetrx.conf.sample
  • @sample etc/svxlink/svxlink.conf.sample
  • @sample etc/svxlink/svxlink.d/ModuleDtmfRepeater.conf.sample
  • @sample etc/svxlink/svxlink.d/ModuleEchoLink.conf.sample
  • @sample etc/svxlink/svxlink.d/ModuleFrn.conf.sample
  • @sample etc/svxlink/svxlink.d/ModuleHelp.conf.sample
  • @sample etc/svxlink/svxlink.d/ModuleMetarInfo.conf.sample
  • @sample etc/svxlink/svxlink.d/ModuleParrot.conf.sample
  • @sample etc/svxlink/svxlink.d/ModulePropagationMonitor.conf.sample
  • @sample etc/svxlink/svxlink.d/ModuleSelCallEnc.conf.sample
  • @sample etc/svxlink/svxlink.d/ModuleTclVoiceMail.conf.sample
  • @sample etc/svxlink/svxlink.d/ModuleTrx.conf.sample
  • @sample etc/svxlink/svxreflector.conf.sample
  • include/svxlink/AsyncApplication.h
  • include/svxlink/AsyncAtTimer.h
  • include/svxlink/AsyncAudioAmp.h
  • include/svxlink/AsyncAudioClipper.h
  • include/svxlink/AsyncAudioCompressor.h
  • include/svxlink/AsyncAudioContainer.h
  • include/svxlink/AsyncAudioContainerOpus.h
  • include/svxlink/AsyncAudioContainerPcm.h
  • include/svxlink/AsyncAudioContainerWav.h
  • include/svxlink/AsyncAudioDebugger.h
  • include/svxlink/AsyncAudioDecimator.h
  • include/svxlink/AsyncAudioDecoder.h
  • include/svxlink/AsyncAudioDelayLine.h
  • include/svxlink/AsyncAudioDevice.h
  • include/svxlink/AsyncAudioDeviceFactory.h
  • include/svxlink/AsyncAudioEncoder.h
  • include/svxlink/AsyncAudioFifo.h
  • include/svxlink/AsyncAudioFilter.h
  • include/svxlink/AsyncAudioFsf.h
  • include/svxlink/AsyncAudioGenerator.h
  • include/svxlink/AsyncAudioIO.h
  • include/svxlink/AsyncAudioInterpolator.h
  • include/svxlink/AsyncAudioJitterFifo.h
  • include/svxlink/AsyncAudioMixer.h
  • include/svxlink/AsyncAudioNoiseAdder.h
  • include/svxlink/AsyncAudioPacer.h
  • include/svxlink/AsyncAudioPassthrough.h
  • include/svxlink/AsyncAudioProcessor.h
  • include/svxlink/AsyncAudioReader.h
  • include/svxlink/AsyncAudioRecorder.h
  • include/svxlink/AsyncAudioSelector.h
  • include/svxlink/AsyncAudioSink.h
  • include/svxlink/AsyncAudioSource.h
  • include/svxlink/AsyncAudioSplitter.h
  • include/svxlink/AsyncAudioStreamStateDetector.h
  • include/svxlink/AsyncAudioValve.h
  • include/svxlink/AsyncConfig.h
  • include/svxlink/AsyncCppApplication.h
  • include/svxlink/AsyncDigest.h
  • include/svxlink/AsyncDnsLookup.h
  • include/svxlink/AsyncDnsResourceRecord.h
  • include/svxlink/AsyncEncryptedUdpSocket.h
  • include/svxlink/AsyncExec.h
  • include/svxlink/AsyncFactory.h
  • include/svxlink/AsyncFdWatch.h
  • include/svxlink/AsyncFileReader.h
  • include/svxlink/AsyncFramedTcpConnection.h
  • include/svxlink/AsyncHttpServerConnection.h
  • include/svxlink/AsyncIpAddress.h
  • include/svxlink/AsyncMsg.h
  • include/svxlink/AsyncPlugin.h
  • include/svxlink/AsyncPty.h
  • include/svxlink/AsyncPtyStreamBuf.h
  • include/svxlink/AsyncSerial.h
  • include/svxlink/AsyncSigCAudioSink.h
  • include/svxlink/AsyncSigCAudioSource.h
  • include/svxlink/AsyncSslCertSigningReq.h
  • include/svxlink/AsyncSslContext.h
  • include/svxlink/AsyncSslKeypair.h
  • include/svxlink/AsyncSslX509.h
  • include/svxlink/AsyncSslX509ExtSubjectAltName.h
  • include/svxlink/AsyncSslX509Extensions.h
  • include/svxlink/AsyncStateMachine.h
  • include/svxlink/AsyncTcpClient.h
  • include/svxlink/AsyncTcpClientBase.h
  • include/svxlink/AsyncTcpConnection.h
  • include/svxlink/AsyncTcpPrioClient.h
  • include/svxlink/AsyncTcpPrioClientBase.h
  • include/svxlink/AsyncTcpServer.h
  • include/svxlink/AsyncTcpServerBase.h
  • include/svxlink/AsyncTimer.h
  • include/svxlink/AsyncUdpSocket.h
  • include/svxlink/CppStdCompat.h
  • include/svxlink/EchoLinkDirectory.h
  • include/svxlink/EchoLinkDispatcher.h
  • include/svxlink/EchoLinkProxy.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
sm0svx-svxlink-26.05.1_GH0.tar.gz2.072886e+0678830607449cdf90f52142d8863a656bcc9777a0b90d709cd525b9455c1da63b

Commit history 1

DateCommitCreditsLog message
3c4f78ecb1 Diane Bruce comms/svxlink: update of qtel and svxlink port
Updated to 26.05.1 major changes from 19.09.2 26.05.1 is a security upgrade from 26.05 26.05 Most important changes since the previous release IMPORTANT! This release may break your TCL event handler changes if they were not done properly! So, the TCL event handling system has been rewritten since the last release. It has been changed to be more powerful and to better reflect the hierarchies in the C++ code. If you have no local TCL changes you should be fine. If things break or behave strange when you start the new version, move all your changes out of the way so that there are no local TCL changes at all. ... See https://github.com/sm0svx/svxlink/releases