git: 53f8b52eccda - main - devel/libffi: Update to 3.4.6

From: Kevin Bowling <kbowling_at_FreeBSD.org>
Date: Mon, 06 May 2024 05:28:19 UTC
The branch main has been updated by kbowling:

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

commit 53f8b52eccda67f926c71465d38433b24828178c
Author:     Yuri Victorovich <yuri@freebsd.org>
AuthorDate: 2024-05-06 05:27:45 +0000
Commit:     Kevin Bowling <kbowling@FreeBSD.org>
CommitDate: 2024-05-06 05:27:45 +0000

    devel/libffi: Update to 3.4.6
---
 devel/libffi/Makefile                  |  3 +--
 devel/libffi/distinfo                  |  6 +++---
 devel/libffi/files/patch-libffi.map.in | 23 -----------------------
 devel/libffi/pkg-plist                 |  2 +-
 4 files changed, 5 insertions(+), 29 deletions(-)

diff --git a/devel/libffi/Makefile b/devel/libffi/Makefile
index 7af384ef2a2f..a98dee11c425 100644
--- a/devel/libffi/Makefile
+++ b/devel/libffi/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	libffi
-DISTVERSION=	3.4.4
-PORTREVISION=	1
+DISTVERSION=	3.4.6
 CATEGORIES=	devel
 MASTER_SITES=	https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/
 
diff --git a/devel/libffi/distinfo b/devel/libffi/distinfo
index 4e33c78ffa13..e7c0f05544e7 100644
--- a/devel/libffi/distinfo
+++ b/devel/libffi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1670179070
-SHA256 (libffi-3.4.4.tar.gz) = d66c56ad259a82cf2a9dfc408b32bf5da52371500b84745f7fb8b645712df676
-SIZE (libffi-3.4.4.tar.gz) = 1362394
+TIMESTAMP = 1712244192
+SHA256 (libffi-3.4.6.tar.gz) = b0dea9df23c863a7a50e825440f3ebffabd65df1497108e5d437747843895a4e
+SIZE (libffi-3.4.6.tar.gz) = 1391684
diff --git a/devel/libffi/files/patch-libffi.map.in b/devel/libffi/files/patch-libffi.map.in
deleted file mode 100644
index 25c8b32c7ece..000000000000
--- a/devel/libffi/files/patch-libffi.map.in
+++ /dev/null
@@ -1,23 +0,0 @@
---- libffi.map.in.orig	2022-10-23 15:23:27 UTC
-+++ libffi.map.in
-@@ -33,7 +33,9 @@ LIBFFI_BASE_8.0 {
- 	ffi_raw_to_ptrarray;
- 	ffi_raw_size;
- 
-+#if !FFI_NATIVE_RAW_API
- 	ffi_java_raw_call;
-+#endif
- 	ffi_java_ptrarray_to_raw;
- 	ffi_java_raw_to_ptrarray;
- 	ffi_java_raw_size;
-@@ -62,8 +64,10 @@ LIBFFI_CLOSURE_8.0 {
- 	ffi_prep_closure_loc;
- 	ffi_prep_raw_closure;
- 	ffi_prep_raw_closure_loc;
-+#if !FFI_NATIVE_RAW_API
- 	ffi_prep_java_raw_closure;
- 	ffi_prep_java_raw_closure_loc;
-+#endif
- } LIBFFI_BASE_8.0;
- #endif
- 
diff --git a/devel/libffi/pkg-plist b/devel/libffi/pkg-plist
index acb259f6edd9..4d056d460900 100644
--- a/devel/libffi/pkg-plist
+++ b/devel/libffi/pkg-plist
@@ -3,7 +3,7 @@ include/ffitarget.h
 lib/libffi.a
 lib/libffi.so
 lib/libffi.so.8
-lib/libffi.so.8.1.2
+lib/libffi.so.8.1.4
 libdata/pkgconfig/libffi.pc
 share/man/man3/ffi.3.gz
 share/man/man3/ffi_call.3.gz