Mon Jun 26 11:45:48 2023 UTC ()
botan3: needs gcc 11


(wiz)
diff -r1.1 -r1.2 pkgsrc/security/botan3/Makefile

cvs diff -r1.1 -r1.2 pkgsrc/security/botan3/Makefile (expand / switch to unified diff)

--- pkgsrc/security/botan3/Makefile 2023/06/26 11:40:39 1.1
+++ pkgsrc/security/botan3/Makefile 2023/06/26 11:45:48 1.2
@@ -1,34 +1,32 @@ @@ -1,34 +1,32 @@
1# $NetBSD: Makefile,v 1.1 2023/06/26 11:40:39 wiz Exp $ 1# $NetBSD: Makefile,v 1.2 2023/06/26 11:45:48 wiz Exp $
2 2
3DISTNAME= Botan-3.0.0 3DISTNAME= Botan-3.0.0
4PKGNAME= ${DISTNAME:S/Botan/botan3/} 4PKGNAME= ${DISTNAME:S/Botan/botan3/}
5CATEGORIES= security 5CATEGORIES= security
6MASTER_SITES= https://botan.randombit.net/releases/ 6MASTER_SITES= https://botan.randombit.net/releases/
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= nros@NetBSD.org 9MAINTAINER= nros@NetBSD.org
10HOMEPAGE= https://botan.randombit.net/ 10HOMEPAGE= https://botan.randombit.net/
11COMMENT= Portable, easy to use, and efficient C++ crypto library (v3) 11COMMENT= Portable, easy to use, and efficient C++ crypto library (v3)
12LICENSE= 2-clause-bsd 12LICENSE= 2-clause-bsd
13 13
14DEPENDS+= mozilla-rootcerts-[0-9]*:../../security/mozilla-rootcerts 14DEPENDS+= mozilla-rootcerts-[0-9]*:../../security/mozilla-rootcerts
15 15
16HAS_CONFIGURE= yes 16HAS_CONFIGURE= yes
17USE_LANGUAGES= c++ 17USE_LANGUAGES= c++
18USE_TOOLS+= gmake 18USE_TOOLS+= gmake
19# actually, 11, but that version is not in pkgsrc 19GCC_REQD+= 11
20# GCC_REQD+= 11 
21GCC_REQD+= 12 
22 20
23PYTHON_FOR_BUILD_ONLY= yes 21PYTHON_FOR_BUILD_ONLY= yes
24 22
25CONFIG_SHELL= ${PYTHONBIN} 23CONFIG_SHELL= ${PYTHONBIN}
26CONFIGURE_SCRIPT= ./configure.py 24CONFIGURE_SCRIPT= ./configure.py
27CONFIGURE_ARGS+= --prefix=${PREFIX} 25CONFIGURE_ARGS+= --prefix=${PREFIX}
28CONFIGURE_ARGS+= --with-boost 26CONFIGURE_ARGS+= --with-boost
29CONFIGURE_ARGS+= --with-bzip2 27CONFIGURE_ARGS+= --with-bzip2
30CONFIGURE_ARGS+= --with-lzma 28CONFIGURE_ARGS+= --with-lzma
31CONFIGURE_ARGS+= --with-sqlite3 29CONFIGURE_ARGS+= --with-sqlite3
32CONFIGURE_ARGS+= --with-zlib 30CONFIGURE_ARGS+= --with-zlib
33CONFIGURE_ARGS+= --docdir=share/doc 31CONFIGURE_ARGS+= --docdir=share/doc
34CONFIGURE_ARGS+= --without-sphinx 32CONFIGURE_ARGS+= --without-sphinx