pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/ham/trustedQSL
Module Name: pkgsrc
Committed By: gdt
Date: Mon Mar 16 16:43:23 UTC 2020
Modified Files:
pkgsrc/ham/trustedQSL: Makefile distinfo
Added Files:
pkgsrc/ham/trustedQSL/patches: patch-CMakeLists.txt
Log Message:
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
To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 pkgsrc/ham/trustedQSL/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/ham/trustedQSL/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/ham/trustedQSL/patches/patch-CMakeLists.txt
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/ham/trustedQSL/Makefile
diff -u pkgsrc/ham/trustedQSL/Makefile:1.46 pkgsrc/ham/trustedQSL/Makefile:1.47
--- pkgsrc/ham/trustedQSL/Makefile:1.46 Sun Mar 8 16:50:11 2020
+++ pkgsrc/ham/trustedQSL/Makefile Mon Mar 16 16:43:22 2020
@@ -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 @@ USE_CMAKE= yes
# 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 @@ post-install:
(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
-.include "../../textproc/expat/buildlink3.mk"
+# \todo Perhaps change to lmdb, and (unlikely) consider an option.
.include "../../databases/db5/buildlink3.mk"
-.include "../../mk/wxGTK.mk"
-.include "../../www/curl/buildlink3.mk"
+#.include "../../databases/lmdb/buildlink3.mk"
+.include "../../textproc/expat/buildlink3.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"
Index: pkgsrc/ham/trustedQSL/distinfo
diff -u pkgsrc/ham/trustedQSL/distinfo:1.18 pkgsrc/ham/trustedQSL/distinfo:1.19
--- pkgsrc/ham/trustedQSL/distinfo:1.18 Sat Oct 26 11:06:22 2019
+++ pkgsrc/ham/trustedQSL/distinfo Mon Mar 16 16:43:22 2020
@@ -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
Added files:
Index: pkgsrc/ham/trustedQSL/patches/patch-CMakeLists.txt
diff -u /dev/null pkgsrc/ham/trustedQSL/patches/patch-CMakeLists.txt:1.1
--- /dev/null Mon Mar 16 16:43:23 2020
+++ pkgsrc/ham/trustedQSL/patches/patch-CMakeLists.txt Mon Mar 16 16:43:23 2020
@@ -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