Changelog
=========
0.5.3
-----
- Int casts due to python 3.10 extension interface changes
- Pycodestyle changes
0.5.2
-----
- Using more integer divisions to get right type for QPainter
points
0.5.1
-----
- fixed crashing polar charts on python3.10 #528 (#539)
Changelog
=========
0.5.0
-----
- Fix crash on open in use serial device
- Use a Defaults module for all settings -
ignores old .ini settings
- Refactoring and unifying Chart classes
- No more automatic update checks (more privacy)
- Corrected error handling in NanaVNA\_V2 code
Test Plan:
* portlint: complains about WWW, otherwise OK
* portclippy: complains about WWW, otherwise OK
* testport: 13.1-RELEASE amd64 OK
Reviewed by: arrowd
Differential Revision: https://reviews.freebsd.org/D36517
Most USES use a colon for build/run(/test) suffixes. Change kde.mk,
qt.mk and pyqt.mk to do the same, and update all ports using that.
Document in CHANGES.
PR: 266034
Exp-run by: antoine
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D36349
Many of the WWW are overwritten later which means the wrong value
is used. This did not happen before where the children were either
a) just using the pkg-descr from the parents
b) or had their own separate pkg-descr with custom WWW
Use WWW?= in parents when the child's WWW is different.
Children that use the same WWW as the parent can just inherit it,
i.e., the child WWW can be removed.
Approved by: portmgr (implicit)
Commit b7f05445c0 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)
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.
This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.
There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.
The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.
Approved by: portmgr (tcberner)
In file included from /work/usr/ports/comms/telldus-core/work/telldus-core-2.1.2/common/Event.cpp:7:
/work/usr/ports/comms/telldus-core/work/telldus-core-2.1.2/common/Event.h:12:11: fatal error: 'tr1/memory' file not found
#include <tr1/memory>
^~~~~~~~~~~~
Reported by: pkg-fallout
This adds the missing Qt 6 sensors module to the tree.
As with the rest of the Qt 6 ports, we first need to figure
out what is actually required by other ports before we can
finalize them.
This adds the missing Qt 6 serialbus module to the tree.
As with the rest of the Qt 6 ports, we first need to figure
out what is actually required by other ports before we can
finalize them.
This adds the missing Qt 6 serialport module to the tree.
As with the rest of the Qt 6 ports, we first need to figure
out what is actually required by other ports before we can
finalize them.
Only allowing dist versions starting with v and a digit should filter
out any git tags that are not release versions.
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D36059
The existing port/install.sh[.in] script attempts to strip
scripts, which does not work well on all FreeBSD's versions of strip(1).
Patch it out and manually strip the binaries instead.
These 25 warnings seem relevant and warrant investigation (not done):
1 Class2Params.c++:790:22: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses]
2 .././util/faxstate.c:142:52: warning: field precision should have type 'int', but argument has type 'unsigned long' [-Wformat]
3 Class1.c++:394:25: warning: array subscript is of type 'char' [-Wchar-subscripts]
4 Class1.c++:403:22: warning: array subscript is of type 'char' [-Wchar-subscripts]
5 Class1.c++:418:28: warning: array subscript is of type 'char' [-Wchar-subscripts]
6 Class1Send.c++:565:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
7 Class1Send.c++:1428:9: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses]
8 Class1Send.c++:1428:28: warning: result of comparison of constant 35 with expression of type 'bool' is always false [-Wtautological-constant-out-of-range-compare]
9 Class1Send.c++:1949:6: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
10 Class1Send.c++:1956:2: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
11 MemoryDecoder.c++:499:2: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
12 MemoryDecoder.c++:523:2: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
13 ModemConfig.c++:479:17: warning: implicit conversion from 'int' to 'char' changes value from 144 to -112 [-Wconstant-conversion]
14 PCFFont.c++:187:6: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
15 PCFFont.c++:192:6: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
16 PCFFont.c++:217:3: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
17 PCFFont.c++:237:3: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
18 PCFFont.c++:241:2: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
19 faxQueueApp.c++:3128:9: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses]
20 faxQueueApp.c++:3251:9: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses]
21 faxQCleanApp.c++:310:27: warning: format specifies type 'unsigned int' but the argument has type 'nlink_t' (aka 'unsigned long') [-Wformat]
22 tagtest.c++:556:3: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
23 cqtest.c++:582:3: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
24 choptest.c++:146:3: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete]
25 PAM.c++:79:21: warning: variable 'pamret' is used uninitialized whenever 'for' loop exits because its condition is false [-Wsometimes-uninitialized]
Now over to diizzy@ for the tiff update patching.
While here, deprecate this since it appears dead and there is a
maintained fork on sourceforge.net called HylaFAX+. There have been
prior submissions of updates in Bugzilla, but the submitter no longer
pursued the update since he no longer uses HylaFAX+.
Unbreaks port
upstream notes:
Bugfixes:
Resolves issue with waterfall appearing garbled on some systems. (PR #205)
Resolves issue with Restore Defaults restoring previous settings on exit. (PR #207)
Resolves issue with some sound valid sound devices causing PortAudio errors during startup checks. (PR #192)
Enhancements:
Removes requirement to restart FreeDV after using Restore Defaults. (PR #207)
Hides frequency display on main window unless PSK Reporter reporting is turned on. (PR #207)
Scales per-mode squelch settings when in multi-RX mode to reduce unwanted noise. (PR #186)
Single-thread mode is now the default when multi-RX is turned on. (PR #175)
Makes multi-RX mode the default. (PR #175)
Mic In/Speaker Out volume controls added to Filter window. (PR #208)
Cleans up UI for filters and makes the dialog non-modal. (PR #208)
Adds optional support for PulseAudio on Linux systems. (PR #194)
Documentation:
Resolves issue with PDF image placement. (PR #203)
Build System:
Uses more portable way of referring to Bash in build scripts. (PR #200)
User manual now installed along with executable. (PR #187)
macOS app bundle generated by CMake instead of manually. (PR #184)
Fail as soon as a step in the build script fails. (PR #183)
PR: ports/264769
Reported by: castilloeduardo@outlook.com.ar
Tested by: castilloeduardo@outlook.com.ar
* Remove MAJE_JOBS_UNSAFE, fixed upstream with additional make
dependencies.
* Remove local copy of opencbm(4), manpage was adopted upstream.
* Also affects opencbm-kmod and opencbm-plugin-xa1541.
Changelog: https://opencbm.trikaliotis.net/opencbm-6.html
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D36031
Change all MAINTAINER entries with <felix@palmen-it.de> to
<zirias@FreeBSD.org>.
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D36029
Summary: Upstream supports only 64-bit hardware.
Test Plan:
* portlint: OK
* portclippy: OK
Reviewed by: arrowd
Differential Revision: https://reviews.freebsd.org/D36008
- Remove unneeded pkg-install/pkg-deinstall scripts, and properly
use pkg-message to display uninstall message [1]
- Reorder some statements to silence some portlint warnings
- Properly use shebangfix on more files, replacing some REINPLACE_CMDs
- Remove unneeded REINPLACE_CMDs
- Use RLN in place of LN, to correctly create relative symlinks
Reported by: bapt [1]
- Remove pkg-install, all it was doing is now done from pkg-plist [1]
- Fix sendsms script to work with sh
- Use shebangfix in place of REINPLACE_CMD
- Remove unneeded REINPLACE_CMDs
- Remove bogus SMSDDB option, and use OPTIONS_GROUP in place of OPTIONS_MULTI
- Remove duplicate "gnome" from X11_USES (already in global USES)
- Add missing dependency on harfbuzz when X11 is enabled
- Remove unneeded "-p" from ${MKDIR}
- Delete an old, unused, patch file
Reported by: bapt [1]
A big Thank You to the original contributors of these ports:
* Alex Trull <freebsd.alex@trull.org>
* Alonso Cardenas <acm@FreeBSD.org>
* Boris Samorodov <bsam@FreeBSD.org>
* David Shane Holden <dpejesh@yahoo.com>
* Felix Palmen <felix@palmen-it.de>
* Hirohisa Yamaguchi <umq@ueo.co.jp>
* Kevin Bowling <kbowling@FreeBSD.org>
* Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
* Markus Mann, CTS - FreeBSD Team <de-freebsd@ctseuro.com>
* Matthias Andree
* Matthias Fechner <mfechner@FreeBSD.org>
* Oleg Sidorkin <osidorkin@gmail.com>
* Oliver Lehmann
* Radim Kolar <hsn@sendmail.cz>
* Timothy Beyer <beyert@cs.ucr.edu>
* hq@FreeBSD.org
* johalun0@gmail.com
* lev@FreeBSD.org
* rooneg@electricjellyfish.net
With hat: portmgr