git: dab7f770b928 - main - devel/libffi: Update to 3.4.3

From: Kevin Bowling <kbowling_at_FreeBSD.org>
Date: Thu, 06 Oct 2022 16:53:59 UTC
The branch main has been updated by kbowling:

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

commit dab7f770b92844cc39f1ade3bec9a11ec73708bf
Author:     Kevin Bowling <kbowling@FreeBSD.org>
AuthorDate: 2022-10-06 16:50:27 +0000
Commit:     Kevin Bowling <kbowling@FreeBSD.org>
CommitDate: 2022-10-06 16:53:52 +0000

    devel/libffi: Update to 3.4.3
    
    Changes https://github.com/libffi/libffi/releases/tag/v3.4.3
    
    Exp-run by:     antoine
    PR:             266522
---
 devel/libffi/Makefile                    |  2 +-
 devel/libffi/distinfo                    |  6 +++---
 devel/libffi/files/patch-src_riscv_ffi.c | 12 ------------
 devel/libffi/pkg-plist                   |  2 +-
 4 files changed, 5 insertions(+), 17 deletions(-)

diff --git a/devel/libffi/Makefile b/devel/libffi/Makefile
index 4bebca0aabf4..e3401a146931 100644
--- a/devel/libffi/Makefile
+++ b/devel/libffi/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	libffi
-PORTVERSION=	3.4.2
+PORTVERSION=	3.4.3
 CATEGORIES=	devel
 MASTER_SITES=	https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${PORTVERSION}/
 
diff --git a/devel/libffi/distinfo b/devel/libffi/distinfo
index 2f18995b2eaf..fd18a57d9f75 100644
--- a/devel/libffi/distinfo
+++ b/devel/libffi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1651605317
-SHA256 (libffi-3.4.2.tar.gz) = 540fb721619a6aba3bdeef7d940d8e9e0e6d2c193595bc243241b77ff9e93620
-SIZE (libffi-3.4.2.tar.gz) = 1351355
+TIMESTAMP = 1663696259
+SHA256 (libffi-3.4.3.tar.gz) = 4416dd92b6ae8fcb5b10421e711c4d3cb31203d77521a77d85d0102311e6c3b8
+SIZE (libffi-3.4.3.tar.gz) = 1358634
diff --git a/devel/libffi/files/patch-src_riscv_ffi.c b/devel/libffi/files/patch-src_riscv_ffi.c
deleted file mode 100644
index fc3e729e8e45..000000000000
--- a/devel/libffi/files/patch-src_riscv_ffi.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/riscv/ffi.c.orig	2019-10-31 14:49:54 UTC
-+++ src/riscv/ffi.c
-@@ -417,7 +417,9 @@ ffi_status ffi_prep_closure_loc(ffi_clos
-     closure->fun = fun;
-     closure->user_data = user_data;
- 
-+#if !defined(__FreeBSD__)
-     __builtin___clear_cache(codeloc, codeloc + FFI_TRAMPOLINE_SIZE);
-+#endif
- 
-     return FFI_OK;
- }
diff --git a/devel/libffi/pkg-plist b/devel/libffi/pkg-plist
index 88f425d5c3aa..e4e79fd25c2b 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.0
+lib/libffi.so.8.1.1
 libdata/pkgconfig/libffi.pc
 man/man3/ffi.3.gz
 man/man3/ffi_call.3.gz