pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/ham/trustedQSL ham/tqsl: Update to 2.5.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/08ba7475a844
branches: trunk
changeset: 413211:08ba7475a844
user: gdt <gdt%pkgsrc.org@localhost>
date: Mon Mar 16 16:43:22 2020 +0000
description:
ham/tqsl: Update to 2.5.1
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
diffstat:
ham/trustedQSL/Makefile | 19 +++++++++++--------
ham/trustedQSL/distinfo | 11 ++++++-----
ham/trustedQSL/patches/patch-CMakeLists.txt | 21 +++++++++++++++++++++
3 files changed, 38 insertions(+), 13 deletions(-)
diffs (86 lines):
diff -r dff778a7cf76 -r 08ba7475a844 ham/trustedQSL/Makefile
--- a/ham/trustedQSL/Makefile Mon Mar 16 16:27:40 2020 +0000
+++ b/ham/trustedQSL/Makefile Mon Mar 16 16:43:22 2020 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.46 2020/03/08 16:50:11 wiz Exp $
+# $NetBSD: Makefile,v 1.47 2020/03/16 16:43:22 gdt Exp $
-DISTNAME= tqsl-2.4.7
-PKGREVISION= 3
+DISTNAME= tqsl-2.5.1
CATEGORIES= ham
MASTER_SITES= http://www.arrl.org/files/file/LoTW%20Instructions/
@@ -26,6 +25,7 @@
# cause (aside from having two pixman versions installed) is ad hoc -L
# usage in Makefile.am, without matching -R.
+# Filed upstream by email 20200314.
# remove the string $(LIB_SUFFIX), tested with NetBSD at least
SUBST_CLASSES+= lib-suffix
SUBST_MESSAGE.lib-suffix= Removing $$(LIB_SUFFIX) from src/CMakeLists.txt
@@ -49,12 +49,15 @@
(cd ${WRKSRC} ;\
${INSTALL_DATA} LICENSE.txt ${DESTDIR}${PREFIX}/share/TrustedQSL/ \
)
- # Conflicting PLIST with wxGTK28-2.8.12nb8:
- ${RM} -f ${DESTDIR}${PREFIX}/share/locale/*/LC_MESSAGES/wxstd.mo
+
+# \todo Perhaps change to lmdb, and (unlikely) consider an option.
+.include "../../databases/db5/buildlink3.mk"
+#.include "../../databases/lmdb/buildlink3.mk"
.include "../../textproc/expat/buildlink3.mk"
-.include "../../databases/db5/buildlink3.mk"
-.include "../../mk/wxGTK.mk"
+.include "../../security/openssl/buildlink3.mk"
.include "../../www/curl/buildlink3.mk"
-
+# Upstream uses wxGTK28 on Windows because it has accessibility patches, but
+# 30 is newer.
+.include "../../x11/wxGTK30/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r dff778a7cf76 -r 08ba7475a844 ham/trustedQSL/distinfo
--- a/ham/trustedQSL/distinfo Mon Mar 16 16:27:40 2020 +0000
+++ b/ham/trustedQSL/distinfo Mon Mar 16 16:43:22 2020 +0000
@@ -1,9 +1,10 @@
-$NetBSD: distinfo,v 1.18 2019/10/26 11:06:22 mef Exp $
+$NetBSD: distinfo,v 1.19 2020/03/16 16:43:22 gdt Exp $
-SHA1 (tqsl-2.4.7.tar.gz) = 3052dbcccbb9d8b7188a8d5dea9b61a8560628b5
-RMD160 (tqsl-2.4.7.tar.gz) = 99e5ff2a63d671a632817dc8e5fc0567bb348fba
-SHA512 (tqsl-2.4.7.tar.gz) = 957a88accd5d87434cdcc85cfdd9ced3ad1484816738a04d09056c29b7675ba768605a072ea834169d33c82895c52a333a0fca6ad358ec985332581e36f1882b
-Size (tqsl-2.4.7.tar.gz) = 3332542 bytes
+SHA1 (tqsl-2.5.1.tar.gz) = 59f01749e56ab4bbf79b2ecdeac633b591b4cf08
+RMD160 (tqsl-2.5.1.tar.gz) = 2c7bdec9e1881850ef8849f020d25156e861c32e
+SHA512 (tqsl-2.5.1.tar.gz) = 35f699da45a02851956a1abb800919b4fa8ce78dd4fb67e0a3dc480816f7018c85b543d751a2f53b040fcf6c6b46e2b84cc42e46c7efc1096546b74f45b81d25
+Size (tqsl-2.5.1.tar.gz) = 3362342 bytes
+SHA1 (patch-CMakeLists.txt) = db7383ea82b2cb05abfcd61430c68c90bca1b81b
SHA1 (patch-apps_CMakeLists.txt) = 5063cf616a65e6d5650e946fd0929759ad04c9c0
SHA1 (patch-apps_tqsl_cpp) = bb25d35498320f308538a84881ff1a8dd7c86f32
SHA1 (patch-openssl__cert.cpp) = 158c7086014f9cef05835beb1fb9aa52f091343f
diff -r dff778a7cf76 -r 08ba7475a844 ham/trustedQSL/patches/patch-CMakeLists.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/ham/trustedQSL/patches/patch-CMakeLists.txt Mon Mar 16 16:43:22 2020 +0000
@@ -0,0 +1,21 @@
+$NetBSD: patch-CMakeLists.txt,v 1.1 2020/03/16 16:43:23 gdt Exp $
+
+Force off LMDB, because while we don't include the bl3, cmake finds it
+anyway.
+
+The general issue was mentioned to upstream, but as a change to lmdb
+is likely, pkgsrc doesn't need this fixed.
+
+--- CMakeLists.txt.orig 2019-11-14 02:17:06.000000000 +0000
++++ CMakeLists.txt
+@@ -55,7 +55,9 @@ else()
+ endif()
+
+ # Prefer LMDB, fall back to BDB if that's not available
+-find_package(LMDB)
++# pkgsrc: stay with BDB until upgrade issues are resolved.
++# (cmake finds lmdb even when not bl3'd)
++# find_package(LMDB)
+ if(NOT LMDB_FOUND)
+ set (LMDB_LIBRARIES "")
+ find_package(BDB REQUIRED)
Home |
Main Index |
Thread Index |
Old Index