summaryrefslogtreecommitdiff
path: root/ham
diff options
context:
space:
mode:
authorgdt <gdt@pkgsrc.org>2019-05-13 00:21:34 +0000
committergdt <gdt@pkgsrc.org>2019-05-13 00:21:34 +0000
commit897473996214449111bb763f404b6d7abfea384c (patch)
treeb958e7b017a12d5f7369dc9c5e544dc45a06636d /ham
parent0e960ee7e7417d26e8b118ecfd5a44095aec4338 (diff)
downloadpkgsrc-897473996214449111bb763f404b6d7abfea384c.tar.gz
ham/tqsl: Require C++11
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.
Diffstat (limited to 'ham')
-rw-r--r--ham/trustedQSL/Makefile7
1 files changed, 5 insertions, 2 deletions
diff --git a/ham/trustedQSL/Makefile b/ham/trustedQSL/Makefile
index 55c1170a68b..a89269b7b00 100644
--- a/ham/trustedQSL/Makefile
+++ b/ham/trustedQSL/Makefile
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.36 2019/04/30 13:22:09 mef Exp $
+# $NetBSD: Makefile,v 1.37 2019/05/13 00:21:34 gdt Exp $
DISTNAME= tqsl-2.4.2
+PKGREVISION= 1
CATEGORIES= ham
MASTER_SITES= https://sourceforge.net/projects/trustedqsl/files/TrustedQSL/v${PKGVERSION_NOREV}/
@@ -13,7 +14,9 @@ LICENSE= arrl-license
# NOT_FOR_PLATFORM+= NetBSD-5.*
USE_TOOLS+= perl gmake cmake
-USE_LANGUAGES+= c c++
+# \todo tqsl is not documented to require c++11, but uses c++11 constructs
+# \todo tqsl does not add --std=c++11
+USE_LANGUAGES+= c c++11
USE_LIBTOOL= yes
USE_CMAKE= yes