devel/libffi: Update to 3.4.7

This commit is contained in:
Kevin Bowling 2025-04-06 22:46:22 -07:00
commit bf9148c4ea

View file

@ -1,8 +1,11 @@
PORTNAME= libffi
DISTVERSION= 3.4.6
DISTVERSION= 3.4.7
CATEGORIES= devel
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/
PATCH_SITES= https://github.com/${PORTNAME}/${PORTNAME}/commit/
PATCHFILES= fe203ffbb2bd7f93a86013d341aa767a406150bc.patch:-p1
MAINTAINER= kbowling@FreeBSD.org
COMMENT= Foreign Function Interface
WWW= https://sourceware.org/libffi/
@ -12,19 +15,20 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
TEST_DEPENDS= runtest:misc/dejagnu
USES= compiler:c11 cpe libtool pathfix
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
CPE_VENDOR= libffi_project
USES= compiler:c11 cpe libtool pathfix
CPE_VENDOR= libffi_project
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
CONFIGURE_ARGS= --disable-multi-os-directory
INSTALL_TARGET= install-strip
INFO= libffi
TEST_TARGET= check
LDFLAGS+= -Wl,--undefined-version
INFO= libffi
post-patch:
@${REINPLACE_CMD} -e 's| -Wno-psabi||g' \
${WRKSRC}/testsuite/lib/libffi.exp

View file

@ -1,3 +1,5 @@
TIMESTAMP = 1712244192
SHA256 (libffi-3.4.6.tar.gz) = b0dea9df23c863a7a50e825440f3ebffabd65df1497108e5d437747843895a4e
SIZE (libffi-3.4.6.tar.gz) = 1391684
TIMESTAMP = 1744004752
SHA256 (libffi-3.4.7.tar.gz) = 138607dee268bdecf374adf9144c00e839e38541f75f24a1fcf18b78fda48b2d
SIZE (libffi-3.4.7.tar.gz) = 1393979
SHA256 (fe203ffbb2bd7f93a86013d341aa767a406150bc.patch) = b3d01eb45c67da09d31bb923dab88d898be53b57581b16035910dd8936d3cc46
SIZE (fe203ffbb2bd7f93a86013d341aa767a406150bc.patch) = 4618