git: c14a8f470eca - main - sysutils/dar: Fix failure to detect libgcrypt

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Tue, 25 Oct 2022 07:50:38 UTC
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c14a8f470eca8cf57a8cda29e62bd7a28dc82bc3

commit c14a8f470eca8cf57a8cda29e62bd7a28dc82bc3
Author:     Yasuhiro Kimura <yasu@FreeBSD.org>
AuthorDate: 2022-10-24 18:42:56 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2022-10-25 07:50:27 +0000

    sysutils/dar: Fix failure to detect libgcrypt
    
    Currently configure script fails to detect libgcrypt as following.
    
    configure:24491: checking for libgcrypt usability
    configure:24561: c++ -o conftest -O2 -pipe -fstack-protector-strong -fno-strict-aliasing   -I/usr/local/include  -fstack-protector-strong  conftest.cpp -llzma -lbz2 -lz -ldl  >&5
    ld: error: undefined symbol: gcry_check_version
    >>> referenced by conftest.cpp
    >>>               /tmp/conftest-5a5403.o:(main)
    c++: error: linker command failed with exit code 1 (use -v to see invocation)
    
    It happens because '-L/usr/local/lib' is lacked from options to
    compile conftest. So fix it by adding 'localbase' to USES.
    
    Bump PORTREVISION as GCRYPT option is ON by default.
    
    PR:             267312
    Reported by:    Graham Menhennitt (in freebsd-ports ML)
    MFH:            2022Q4
---
 sysutils/dar/Makefile | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sysutils/dar/Makefile b/sysutils/dar/Makefile
index 404fc88218f7..39a03efa2ca4 100644
--- a/sysutils/dar/Makefile
+++ b/sysutils/dar/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	dar
 PORTVERSION=	2.7.7
+PORTREVISION=	1
 
 CATEGORIES=	sysutils archivers
 MASTER_SITES=	SF
@@ -10,7 +11,7 @@ WWW=		http://dar.linux.free.fr/
 
 LICENSE=	GPLv2+
 
-USES=		compiler:c++14-lang libtool pathfix shebangfix
+USES=		compiler:c++14-lang libtool localbase pathfix shebangfix
 USE_LDCONFIG=	yes
 
 SHEBANG_FILES=	doc/samples/*.bash doc/samples/*.sh doc/samples/dar_backup \