git: c47fcd4184c2 - main - archivers/libarchive: Update to 3.8.0

From: Daniel Engberg <diizzy_at_FreeBSD.org>
Date: Thu, 29 May 2025 14:18:51 UTC
The branch main has been updated by diizzy:

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

commit c47fcd4184c24c1dc9292f116ed3c3185f2dc544
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2025-05-29 13:12:05 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2025-05-29 14:18:43 +0000

    archivers/libarchive: Update to 3.8.0
    
    Backport upstream commit 627ba5bbbf80fe25dbf5015ef304a905a2820f17
    
    Changelog: https://github.com/libarchive/libarchive/releases/tag/v3.8.0
    
    Reference: https://github.com/libarchive/libarchive/commit/627ba5bbbf80fe25dbf5015ef304a905a2820f17
    
    PR:             287073
    Reviewed by:    glewis (maintainer)
---
 archivers/libarchive/Makefile  | 6 ++++--
 archivers/libarchive/distinfo  | 8 +++++---
 archivers/libarchive/pkg-plist | 2 +-
 3 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/archivers/libarchive/Makefile b/archivers/libarchive/Makefile
index 8969a4d88ad3..5403601ad986 100644
--- a/archivers/libarchive/Makefile
+++ b/archivers/libarchive/Makefile
@@ -1,10 +1,13 @@
 PORTNAME=	libarchive
-DISTVERSION=	3.7.9
+DISTVERSION=	3.8.0
 PORTEPOCH=	1
 CATEGORIES=	archivers
 MASTER_SITES=	https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/ \
 		https://libarchive.org/downloads/
 
+PATCH_SITES=	https://github.com/libarchive/libarchive/commit/
+PATCHFILES=	627ba5bbbf80fe25dbf5015ef304a905a2820f17.patch:-p1
+
 MAINTAINER=	glewis@FreeBSD.org
 COMMENT=	Library to create and read several streaming archive formats
 WWW=		https://libarchive.org/
@@ -18,7 +21,6 @@ USES=		cpe iconv libtool localbase:ldflags pathfix pkgconfig tar:xz
 USE_LDCONFIG=	yes
 
 GNU_CONFIGURE=	yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
 
 INSTALL_TARGET=	install-strip
 TEST_TARGET=	check
diff --git a/archivers/libarchive/distinfo b/archivers/libarchive/distinfo
index 4ab18f63ea4c..9eb408ec3e25 100644
--- a/archivers/libarchive/distinfo
+++ b/archivers/libarchive/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1743375034
-SHA256 (libarchive-3.7.9.tar.xz) = ed8b5732e4cd6e30fae909fb945cad8ff9cb7be5c6cdaa3944ec96e4a200c04c
-SIZE (libarchive-3.7.9.tar.xz) = 5494688
+TIMESTAMP = 1748173017
+SHA256 (libarchive-3.8.0.tar.xz) = 67bfac3798a778143f4b1cadcdb3792b4269486f8e1b70ca5c0ee5841398bfdf
+SIZE (libarchive-3.8.0.tar.xz) = 5950876
+SHA256 (627ba5bbbf80fe25dbf5015ef304a905a2820f17.patch) = 0637ca3339f62b2528ab944ec92f5d5f95131d3f68d10450969ab78e2119b13a
+SIZE (627ba5bbbf80fe25dbf5015ef304a905a2820f17.patch) = 792
diff --git a/archivers/libarchive/pkg-plist b/archivers/libarchive/pkg-plist
index 5e036657f103..5b810034489f 100644
--- a/archivers/libarchive/pkg-plist
+++ b/archivers/libarchive/pkg-plist
@@ -6,7 +6,7 @@ include/archive.h
 include/archive_entry.h
 lib/libarchive.so
 lib/libarchive.so.13
-lib/libarchive.so.13.7.9
+lib/libarchive.so.13.8.0
 libdata/pkgconfig/libarchive.pc
 share/man/man1/bsdcat.1.gz
 share/man/man1/bsdcpio.1.gz