From f25dbb1c737f5df1adce73758445877126aee791 Mon Sep 17 00:00:00 2001 From: Nathan Owens Date: Tue, 29 Dec 2020 10:11:22 -0600 Subject: [PATCH] libseccomp: update to 2.5.1. --- srcpkgs/libseccomp/template | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/srcpkgs/libseccomp/template b/srcpkgs/libseccomp/template index 6dc73feaee0..7d84528b3c7 100644 --- a/srcpkgs/libseccomp/template +++ b/srcpkgs/libseccomp/template @@ -1,16 +1,16 @@ # Template file for 'libseccomp' pkgname=libseccomp -reverts="2.5.0_1" -version=2.4.3 -revision=2 +version=2.5.1 +revision=1 build_style=gnu-configure -hostmakedepends="automake libtool" +hostmakedepends="automake libtool gperf" +checkdepends="coreutils valgrind diffutils" short_desc="High level interface to the Linux Kernel's seccomp filter" maintainer="Anthony Iliopoulos " license="LGPL-2.1-or-later" homepage="https://github.com/seccomp/libseccomp/" distfiles="https://github.com/seccomp/${pkgname}/archive/v${version}.tar.gz" -checksum=4d86f0bd0847795bf7f7bf6e44cb73edf4417d84f6d8848c23eda99b0c50fce6 +checksum=76ad54e31d143b39a99083564045212a965e026a1010a742edd793d26d699829 post_extract() { case "$XBPS_TARGET_MACHINE" in @@ -21,6 +21,13 @@ pre_configure() { NOCONFIGURE=1 ./autogen.sh } +pre_check() { + # Fails to find binaries + find tests -type f -exec sed -i 's,diff,/usr/bin/diff,' {} + + find tests -type f -exec sed -i 's,valgrind,/usr/bin/valgrind,' {} + + find tests -type f -exec sed -i 's,head,/usr/bin/head,' {} + +} + libseccomp-devel_package() { depends="${sourcepkg}>=${version}_${revision}" short_desc+=" - development files"