From 876926005b36dda76a099ce1b5a8ab9f5c7570b0 Mon Sep 17 00:00:00 2001 From: Atirut Wattanamongkol Date: Thu, 31 Jul 2025 17:23:35 +0700 Subject: [PATCH] Binutils Z80 package maintenance - Update to 2.45 - Add missing dependency on `flex` - Switch to the faster Sourceware mirror --- binutils-z80/lure.sh | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/binutils-z80/lure.sh b/binutils-z80/lure.sh index b934c1a..1dbd97a 100644 --- a/binutils-z80/lure.sh +++ b/binutils-z80/lure.sh @@ -1,32 +1,32 @@ name='binutils-z80' -version='2.43' +version='2.45' release='1' -desc='Cross-build binary utilities for z80' +desc='Cross-build binary utilities for Z80' homepage='https://www.gnu.org/software/binutils/' maintainer='Atirut Wattanamongkol ' architectures=('amd64') license=('GPL-2.0-only') deps=('gmp' 'mpfr') -build_deps_fedora=('gmp-devel' 'mpfr-devel' 'texinfo' 'make' 'gcc' 'perl' 'bison') +build_deps_fedora=('gmp-devel' 'mpfr-devel' 'texinfo' 'make' 'gcc' 'perl' 'bison' 'flex') -sources=('https://ftp.gnu.org/gnu/binutils/binutils-2.43.tar.xz') +sources=('https://sourceware.org/pub/binutils/releases/binutils-2.45.tar.xz') checksums=('SKIP') prepare() { - cd "$srcdir/binutils-2.43" + cd "$srcdir/binutils-2.45" # Turn off dev mode (very strict compiler flags) sed -i '/^development=/s/true/false/' bfd/development.sh } build() { - cd "$srcdir/binutils-2.43" + cd "$srcdir/binutils-2.45" ./configure --target=z80-elf --prefix=/usr make -j$NCPU } package() { - cd "$srcdir/binutils-2.43" + cd "$srcdir/binutils-2.45" make DESTDIR="$pkgdir" install # Clean up conflicting files