summaryrefslogtreecommitdiff
path: root/ham/trustedQSL
AgeCommit message (Collapse)AuthorFilesLines
2021-12-08revbump for icu and libffiadam1-1/+2
2021-10-31ham/trustedQSL: Update to 2.5.8 and rationalize cmake usagegdt2-24/+15
Drop an explicit do-configure in favor of what is now the built-in standard approach. This resolves failure to use RELRO. It remains to clean up the cmake variable defiitions; this is more of a mechanical translation of the old form to the new. Upstream changes: there is no news, but the changes are expected to be bugfixes and minor improvements.
2021-10-26ham: Replace RMD160 checksums with BLAKE2s checksumsnia1-2/+2
All checksums have been double-checked against existing RMD160 and SHA512 hashes
2021-10-07ham: Remove SHA1 hashes for distfilesnia1-2/+1
2021-09-29revbump for boost-libsadam1-1/+2
2021-09-18ham/trustedQSL: Drop superceded patch.gdt2-19/+1
The patch to add a NetBSD-specific accomoodation for PATH_MAX seems not really right, as POSIX specifies limits.h. It is not necessary for building, even if one removes upstream's workaround. To be pointed out upstream, and we can re-remediate if necessary. NFCI
2021-09-18ham/trustedQSL: reduce patchesgdt5-54/+7
This commit does not intend to make any functional changes. - drop removal of LIB_SUFFIX via SUBST, as that seems overtaken by upstream - set db5 include prefix correctly and drop patches to work around the old way
2021-06-24trustedQSL: Update to 2.5.7gdt5-58/+16
This is basically a bugfix release. Some patches are overtaken by upstream events.
2021-05-24*: recursive bump for perl 5.34wiz1-2/+2
2021-04-21revbump for boost-libsadam1-2/+2
2020-08-31*: bump PKGREVISION for perl-5.32.wiz1-2/+2
2020-08-17*: revbump after fontconfig bl3 changes (libuuid removal)leot1-2/+2
2020-05-22revbump after updating security/nettleadam1-2/+2
2020-05-16ham/tqsl: Update SUBST pattern to follow upstreamgdt1-3/+3
Upstream changed the lib64 stuff a bit, making our SUBST pattern no longer match. (Either that, or we just got it wrong.) Adjust pattern. Pointed out by rillig@.
2020-05-06revbump after boost updateadam1-1/+2
2020-03-18ham/tqsl: Drop MESSAGEgdt1-18/+0
Some content was about long-ago breaking changes and is no longer relevant. Everything else is pointers to docs which are superceded by the general notion that docs should be read :-) (after off-list discussion with $MAINTAINER)
2020-03-16ham/tqsl: Update to 2.5.1gdt3-13/+38
Sign/upload of log tested on NetBSD 8 amd64. Packaging changes: Change to wxGTK30, and don't use mk/wxGTK.mk Force off lmdb in tqsl's cmake Upstream NEWS: localization Major feature Additions: Use an ARRL-supplied web service with ULS data to pre-fill station location information. Detect when the user runs TQSL “As Administrator” on Windows systems and warn that this is not recommended. The user is allowed to temporarily or permanently ignore that warning.TQSL no longer asks for passwords for callsign certificates when they are created. There is a preference setting to re-enable this if desired. When submitting requests for US 1x1 callsigns, which must always be a signed request, ensure that the flow properly marks the callsign as 1x1, and that the requester has a valid callsign certificate that can be used to sign that request. minor updates and bugfixes
2020-03-08*: recursive bump for libffiwiz1-2/+2
2020-01-18*: Recursive revision bump for openssl 1.1.1.jperkin1-2/+2
2020-01-12*: Recursive revbump from devel/boost-libsryoon1-1/+2
2019-11-03ham: align variable assignmentsrillig1-6/+6
pkglint -Wall -F --only aligned --only indent -r No manual corrections.
2019-10-26(ham/trustedQSL) Updated 2.4.2 to 2.4.7, ChageLog unknownmef2-10/+9
2019-08-22Recursive revbump from boost-1.71.0ryoon1-2/+2
2019-08-11Bump PKGREVISIONs for perl 5.30.0wiz1-2/+2
2019-07-20*: recursive bump for nettle 3.5.1wiz1-2/+2
2019-07-01Recursive revbump from boost-1.70.0ryoon1-2/+2
2019-05-13ham/tqsl: Require C++11gdt1-2/+5
While the package is not documented to use C++11, it uses std::string constructs added in C++11, and fails compilation with g++ 5.5.0 without --std=c++11. Add todo markings to file upstream bugs; upstream does not adequately document prereqs.
2019-04-30Upgraded ham/trustedQSL to 2.4.2mef5-27/+40
Trusted QSL V2.4.2 Release Notes This version of Trusted QSL (TQSL) has new features as well as corrections for defects found since TQSL 2.4.1 was released. This release also includes an update to the most recent TQSL configuration file. TQSL 2.4.2 can be installed to upgrade any older version of TQSL. You do not need to install every release from 2.2 through 2.4, you can upgrade directly to v2.4.2 in one step. IMPORTANT NOTE for MacOS users: TQSL has been built to be compatible with older Mac systems (OSX 10.4 and later) and to work on both PowerPC and Intel CPU Macs. The current release of OSX (10.14, or Mojave) issues a warning about TQSL when it is run stating that it is not “optimized”, and that it will not work with the next release of OSX. This is forcing us to drop support for PowerPC systems in order to continue to support Mac systems. We will freeze TQSL 2.4.x and make it available indefinitely, but the next major release of TQSL will not work on PowerPC Macs or Macs running OSX older than Tiger. On all three supported platforms (Windows, MacOS, and Linux), installing TQSL 2.4.2 will replace older versions of Trusted QSL while preserving your Callsign Certificates, Station Locations, and preferences. On Windows, simply run the TQSL 2.4.2 installer, which will automatically uninstall older versions of TQSL (and, if installed, TQSLCert). On Mac OS X, open the disk image (.dmg) file and drag the “Trusted QSL” folder to your Applications folder. Direct the installer to “Replace All”, which will uninstall old files. For Linux systems, unpack the tar file and read the INSTALL file for directions. TQSL 2.4.2 has been “localized” to allow use in the native language of non-English speakers. This could not have been done without the help of the volunteers who have contributed translations for TQSL. Thanks to the following for their assistance: Chinese: Caros, BH4TXN Hindi: Manmohan, VU3YBH German: Andreas DF4WC Italian: Salvatore IV4FYV Japanese: Akihiro JL3OXR Portuguese: Nuno CT2IRY Russian: Vic US5WE Spanish: Jordi EA3GCV The following list describes the major changes in the v2.4.2 release of Trusted QSL. TQSL changes Defects Corrected: Ensure that the exit status message emitted by TQSL appears in English so logging programs can use that to detect exit status. In the past, this could have been output in the local language, making it more difficult for the calling program to detect whether or not there were any errors. Improve setting of ITU and CQ zones when defining a Station Location. There were many cases where these were left empty, which means that Station Locations were more likely to not have zones defined. Fix issue with Windows updates of TQSL failing when the user's directory has a space embedded. Note that this is a forwards-looking fix: this defect is in the existing TQSL 2.4.1, so updates for users with spaces in their usernames will continue to fail until after 2.4.2 is installed. Remove spurious error message when run on a system where the local language is not supported. Features Added: When displaying a callsign certificate where the private key is missing from the local system, specifically state that the private key is not found. Added a specific message for keys that cannot be opened to provide the root cause. Improve the error message for missing private keys to be more descriptive. Add the ability to map Cabrillo modes to user-specified ADIF modes using the cab_modes.dat file in the TQSL user directory. File has Cabrillo modes (two characters), then an ADIF mode, comma delimited. Default file is provided by TQSL and users can provide their own. Allow adding translations without making code changes. Reinstalling TQSL 2.4.1 Downgrading to TQSL 2.4.1 can be seamlessly performed by uninstalling TQSL 2.4.2 and reinstalling TQSL 2.4.1.
2018-12-13revbump for boost 1.69.0adam1-2/+2
2018-08-22Recursive bump for perl5-5.28.0wiz1-2/+2
2018-08-16revbump after boost-libs updateadam1-2/+2
2018-07-04*: Move SUBST_STAGE from post-patch to pre-configurejperkin1-2/+2
Performing substitutions during post-patch breaks tools such as mkpatches, making it very difficult to regenerate correct patches after making changes, and often leading to substituted string replacements being committed.
2018-04-29revbump for boost-libs updateadam1-1/+2
2018-03-17Updated ham/trusted-QSL (tqsl) to 2.3.1mef4-61/+22
Trusted QSL V2.3.1 Release Notes This version of Trusted QSL (TQSL) has new features as well as corrections for defects found since TQSL 2.3 was released. This release also includes an update to the most recent TQSL configuration file. TQSL 2.3.1 can be installed to upgrade any older version of TQSL. On all three supported platforms (Windows, MacOS, and Linux), installing TQSL 2.3.1 will replace older versions of Trusted QSL while preserving your Callsign Certificates, Station Locations, and preferences. On Windows, simply run the TQSL 2.3.1 installer, which will automatically uninstall older versions of TQSL (and, if installed, TQSLCert). On Mac OS X, open the disk image (.dmg) file and drag the “Trusted QSL” folder to your Applications folder. Direct the installer to “Replace All”, which will uninstall old files. For Linux systems, unpack the tar file and read the INSTALL file for directions. TQSL 2.3 has been “localized” to allow use in the native language of non-English speakers. This could not have been done without the help of the volunteers who have contributed translations for TQSL. Thanks to the following for their assistance: Chinese: Caros, BH4TXN Finnish: Juhani, OH8MXL German: Andreas DF4WC Italian: Salvatore IV4FYV Japanese: Akihiro JL3OXR Portuguese: Nuno CT2IRY Russian: Vic US5WE Spanish: Jordi EA3GCV The following list describes the major changes in the v2.3.1 release of Trusted QSL. TQSL changes Defects Corrected: - Added 'Saving QSOs' to the messages to be translated. - When renewing a callsign certificate and backing up to earlier pages in the wizard, TQSL could display an unexpected page for selecting the certificate type, which is not needed for renewals. TQSL will no longer display the unexpected page. - When editing an ADIF file that has an invalid mode setting, TQSL now notifies the user that the mode is being ignored. - For Unix systems, fix a defect that could cause the password prompt to not appear when the system has built the wxWidgets system with debug assertions enabled. - Correct the invocation of the Windows Installer when an update is available. - Correct the counts reported when duplicate QSOs are found along with QSOs with other errors. - Fix formatting of the messages that appear when QSOs change values in the station location for duplicate QSOs. - Correct improperly formatted frequencies from ADIF files (values like '7.010.20') to remove the extra periods. - Revert the change that stripped spaces in the TQSL configuration file as that caused newlines to be removed in places like the station_data file. - Fix "OpenSSL error - bad end line" by ensuring that there's always a newline starting a new certificate. Feature Additions: - Add Finnish translation from Juhani, OH8MXL. - Add the ADIF satellite name to the pulldown menu in the ADIF editor to allow satellites to be more easily looked up. - Allow 'LIGHT' in a Cabrillo file to represent 300 GHz and above. - Allow TQSL to build against OpenSSL 1.1.0. - Add the ability to pull DXCC Entity valid date ranges from the TQSL configuration file. Reinstalling TQSL 2.3 Downgrading to TQSL 2.3 can be seamlessly performed by uninstalling TQSL 2.3.1 and reinstalling TQSL 2.3.
2018-01-01Revbump after boost updateadam1-2/+2
2017-09-06Follow some redirects.wiz1-3/+3
2017-08-24Revbump for boost updateadam1-2/+2
2017-04-30Recursive revbump from boost updateryoon1-2/+2
2017-01-01Revbump after boost updateadam1-2/+2
2016-10-07Revbump post boost updateadam1-2/+2
2016-07-09Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.wiz1-1/+2
2016-04-21Add manual CMAKE_INSTALL_MANDIR handling.jperkin3-8/+21
2016-03-16Update 2.1.3 to 2.2.1 (tested both with wxGTK28 and wxGTK30)mef5-46/+60
----------------------------------------------------------------- Following is not for explicit 2.2.1 release but for 2.2, (attached to mail from Rick Murphy on 2015/12/31 as Subject: TrustedQSL 2.2 final release is available for download) ----------------------------------------------------------------- Trusted QSL V2.2 Release Notes This version of Trusted QSL (TQSL) has corrections for defects found since TQSL 2.1 was released (including the updates made for TQSL 2.1.1, 2.1.2, and 2.1.3) as well as improvements to permit TQSL and Logbook of the World to support the National Parks on the Air competition. TQSL 2.2 can be installed to upgrade any older version of TQSL. Downgrade to TQSL 2.1.3 can be seamlessly performed by uninstalling TQSL 2.2 and reinstalling TQSL 2.1.3. On all three supported platforms (Windows, MacOS, and Linux), installing TQSL 2.2 will replace older versions of Trusted QSL while preserving your Callsign Certificates, Station Locations, and preferences. On Windows, simply run the TQSL 2.2 installer, which will automatically uninstall older versions of TQSL (and, if installed, TQSLCert). On Mac OS X, open the disk image (.dmg) file and drag the "Trusted QSL" folder to your Applications folder. Direct the installer to "Replace All", which will uninstall old files. For Linux systems, unpack the tar file and read the INSTALL file for directions. The following list describes the major changes in the v2.2 release of Trusted QSL. TQSL changes Defects Corrected: Fix a defect that could cause saving of Calllsign Certificate private keys to be suppressed. When renewing a Callsign Certificate, entering an invalid password would display an incorrect "Invalid Argument" error versus displaying the proper "Invalid password" error. Under some circumstances, this could cause the related Callsign Certificate to be lost. Accept C7 and 4Y as valid callsign prefixes. When installing a Callsign Certificate fails, display the callsign and serial number to facilitate troubleshooting. When deleting Callsign Certificates and Station Locations, save a copy to allow those to be restored. Reject QSOs that do not specify at least mode, band, date, and time. Correct the TQSL ADIF editor to not use the local decimal point separator for frequencies, as ADIF requires a period(.). Major feature Additions: Use Portuguese (Portugal) translations contributed by Nuno, CT2IRY. Allow multiple dependent fields on a station location screen. This allows both a county and a park entry to be modified when the US state changes for a US Station Location.
2016-03-05Bump PKGREVISION for security/openssl ABI bump.jperkin1-1/+2
2015-12-13Update to 2.1.3mef2-8/+8
--------------- TQSL ChangeLog https://lotw.arrl.org/lotw-help/tqslchangelog/ 2.1.3 Revert change in the behavior for command line applications. TQSL 2.1 changed the behavior for ADIF files to open those with the TQSL ADIF editor versus signing them unless "-x" or "-q" were on the command line. This was an incompatible change that is not consistent with the documentation and was removed. Fix defect that could cause newly imported callsign certificates tobe deleted after the import completed.
2015-11-22Adapting to wxGTK28/wxGTK30 both versions compliant.mef3-8/+22
2015-11-02Add SHA512 digests for distfiles for ham categoryagc1-1/+2
Existing SHA1 digests verified, all found to be the same on the machine holding the existing distfiles (morden). Existing SHA1 digests retained for now as an audit trail.
2015-10-11(pkgsrc)mef6-26/+67
- (patch-openssl__cert.cpp) Add patch to define MAX_PATH macro - Unable to package with x11/wxGTK30 yet (upstream) - Udate 2.0.3 to 2.1.2 ----------- TQSL-2.1.2 The following links are pointers to TrustedQSL (TQSL) V2.1.2, which is a bug fix for the official TQSL 2.1 release. Release Notes TrustedQSL-2-1-release.pdf http://www.rickmurphy.net/lotw/TrustedQSL-2-1-release.pdf
2015-06-12Recursive PKGREVISION bump for all packages mentioning 'perl',wiz1-2/+2
having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0.
2015-04-25Recursive revbump following MesaLib update, categories g through n.tnn1-1/+2