git: 8e5d1047bf23 - main - devel/sem: Declare libzstd shlib dependency

From: Jimmy Olgeni <olgeni_at_FreeBSD.org>
Date: Mon, 20 Jul 2026 01:38:22 UTC
The branch main has been updated by olgeni:

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

commit 8e5d1047bf23dc94b63f1717585b4a1ec831c339
Author:     Jimmy Olgeni <olgeni@FreeBSD.org>
AuthorDate: 2026-07-16 08:08:08 +0000
Commit:     Jimmy Olgeni <olgeni@FreeBSD.org>
CommitDate: 2026-07-20 01:37:19 +0000

    devel/sem: Declare libzstd shlib dependency
    
    The binary links libzstd.so.1 (via the zstd-sys crate, which uses
    pkg-config to pick up the system libzstd by default), but the port
    does not declare the runtime dependency.
    
    Detected by poudriere stage-qa:
    
      Warning: sem-0.21.0 will be rebuilt as it misses libzstd.so.1
      which no dependency provides. It is likely (silently) failing
      testport/stage-qa.
    
    Add LIB_DEPENDS=libzstd.so:archivers/zstd and bump PORTREVISION.
    
    Reviewed by:    adamw
    Differential Revision:  https://reviews.freebsd.org/D58275
---
 devel/sem/Makefile | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/devel/sem/Makefile b/devel/sem/Makefile
index a65722490ae3..cb3f04a0062d 100644
--- a/devel/sem/Makefile
+++ b/devel/sem/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	sem
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.21.0
+PORTREVISION=	1
 CATEGORIES=	devel
 
 MAINTAINER=	adamw@FreeBSD.org
@@ -13,7 +14,8 @@ LICENSE_FILE_APACHE20=	${WRKSRC}/LICENSE-APACHE
 LICENSE_FILE_MIT=	${WRKSRC}/LICENSE-MIT
 
 LIB_DEPENDS=	libgit2.so:devel/libgit2 \
-		libssh2.so:security/libssh2
+		libssh2.so:security/libssh2 \
+		libzstd.so:archivers/zstd
 
 USES=		cargo ssl
 USE_GITHUB=	yes