diff options
author | Diane Bruce <db@FreeBSD.org> | 2020-01-12 02:42:10 +0000 |
---|---|---|
committer | Diane Bruce <db@FreeBSD.org> | 2020-01-12 02:42:10 +0000 |
commit | 22d0c0ed00de43bfcc6a3161b136062107ce226a (patch) | |
tree | 4042cc04c852582026e7ab2604edfc0cd40cf941 /comms/fldigi | |
parent | ecfbd1308881bb2e99585ae241b01f0663133c11 (diff) | |
download | ports-22d0c0ed00de43bfcc6a3161b136062107ce226a.tar.gz ports-22d0c0ed00de43bfcc6a3161b136062107ce226a.zip |
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
Notes
Notes:
svn path=/head/; revision=522743
Diffstat (limited to 'comms/fldigi')
-rw-r--r-- | comms/fldigi/Makefile | 4 | ||||
-rw-r--r-- | comms/fldigi/distinfo | 6 |
2 files changed, 5 insertions, 5 deletions
diff --git a/comms/fldigi/Makefile b/comms/fldigi/Makefile index a2d1e7d4b1b8..b81109958d22 100644 --- a/comms/fldigi/Makefile +++ b/comms/fldigi/Makefile @@ -1,9 +1,9 @@ # $FreeBSD$ PORTNAME= fldigi -PORTVERSION= 4.1.08.51 +PORTVERSION= 4.1.09 CATEGORIES= comms hamradio -MASTER_SITES= SF/${PORTNAME}/alpha_tests +MASTER_SITES= SF/${PORTNAME}/${PORTNAME} MAINTAINER= hamradio@FreeBSD.org COMMENT= Digital decoder for psk, cw, psk31, olivia diff --git a/comms/fldigi/distinfo b/comms/fldigi/distinfo index 9c9c0e73801b..2c7c1007345b 100644 --- a/comms/fldigi/distinfo +++ b/comms/fldigi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1578070233 -SHA256 (fldigi-4.1.08.51.tar.gz) = 9a3984b8bbd8b3db0c87b43b12a55df595341498e3b7d1589733239c424b7172 -SIZE (fldigi-4.1.08.51.tar.gz) = 4697169 +TIMESTAMP = 1578794762 +SHA256 (fldigi-4.1.09.tar.gz) = 9753ef1377d395abaf462e1a51ed5665b192bb5bfa14608ee4067ba12caabcdd +SIZE (fldigi-4.1.09.tar.gz) = 4778091 |