diff --git a/devel/libbfd/Makefile b/devel/libbfd/Makefile index 61c98e5d46b7..09071a2b19df 100644 --- a/devel/libbfd/Makefile +++ b/devel/libbfd/Makefile @@ -1,40 +1,47 @@ PORTNAME= libbfd -PORTVERSION= 2.33.1 +PORTVERSION= 2.40 CATEGORIES= devel MASTER_SITES= SOURCEWARE/binutils/releases DISTNAME= binutils-${PORTVERSION} MAINTAINER= joerg@FreeBSD.org COMMENT= Universal BFD library from GNU binutils BROKEN_aarch64= Fails to configure: machine aarch64-portbld not recognized BROKEN_armv6= Fails to configure: BFD does not support target armv6-portbld-freebsd12.0 BROKEN_armv7= Fails to configure: BFD does not support target armv7-portbld-freebsd12.0 BROKEN_mips64= Fails to configure: BFD does not support target mips64-portbld-freebsd12.0 BROKEN_riscv64= Fails to configure: machine riscv64-portbld not recognized CONFLICTS= mingw-binutils binutils WRKSRC= ${WRKDIR}/binutils-${PORTVERSION}/bfd -USES= libtool tar:xz +USES= gmake libtool tar:xz GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-install-libbfd \ --disable-nls \ --enable-shared \ --enable-targets=all \ --disable-werror CONFIGURE_TARGET=${ARCH:S/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL} INFO= bfd pre-configure: # Configure and build pic version of libiberty (cd ${WRKSRC}/../libiberty && \ ${SETENV} CC="${CC}" CFLAGS="${CFLAGS}" CPP="${CPP}" \ CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" \ LIBS="${LIBS}" ${CONFIGURE_ENV} ./configure \ ${CONFIGURE_ARGS} --build=${CONFIGURE_TARGET} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} \ ${MAKE_ARGS}) + (cd ${WRKSRC}/../libsframe && \ + ${SETENV} CC="${CC}" CFLAGS="${CFLAGS}" CPP="${CPP}" \ + CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" \ + LIBS="${LIBS}" ${CONFIGURE_ENV} ./configure \ + ${CONFIGURE_ARGS} --build=${CONFIGURE_TARGET} && \ + ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} \ + ${MAKE_ARGS}) .include diff --git a/devel/libbfd/distinfo b/devel/libbfd/distinfo index 26bb6cf5fda4..d8a57d71c8c4 100644 --- a/devel/libbfd/distinfo +++ b/devel/libbfd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1575361927 -SHA256 (binutils-2.33.1.tar.xz) = ab66fc2d1c3ec0359b8e08843c9f33b63e8707efdff5e4cc5c200eae24722cbf -SIZE (binutils-2.33.1.tar.xz) = 21490848 +TIMESTAMP = 1677616773 +SHA256 (binutils-2.40.tar.xz) = 0f8a4c272d7f17f369ded10a4aca28b8e304828e95526da482b0ccc4dfc9d8e1 +SIZE (binutils-2.40.tar.xz) = 25241484 diff --git a/devel/libbfd/pkg-plist b/devel/libbfd/pkg-plist index ed8ba61a5ad3..d413d85a2044 100644 --- a/devel/libbfd/pkg-plist +++ b/devel/libbfd/pkg-plist @@ -1,10 +1,9 @@ include/ansidecl.h include/bfd.h include/bfdlink.h -include/bfd_stdint.h include/diagnostics.h include/plugin-api.h include/symcat.h -lib/libbfd-2.33.1.so +lib/libbfd-2.40.so lib/libbfd.a lib/libbfd.so