From owner-svn-ports-head@freebsd.org Sun Jan 12 02:42:10 2020 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id DBF361FF28B; Sun, 12 Jan 2020 02:42:10 +0000 (UTC) (envelope-from db@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 47wLbQ5Xdwz3L7L; Sun, 12 Jan 2020 02:42:10 +0000 (UTC) (envelope-from db@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id B8051CD6C; Sun, 12 Jan 2020 02:42:10 +0000 (UTC) (envelope-from db@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 00C2gAx3028499; Sun, 12 Jan 2020 02:42:10 GMT (envelope-from db@FreeBSD.org) Received: (from db@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 00C2gAkp028497; Sun, 12 Jan 2020 02:42:10 GMT (envelope-from db@FreeBSD.org) Message-Id: <202001120242.00C2gAkp028497@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: db set sender to db@FreeBSD.org using -f From: Diane Bruce Date: Sun, 12 Jan 2020 02:42:10 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r522743 - head/comms/fldigi X-SVN-Group: ports-head X-SVN-Commit-Author: db X-SVN-Commit-Paths: head/comms/fldigi X-SVN-Commit-Revision: 522743 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Jan 2020 02:42:10 -0000 Author: db Date: Sun Jan 12 02:42:10 2020 New Revision: 522743 URL: https://svnweb.freebsd.org/changeset/ports/522743 Log: 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 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, ... - 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 , 0x07 character into the transmit text - hold control and shift down and press g multiple times for a string of 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 to always start when state changes from Tx to Rx. * Add <# comments> tag. Works same as tag * Correct coding for proper operation of tags. * Implement macro tag - halts macro at specified date/time when either , or are specified in the macro text. Xmt Audio file * Add ability to transmit an audio file using new macro tag: - macro editor opens an OS select file dialog when the tag is selected from the pick list suggested use: <@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 Modified: head/comms/fldigi/Makefile head/comms/fldigi/distinfo Modified: head/comms/fldigi/Makefile ============================================================================== --- head/comms/fldigi/Makefile Sun Jan 12 02:18:00 2020 (r522742) +++ head/comms/fldigi/Makefile Sun Jan 12 02:42:10 2020 (r522743) @@ -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 Modified: head/comms/fldigi/distinfo ============================================================================== --- head/comms/fldigi/distinfo Sun Jan 12 02:18:00 2020 (r522742) +++ head/comms/fldigi/distinfo Sun Jan 12 02:42:10 2020 (r522743) @@ -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