head 1.2; access; symbols pkgsrc-2026Q2:1.2.0.66 pkgsrc-2026Q2-base:1.2 pkgsrc-2026Q1:1.2.0.64 pkgsrc-2026Q1-base:1.2 pkgsrc-2025Q4:1.2.0.62 pkgsrc-2025Q4-base:1.2 pkgsrc-2025Q3:1.2.0.60 pkgsrc-2025Q3-base:1.2 pkgsrc-2025Q2:1.2.0.58 pkgsrc-2025Q2-base:1.2 pkgsrc-2025Q1:1.2.0.56 pkgsrc-2025Q1-base:1.2 pkgsrc-2024Q4:1.2.0.54 pkgsrc-2024Q4-base:1.2 pkgsrc-2024Q3:1.2.0.52 pkgsrc-2024Q3-base:1.2 pkgsrc-2024Q2:1.2.0.50 pkgsrc-2024Q2-base:1.2 pkgsrc-2024Q1:1.2.0.48 pkgsrc-2024Q1-base:1.2 pkgsrc-2023Q4:1.2.0.46 pkgsrc-2023Q4-base:1.2 pkgsrc-2023Q3:1.2.0.44 pkgsrc-2023Q3-base:1.2 pkgsrc-2023Q2:1.2.0.42 pkgsrc-2023Q2-base:1.2 pkgsrc-2023Q1:1.2.0.40 pkgsrc-2023Q1-base:1.2 pkgsrc-2022Q4:1.2.0.38 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.36 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.2.0.34 pkgsrc-2022Q2-base:1.2 pkgsrc-2022Q1:1.2.0.32 pkgsrc-2022Q1-base:1.2 pkgsrc-2021Q4:1.2.0.30 pkgsrc-2021Q4-base:1.2 pkgsrc-2021Q3:1.2.0.28 pkgsrc-2021Q3-base:1.2 pkgsrc-2021Q2:1.2.0.26 pkgsrc-2021Q2-base:1.2 pkgsrc-2021Q1:1.2.0.24 pkgsrc-2021Q1-base:1.2 pkgsrc-2020Q4:1.2.0.22 pkgsrc-2020Q4-base:1.2 pkgsrc-2020Q3:1.2.0.20 pkgsrc-2020Q3-base:1.2 pkgsrc-2020Q2:1.2.0.18 pkgsrc-2020Q2-base:1.2 pkgsrc-2020Q1:1.2.0.14 pkgsrc-2020Q1-base:1.2 pkgsrc-2019Q4:1.2.0.16 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.12 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.10 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.8 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.6 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.2.0.4 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.2.0.2 pkgsrc-2018Q2-base:1.2; locks; strict; comment @# @; 1.2 date 2018.05.22.21.37.29; author bacon; state Exp; branches; next 1.1; commitid bEArCpKSzJyI5lDA; 1.1 date 2018.04.27.20.28.28; author bacon; state Exp; branches; next ; commitid PIQsEyVN4kVJw7AA; desc @@ 1.2 log @biology/ncbi-blast+: Respect env to support PKGSRC_USE_RELRO Fix a previous patch that hard-coded relro support by patching in pkgsrc CFLAGS, CXXFLAGS, and LDFLAGS instead. OK wiz@@ @ text @$NetBSD$ # Missing RELRO for this one binary # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=820959 --- src/build-system/helpers/Makefile.run_with_lock.app.orig 2016-02-23 17:06:47.000000000 +0000 +++ src/build-system/helpers/Makefile.run_with_lock.app @@@@ -6,9 +6,9 @@@@ CC = $(CC_FOR_BUILD) CC_WRAPPER = CXX_WRAPPER = CPP = $(CPP_FOR_BUILD) -CFLAGS = $(CFLAGS_FOR_BUILD) -CPPFLAGS = $(CPPFLAGS_FOR_BUILD) -LDFLAGS = $(LDFLAGS_FOR_BUILD) +CFLAGS := $(CFLAGS_FOR_BUILD) $(CFLAGS) +CPPFLAGS := $(CPPFLAGS_FOR_BUILD) $(CPPFLAGS) +LDFLAGS := $(LDFLAGS_FOR_BUILD) $(LDFLAGS) LIBS = $(C_LIBS) LINK = $(CC) LINK_WRAPPER = @ 1.1 log @biology/ncbi-blast+: import ncbi-blast+-2.7.1 The Basic Local Alignment Search Tool (BLAST) finds regions of local similarity between sequences. The program compares nucleotide or protein sequences to sequence databases and calculates the statistical significance of matches. BLAST can be used to infer functional and evolutionary relationships between sequences as well as help identify members of gene families. OK wiz@@ @ text @d6 1 a6 1 --- src/build-system/helpers/Makefile.run_with_lock.app.orig 2018-04-27 16:21:07.000000000 +0000 d15 3 a17 3 +CFLAGS = $(CFLAGS_FOR_BUILD) -Wl,-z,relro,-z,now +CPPFLAGS = $(CPPFLAGS_FOR_BUILD) -Wl,-z,relro,-z,now +LDFLAGS = $(LDFLAGS_FOR_BUILD) -Wl,-z,relro,-z,now @