From 890932bda0765427d2f719eebcc3f6ae5b5cad68 Mon Sep 17 00:00:00 2001 From: rayfadh Date: Thu, 21 May 2026 21:34:42 +0800 Subject: [PATCH] binwalk: update to 3.1.0. --- srcpkgs/binwalk/template | 29 ++++++++++------------------- 1 file changed, 10 insertions(+), 19 deletions(-) diff --git a/srcpkgs/binwalk/template b/srcpkgs/binwalk/template index 9ba52c5babc6f6..5097249167dd45 100644 --- a/srcpkgs/binwalk/template +++ b/srcpkgs/binwalk/template @@ -1,28 +1,19 @@ # Template file for 'binwalk' pkgname=binwalk -version=2.4.3 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 tar" -checkdepends="${depends} python3-pytest" +version=3.1.0 +revision=1 +archs="~i686* ~armv*" +build_style=cargo +make_check_args="--lib --bins" +hostmakedepends="pkg-config" +makedepends="fontconfig-devel" short_desc="Easy tool for analyzing/reversing/extracting firmware images" maintainer="Duncaen " license="MIT" -homepage="https://github.com/OSPG/binwalk" -distfiles="https://github.com/OSPG/binwalk/archive/v${version}.tar.gz" -checksum=1b48aa2167dda6b434d6c98bdfbf513358ed65ca10d5e5dd90893718cabcdfab - -post_extract() { - vsed -i -e 's;/etc/bash_completion.d/%s;%s.bash;' setup.py -} +homepage="https://github.com/ReFirmLabs/binwalk" +distfiles="https://github.com/ReFirmLabs/binwalk/archive/refs/tags/v${version}.tar.gz" +checksum=06f595719417b70a592580258ed980237892eadc198e02363201abe6ca59e49a post_install() { vlicense LICENSE - - # calls `binwalk --help` - PATH="$DESTDIR/usr/bin/:$PATH" \ - PYTHONPATH="${DESTDIR}/${py3_sitelib}" \ - python3 setup.py autocomplete - vcompletion binwalk.bash bash }