Commit graph

4709 commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
e9056c9e5d Update MAINTAINER: use @FreeBSD.org 2020-02-13 14:27:46 +00:00
Ganael LAPLANCHE
dd4df29a44 Update to 2.12.1 2020-02-12 11:05:38 +00:00
Emanuel Haupt
b063281a0c Update to 0.9.0 2020-02-11 17:05:05 +00:00
Vinícius Zavam
2927355ac3 comms/ncid: update 1.10.1_1 to 1.11 2020-02-10 16:28:23 +00:00
Mark Linimon
2cce9d9821 Fix build on GCC-based systems by adding compiler:c++11-lang to USES:
flamp.cxx: In function 'void addfile(std::string, void*, bool, char*, char*)':
  flamp.cxx:841: error: 'nullptr' was not declared in this scope

Approved by:	portmgr (tier-2 blanket)
2020-02-08 20:54:33 +00:00
Yuri Victorovich
e2e9828072 comms/flamp: Simplify MASTER_SITES 2020-02-08 03:45:29 +00:00
Yuri Victorovich
c745c4b3a8 New port: comms/flmsg: Forms management editor for Amateur Radio standard message formats 2020-02-08 03:44:41 +00:00
Yuri Victorovich
f95fe39eae New port: comms/flamp: Program for the Amateur Multicast Protocol 2020-02-08 03:43:23 +00:00
Dirk Meyer
6a10a3409b - bump PORTREVISION for SUID bit change 2020-02-04 11:14:13 +00:00
Dirk Meyer
a591c7e5b6 - remove SUID bit, users must be added to group dialer
PR:		149462

- update MASTER_SITES
- make portlint happier
2020-02-04 11:10:20 +00:00
Ganael LAPLANCHE
9b272d96b8 Update to 2.12.0 2020-01-29 06:37:37 +00:00
Rene Ladan
aa27691193 Remove expired ports:
2020-01-27 accessibility/py-papi: Unmaintained, uses EOLed python27
2020-01-27 archivers/py-czipfile: Unmaintained, uses EOLed python27
2020-01-27 audio/boodler: Unmaintained, uses EOLed python27
2020-01-27 audio/dir2ogg: Unmaintained, uses EOLed python27
2020-01-27 audio/jokosher: Unmaintained, uses EOLed python27
2020-01-27 audio/mpdbrowser: Unmaintained, uses EOLed python27
2020-01-27 audio/nekobee: Unmaintained, uses EOLed python27
2020-01-27 audio/patchage: Unmaintained, uses EOLed python27
2020-01-27 audio/py-ao: Unmaintained, uses EOLed python27
2020-01-27 audio/py-id3: Unmaintained, uses EOLed python27
2020-01-27 audio/py-shout: Unmaintained, uses EOLed python27
2020-01-27 audio/py-speex: Unmaintained, uses EOLed python27
2020-01-27 audio/pytone: Unmaintained, uses EOLed python27
2020-01-27 audio/solfege: Unmaintained, uses EOLed python27
2020-01-27 audio/trommler: Unmaintained, uses EOLed python27
2020-01-27 benchmarks/pybench: Unmaintained, uses EOLed python27
2020-01-27 biology/pycogent: Unmaintained, uses EOLed python27
2020-01-27 biology/unanimity: Unmaintained, uses EOLed python27
2020-01-27 cad/pythoncad: Unmaintained, uses EOLed python27
2020-01-27 chinese/bg5pdf: Unmaintained, uses EOLed python27
2020-01-27 comms/py-libimobiledevice: Unmaintained, uses EOLed python27
2020-01-27 converters/py-bcode: Unmaintained, uses EOLed python27
2020-01-27 converters/py-iconv: Unmaintained, uses EOLed python27
2020-01-27 converters/py-zfec: Unmaintained, uses EOLed python27
2020-01-27 databases/gadfly: Unmaintained, uses EOLed python27
2020-01-27 databases/metakit: Unmaintained, uses EOLed python27
2020-01-27 databases/openark-kit: Unmaintained, uses EOLed python27
2020-01-27 databases/py-MySQLdb55: Unmaintained, uses EOLed python27
2020-01-27 databases/py-MySQLdb56: Unmaintained, uses EOLed python27
2020-01-27 databases/py-forgetsql: Unmaintained, uses EOLed python27
2020-01-27 databases/py-oops: Unmaintained, uses EOLed python27
2020-01-27 databases/py-rrdtool_lgpl: Unmaintained, uses EOLed python27
2020-01-27 deskutils/conkyemail: No longer maintained by upstream
2020-01-27 deskutils/cycle: Unmaintained, uses EOLed python27
2020-01-27 deskutils/everygui: Unmaintained, uses EOLed python27
2020-01-27 deskutils/ganyremote: Unmaintained, uses EOLed python27
2020-01-27 deskutils/pypanel: Unmaintained, uses EOLed python27
2020-01-27 deskutils/taskcoach: Unmaintained, uses EOLed python27
2020-01-27 deskutils/tel: Unmaintained, uses EOLed python27
2020-01-27 deskutils/tnote: Unmaintained, uses EOLed python27
2020-01-27 deskutils/vnc2flv: Unmaintained, uses EOLed python27
2020-01-27 deskutils/wammu: Unmaintained, uses EOLed python27
2020-01-27 devel/bbfreeze: Unmaintained, uses EOLed python27
2020-01-27 devel/bzr-builder: Unmaintained, uses EOLed python27
2020-01-27 devel/bzr-colo: Unmaintained, uses EOLed python27
2020-01-27 devel/bzr-externals: Unmaintained, uses EOLed python27
2020-01-27 devel/bzr-git: Unmaintained, uses EOLed python27
2020-01-27 devel/bzr-gtk: Unmaintained, uses EOLed python27
2020-01-27 devel/bzr-loom: Unmaintained, uses EOLed python27
2020-01-27 devel/bzr-pipeline: Unmaintained, uses EOLed python27
2020-01-27 devel/bzr-rewrite: Unmaintained, uses EOLed python27
2020-01-27 devel/bzr-scmproj: Unmaintained, uses EOLed python27
2020-01-27 devel/bzr-stats: Unmaintained, uses EOLed python27
2020-01-27 devel/bzr-svn: Unmaintained, uses EOLed python27
2020-01-27 devel/bzr-upload: Unmaintained, uses EOLed python27
2020-01-27 devel/ditrack: Unmaintained, uses EOLed python27
2020-01-27 devel/drpython: Unmaintained, uses EOLed python27
2020-01-27 devel/epydoc: Unmaintained, uses EOLed python27
2020-01-27 devel/fb303: Unmaintained, uses EOLed python27
2020-01-27 devel/fnorb: Unmaintained, uses EOLed python27
2020-01-27 devel/gazpacho: Unmaintained, uses EOLed python27
2020-01-27 devel/libmpsse: Unmaintained, uses EOLed python27
2020-01-27 devel/open-usp-tukubai: Unmaintained, uses EOLed python27
2020-01-27 devel/phpbt: Unmaintained, uses EOLed python27
2020-01-27 devel/py-anonfunc: Unmaintained, uses EOLed python27
2020-01-27 devel/py-bison: Unmaintained, uses EOLed python27
2020-01-27 devel/py-fortran: Unmaintained, uses EOLed python27
2020-01-27 devel/py-grouch: Unmaintained, uses EOLed python27
2020-01-27 devel/py-mwlib.rl: Unmaintained, uses EOLed python27
2020-01-27 devel/py-nagioscheck: Unmaintained, uses EOLed python27
2020-01-27 devel/py-ncurses: Unmaintained, uses EOLed python27
2020-01-27 devel/py-ocempgui: Unmaintained, uses EOLed python27
2020-01-27 devel/py-palm: Unmaintained, uses EOLed python27
2020-01-27 devel/py-pyechonest: Unmaintained, uses EOLed python27
2020-01-27 devel/py-resourcepackage: Unmaintained, uses EOLed python27
2020-01-27 devel/py-rlcompleter2: Unmaintained, uses EOLed python27
2020-01-27 devel/py-spark: Unmaintained, uses EOLed python27
2020-01-27 devel/py-xoltar-toolkit: Unmaintained, uses EOLed python27
2020-01-27 devel/py-zkpython: Unmaintained, uses EOLed python27
2020-01-27 devel/pychecker: Unmaintained, uses EOLed python27
2020-01-27 devel/pymacs: Unmaintained, uses EOLed python27
2020-01-27 devel/trac-bitten: Unmaintained, uses EOLed python27
2020-01-27 devel/wxGlade: Unmaintained, uses EOLed python27
2020-01-27 emulators/catapult: Unmaintained, uses EOLed python27
2020-01-27 emulators/dynagui: Unmaintained, uses EOLed python27
2020-01-27 finance/mybudget: Unmaintained, uses EOLed python27
2020-01-27 finance/sabernetdcs-client: Unmaintained, uses EOLed python27
2020-01-27 games/4stattack: Unmaintained, uses EOLed python27
2020-01-27 games/barbie_seahorse_adventures: Unmaintained, uses EOLed python27
2020-01-27 games/battletanks: Unmaintained, uses EOLed python27
2020-01-27 games/bombz: Unmaintained, uses EOLed python27
2020-01-27 games/bouncy: Unmaintained, uses EOLed python27
2020-01-27 games/bubbros: Unmaintained, uses EOLed python27
2020-01-27 games/childsplay: Unmaintained, uses EOLed python27
2020-01-27 games/crossfire-server: Unmaintained, uses EOLed python27
2020-01-27 games/duckmaze: Unmaintained, uses EOLed python27
2020-01-27 games/farblazer: Unmaintained, uses EOLed python27
2020-01-27 games/gbottler: Unmaintained, uses EOLed python27
2020-01-27 games/glchess: Unmaintained, uses EOLed python27
2020-01-27 games/gretools: Unmaintained, uses EOLed python27
2020-01-27 games/kye: Unmaintained, uses EOLed python27
2020-01-27 games/liquidwar: Unmaintained, uses EOLed python27
2020-01-27 games/mopesnake: Unmaintained, uses EOLed python27
2020-01-27 games/nelly: Unmaintained, uses EOLed python27
2020-01-27 games/oneisenough: Unmaintained, uses EOLed python27
2020-01-27 games/ptkei: Unmaintained, uses EOLed python27
2020-01-27 games/py-poker-eval: Unmaintained, uses EOLed python27
2020-01-27 games/pycadia: Unmaintained, uses EOLed python27
2020-01-27 games/pydance: Unmaintained, uses EOLed python27
2020-01-27 games/pysycache: Unmaintained, uses EOLed python27
2020-01-27 games/pythonchess: Unmaintained, uses EOLed python27
2020-01-27 games/pytowerdefense: Unmaintained, uses EOLed python27
2020-01-27 games/rtb: Unmaintained, uses EOLed python27
2020-01-27 games/schiff: Unmaintained, uses EOLed python27
2020-01-27 games/schwarzweiss: Unmaintained, uses EOLed python27
2020-01-27 games/secrettower: Unmaintained, uses EOLed python27
2020-01-27 games/slune: Unmaintained, uses EOLed python27
2020-01-27 games/super_mario_bros_python: Unmaintained, uses EOLed python27
2020-01-27 games/tuxfighter: Unmaintained, uses EOLed python27
2020-01-27 games/twitch: Unmaintained, uses EOLed python27
2020-01-27 games/vegastrike: Unmaintained, uses EOLed python27
2020-01-27 games/zephulor: Unmaintained, uses EOLed python27
2020-01-27 graphics/boxer: Unmaintained, uses EOLed python27
2020-01-27 graphics/electrix: Unmaintained, uses EOLed python27
2020-01-27 graphics/exact-image: Unmaintained, uses EOLed python27
2020-01-27 graphics/gnofract4d: Unmaintained, uses EOLed python27
2020-01-27 graphics/gsculpt: Unmaintained, uses EOLed python27
2020-01-27 graphics/imgtops: Unmaintained, uses EOLed python27
2020-01-27 graphics/imgv: Unmaintained, uses EOLed python27
2020-01-27 graphics/lcms-python: Unmaintained, uses EOLed python27
2020-01-27 graphics/mirage: Unmaintained, uses EOLed python27
2020-01-27 graphics/partio: Unmaintained, uses EOLed python27
2020-01-27 graphics/py-exif: Unmaintained, uses EOLed python27
2020-01-27 graphics/py-gd: Unmaintained, uses EOLed python27
2020-01-27 graphics/py-paint: Unmaintained, uses EOLed python27
2020-01-27 graphics/pygts: Unmaintained, uses EOLed python27
2020-01-27 graphics/pysvg: Unmaintained, uses EOLed python27
2020-01-27 irc/py-supybot-plugins: Unmaintained, uses EOLed python27
2020-01-27 japanese/kana-no-quiz: Unmaintained, uses EOLed python27
2020-01-27 lang/py-prolog: Unmaintained, uses EOLed python27
2020-01-27 lang/sdcc: Unmaintained, uses EOLed python27
2020-01-27 mail/archivemail: Unmaintained, uses EOLed python27
2020-01-27 mail/mailfmt: Unmaintained, uses EOLed python27
2020-01-27 mail/py-libgmail: Unmaintained, uses EOLed python27
2020-01-27 mail/py-ppolicy: Unmaintained, uses EOLed python27
2020-01-27 mail/rss2email2: Unmaintained, uses EOLed python27
2020-01-27 mail/svnmailer: Unmaintained, uses EOLed python27
2020-01-27 math/biggles: Unmaintained, uses EOLed python27
2020-01-27 math/py-gato: Unmaintained, uses EOLed python27
2020-01-27 math/py-gnuplot: Unmaintained, uses EOLed python27
2020-01-27 math/py-mathdom: Unmaintained, uses EOLed python27
2020-01-27 math/py-probstat: Unmaintained, uses EOLed python27
2020-01-27 math/py-rpy: Unmaintained, uses EOLed python27
2020-01-27 misc/gnome-osd: Unmaintained, uses EOLed python27
2020-01-27 misc/gonvert: Unmaintained, uses EOLed python27
2020-01-27 misc/metalink-editor: Unmaintained, uses EOLed python27
2020-01-27 misc/py-YABT: Unmaintained, uses EOLed python27
2020-01-27 misc/xdg-menu: Unmaintained, uses EOLed python27
2020-01-27 multimedia/devede: Unmaintained, uses EOLed python27
2020-01-27 multimedia/gdvrecv: Unmaintained, uses EOLed python27
2020-01-27 multimedia/mmpython: Unmaintained, uses EOLed python27
2020-01-27 multimedia/pymp: Unmaintained, uses EOLed python27
2020-01-27 net/gtknetcat: Unmaintained, uses EOLed python27
2020-01-27 net/ntlmaps: Unmaintained, uses EOLed python27
2020-01-27 net/polyorb: Unmaintained, uses EOLed python27
2020-01-27 net/py-zsi: Unmaintained, uses EOLed python27
2020-01-27 net/pythondirector: Unmaintained, uses EOLed python27
2020-01-27 net/sippy_b2bua: Unmaintained, uses EOLed python27
2020-01-27 net-im/py-jabber: Unmaintained, uses EOLed python27
2020-01-27 net-im/py-jabberbot: Unmaintained, uses EOLed python27
2020-01-27 net-im/py-libturpial: Unmaintained, uses EOLed python27
2020-01-27 net-im/py-xmpppy-irc: Unmaintained, uses EOLed python27
2020-01-27 net-mgmt/pdagent-integrations: Unmaintained, uses EOLed python27
2020-01-27 net-p2p/tribler: Unmaintained, uses EOLed python27
2020-01-27 news/papercut: Unmaintained, uses EOLed python27
2020-01-27 print/pkipplib: Unmaintained, uses EOLed python27
2020-01-27 print/pkpgcounter: Unmaintained, uses EOLed python27
2020-01-27 print/ttfquery: Unmaintained, uses EOLed python27
2020-01-27 science/gwyddion: Unmaintained, uses EOLed python27
2020-01-27 science/psychopy: Unmaintained, uses EOLed python27
2020-01-27 science/py-hcluster: Unmaintained, uses EOLed python27
2020-01-27 science/py-pyteomics.biolccc: Unmaintained, uses EOLed python27
2020-01-27 science/pycdf: Unmaintained, uses EOLed python27
2020-01-27 security/blindelephant: Unmaintained, uses EOLed python27
2020-01-27 security/cfv: Unmaintained, uses EOLed python27
2020-01-27 security/fsh: Unmaintained, uses EOLed python27
2020-01-27 security/gcipher: Unmaintained, uses EOLed python27
2020-01-27 15:34:18 +00:00
Tobias C. Berner
93eea426e8 misc/qtchooser: do not create unnecessary wrappers
misc/qtchooser provides a wrapper binary bin/qtchooser, that when called with
name foo, will lauch the corresponding binary from lib/qt${current_qt_version}/bin/foo.

Previously qtchooser would install a list of 30-ish symlinks to itself automatically.
Now we switch this around.

qt-dist ports that define QT_BINARIES will now have a @postexec and @postunexec
entry added to their plist to run the shell-script update-qtchooser-wrapper
(installed by qtchooser).

update-qtchooser-wrapper removes all symlinks to bin/qtcreator that have no
corresponding binary in lib/qt*/bin, and readds links that are missing.

Exp-run by:	antoine
PR:		242905
PR:		243443
Reported by:	grarpamp@gmail.com
Reviewed by:	adridg
Differential Revision:	https://reviews.freebsd.org/D22991
2020-01-25 20:19:38 +00:00
Michael Reifenberger
073b9b7a3c Clean up Makefile and add "make test"
PR:		243323
Submitted by:	daniel.engberg
2020-01-25 09:12:28 +00:00
Baptiste Daroussin
3623d08bfd Fix manpage relocation fallout 2020-01-17 09:44:52 +00:00
Baptiste Daroussin
10c775d67d Remove bad usage of MANDIRS 2020-01-16 12:54:42 +00:00
Diane Bruce
d00b1c5228 Update to 20200107
Also remove all traces of a version number and simplify Makefile.
Not even the About dialog shows a non-date version.

Submitted by:	Charlie Li <ml+freebsd@vishwin.info>
Reviewed by:	db
Differential Revision:	D22986
2020-01-14 16:29:19 +00:00
Rodrigo Osorio
f2bf5fac2b comms/gammu: update to 1.41.0
Changelog: https://wammu.eu/download/gammu/1.41.0/

 * Documentation improvements.
 * Updated MySQL script to be compatible with current server versions.
 * Fixed SMSD operation on phones with more SMS folders.
 * Fixed off by one in Python example script.
 * Fixed PostgreSQL compilation on openSUSE.
 * Several compatibility fixes with recent compilers.
 * Improved USSD support.
 * Localization updates.
2020-01-13 10:13:15 +00:00
Diane Bruce
570910e4ca Update cubicsdr snapshot version from github
major changes appears to be FreeBSD related diffs were accepted
and newer version of liquid-dsp lib is needed.
2020-01-13 02:37:22 +00:00
Diane Bruce
29a472d2b3 Version 1.3.49 Jan 12 15:29:23 2020 Config * Change configuration from
tab to tree pick metaphor * Change serial port discovery on OS-X to just
use tty and not cu. MilliSleep * Change MINGW implementation to use
nanosleep vice Sleep FT991A * add separate class to support the FT-991A
drag-release * Add FL_RELEASE event processing to Fl_Value_Slider widget
TT566 update * mods to TT566 class methods by W5PNY - detect PTT changes
made at xcvr - correct S meter scale conversion rig.cat_string * change
xmlrpc implementation to return the transceiver response string
IC756PROII * Start up seg fault if xcvr is in AM or FM mode scripts *
modify build scripts for current OS install Increase User commands *
increase from 8 to 16 user definable commands Unguarded statement * fix
unguarded statement in src/TS990.cxx IC9100 * Correct bandwidth tables
IC9700 * Add Icom 9700 transceiver FT857/897 * add delay after changing
mode * add extras drop down entries * add Commands tab * add Band select
tab - band/mode select buttons * Add CTCSS and repeater controls tab *
Store band data in prefs file: - freq, mode, - CTCSS tx/rx tones - FM
simplex/minus/plus; offset frequency
2020-01-13 01:43:26 +00:00
Michael Reifenberger
5a1912571a Update to the latest commit as well (20191102) 2020-01-12 12:53:45 +00:00
Michael Reifenberger
480af8de7f Update to 1.3.2
PR:		243131
Submitted by:	Diane Bruce
2020-01-12 12:43:07 +00:00
Yuri Victorovich
220dd545fa comms/nanovna-saver: Update 0.2.1 -> 0.2.2
Reported by:	portscout
2020-01-12 07:17:36 +00:00
Diane Bruce
22d0c0ed00 Fix bug reported by bugzilla
"Bug 243220: comms/fldigi: build fail, probably on HAMLIB=off  "
with update to formal new release.

This is the first update release in 6 months and contains many bug
fixes, performance enhancements, non-English text translations, and new
capabilities. Please review the fldigi.txt, reprinted below.

------------------------------------------------------------------------

                            Version 4.1.09
                                                  Thu Jan 10 18:00:00 2020

config-dialog-mod
   * Modify config dialog creation to insure that locale translations apply
     to table entries

MilliSleep
   * Change MINGW MilliSleep implementation to use nanosleep

PO updates
   * Update po submissions from translation authors
   * Change Italian translator to Emanuale Repetto, IZ1UKX

Alert/Rx-monitor playback
   * fix playback distortion on Pi3 internal sound card
     - sound OK on Cmedia thumb audio device
     - sound chopped/distorted on internal sound card
     - improved efficiency of portaudio callback function
     - increased sound data blocks to 1024 frames each frame 2 float values;
       right/left channel
   * Add alert stream volume control
   * Remove filter transients from rx audio stream
   * Update Alert configuration tab
   * Detect if use does not connect to audio alert device

New Install
   * restore Data Source dialog tab to new install wizard
   * fix missing cell element that caused table to not redraw correctly after
     table resize or column resize

Audio alerts disable
   * add enable/disable button to Audio Alerts playback device selection
     - opening a portaudio stream on unavailable device
     - caused segmentation fault
     - open stream now properly handled
     - default is disabled
   * fix seg fault bug on "new" install Wizard if audio alerts activated

cw mods
   * change timing parameter ranges
   * change CW sample rate to 16000
   * change waterfall drop rate computation
     - drop rate independent of mode samplerate
   * simplified CW AFCW generation code
   * add CW keyline on DTR/RTS
   * correct Farnsworth timing
   * insure that initial state of DTR is disabled
   * CW TUNE using DTR / RTS pins

Winkeyer
   * correct WK_online status detection

Analysis mode
   * change displayed tracking frequency to .001 precision

hamcall
   * fix to broken hamcall lookups

RSID code assignments
   * Assigned secondary Rsid Codes:
     - DominoEX Micro: 691
     - ThorEX : 693

ARRL CW bulletins
   * changes to CW modem and macro language to support bulleting transmissions by W1AW
   * add new transmit interval macro
       <!SKED:HHMMSS:YYYYMMDD> to provide segmented scheduling
     of transmission at exact date/time.
   * change right channel QSK/PTT signal to square wav
     - user configurable base frequency
   * correct Farnsworth timing
   * add timing compensation for more accurate WPM timing
   * modified to work with 1.2.0 nanoIO sketch

lotw mangled report files
   * tqsl trace file occassionally mangled when read by fldigi function
     check_lotw_log.  delay reading file until no change in trace file size
     occurs with a 100 msec window
   * improved lotw message box contents based on lotw trace file contents
   * increase time-out delays waiting for tqsl trace file completion

tree metaphor
   * change configuration dialog to use tree vice tab metaphor
   * update user documentation

OS X Bus 10 error
   * Bug fix on OS X.

Log ADIF export
   * Add fields to "all" export

xmlrpc_rig
   * increase timeout to 5 seconds

Display Logbook Datum
   * re-enable control of displaying logbook datum when starting program

Rx monitor
   * add monitor audio stream to allow user to listen to unprocessed Rx audio stream
   * add Rx audio stream filter
   * create separate Rx Audio dialog
     - open on View menu pull down

Combo Box behavior
   * add scrollwheel action to combo/list box behavior
   * add widget Fl_Group::do_callback() to event handler
   * correct FreqControl handler for scrollwheel

cw prosigns
   * allow user to select cw prosign display
     - long view, <SK> <BT> ...
     - short view, as prosign short cut key defined on the CW prosign config' tab

RTTY bell
   * enable BELL, visual and audible for TTY decoder
   * pass BELL, \a, and CR, \r to xml rx data stream
   * add RTTY bell waveform file
   * add user configuration controls to disable BELL annunciation
       * fixed Windows alert failure
       * added ctrl-shift-g to special character group to insert
         the <BEL>, 0x07 character into the transmit text
         - hold control and shift down and press g multiple times
           for a string of <BEL> insertions
       * clean up trailing edge of phone ring
       * implement separate thread for handling mp3 and wav
         file playback.
         - removes dr_mp processing from main thread
         - prevents main thread locking during mp3/wav file
           processing

MinGW mods
   * changes imposed by changes to gcc and mxe components
   * modifications to accommodate changes in mingw libraries and headers

CW International Chars

mp3
   * Add mp3 decoder for mp3 files
     - uses public domain decoder drmp3
     - Audio playback, and
     - Alerts

macros
   * Allow CWID execution at specified position in macro text
   * Modify macro tag <TIMER:nnn> to always start when state changes from Tx to Rx.
   * Add <# comments> tag.  Works same as <COMMENT:comments> tag
   * Correct coding for proper operation of <SKED:..., <TIMER:...
     and <REPEAT...> tags.
   * Implement <UNTIL:hhmm[ss]:[YYYYMMDD]> macro tag
     - halts macro at specified date/time when either <REPEAT>,
       or <TIMER:nn> are specified in the macro text.

Xmt Audio file
   * Add ability to transmit an audio file using new macro tag: <AUDIO:path-filename>
     - macro editor opens an OS select file dialog
       when the tag is selected from the pick list suggested use:
         <MODEM:NULL><TX>
         <AUDIO:path-filename-1>
         <AUDIO:path-filename-2>
         <RX><@MODEM:BPSK31>
       or modem type of choice
   * Audio file must be wav format, either mono or stereo any sample rate
   * Returning to Rx stops current and any pending audio playback.  Post Tx
     macro tags are then executed.  T/R button or Escape key will abort the playback.
   * Please use responsibly - know and understand your license limitations for
     transmitting audio files, especially music and/or copyrighted material.

Alerts
   * Correct test for no output device
     - do not use pa error handler
   * Add ability to select the pa device for alerts output
     - was using default device
     - detect device default sample rate
     - convert all sound files to def sr using fastest sinc converter
   * Change output to use pa callbacks

Data file update
   * Update/correction to file NAVTEX_stations.csv
     - contributed by N2RY

flrig freq/mode
   * Change order of sending frequency and mode to mode then frequency

Fltk 1.4.x
   * Change to startup resize on MacOS built against fltk-1.4.x

Wefax autosave
   * Change max lines to counter min=1000, max = 1000

Update check
   * correct logic for update checking

WEFAX AFC
   * Fix wefax AFC computation / application
     - incorrect computation of center frequency
   * Disallow audio stream playback on WEFAX
     - not compatible with HAMFAX class decoder
   * Remove status display messages
     - state changes still logged to event log
   * Force ".png" file extension on saved images
   * wefax code cleanup

------------------------------------------------------------------------

PR:		ports/243220
Submitted by:	bugzilla
2020-01-12 02:42:10 +00:00
Mathieu Arnold
48f2ea9373 Fix bulk -a when building with all python flavors. 2020-01-09 12:46:35 +00:00
Mark Linimon
670d33426b Fix build on GCC-based systems:
ujprog.c:2595: error: 'for' loop initial declaration used outside C99 mode

Approved by:	portmgr (tier-2 blanket)
2020-01-07 04:43:28 +00:00
Yuri Victorovich
d232e3c9d1 Move cad/ujprog -> comms/ujprog
Reported by:	manu
2020-01-06 06:20:23 +00:00
Diane Bruce
8ff2e45e42 Update to 2.1.2
remove clogf now that we have clogf in libm

-- partial release notes from upstream

Copyright 2001 - 2019 by Joe Taylor, K1JT.

		   Release: WSJT-X 2.1.1
		     November 25, 2019
		   ---------------------

WSJT-X 2.1.1 is a bug fix only release addressing regressions in the
prior v2.1.0 release.

 - Document rules for the UDP message protocol.
 - Fix bug that could cause display of a blank Settings window.
 - Fix message parsing to properly handle 4-character directed CQs
 - Fix a potential crash in the interface to Omni-Rig.
 - Improve handling of unexpected rig off line status changes from
   Omni-Rig.
 - Add an option to highlight unworked 2-character grid fields rather
   than 4-character grid squares.
 - Fix bug that caused unwanted disabling of "Enable Tx" in Fox mode.
 - Log duplicate contacts in FT8 DXpedition Fox mode.
 - Regenerate the GFSK Tx waveform if Tx audio frequency is changed.
 - Fix the behavior of double-clicking on a decoded message with first
   callsign displayed as an unresolved hash code <...>.
 - Fix a problem with determining "worked before" status after a band
   change.
 - Updates to the WSJT-X 2.1 User Guide.
 - Fix a production issue with the macOS tool chain that generated
   broken executables.

		   Release: WSJT-X 2.1
		      July 15, 2019
		   -------------------

WSJT-X 2.1 is a major update that introduces FT4, a new protocol
targeted at HF contesting.  Other improvements have been made in the
following areas:

  - FT8 waveform generated with GMSK, fully backward compatible
  - user options for waterfall and spectrum display
  - contest logging
  - rig control
  - user interface
  - UDP messaging for inter-program communication
  - accessibility

There are numerous minor enhancements and bug fixes.

We now provide a separate installation package for 64-bit Windows 7
and later, with significant improvements in decoding speed.
2020-01-05 16:18:12 +00:00
Piotr Kubaj
656be24404 comms/uhd: unbreak on powerpc64
Builds fine

MFH:		2020Q1 (fix build blanket)
2020-01-04 23:34:22 +00:00
Diane Bruce
e1c31cd6e4 Unbreak port.
@acm forgot to remove an obsolete patch file

Reported by:		pkg-fallout
2020-01-04 02:56:16 +00:00
Yuri Victorovich
0628bd1c7e comms/fldigi: Update 4.1.08 -> 4.1.08.51
Reported by:	portscout
2020-01-03 16:57:10 +00:00
Tobias C. Berner
5208eab285 comms/scrcpy: update to 1.12.1
PR:		242873
Submitted by:	Hiroki Tagato <tagattie@yandex.com>  (maintainer)
2020-01-03 09:16:33 +00:00
Jose Alonso Cardenas Marquez
ebdb5dc38e - Update to 2.4.0
- Remove LAZARUS_NO_FLAVORS. Now cqrlog can be compiled with lazarus-qt5 interface
- Add CONFLICTS

PR:		243006
Approved by:	db
2020-01-02 21:08:12 +00:00
Diane Bruce
c24e86c24c NanoVNASaver
A multiplatform tool to save Touchstone files from the NanoVNA, sweep
frequency spans in segments to gain more than 101 data points, and
generally display and analyze the resulting data.
2020-01-01 23:14:43 +00:00
Antoine Brodin
95c09b57db Mark BROKEN
/wrkdirs/usr/ports/comms/cubicsdr/work/CubicSDR-0.2.5/src/AppFrame.cpp:3100:13: error: incomplete type 'wxToolTip' named in nested name specifier

Reported by:	pkg-fallout
MFH:		2020Q1
2020-01-01 20:22:11 +00:00
Jose Alonso Cardenas Marquez
14b8ace6b3 - Bump PORTREVISION. editors/lazarus was updated to 2.0.6 2019-12-31 15:29:13 +00:00
Jochen Neumeister
e989e471db Update to 2.41.2
Sponsored by:	Netzkommune GmbH
2019-12-28 23:37:03 +00:00
Christoph Moench-Tegeder
5ebc9f99a1 x11-toolkits/wxgtk31: update to 3.1.3
https://github.com/wxWidgets/wxWidgets/releases
Bump consumers ("needed shared library changed")

PR:		242652
Approved by:	yuri@ (maintainer)
2019-12-27 21:18:26 +00:00
Baptiste Daroussin
c5fe34636c Update jasper to 2.0.16
This is needed to be able to update gegl to latest version.
Bump revision of all consumer as the ABI is not 100% backward compatible.
Provide a patch for graphics/devil to properly build with latest jasper.
While here add a missing USES=xorg to graphics/devil
2019-12-27 13:43:00 +00:00
Antoine Brodin
de61a87208 Deprecate a few ports
With hat:	portmgr
2019-12-26 07:54:28 +00:00
Brooks Davis
9b1a5c1c07 Additional builds with with src r354909 applied.
The referenced change made NO_INSTALLLIB, NO_MAN, and NO_PROFILE into
errors causing these ports that declare them and use the FreeBSD make
infrastructure as part of their build to fail.

When the offending variables occur in a BSD Makefile, NO_MAN becomes
MAN= and NO_INSTALLLIB and NO_PROFILE become MK_INSTALLLIB=no and
MK_PROFILE=no respectively.  When declared in the environment they
become WITHOUT_<FOO>.

Also GC NO_MANCOMPRESSED which doesn't do anything.

In the case of devel/libpasori, this change accomplished the same thing
as the change in r518434, but more directly (fix the Makefiles rather
than patching them after they are installed).
2019-12-20 23:24:40 +00:00
Jochen Neumeister
9520a17c7b Update to 2.41.0
Sponsored by:	Netzkommune GmbH
2019-12-20 06:00:13 +00:00
Craig Leres
fc2918a196 comms/conserver-com: Update to 8.2.4 as suggested by emaste@. Update
to use USES=autoreconf. Changes since 8.2.2:

 - Correct man page typo (Ed Maste <emaste@freebsd.org>)
 - Remove autotools generated files from repo and create with release
 - Better integration of Cirrus CI - FreeBSD, Linux, and MacOS
 - Moving README to markdown
 - Fix #12 - Remote infomation flags (i.e. "-x") cannot be filtered
   by console
 - Fix #8 - defaultaccess appears broken
 - Rename configure.in and use autoreconf
 - Better use of version.h and letting configure build things with
   versions
 - Correct 'impi' typo (Ed Maste <emaste@freebsd.org>)
 - Correct argument type passed to time() (Ed Maste <emaste@freebsd.org>)
 - Fix compilation without deprecated OpenSSL APIs (Rosen Penev
   <rosenp@gmail.com>)
 - Fix compilation without deprecated OpenSSL 1.1 APIs (Rosen Penev
   <rosenp@gmail.com>)
 - Fix #6 - clang "-Wstring-plus-int" warning (Bryan Stansell
   <bryan@conserver.com>)
 - configure.in: Add test for closefrom (Ed Maste <emaste@freebsd.org>)
 - regenerate autoconf files (Ed Maste <emaste@freebsd.org>)
 - Use closefrom if available (Ed Maste <emaste@freebsd.org>)
 - Correct typo (Ed Maste <emaste@freebsd.org>)
 - Add Cirrus-CI FreeBSD CI build config (Ed Maste <emaste@freebsd.org>)
 - off by one found by Ed Maste (Bryan Stansell <bryan@conserver.com>)

PR:		242412
Approved by:	kuriyama (maintainer timeout, 2 weeks), ler (mentor, implicit)
2019-12-18 22:08:01 +00:00
Diane Bruce
5605e21400 - According to @koobs the dependency on pyephem/ephem is spurious hence removed.
- When gnuradio was first imported into the tree, UHD (Ettus) was pretty much the only
  viable high speed device for it. This is no longer true so default option removed.
- Noted plist problem with removed UHD corrected.

PR:		ports/240546
Reported by:	w.schwarzenfeld@utanet.at
MFH:		2019Q4
2019-12-16 17:22:08 +00:00
Tobias Kortkamp
586bd3a111 comms/uhd: Prune duplicate BROKEN_powerpc64 2019-12-15 08:39:23 +00:00
Jan Beich
701aa3bcf8 devel/boost-*: update to 1.72.0
Changes:	http://www.boost.org/users/history/version_1_72_0.html
PR:		241449
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D22136
2019-12-11 17:53:48 +00:00
Michael Reifenberger
fa77806c53 Try to Unbreak, builds directly and with poudriere.
PR:		225462
Submitted by:	John Hein
2019-12-10 10:06:09 +00:00
Diane Bruce
50a1be3fc5 Reported via direct email
==
Hi,
Just to tell you that YFKLOG also needs to install (here on my laptop):
p5-libwww
p5-Net-Telnet
Pascal Deveaux
(fr5dh)
==

- Missing routines used by yfklog subroutines added to port.

Reported by:		Pascal Deveaux <pdeveaux@protonmail.com>
2019-12-08 23:57:43 +00:00
Piotr Kubaj
9094335869 comms/flrig: fix build on powerpc64 elfv2
On powerpc64 elfv2, -mminimal-toc is unnecessary and breaks build.

PR:	242500
Approved by:	yuri (maintainer)
2019-12-07 17:52:59 +00:00
Boris Samorodov
1bd97c77b4 comms/libmodbus: Update to version 3.1.6 2019-12-04 09:29:51 +00:00