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
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.
New feature planned: get notified when the package is available. Now is the time to contribute ideas/suggestions.
Port details
quisk Software Defined Radio (SDR)
4.2.19_2 comms 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 4.2.19_2Version of this port present on the latest quarterly branch.
Maintainer: fbsd@thesoo.org search for ports maintained by this maintainer
Port Added: 2014-07-03 20:55:28
Last Update: 2023-11-23 11:20:28
Commit Hash: 03eac77
Also Listed In: hamradio
License: GPLv2
WWW:
https://james.ahlstrom.name/quisk/
Description:
This is QUISK, a Software Defined Radio (SDR). - Quisk can control the HiQSDR. - As a receiver it can use the SDR-IQ by RfSpace as a sample source. - As a receiver it can use your soundcard as a sample source. - Quisk can control SoftRock hardware for both receive and transmit. - As a transmitter it can accept microphone input and send that to your transmitter for SSB operation. For CW, QUISK can mute the audio and substitute a side tone.
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 (3 items)
Collapse this list.
  1. /usr/local/share/licenses/quisk-4.2.19_2/catalog.mk
  2. /usr/local/share/licenses/quisk-4.2.19_2/LICENSE
  3. /usr/local/share/licenses/quisk-4.2.19_2/GPLv2
Collapse this list.
Dependency lines:
  • quisk>0:comms/quisk
To install the port:
cd /usr/ports/comms/quisk/ && make install clean
To add the package, run one of these commands:
  • pkg install comms/quisk
  • pkg install quisk
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: quisk
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1687973631 SHA256 (quisk-4.2.19.tar.gz) = 8946b29894eee88db4faceda82fe3f0878f45429a13083e77f4b3c9e132c8cd2 SIZE (quisk-4.2.19.tar.gz) = 4805584

Packages (timestamps in pop-ups are UTC):
quisk
ABIlatestquarterly
FreeBSD:13:aarch644.2.19_24.2.19_2
FreeBSD:13:amd644.2.19_24.2.19_2
FreeBSD:13:armv6--
FreeBSD:13:armv74.2.19_24.2.19_2
FreeBSD:13:i3864.2.19_24.2.19_2
FreeBSD:13:powerpc--
FreeBSD:13:powerpc64-4.2.19_2
FreeBSD:13:powerpc64le-4.2.19_2
FreeBSD:14:aarch644.2.19_24.2.19_2
FreeBSD:14:amd644.2.19_24.2.19_2
FreeBSD:14:armv6--
FreeBSD:14:armv74.2.19_24.2.19_2
FreeBSD:14:i3864.2.19_24.2.19_2
FreeBSD:14:powerpc--
FreeBSD:14:powerpc64-4.2.19_2
FreeBSD:14:powerpc64le4.2.13_14.2.19_2
FreeBSD:15:aarch644.2.19_2-
FreeBSD:15:amd644.2.19_2-
FreeBSD:15:armv74.2.19_2-
FreeBSD:15:powerpc--
FreeBSD:15:powerpc64--
FreeBSD:15:powerpc64le--
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py39-setuptools>=63.1.0 : devel/py-setuptools@py39
  2. python3.9 : lang/python39
Test dependencies:
  1. python3.9 : lang/python39
Runtime dependencies:
  1. py39-setuptools>=63.1.0 : devel/py-setuptools@py39
  2. python3.9 : lang/python39
  3. __init__.py : x11-toolkits/py-wxPython4@py39
Library dependencies:
  1. libfftw3.so : math/fftw3
  2. libportaudio.so : audio/portaudio
  3. libasound.so : audio/alsa-lib
  4. libpulse.so : audio/pulseaudio
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
comms_quisk
USES:
python
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/q/quisk/
  2. https://pypi.org/packages/source/q/quisk/
Collapse this list.

Number of commits found: 50

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
4.2.19_2
23 Nov 2023 11:20:28
commit hash: 03eac77c103b637b316d6a73df7cae01986402cfcommit hash: 03eac77c103b637b316d6a73df7cae01986402cfcommit hash: 03eac77c103b637b316d6a73df7cae01986402cfcommit hash: 03eac77c103b637b316d6a73df7cae01986402cf files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
*/*: Bump consumers of x11-toolkits/wxgtk32

New version of wxWidgets in tree
4.2.19_1
07 Aug 2023 16:34:07
commit hash: b1ecad53b0b32916e5db596b26334db8015e4299commit hash: b1ecad53b0b32916e5db596b26334db8015e4299commit hash: b1ecad53b0b32916e5db596b26334db8015e4299commit hash: b1ecad53b0b32916e5db596b26334db8015e4299 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
audio/pulseaudio: Update to 16.1

Bump PORTREVISION on consumers.

Sponsored by:	Serenity Cybersecurity, LLC

PR:		262713
4.2.19
28 Jun 2023 18:36:02
commit hash: bb044a50e608d517fb2724b0b1dfea4aaae44c97commit hash: bb044a50e608d517fb2724b0b1dfea4aaae44c97commit hash: bb044a50e608d517fb2724b0b1dfea4aaae44c97commit hash: bb044a50e608d517fb2724b0b1dfea4aaae44c97 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
Author: Jon Hopper
comms/quisk: Update to 4.2.19
4.2.13_1
27 Jun 2023 19:34:34
commit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacb files touched by this commit
Rene Ladan (rene) search for other commits by this committer
all: remove explicit versions in USES=python for "3.x+"

The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++
-DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable
-Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi
-Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings
-Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x
-MT _quickfix_la-QuickfixPython.lo -MD -MP -MF
.deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o
.libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean
'-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
4.2.13_1
25 Apr 2023 15:17:15
commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96 files touched by this commit
Christian Weisgerber (naddy) search for other commits by this committer
audio/opus: bump consumers after update to 1.4
4.2.13
11 Jan 2023 15:58:34
commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656 files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
*/*: rename CHEESESHOP to PYPI in MASTER_SITES

PR:			267994
Differential revision:	D37518
Approved by:		bapt
4.2.13
08 Dec 2022 11:45:57
commit hash: 2aefc158b2d82adfec992bdcebd2d4a08c48be7acommit hash: 2aefc158b2d82adfec992bdcebd2d4a08c48be7acommit hash: 2aefc158b2d82adfec992bdcebd2d4a08c48be7acommit hash: 2aefc158b2d82adfec992bdcebd2d4a08c48be7a files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
Author: Jon Hopper
comms/quisk: Resurrect the port.

Reviewed By: arrowd

Differential Revision: https://reviews.freebsd.org/D37614
4.1.40_6
19 Sep 2020 13:01:00
Revision:548980Original commit files touched by this commit
rene search for other commits by this committer
Remove expired ports:

2020-09-15 audio/abraca: Uses deprecated version of python
2020-09-15 audio/ardour5: Uses deprecated version of python
2020-09-15 audio/cplay: Uses deprecated version of python
2020-09-15 audio/cpp-xmms2: Uses deprecated version of python
2020-09-15 audio/p5-xmms2: Uses deprecated version of python
2020-09-15 biology/haplohseq: Uses deprecated version of python
2020-09-15 biology/tophat: Uses deprecated version of python
2020-09-15 chinese/ibus-array: Uses deprecated version of python
2020-09-15 comms/congruity: Uses deprecated version of python
2020-09-15 comms/libbtbb: Uses deprecated version of python
2020-09-15 comms/quisk: Uses deprecated version of python
2020-09-15 databases/mtools-mongodb: Uses deprecated version of python
2020-09-15 databases/mydbf2mysql: Uses deprecated version of python
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.1.40_6
17 May 2020 05:55:12
Revision:535516Original commit files touched by this commit
lbartoletti search for other commits by this committer
x11-toolkits/wxgtk30: Update to 3.0.5.1

Changelog:
  -
https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.0.5/docs/changes.txt

PR:	 246218
Approved by:	tcberner (mentor)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D24808
4.1.40_5
09 May 2020 09:57:04
Revision:534727Original commit files touched by this commit
antoine search for other commits by this committer
Deprecate a few ports using python 2.7
4.1.40_5
29 Feb 2020 18:24:19
Revision:527449Original commit files touched by this commit
lbartoletti search for other commits by this committer
x11-toolkits/py-wxPython40: GUI toolkit for the Python programming language

py-wxPython40 aka Phoenix is a reborn of wxPython and in particular it allows to
use wxWidgets with Python3.


  - Add x11-toolkits/py-wxPython40
  - Replace wxPython30 by wxPython40 when python wxWidgets is required
  - Fix cad/kicad and cad/kicad-devel to use wxPython40 "Phoenix"
  - Update comms/congruity, graphics/py-mayavi from wx 2.8 to 3.0
  - While I'm here fix portlint per emulators/playonbsd
  - Remove RUN_DEPENDS from USE_WX per graphics/djvusmooth
  - Bump portversion
  - Fix unicode on x11-toolkits/wxgtk30 and take Maintainer'ship

PR:     241893
Reviewed by:	koobs, tcberner
Approved by:	tcberner (mentor)
Differential Revision:  https://reviews.freebsd.org/D21915
Exp-run by:     antoine
4.1.40_4
19 Jun 2019 06:52:32
Revision:504516Original commit files touched by this commit
shurd search for other commits by this committer
Fix error in positioning sliders when the font size is larger than the
slider size introduced by r504514.
4.1.40_3
19 Jun 2019 06:39:06
Revision:504514Original commit files touched by this commit
shurd search for other commits by this committer
Fix issue where if the height of the slider is greater than the height of
the text, the slider isn't displayed.
4.1.40_2
18 Jun 2019 23:48:19
Revision:504508Original commit files touched by this commit
shurd search for other commits by this committer
Re-add unicode fix lost in r502312
4.1.40_1
18 Jun 2019 02:29:26
Revision:504463Original commit files touched by this commit
shurd search for other commits by this committer
Fix SDR-IQ Support

Previously, only if the device name started with the literal string
"/dev/ttyUSB" was the device treated as a tty.  The new patch uses isatty()
to decide if the device is a tty.
4.1.40
09 Jun 2019 16:55:13
Revision:503844Original commit files touched by this commit
yuri search for other commits by this committer
comms/quisk: Update 4.1.39 -> 4.1.40

It's not a python library, hence add USE_PYTHON=noflavors.

Reported by:	portscout
4.1.39
26 May 2019 02:30:03
Revision:502669Original commit files touched by this commit
yuri search for other commits by this committer
comms/quisk: Broken on i386

Reported by:	fallout
4.1.39
23 May 2019 06:13:47
Revision:502312Original commit files touched by this commit
yuri search for other commits by this committer
comms/quisk: Update 4.1.26 -> 4.1.39
4.1.26_2
01 May 2019 19:35:15
Revision:500606Original commit files touched by this commit
rene search for other commits by this committer
Remove esound support from pulseaudio as audio/esound expired.

Bump PORTREVISIONs of dependent ports.

Build-tested in poudriere on a head-amd64 jail for audio/pulseaudio*
4.1.26_1
22 Apr 2019 05:45:18
Revision:499604Original commit files touched by this commit
shurd search for other commits by this committer
Fix multi-screen size handling, and fix test for wxWidgets

wx was imported in setup just to test if it was installed, then the script
prompted the user to continue.  Comment this out.

The screen size was not properly checked.  This caused issues on
multi-monitor systems.  Fixed.

Reported by:	db
4.1.26
19 Apr 2019 15:59:38
Revision:499373Original commit files touched by this commit
shurd search for other commits by this committer
Update to 4.1.26
4.1.3_4
25 Feb 2019 12:47:20
Revision:493853Original commit files touched by this commit Sanity Test Failure
bapt search for other commits by this committer
wxGTK3.0: switch to gtk3 and webkit2

Discussed with:	portmgr
4.1.3_3
17 Jun 2018 14:42:24
Revision:472607Original commit files touched by this commit
db search for other commits by this committer
Fix typo of locale.setlocal which should be locale.setlocale

Pointy hat to:	@shurd
4.1.3_2
11 Jun 2018 22:57:26
Revision:472215Original commit files touched by this commit
shurd search for other commits by this committer
Much better way to ensure a UTF-8 CODESET in the locale

No longer force language or country codes, always call setlocale()
4.1.3_1
11 Jun 2018 22:21:07
Revision:472212Original commit files touched by this commit
shurd search for other commits by this committer
Fix unicode for 'C' locale.

wxPython 3.0 uses the current locale when wx is imported to decide on the
default text encoding.  When the locale is 'C' this means only US-ASCII is
supported, corrupting the disaply quite badly.  As a hack, if the encoding
is US-ASCII, force LC_ALL to en_US.UTF-8 which allows unicode to work.

Reported by:	db
4.1.3
30 Nov 2017 15:50:34
Revision:455210Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
Convert Python ports to FLAVORS.

  Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.1.3
22 Dec 2016 22:57:07
Revision:429198Original commit files touched by this commit
db search for other commits by this committer
Update to 4.1.3
Fix portaudio build link in setup.py there is no more portaudio2

Reported by:	@portscout
4.0.5
19 May 2016 10:21:25
Revision:415498Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [a-f]*

Approved by:	portmgr blanket
4.0.5
08 Apr 2016 04:17:36
Revision:412716Original commit files touched by this commit
shurd search for other commits by this committer
Update to latest release
4.0.4_1
08 Apr 2016 03:34:12
Revision:412712Original commit files touched by this commit
shurd search for other commits by this committer
Bump PORTREVISION for Hermes change
4.0.4
08 Apr 2016 03:33:36
Revision:412711Original commit files touched by this commit
shurd search for other commits by this committer
Add subdirectory for Hermes

-- was already there, just not included in the setup.py file for some reason

PR:		208595
Submitted by:	Jeffery Baitis <jeff@baitis.net>
4.0.4
07 Apr 2016 23:48:47
Revision:412697Original commit files touched by this commit
shurd search for other commits by this committer
Update to latest release
4.0.1
01 Apr 2016 13:29:17
Revision:412344Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.

With hat:	portmgr
Sponsored by:	Absolight
4.0.1
27 Nov 2015 20:57:14
Revision:402493Original commit files touched by this commit
shurd search for other commits by this committer
Update to latest release.
3.7.4
15 Aug 2015 04:23:47
Revision:394268Original commit files touched by this commit
shurd search for other commits by this committer
Update to 3.7.4

Major changes since 3.6.22:
- Added support for the HermesLite radio.
- Add repeater offset and CTCSS tone to favourites screen.
- Support for full-screen mode.
3.6.22_1
30 May 2015 20:39:13
Revision:387982Original commit files touched by this commit
bapt search for other commits by this committer
Update portaudio to v19/Remove portaudio2 [1]
Chase portaudio change
Add patches from debian for games/cultivation
Add patches from upsteam for audio/rezound
Mark py-fastaudio as broken

Approved by:	maintainer
3.6.22
14 May 2015 10:15:09
Revision:386312Original commit files touched by this commit
mat search for other commits by this committer
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
3.6.22
12 May 2015 09:16:47
Revision:386131Original commit files touched by this commit
shurd search for other commits by this committer
Upstream tarball re-rolled.  Minor comment and documentation changes.
3.6.22
12 May 2015 09:13:13
Revision:386130Original commit files touched by this commit
shurd search for other commits by this committer
Fix MASTER_SITE_LOCAL
3.6.22
02 May 2015 23:23:03
Revision:385225Original commit files touched by this commit
shurd search for other commits by this committer
Update to latest version.

 - Adds FreeDV support
 - Mouse wheel changes frequency
 - Configurable hamlib IP address
 - New IMD right-click menu
 - Spot can now transmit 0 amplitude carrier for noise testing
3.6.21
29 Apr 2015 16:50:31
Revision:384994Original commit files touched by this commit
db search for other commits by this committer
Quisk Version 3.6.21 March 2015
===============================
Quisk can now transmit a message from a WAV file.  Record your message at
a high level (near clipping) at 48 ksps, 16-bit, one channel (monophonic).
Then enter the file name on the Config/Config screen.  Press the "File play"
button to transmit.  Quisk will press the PTT button for you, and release it
during pauses.  To interrupt playback, press PTT or release FilePlay so you can
answer.

The "Split" button has been replaced with a "Splt" button and a "Rev" button. 
The "Splt"
button splits Rx and Tx; and if you click it with the right mouse button instead
of the
left, it also locks the Tx frequency so tuning changes the Rx frequency.  The
"Rev"
button reverses the Tx and Rx frequencies.  These features were suggested by
Mario, DH5YM.

I added a new parameter mic_agc_level to the config file to control the mic AGC.
 Input levels
below mic_agc_level are ignored.  The default is 0.1.  Increase this (up to 1.0)
to reduce the
AGC range, and reduce it to increase the AGC mic gain boost.

Philip Lee contributed a patch to the PulseAudio code to set the play buffer
size.

Prompted by:		portscout
3.6.20
25 Jan 2015 00:46:12
Revision:377845Original commit files touched by this commit
pawel search for other commits by this committer
Fix detection of libportaudio libraries

PR:		196427
Submitted by:	myself
Approved by:	hselasky, stephen, marcus, maintainer timeout from others
3.6.20
05 Jan 2015 16:13:14
Revision:376305Original commit files touched by this commit
shurd search for other commits by this committer
Update to 3.6.20

Some mixer changes and a new config file dictionary bandTransverterOffset[]
3.6.19
07 Nov 2014 11:54:31
Revision:372256Original commit files touched by this commit
shurd search for other commits by this committer
Update to 3.6.19.

From the changelog:
I added device names to PulseAudio.  The PulseAudio name "pulse" still refers
to the default device.  Otherwise, enter a PulseAudio name such as
"pulse:alsa_input.pci-0000_00_1b.0.analog-stereo".
PulseAudio support enables you to connect to recent versions of wsjt-x.
To turn this off, set show_pulse_audio_devices = False in your config file.

Submitted by:	shurd
3.6.18_3
19 Oct 2014 07:50:54
Revision:371172Original commit files touched by this commit
mva search for other commits by this committer
- Convert ports from cad/, chinese/, comms/ and converters/ to new
  USES=python

Approved by:	portmgr (implicit)
3.6.18_3
10 Sep 2014 20:50:37
Revision:367888Original commit files touched by this commit
gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
3.6.18_2
31 Aug 2014 16:36:23
Revision:366788Original commit files touched by this commit
tijl search for other commits by this committer
math/fftw3:
- Add USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Remove PTHREAD_CFLAGS and PTHREAD_LIBS
- Use MAKE_CMD
3.6.18_1
21 Jul 2014 21:59:06
Revision:362503Original commit files touched by this commit
antoine search for other commits by this committer
Fix LIB_DEPENDS
3.6.18_1
05 Jul 2014 19:23:04
Revision:360807Original commit files touched by this commit
wg search for other commits by this committer
comms/quisk: use WX 3.0

Approved by:	portmgr (bapt, blanket)
3.6.18
03 Jul 2014 20:55:19
Revision:360456Original commit files touched by this commit
shurd search for other commits by this committer
This is QUISK, a Software Defined Radio (SDR).

- Quisk can control the HiQSDR.
- As a receiver it can use the SDR-IQ by RfSpace as a sample source.
- As a receiver it can use your soundcard as a sample source.
- Quisk can control SoftRock hardware for both receive and transmit.
- As a transmitter it can accept microphone input and send that to your
  transmitter for SSB operation. For CW, QUISK can mute the audio and
  substitute a side tone.

PR:		ports/190366
Submitted by:	Stephen Hurd <shurd@FreeBSD.org>
Reviewed by:	db, skreuzer
Approved by:	db, skreuzer (mentors)
Differential Revision: https://phabric.freebsd.org/D301

Number of commits found: 50