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.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
svxlink General purpose ham radio voice services
19.09.2_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 19.09.1_4Version of this port present on the latest quarterly branch.
Maintainer: hamradio@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-04-23 19:39:16
Last Update: 2024-02-15 07:39:58
Commit Hash: 9ba2b2f
Also Listed In: hamradio
License: GPLv2
WWW:
https://www.svxlink.org/
Description:
The SvxLink project is a flexible, general purpose voice services system for ham radio use.
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 (160 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/svxlink-19.09.2_2/catalog.mk
  3. /usr/local/share/licenses/svxlink-19.09.2_2/LICENSE
  4. /usr/local/share/licenses/svxlink-19.09.2_2/GPLv2
  5. bin/devcal
  6. bin/remotetrx
  7. bin/siglevdetcal
  8. bin/svxlink
  9. bin/svxreflector
  10. @sample etc/svxlink/.procmailrc.sample
  11. @sample etc/svxlink/TclVoiceMail.conf.sample
  12. @sample etc/svxlink/gpio.conf.sample
  13. @sample etc/svxlink/remotetrx.conf.sample
  14. @sample etc/svxlink/svxlink.conf.sample
  15. @sample etc/svxlink/svxlink.d/ModuleDtmfRepeater.conf.sample
  16. @sample etc/svxlink/svxlink.d/ModuleEchoLink.conf.sample
  17. @sample etc/svxlink/svxlink.d/ModuleFrn.conf.sample
  18. @sample etc/svxlink/svxlink.d/ModuleHelp.conf.sample
  19. @sample etc/svxlink/svxlink.d/ModuleMetarInfo.conf.sample
  20. @sample etc/svxlink/svxlink.d/ModuleParrot.conf.sample
  21. @sample etc/svxlink/svxlink.d/ModulePropagationMonitor.conf.sample
  22. @sample etc/svxlink/svxlink.d/ModuleSelCallEnc.conf.sample
  23. @sample etc/svxlink/svxlink.d/ModuleTclVoiceMail.conf.sample
  24. @sample etc/svxlink/svxlink.d/ModuleTrx.conf.sample
  25. @sample etc/svxlink/svxreflector.conf.sample
  26. include/svxlink/AsyncApplication.h
  27. include/svxlink/AsyncAtTimer.h
  28. include/svxlink/AsyncAudioAmp.h
  29. include/svxlink/AsyncAudioClipper.h
  30. include/svxlink/AsyncAudioCompressor.h
  31. include/svxlink/AsyncAudioDebugger.h
  32. include/svxlink/AsyncAudioDecimator.h
  33. include/svxlink/AsyncAudioDecoder.h
  34. include/svxlink/AsyncAudioDelayLine.h
  35. include/svxlink/AsyncAudioDevice.h
  36. include/svxlink/AsyncAudioDeviceFactory.h
  37. include/svxlink/AsyncAudioEncoder.h
  38. include/svxlink/AsyncAudioFifo.h
  39. include/svxlink/AsyncAudioFilter.h
  40. include/svxlink/AsyncAudioFsf.h
  41. include/svxlink/AsyncAudioGenerator.h
  42. include/svxlink/AsyncAudioIO.h
  43. include/svxlink/AsyncAudioInterpolator.h
  44. include/svxlink/AsyncAudioJitterFifo.h
  45. include/svxlink/AsyncAudioMixer.h
  46. include/svxlink/AsyncAudioNoiseAdder.h
  47. include/svxlink/AsyncAudioPacer.h
  48. include/svxlink/AsyncAudioPassthrough.h
  49. include/svxlink/AsyncAudioProcessor.h
  50. include/svxlink/AsyncAudioReader.h
  51. include/svxlink/AsyncAudioRecorder.h
  52. include/svxlink/AsyncAudioSelector.h
  53. include/svxlink/AsyncAudioSink.h
  54. include/svxlink/AsyncAudioSource.h
  55. include/svxlink/AsyncAudioSplitter.h
  56. include/svxlink/AsyncAudioStreamStateDetector.h
  57. include/svxlink/AsyncAudioValve.h
  58. include/svxlink/AsyncConfig.h
  59. include/svxlink/AsyncCppApplication.h
  60. include/svxlink/AsyncDnsLookup.h
  61. include/svxlink/AsyncExec.h
  62. include/svxlink/AsyncFdWatch.h
  63. include/svxlink/AsyncFileReader.h
  64. include/svxlink/AsyncFramedTcpConnection.h
  65. include/svxlink/AsyncIpAddress.h
  66. include/svxlink/AsyncMsg.h
  67. include/svxlink/AsyncPty.h
  68. include/svxlink/AsyncPtyStreamBuf.h
  69. include/svxlink/AsyncSerial.h
  70. include/svxlink/AsyncSigCAudioSink.h
  71. include/svxlink/AsyncSigCAudioSource.h
  72. include/svxlink/AsyncTcpClient.h
  73. include/svxlink/AsyncTcpClientBase.h
  74. include/svxlink/AsyncTcpConnection.h
  75. include/svxlink/AsyncTcpServer.h
  76. include/svxlink/AsyncTcpServerBase.h
  77. include/svxlink/AsyncTimer.h
  78. include/svxlink/AsyncUdpSocket.h
  79. include/svxlink/CppStdCompat.h
  80. include/svxlink/EchoLinkDirectory.h
  81. include/svxlink/EchoLinkDispatcher.h
  82. include/svxlink/EchoLinkProxy.h
  83. include/svxlink/EchoLinkQso.h
  84. include/svxlink/EchoLinkStationData.h
  85. include/svxlink/common.h
  86. lib/libasyncaudio.so
  87. lib/libasyncaudio.so.1.6
  88. lib/libasyncaudio.so.1.6.0
  89. lib/libasynccore.so
  90. lib/libasynccore.so.1.6
  91. lib/libasynccore.so.1.6.0
  92. lib/libasynccpp.so
  93. lib/libasynccpp.so.1.6
  94. lib/libasynccpp.so.1.6.0
  95. lib/libecholib.so
  96. lib/libecholib.so.1.3
  97. lib/libecholib.so.1.3.3
  98. lib/libsvxmisc.a
  99. lib/svxlink/ModuleDtmfRepeater.so
  100. lib/svxlink/ModuleEchoLink.so
  101. lib/svxlink/ModuleFrn.so
  102. lib/svxlink/ModuleHelp.so
  103. lib/svxlink/ModuleMetarInfo.so
  104. lib/svxlink/ModuleParrot.so
  105. lib/svxlink/ModuleTcl.so
  106. lib/svxlink/ModuleTrx.so
  107. @comment lib/libasyncaudio.a
  108. @comment lib/libasynccore.a
  109. @comment lib/libasynccpp.a
  110. @comment lib/libecholib.a
  111. share/svxlink/events.tcl
  112. share/svxlink/events.d/RepeaterLogic.tcl
  113. share/svxlink/events.d/SimplexLogic.tcl
  114. share/svxlink/events.d/Module.tcl
  115. share/svxlink/events.d/Logic.tcl
  116. share/svxlink/events.d/CW.tcl
  117. share/svxlink/events.d/SelCall.tcl
  118. share/svxlink/events.d/locale.tcl
  119. share/svxlink/events.d/Help.tcl
  120. share/svxlink/events.d/Parrot.tcl
  121. share/svxlink/events.d/EchoLink.tcl
  122. share/svxlink/events.d/Frn.tcl
  123. share/svxlink/events.d/Tcl.tcl.example
  124. share/svxlink/events.d/TclVoiceMail.tcl
  125. share/svxlink/events.d/DtmfRepeater.tcl
  126. share/svxlink/events.d/MetarInfo.tcl
  127. share/svxlink/events.d/PropagationMonitor.tcl
  128. share/svxlink/events.d/SelCallEnc.tcl
  129. share/svxlink/events.d/Trx.tcl
  130. share/svxlink/modules.d/ModuleTcl.tcl.example
  131. share/svxlink/modules.d/ModuleTclVoiceMail.tcl
  132. share/svxlink/modules.d/ModulePropagationMonitor.tcl
  133. share/svxlink/modules.d/ModuleSelCallEnc.tcl
  134. share/man/man1/devcal.1.gz
  135. share/man/man1/remotetrx.1.gz
  136. share/man/man1/siglevdetcal.1.gz
  137. share/man/man1/svxlink.1.gz
  138. share/man/man1/svxreflector.1.gz
  139. share/man/man5/ModuleDtmfRepeater.conf.5.gz
  140. share/man/man5/ModuleEchoLink.conf.5.gz
  141. share/man/man5/ModuleFrn.conf.5.gz
  142. share/man/man5/ModuleHelp.conf.5.gz
  143. share/man/man5/ModuleParrot.conf.5.gz
  144. share/man/man5/ModulePropagationMonitor.conf.5.gz
  145. share/man/man5/ModuleSelCallEnc.conf.5.gz
  146. share/man/man5/ModuleTclVoiceMail.conf.5.gz
  147. share/man/man5/ModuleTrx.conf.5.gz
  148. share/man/man5/remotetrx.conf.5.gz
  149. share/man/man5/svxlink.conf.5.gz
  150. share/man/man5/svxreflector.conf.5.gz
  151. sbin/svxlink_gpio_down
  152. sbin/svxlink_gpio_up
  153. @dir share/svxlink/sounds
  154. @dir(svxlink,svxlink,755) /var/spool/svxlink/propagation_monitor
  155. @dir(svxlink,svxlink,755) /var/spool/svxlink/qso_recorder
  156. @dir(svxlink,svxlink,755) /var/spool/svxlink/voice_mail
  157. @dir(svxlink,svxlink,755) /var/spool/svxlink
  158. @owner
  159. @group
  160. @mode
Collapse this list.
Dependency lines:
  • svxlink>0:comms/svxlink
To install the port:
cd /usr/ports/comms/svxlink/ && make install clean
To add the package, run one of these commands:
  • pkg install comms/svxlink
  • pkg install svxlink
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: svxlink
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1702760267 SHA256 (sm0svx-svxlink-19.09.2_GH0.tar.gz) = 47e9bf098cef19a8f0a3bf567e96d70447cb028e0fcfc3bbeb692ae5bae05a70 SIZE (sm0svx-svxlink-19.09.2_GH0.tar.gz) = 1730836

Packages (timestamps in pop-ups are UTC):
svxlink
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest19.09.2_219.09.2_219.09.1_219.09.2_219.09.2_2-19.09.1_2-
FreeBSD:13:quarterly19.09.2_219.09.2_219.09.1_319.09.2_219.09.2_219.09.1_419.09.1_419.09.1_4
FreeBSD:14:latest19.09.2_219.09.2_219.09.1_219.09.2_219.09.2_219.09.1_3-19.09.1_3
FreeBSD:14:quarterly19.09.1_419.09.2_2-19.09.1_419.09.2_219.09.1_419.09.1_419.09.1_4
FreeBSD:15:latest19.09.2_219.09.2_2n/a19.09.2_1n/a19.09.2_119.09.2_119.09.2_2
FreeBSD:15:quarterly--n/a-n/a---
Slave ports:
  1. comms/qtel
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. input.h : devel/evdev-proto
  2. cmake : devel/cmake-core
  3. groff : textproc/groff
  4. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libcurl.so : ftp/curl
  2. libgcrypt.so : security/libgcrypt
  3. libgpg-error.so : security/libgpg-error
  4. libgsm.so : audio/gsm
  5. libopus.so : audio/opus
  6. libpopt.so : devel/popt
  7. librtlsdr.so : comms/rtl-sdr
  8. libsigc-2.0.so : devel/libsigc++20
  9. libspeex.so : audio/speex
  10. libasound.so : audio/alsa-lib
  11. libtcl86.so : lang/tcl86
This port is required by:
for Libraries
  1. comms/qtel

Configuration Options:
===> The following configuration options are available for svxlink-19.09.2_2: DOCS=on: Build and/or install documentation DOXYGEN=off: Build documentation with Doxygen STATIC=off: Build and install static libraries ====> Sound (audio) support: you have to choose at least one of them ALSA=on: ALSA audio architecture support OSS=on: Open Sound System support ===> Use 'make config' to modify these settings
Options name:
comms_svxlink
USES:
cmake:noninja compiler:c++11-lang groff pkgconfig tcl
pkg-message:
For install:
svxlink is now installed. configuration files in ${PREFIX}/etc/svxlink remotetrx.conf svxlink.conf svxreflector.conf TclVoiceMail.conf gpio.conf More modules are in ${PREFIX}/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"
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/sm0svx/svxlink/tar.gz/19.09.2?dummy=/
Collapse this list.

Number of commits found: 49

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
19.09.2_2
15 Feb 2024 07:39:58
commit hash: 9ba2b2fd7b509af8d54ed105e5c3df098450c443commit hash: 9ba2b2fd7b509af8d54ed105e5c3df098450c443commit hash: 9ba2b2fd7b509af8d54ed105e5c3df098450c443commit hash: 9ba2b2fd7b509af8d54ed105e5c3df098450c443 files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
comms/{svxlink,qtel}: fix package conflicts

${USE_RC_SUBR} files, UID/GID and /var/spool/svxlink only apply to
comms/svxlink, but were included in both packages, which prevented
both from coexisting in the same environment.

While here, allow independent ${PORTREVISION}s between the ports
19.09.2_1
01 Feb 2024 15:43:51
commit hash: e2c383399ef69b69bed81b4b6de35e29d0db687dcommit hash: e2c383399ef69b69bed81b4b6de35e29d0db687dcommit hash: e2c383399ef69b69bed81b4b6de35e29d0db687dcommit hash: e2c383399ef69b69bed81b4b6de35e29d0db687d files touched by this commit
Diane Bruce (db) search for other commits by this committer
comms/svxlink: Fix missing port files

Looks like I missed adding some files
19.09.2
01 Feb 2024 00:04:55
commit hash: 971a9cbb943290a88f90ffdf99c8d8863be9e90dcommit hash: 971a9cbb943290a88f90ffdf99c8d8863be9e90dcommit hash: 971a9cbb943290a88f90ffdf99c8d8863be9e90dcommit hash: 971a9cbb943290a88f90ffdf99c8d8863be9e90d files touched by this commit
Diane Bruce (db) search for other commits by this committer
comms/svslink: Update svxlink

- Update svxlink
- add some startup scripts
- fix module load
19.09.1_4
10 Nov 2023 11:39:37
commit hash: c379663c64fe68768a83833554167f9bc856d060commit hash: c379663c64fe68768a83833554167f9bc856d060commit hash: c379663c64fe68768a83833554167f9bc856d060commit hash: c379663c64fe68768a83833554167f9bc856d060 files touched by this commit
Ganael LAPLANCHE (martymac) search for other commits by this committer
comms/rtl-sdr: Update to 2.0.1

and bump dependent ports' revisions
19.09.1_3
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
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
19.09.1_2
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
19.09.1_2
20 Jul 2022 14:21:01
commit hash: 258a98847ee4f106a2eed7fade8197d0a987d592commit hash: 258a98847ee4f106a2eed7fade8197d0a987d592commit hash: 258a98847ee4f106a2eed7fade8197d0a987d592commit hash: 258a98847ee4f106a2eed7fade8197d0a987d592 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
comms: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  'Big Bad Bob' Frazier <bobf@mrp3.com>
  *  <mr@freebsd.org>
  *  Alex Samorukov <samm@freebsd.org>
  *  Alexander Logvinov <ports@logvinov.com>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Anders Nordby <anders@FreeBSD.org>
  *  Andreas Klemm <andreas@klemm.gtn.com>
  *  Andrew Dolgov <fox@furry.spb.ru>
  *  Andrey Lykhin <lan31@inbox.ru>
  *  Anton Voronin <anton@urc.ac.ru>
  *  Brandon S. Allbery KF8NH <allbery@ece.cmu.edu>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
19.09.1_2
12 Oct 2021 15:01:38
commit hash: ae22a7846afe2f4c0ac5bc88c5a63001c5eeafb1commit hash: ae22a7846afe2f4c0ac5bc88c5a63001c5eeafb1commit hash: ae22a7846afe2f4c0ac5bc88c5a63001c5eeafb1commit hash: ae22a7846afe2f4c0ac5bc88c5a63001c5eeafb1 files touched by this commit
Tobias Kortkamp (tobik) search for other commits by this committer
*: Clean up some things

- Fix typos
- Fix overwritten variables with focus on master/slave ports
- Remove unreferenced variables
- Sort categories
- Remove redundant option descriptions
- Clean up commented PORTREVISION
- Add missing USES

Reported by:	portscan
19.09.1_2
02 Oct 2021 23:03:24
commit hash: dffafc249b1be4d9054bcc2d1a93932e76a1ac2fcommit hash: dffafc249b1be4d9054bcc2d1a93932e76a1ac2fcommit hash: dffafc249b1be4d9054bcc2d1a93932e76a1ac2fcommit hash: dffafc249b1be4d9054bcc2d1a93932e76a1ac2f files touched by this commit
Diane Bruce (db) search for other commits by this committer
comms/svxlink: Unbreak qtel

- Unbreak qtel by adding GH_PROJECT to svxlink
- remove redundant REINPLACE
19.09.1_2
29 Aug 2021 12:09:44
commit hash: 4eb0b49d4734fdd51ab7df8bff6ca4de3059192ccommit hash: 4eb0b49d4734fdd51ab7df8bff6ca4de3059192ccommit hash: 4eb0b49d4734fdd51ab7df8bff6ca4de3059192ccommit hash: 4eb0b49d4734fdd51ab7df8bff6ca4de3059192c files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
Cleanup: for ports under c* categories, drop redundant GH_{ACCOUNT,PROJECT}.
19.09.1_2
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
19.09.1_2
28 Sep 2020 19:59:57
Revision:550443Original commit files touched by this commit
zeising search for other commits by this committer
Bump portrevision for devel/evdev-proto

Bump portrevision on everything with a build dependency on
devel/evdev-proto, to chace the update of evdev-proto in r550442.
19.09.1_1
16 Jan 2020 12:54:42
Revision:523225Original commit files touched by this commit
bapt search for other commits by this committer
Remove bad usage of MANDIRS
19.09.1_1
09 Sep 2019 16:37:27
Revision:511642Original commit files touched by this commit
db search for other commits by this committer
I forgot how Master/Slave ports work. I needed to bump PORTREVISION
of Master port for qtel to unbreak qtel. oops.
19.09.1
05 Sep 2019 23:30:44
Revision:511272Original commit files touched by this commit
db search for other commits by this committer
SvxLink release 19.09.1 -- 01 Sep 2019

@sm0svx sm0svx released this 4 days ago

This release of SvxLink have no single big feature addition but a lot of
smaller ones. Some examples are: AFSK metadata transmission for RF linked
remote receivers, per receiver voter delay adjustment, new module ModuleTrx to
remote control transceivers using DTMF, more flexible announcement
configuration and more.

As usual a number of bugs have been fixed. The full list of changes and more
details can be found in the README for release 19.09. Information on
configuration of new features can be found in the manual pages.

Reported by:	portscout
17.12.2_1
26 Jul 2019 20:46:57
Revision:507372Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
17.12.2
12 Mar 2019 15:51:25
Revision:495462Original commit files touched by this commit
db search for other commits by this committer
Update to 17.12.2
This version supports qt5

SvxLink release 17.12 -- 30 Dec 2017
------------------------------------
The biggest news in this release is the initial revision of the SvxReflector
application. The SvxReflector application is meant to be used as a center point
to link SvxLink nodes together. The new SvxLink ReflectorLogic logic core is
used to connect a SvxLink node to the reflector server. One or more logics can
then be connected to the refelctor using normal logic linking.

In addition a lot of smaller feature additions have been made and also a number
of bugs have been fixed. The full list of changes and more details can be found
below. Information on configuration of new features can be found in the manual
pages.
15.11_6
09 Mar 2019 21:05:23
Revision:495202Original commit files touched by this commit
tcberner search for other commits by this committer
comms/svxlink: disable the ninja generator

- with ninja 1.9 duplicate targets are errors [1]

[1]
https://github.com/ninja-build/ninja/commit/42eefc854b32b3c1efc27548baaacdebad199853

PR:		235507
15.11_6
24 Feb 2019 19:12:54
Revision:493800Original commit files touched by this commit
martymac search for other commits by this committer
comms/rtl-sdr: Switch to upstream versioning scheme and update to 0.6.0

Also:
- Switch to Github mirror
- Bump dependent ports' PORTREVISIONs
15.11_5
13 Jan 2019 15:17:23
Revision:490143Original commit files touched by this commit
tobik search for other commits by this committer
Use USES=pkgconfig where appropriate
15.11_5
19 Dec 2018 09:09:11
Revision:487789Original commit files touched by this commit
zeising search for other commits by this committer
Split out evdev headers from multimedia/v4l_compat

Split out evdev headers (input.h, input-event-codes.h, uinput.h) into their
own port, devel/evdev-proto, and update those to be current with the Linux
4.19 kernel.  This is done in order to be able to update the rest of the
FreeBSD input stack, which is forthcoming.

By splititng out the evdev headers we can update them independent of other
updates in v4l_compat, which makes it easier for the graphics team to keep
track of them and keep them updated as needed.

Update devel/libevdev from 1.4.4 to 1.5.9 instead of trying to make it work
with the updated headers.  This will be further updated.

Update devel/py-evdev from 0.5.0 to 0.8.1 instead of trying to make it work
(Only the first 15 lines of the commit message are shown above View all of this commit message)
15.11_4
12 Dec 2018 01:35:36
Revision:487272Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
15.11_3
10 Sep 2018 13:14:52
Revision:479406Original commit files touched by this commit
mat search for other commits by this committer
Add DOCS options to ports that should have one.

Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
15.11_3
29 Jul 2018 22:18:46
Revision:475857Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
15.11_2
28 Jun 2018 17:39:55
Revision:473503Original commit files touched by this commit
tcberner search for other commits by this committer
Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk

From now on, ports that depend on Qt4 will have to set
	USES=		qt:4
	USE_QT=		foo bar
ports depending on Qt5 will use
	USES=		qt:5
	USE_QT=		foo bar

PR:		229225
Exp-run by:	antoine
Reviewed by:	mat
Approved by:	portmgr (antoine)
Differential Revision:	-https://reviews.freebsd.org/D15540
15.11_2
11 Jun 2018 01:44:15
Revision:472160Original commit files touched by this commit
linimon search for other commits by this committer
Fix port builds for architectures which remain on gcc as the default compiler.
This will primarily help powerpc64.

For archs where clang is the default compiler, these changes will have no
effect, as the base compiler already has these capabilities (primarily, but
not exclusively, c++-11).

Tested for no-harm on amd64.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
15.11_2
02 Nov 2017 01:51:10
Revision:453329Original commit files touched by this commit
db search for other commits by this committer
Add rtlsdr support

PR:		ports/223356
Submitted by:	takefu@airport.fm
15.11_1
16 Oct 2017 19:28:11
Revision:452246Original commit files touched by this commit
adrian search for other commits by this committer
[svxlink] make this compile / run on FreeBSD-HEAD again.

I've also submitted the patches upstream.

Approved by:	db
Differential Revision:	https://reviews.freebsd.org/D12680
15.11
08 Oct 2017 19:36:26
Revision:451570Original commit files touched by this commit
antoine search for other commits by this committer
Deprecate ports broken for more than 6 months
15.11
25 May 2017 14:06:11
Revision:441690Original commit files touched by this commit
bapt search for other commits by this committer
Register the dependency on groff
15.11
02 Apr 2017 09:42:48
Revision:437539Original commit files touched by this commit
bapt search for other commits by this committer
Chase a bunch of failures after libsigc++20 update

New libsigc++20 requires c++11 (it exposes c++11) so explicitly use -std=c++11
where needed.
Mark as broken a bunch of ports which are not c++11 compatible
15.11
21 Dec 2016 14:55:53
Revision:429087Original commit files touched by this commit
mat search for other commits by this committer
Move doxygen dependency from DOCS to DOXYGEN.

Sponsored by:	Absolight
15.11
02 Dec 2016 11:58:22
Revision:427552Original commit files touched by this commit
mat search for other commits by this committer
Do not use post-stage.  Use post-install instead.

The only reason to use post-stage is because the port needs to do
"things" at a later time, like some plist manipulation.
While there, fold post-install in do-install targets when they are
defined.

PR:		214780
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
15.11
28 May 2016 15:30:41
Revision:416003Original commit files touched by this commit
db search for other commits by this committer
Summary: comms/svxlink: Fix build with libc++ 3.8.0

During the exp-run in bug 208158, it was found that comms/svxlink gives errors
with libc++ 3.8.0 [1]:

/wrkdirs/usr/ports/comms/svxlink/work/svxlink-15.11/src/async/audio/AsyncAudioDe
+viceAlsa.cpp:551:7:
error: call to 'abs' is ambiguous
  if (::abs(real_rate - sample_rate) > 100)
      ^~~~~

This is because abs() is being called with an unsigned argument.  Fix this by
casting 'real_rate' to int, since it was assigned from 'sample_rate' anyhow.

PR:		ports/209371
Reported by:	@dim
15.11
07 Apr 2016 20:17:54
Revision:412692Original commit files touched by this commit
shurd search for other commits by this committer
Update svxlink/qtel to latest release
14.08.2
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
14.08.2
05 Mar 2016 23:59:21
Revision:410219Original commit files touched by this commit
kwm search for other commits by this committer
Update svxlink to 14.08.2.

This update contains commits so it builds with c++11. This is needed
for the libsigc++20 update to 2.6, which has a hard requirement on a c++11
compiler. As such add USES=compiler:c++11-lib.

PR:		207514
Approved by:	hamradio@ (db@)
14.08
08 Dec 2015 09:04:59
Revision:403254Original commit files touched by this commit
mat search for other commits by this committer
Don't set DISTNAME when using USE_GITHUB and MASTER_SITES=GH, the
framework already sets a unique DISTNAME.

With hat:	portmgr
Sponsored by:	Absolight
14.08
19 Aug 2015 13:30:00
Revision:394778Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
Convert ports to use the options helpers in categories [abc]*, and minor fixes.

Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3412?
14.08
07 May 2015 20:02:05
Revision:385663Original commit files touched by this commit
antoine search for other commits by this committer
Unbreak comms/qtel slave port
14.08
06 May 2015 15:16:54
Revision:385521Original commit files touched by this commit
mat search for other commits by this committer
Update ports in the [bcd]* categories to not use GH_COMMIT.

With minor cleanups to make things simpler.

With hat:	portmgr
Sponsored by:	Absolight
14.08
07 Jan 2015 12:12:23
Revision:376459Original commit files touched by this commit
shurd search for other commits by this committer
Update to 14.08

Switch to cmake
Switch to github
Add the STATIC, DOCS, ALSA, and OSS options
Make a master port so comms/qtel can be a slave port
13.12_2
02 Jan 2015 18:46:34
Revision:376062Original commit files touched by this commit
pi search for other commits by this committer
security/libgcrypt: 1.6.1 -> 1.6.2, bump depends

Changes:
- src/sexp.c (do_vsexp_sscan): Return error for invalid args.
- cipher/md.c (_gcry_md_info): Fix a segv in case of calling
  with wrong parameters.
- cipher/primegen.c (_gcry_generate_elg_prime): Change to return an
  error code, possible NULL deref in call to prime generator.
- cipher/dsa.c (generate): Take care of new return code.
- cipher/elgamal.c (generate): Change to return an error code.  Take
	care of _gcry_generate_elg_prime return code.
- ecc: Support the non-standard 0x40 compression flag for EdDSA.
- mpi: Extend the internal mpi_get_buffer.
- mpi: Fix regression for powerpc-apple-darwin detection.
- Fix bug inhibiting the use of the sentinel attribute in src/gcrypt.h.in
(Only the first 15 lines of the commit message are shown above View all of this commit message)
13.12_1
20 Oct 2014 09:31:34
Revision:371247Original commit files touched by this commit
bapt search for other commits by this committer
Cleanup plist
13.12_1
25 Sep 2014 19:39:14
Revision:369285Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Don't remove mtree directory

Approved by:	portmgr blanket
13.12_1
30 Jul 2014 03:57:24
Revision:363436Original commit files touched by this commit
pi search for other commits by this committer
security/libgcrypt: 1.5.3_3 -> 1.6.1

- Update to 1.6.1
- Remove some unneeded patches
- Fix pkg-plist
- report configure bug upstream
  https://bugs.g10code.com/gnupg/issue1668
- report API breakage downstream and find that MacPorts had the same issue
  https://rt.cpan.org/Ticket/Display.html?id=97201
- bump PORTREVISION for dependent ports (approx. 100 ports)
- Thanks to exp-run by antoine@ to find ports that break
- patch ports that would otherwise break
  security/shishi with PR 192164 is already committed
  [1] devel/ccrtp
  [2] editors/abiword
  [3] security/p5-Crypt-GCrypt

PR:		191256, 192162 [1], 192163 [2], 192166 [3]
Submitted by:	Carlos Jacobo Puga Medina <cjpugmed@gmail.com>
Approved by:	maintainer timeout, antoine (exp-run), portmgr (implicit)
13.12
18 Jun 2014 20:18:12
Revision:358312Original commit files touched by this commit
shurd search for other commits by this committer
Update my ports to use my shurd@FreeBSD.org account

Approved by:    db, skreuzer (mentors)
13.12
23 Apr 2014 19:38:48
Revision:351967Original commit files touched by this commit
db search for other commits by this committer
The SvxLink project is a flexible, general purpose voice services system for
ham radio use. The project also includes Qtel, an EchoLink client GUI
application.

WWW: http://sourceforge.net/apps/trac/svxlink/

This replaces the earlier and removed comms/qtel port.

PR:		ports/188452
Submitted by:	Stephen Hurd <shurd@sasktel.net>

Number of commits found: 49