mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-20 00:21:35 +00:00
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.
This commit is contained in:
parent
d5624747ff
commit
8ff2e45e42
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=522161
@ -1,8 +1,7 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= wsjtx
|
||||
DISTVERSION= 2.1.0
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 2.1.2
|
||||
CATEGORIES= comms hamradio
|
||||
MASTER_SITES= SF/wsjt/${PORTNAME}-${PORTVERSION}${DISTVERSIONSUFFIX}
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1567227520
|
||||
SHA256 (wsjtx-2.1.0.tgz) = 9e6c5424b2c84534b9ae6b7cc8e014c9da6540a7c50df8f3b25636c09d87d411
|
||||
SIZE (wsjtx-2.1.0.tgz) = 44904654
|
||||
TIMESTAMP = 1578066901
|
||||
SHA256 (wsjtx-2.1.2.tgz) = d4af8703abc0295bd1242a0707013708f3f2543841656af8961c4bd9cbe3432a
|
||||
SIZE (wsjtx-2.1.2.tgz) = 44928980
|
||||
|
@ -1,12 +1,12 @@
|
||||
--- wsjtx/CMakeLists.txt.orig 2019-02-24 22:48:37.000000000 -0500
|
||||
+++ wsjtx/CMakeLists.txt 2019-03-01 08:30:47.282749000 -0500
|
||||
--- wsjtx/CMakeLists.txt.orig 2019-11-26 09:22:32.000000000 -0500
|
||||
+++ wsjtx/CMakeLists.txt 2020-01-03 11:52:01.553241000 -0500
|
||||
@@ -1,5 +1,4 @@
|
||||
cmake_minimum_required (VERSION 2.8.10 FATAL_ERROR)
|
||||
-
|
||||
if (APPLE)
|
||||
#
|
||||
# The following variables define the portability and compatability attributes of the Mac OS X build
|
||||
@@ -132,7 +131,13 @@
|
||||
@@ -136,7 +135,13 @@
|
||||
set (is_debug_build 1)
|
||||
endif ()
|
||||
|
||||
@ -20,7 +20,7 @@
|
||||
#
|
||||
# Options & features
|
||||
#
|
||||
@@ -834,8 +839,20 @@
|
||||
@@ -859,8 +864,20 @@
|
||||
#
|
||||
# OpenMP
|
||||
#
|
||||
@ -42,8 +42,8 @@
|
||||
#
|
||||
# fftw3 single precision library
|
||||
#
|
||||
@@ -1258,6 +1275,13 @@
|
||||
target_link_libraries (msk144sim wsjt_fort wsjt_cxx)
|
||||
@@ -1325,6 +1342,13 @@
|
||||
target_link_libraries (record_time_signal wsjt_cxx wsjt_qtmm wsjt_qt)
|
||||
|
||||
endif(WSJT_BUILD_UTILS)
|
||||
+
|
||||
@ -56,107 +56,3 @@
|
||||
|
||||
# build the main application
|
||||
add_executable (wsjtx MACOSX_BUNDLE
|
||||
--- /dev/null 2019-03-02 11:25:56.795397000 -0500
|
||||
--- /dev/null 2019-03-02 11:44:18.831676000 -0500
|
||||
+++ wsjtx/clogf.c 2019-03-02 11:43:18.833490000 -0500
|
||||
@@ -0,0 +1,100 @@
|
||||
+#include <sys/param.h>
|
||||
+#if __FreeBSD_version <= 1200000
|
||||
+
|
||||
+/* $NetBSD: clogf.c,v 1.1 2007/08/20 16:01:35 drochner Exp $ */
|
||||
+
|
||||
+/*-
|
||||
+ * Copyright (c) 2007 The NetBSD Foundation, Inc.
|
||||
+ * All rights reserved.
|
||||
+ *
|
||||
+ * This code is derived from software written by Stephen L. Moshier.
|
||||
+ * It is redistributed by the NetBSD Foundation by permission of the author.
|
||||
+ *
|
||||
+ * Redistribution and use in source and binary forms, with or without
|
||||
+ * modification, are permitted provided that the following conditions
|
||||
+ * are met:
|
||||
+ * 1. Redistributions of source code must retain the above copyright
|
||||
+ * notice, this list of conditions and the following disclaimer.
|
||||
+ * 2. Redistributions in binary form must reproduce the above copyright
|
||||
+ * notice, this list of conditions and the following disclaimer in the
|
||||
+ * documentation and/or other materials provided with the distribution.
|
||||
+ *
|
||||
+ * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
|
||||
+ * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
|
||||
+ * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
+ * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
|
||||
+ * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||
+ * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
||||
+ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||
+ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||
+ * POSSIBILITY OF SUCH DAMAGE.
|
||||
+ */
|
||||
+
|
||||
+#include <complex.h>
|
||||
+#include <math.h>
|
||||
+
|
||||
+float complex
|
||||
+clogf(float complex z)
|
||||
+{
|
||||
+ float complex w;
|
||||
+ float p, rr;
|
||||
+
|
||||
+ rr = cabsf(z);
|
||||
+ p = logf(rr);
|
||||
+ rr = atan2f(cimagf(z), crealf(z));
|
||||
+ w = p + rr * I;
|
||||
+ return w;
|
||||
+}
|
||||
+#endif
|
||||
+#include <sys/param.h>
|
||||
+#if __FreeBSD_version <= 1200000
|
||||
+
|
||||
+/* $NetBSD: clogf.c,v 1.1 2007/08/20 16:01:35 drochner Exp $ */
|
||||
+
|
||||
+/*-
|
||||
+ * Copyright (c) 2007 The NetBSD Foundation, Inc.
|
||||
+ * All rights reserved.
|
||||
+ *
|
||||
+ * This code is derived from software written by Stephen L. Moshier.
|
||||
+ * It is redistributed by the NetBSD Foundation by permission of the author.
|
||||
+ *
|
||||
+ * Redistribution and use in source and binary forms, with or without
|
||||
+ * modification, are permitted provided that the following conditions
|
||||
+ * are met:
|
||||
+ * 1. Redistributions of source code must retain the above copyright
|
||||
+ * notice, this list of conditions and the following disclaimer.
|
||||
+ * 2. Redistributions in binary form must reproduce the above copyright
|
||||
+ * notice, this list of conditions and the following disclaimer in the
|
||||
+ * documentation and/or other materials provided with the distribution.
|
||||
+ *
|
||||
+ * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
|
||||
+ * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
|
||||
+ * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
+ * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
|
||||
+ * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||
+ * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
||||
+ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||
+ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||
+ * POSSIBILITY OF SUCH DAMAGE.
|
||||
+ */
|
||||
+
|
||||
+#include <complex.h>
|
||||
+#include <math.h>
|
||||
+
|
||||
+float complex
|
||||
+clogf(float complex z)
|
||||
+{
|
||||
+ float complex w;
|
||||
+ float p, rr;
|
||||
+
|
||||
+ rr = cabsf(z);
|
||||
+ p = logf(rr);
|
||||
+ rr = atan2f(cimagf(z), crealf(z));
|
||||
+ w = p + rr * I;
|
||||
+ return w;
|
||||
+}
|
||||
+#endif
|
||||
|
Loading…
Reference in New Issue
Block a user