From 49c6bef004c7bc8603b2763b923f5eb2db17f325 Mon Sep 17 00:00:00 2001 From: ryoon Date: Wed, 31 Jan 2024 16:42:01 +0000 Subject: [PATCH] mipsel-none-elf-binutils: Update to 2.42 --- cross/mipsel-none-elf-binutils/Makefile | 11 ++++++++--- cross/mipsel-none-elf-binutils/PLIST | 7 ++++++- cross/mipsel-none-elf-binutils/distinfo | 8 ++++---- 3 files changed, 18 insertions(+), 8 deletions(-) diff --git a/cross/mipsel-none-elf-binutils/Makefile b/cross/mipsel-none-elf-binutils/Makefile index ab47c4e9e4cc..bb184d62a360 100644 --- a/cross/mipsel-none-elf-binutils/Makefile +++ b/cross/mipsel-none-elf-binutils/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.1 2020/06/20 14:32:33 thorpej Exp $ +# $NetBSD: Makefile,v 1.2 2024/01/31 16:42:01 ryoon Exp $ -DISTNAME= binutils-2.32 +DISTNAME= binutils-2.42 PKGNAME= cross-mipsel-none-elf-${DISTNAME} CATEGORIES= cross MASTER_SITES= ${MASTER_SITE_GNU:=binutils/} @@ -11,11 +11,15 @@ HOMEPAGE= # empty COMMENT= Cross binutils for bare metal 32-bit little-endian ELF LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3 +USE_LANGUAGES+= c99 c++ USE_LIBTOOL= yes -USE_TOOLS+= gmake makeinfo +USE_TOOLS+= bison gmake makeinfo GNU_CONFIGURE= yes GNU_CONFIGURE_STRICT= no # several sub-configures know --enable-nls +TOOL_DEPENDS+= gtexinfo>=5.1:../../devel/gtexinfo +_TOOLS_USE_PKGSRC.makeinfo= yes + MIPSELELF_PREFIX= ${PREFIX}/cross-mipsel-none-elf OBJDIR= ../build @@ -25,6 +29,7 @@ GNU_CONFIGURE_PREFIX= ${MIPSELELF_PREFIX} CONFIGURE_ARGS+= --disable-werror --target=mipsel-none-elf CONFIGURE_ARGS+= --disable-nls +CONFIGURE_ARGS+= --enable-deterministic-archives INFO_FILES= yes pre-configure: diff --git a/cross/mipsel-none-elf-binutils/PLIST b/cross/mipsel-none-elf-binutils/PLIST index 24e4e69c69b3..c12554912987 100644 --- a/cross/mipsel-none-elf-binutils/PLIST +++ b/cross/mipsel-none-elf-binutils/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.1 2020/06/20 14:32:33 thorpej Exp $ +@comment $NetBSD: PLIST,v 1.2 2024/01/31 16:42:01 ryoon Exp $ cross-mipsel-none-elf/bin/mipsel-none-elf-addr2line cross-mipsel-none-elf/bin/mipsel-none-elf-ar cross-mipsel-none-elf/bin/mipsel-none-elf-as @@ -17,7 +17,11 @@ cross-mipsel-none-elf/bin/mipsel-none-elf-strip cross-mipsel-none-elf/info/as.info cross-mipsel-none-elf/info/bfd.info cross-mipsel-none-elf/info/binutils.info +cross-mipsel-none-elf/info/ctf-spec.info cross-mipsel-none-elf/info/ld.info +cross-mipsel-none-elf/info/ldint.info +cross-mipsel-none-elf/info/sframe-spec.info +cross-mipsel-none-elf/lib/bfd-plugins/libdep.so cross-mipsel-none-elf/man/man1/mipsel-none-elf-addr2line.1 cross-mipsel-none-elf/man/man1/mipsel-none-elf-ar.1 cross-mipsel-none-elf/man/man1/mipsel-none-elf-as.1 @@ -67,3 +71,4 @@ cross-mipsel-none-elf/mipsel-none-elf/lib/ldscripts/elf32elmip.xswe cross-mipsel-none-elf/mipsel-none-elf/lib/ldscripts/elf32elmip.xu cross-mipsel-none-elf/mipsel-none-elf/lib/ldscripts/elf32elmip.xw cross-mipsel-none-elf/mipsel-none-elf/lib/ldscripts/elf32elmip.xwe +cross-mipsel-none-elf/mipsel-none-elf/lib/ldscripts/stamp diff --git a/cross/mipsel-none-elf-binutils/distinfo b/cross/mipsel-none-elf-binutils/distinfo index 3bd8f642e7e4..4c3987531491 100644 --- a/cross/mipsel-none-elf-binutils/distinfo +++ b/cross/mipsel-none-elf-binutils/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.3 2021/10/26 10:07:55 nia Exp $ +$NetBSD: distinfo,v 1.4 2024/01/31 16:42:01 ryoon Exp $ -BLAKE2s (binutils-2.32.tar.bz2) = 840e2cc553858a1c79ebaa7e0a7d1df568bc0de08d2c407d80a27344f1fd5162 -SHA512 (binutils-2.32.tar.bz2) = 99ec7ed2b5ebfd3ac16cecb1567ec4a72f81ac30717002d601708f7547b2f8122ffcce076c986f22894aede33c54c73012210a4e973ba9b6e2d87a242a2bee12 -Size (binutils-2.32.tar.bz2) = 30782392 bytes +BLAKE2s (binutils-2.42.tar.bz2) = 0fa658692a24ec12a2769f4c4423d88e4b4a25a84a6dbf2fd5edb7147db4cec2 +SHA512 (binutils-2.42.tar.bz2) = d2c6d264bbeaaaf2aad1fa3fc417c1841a5dd4a299fa47c47d15adb821c22dae733e58f19ebcfea3b0c5890ba56e4a5f92ab55128a572d585bcd5172b63f456c +Size (binutils-2.42.tar.bz2) = 38254526 bytes