diff --git a/srcpkgs/openbsd-file/patches/glibc.patch b/srcpkgs/openbsd-file/patches/glibc.patch deleted file mode 100644 index 113d156ac4679f..00000000000000 --- a/srcpkgs/openbsd-file/patches/glibc.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 62ee6ab013285b8f6dce1f729d97a1c31abf5071 Mon Sep 17 00:00:00 2001 -From: Bryan Steele -Date: Tue, 3 Aug 2021 21:16:44 -0400 -Subject: [PATCH] portable; Non-fatally deny newfstatat/statx(2) syscalls used - by newer glibc. - ---- - seccomp-sandbox.c | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git a/seccomp-sandbox.c b/seccomp-sandbox.c -index d65b813..03d70dd 100644 ---- a/seccomp-sandbox.c -+++ b/seccomp-sandbox.c -@@ -132,6 +132,12 @@ static const struct sock_filter filt_insns[] = { - #ifdef __NR_openat - SC_DENY(__NR_openat, EACCES), - #endif -+#ifdef __NR_newfstatat -+ SC_DENY(__NR_newfstatat, EACCES), -+#endif -+#ifdef __NR_statx -+ SC_DENY(__NR_statx, EACCES), -+#endif - - /* Syscalls to permit. */ - #ifdef __NR_brk diff --git a/srcpkgs/openbsd-file/patches/musl.patch b/srcpkgs/openbsd-file/patches/musl.patch index b410f6affe5c3e..2b9c32f1c412e1 100644 --- a/srcpkgs/openbsd-file/patches/musl.patch +++ b/srcpkgs/openbsd-file/patches/musl.patch @@ -1,10 +1,14 @@ --- a/file.c +++ b/file.c -@@ -19,6 +19,7 @@ - #include - #include +@@ -22,6 +22,7 @@ + #include + #include #include +#include + #include + #include + #ifdef __linux + #include #include diff --git a/srcpkgs/openbsd-file/template b/srcpkgs/openbsd-file/template index 4c4518798cb1c6..249f203fd54869 100644 --- a/srcpkgs/openbsd-file/template +++ b/srcpkgs/openbsd-file/template @@ -1,7 +1,7 @@ # Template file for 'openbsd-file' pkgname=openbsd-file -version=6.2 -revision=4 +version=7.6 +revision=1 build_style=gnu-configure configure_args="--program-prefix=openbsd-" hostmakedepends="automake libtool" @@ -10,7 +10,7 @@ maintainer="Juan RP " license="ISC" homepage="https://github.com/brynet/file/" distfiles="https://github.com/brynet/file/archive/v${version}.tar.gz" -checksum=f6bf601f513bd83038e343bbd93b7982f373669a2ffa76dc52d48fa7251515b2 +checksum=35e503a21a778dc3d9cc71d5ac3100b59e5500955749f4b7b2cf10617ce7a140 system_accounts="_file"