Sun Jul 9 08:39:03 2023 UTC ()
ncbi-blast+: Require at least gcc7.


(nia)
diff -r1.35 -r1.36 pkgsrc/biology/ncbi-blast+/Makefile

cvs diff -r1.35 -r1.36 pkgsrc/biology/ncbi-blast+/Makefile (expand / switch to unified diff)

--- pkgsrc/biology/ncbi-blast+/Makefile 2023/05/28 22:48:27 1.35
+++ pkgsrc/biology/ncbi-blast+/Makefile 2023/07/09 08:39:03 1.36
@@ -1,26 +1,30 @@ @@ -1,26 +1,30 @@
1# $NetBSD: Makefile,v 1.35 2023/05/28 22:48:27 bacon Exp $ 1# $NetBSD: Makefile,v 1.36 2023/07/09 08:39:03 nia Exp $
2 2
3DISTNAME= ncbi-blast-2.14.0+-src 3DISTNAME= ncbi-blast-2.14.0+-src
4PKGNAME= ${DISTNAME:S/+-src//:S/blast/blast+/} 4PKGNAME= ${DISTNAME:S/+-src//:S/blast/blast+/}
5CATEGORIES= biology 5CATEGORIES= biology
6MASTER_SITES= https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/ \ 6MASTER_SITES= https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/ \
7 https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/${PKGVERSION_NOREV}/ 7 https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/${PKGVERSION_NOREV}/
8 8
9MAINTAINER= bacon@NetBSD.org 9MAINTAINER= bacon@NetBSD.org
10HOMEPAGE= http://blast.ncbi.nlm.nih.gov/ 10HOMEPAGE= http://blast.ncbi.nlm.nih.gov/
11COMMENT= NCBI implementation of Basic Local Alignment Search Tool 11COMMENT= NCBI implementation of Basic Local Alignment Search Tool
12LICENSE= public-domain 12LICENSE= public-domain
13 13
 14# configure: error:
 15# Please upgrade to a compiler supporting C++ '17, such as GCC 7.1 or newer.
 16GCC_REQD+= 7
 17
14# Nobody does bioinformatics on 32-bit processors anymore 18# Nobody does bioinformatics on 32-bit processors anymore
15ONLY_FOR_PLATFORM= ${LP64PLATFORMS} 19ONLY_FOR_PLATFORM= ${LP64PLATFORMS}
16 20
17# Fix "undefined _ThreadRuneLocale" error on FreeBSD 10.0 21# Fix "undefined _ThreadRuneLocale" error on FreeBSD 10.0
18# Fix "unknown options" in configure 22# Fix "unknown options" in configure
19SUBST_CLASSES+= configure 23SUBST_CLASSES+= configure
20SUBST_STAGE.configure= pre-configure 24SUBST_STAGE.configure= pre-configure
21SUBST_SED.configure+= -e 's|-D_THREAD_SAFE|-D_THREAD_SAFE -D__RUNETYPE_INTERNAL|' 25SUBST_SED.configure+= -e 's|-D_THREAD_SAFE|-D_THREAD_SAFE -D__RUNETYPE_INTERNAL|'
22SUBST_SED.configure+= -e '/--infodir=DIR/d' 26SUBST_SED.configure+= -e '/--infodir=DIR/d'
23SUBST_SED.configure+= -e '/--mandir=DIR/d' 27SUBST_SED.configure+= -e '/--mandir=DIR/d'
24SUBST_FILES.configure+= src/build-system/configure 28SUBST_FILES.configure+= src/build-system/configure
25 29
26USE_TOOLS+= bash gmake perl 30USE_TOOLS+= bash gmake perl