git: b47724744dec - main - devel/ta-lib: update 0.4.0 → 0.7.1

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Fri, 07 Aug 2026 20:20:24 UTC
The branch main has been updated by yuri:

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

commit b47724744dec2f0a361b29d86e0669fb507cbe57
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-08-07 20:15:50 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-08-07 20:20:22 +0000

    devel/ta-lib: update 0.4.0 → 0.7.1
    
    PR:             297033
    Approved by:    bdheeman@gmail.com (maintainer's timeout; 14 days)
---
 devel/ta-lib/Makefile                     | 12 +++++++-----
 devel/ta-lib/distinfo                     |  5 +++--
 devel/ta-lib/files/patch-ta-lib-config.in | 13 -------------
 devel/ta-lib/pkg-plist                    | 11 ++++++-----
 4 files changed, 16 insertions(+), 25 deletions(-)

diff --git a/devel/ta-lib/Makefile b/devel/ta-lib/Makefile
index 0ff9a5c99cb5..d1bbe75040e5 100644
--- a/devel/ta-lib/Makefile
+++ b/devel/ta-lib/Makefile
@@ -1,20 +1,22 @@
 PORTNAME=	ta-lib
-PORTVERSION=	0.4.0
+PORTVERSION=	0.7.1
 DISTVERSIONSUFFIX=	-src
-PORTREVISION=	2
 CATEGORIES=	devel finance
-MASTER_SITES=	SF
+MASTER_SITES=	https://github.com/TA-Lib/ta-lib/releases/download/v${PORTVERSION}/
 
 MAINTAINER=	bdheeman@gmail.com
 COMMENT=	UNIX, POSIX Library for Technical Analysis
-WWW=		https://ta-lib.org/
+WWW=		https://ta-lib.org/ \
+		https://github.com/TA-Lib/ta-lib
 
-WRKSRC=		${WRKDIR}/${PORTNAME}
+LICENSE=	BSD3CLAUSE
 
 USES=		gmake libtool
 GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
 
+WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
+
 MAKE_JOBS_UNSAFE=yes
 
 .include <bsd.port.mk>
diff --git a/devel/ta-lib/distinfo b/devel/ta-lib/distinfo
index e2273899935f..7e991a324689 100644
--- a/devel/ta-lib/distinfo
+++ b/devel/ta-lib/distinfo
@@ -1,2 +1,3 @@
-SHA256 (ta-lib-0.4.0-src.tar.gz) = 9ff41efcb1c011a4b4b6dfc91610b06e39b1d7973ed5d4dee55029a0ac4dc651
-SIZE (ta-lib-0.4.0-src.tar.gz) = 1330299
+TIMESTAMP = 1784749528
+SHA256 (ta-lib-0.7.1-src.tar.gz) = 508981a5b85edab42ecee0b2d9c7dcd2c4ae9831e859e1aa4e549232734c27e1
+SIZE (ta-lib-0.7.1-src.tar.gz) = 907981
diff --git a/devel/ta-lib/files/patch-ta-lib-config.in b/devel/ta-lib/files/patch-ta-lib-config.in
deleted file mode 100644
index f29d0e450086..000000000000
--- a/devel/ta-lib/files/patch-ta-lib-config.in
+++ /dev/null
@@ -1,13 +0,0 @@
-diff -Nur ta-lib-config.in.orig ta-lib-config.in
---- ta-lib-config.in.orig	2007-09-15 03:42:08.000000000 +0000
-+++ ta-lib-config.in	2007-11-01 19:21:46.000000000 +0000
-@@ -8,6 +8,9 @@
-       exit 1
- fi
- 
-+prefix=@prefix@
-+exec_prefix=@exec_prefix@
-+
- while test $# -gt 0; do
-   case $1 in
-     --version)
diff --git a/devel/ta-lib/pkg-plist b/devel/ta-lib/pkg-plist
index 9606135fd623..4b9c35e0e3c2 100644
--- a/devel/ta-lib/pkg-plist
+++ b/devel/ta-lib/pkg-plist
@@ -1,10 +1,11 @@
-bin/ta-lib-config
 include/ta-lib/ta_abstract.h
 include/ta-lib/ta_common.h
 include/ta-lib/ta_defs.h
 include/ta-lib/ta_func.h
+include/ta-lib/ta_func_unguarded.h
 include/ta-lib/ta_libc.h
-lib/libta_lib.a
-lib/libta_lib.so
-lib/libta_lib.so.0
-lib/libta_lib.so.0.0.0
+lib/libta-lib.a
+lib/libta-lib.so
+lib/libta-lib.so.0
+lib/libta-lib.so.0.0.0
+libdata/pkgconfig/ta-lib.pc