diff --git a/srcpkgs/libbsd/patches/tests-musl.patch b/srcpkgs/libbsd/patches/tests-musl.patch new file mode 100644 index 00000000000..0c0043d0d54 --- /dev/null +++ b/srcpkgs/libbsd/patches/tests-musl.patch @@ -0,0 +1,18 @@ +--- test/fpurge.c ++++ test/fpurge.c +@@ -29,15 +29,11 @@ + int + main() + { +- static FILE fp_bad; + FILE *fp; + + if (fpurge(NULL) == 0) + return 1; + +- if (fpurge(&fp_bad) == 0) +- return 1; +- + fp = fopen("/dev/zero", "r"); + if (fpurge(fp) < 0) + return 1; diff --git a/srcpkgs/libbsd/template b/srcpkgs/libbsd/template index 19098cb84aa..aa36c7f4e0c 100644 --- a/srcpkgs/libbsd/template +++ b/srcpkgs/libbsd/template @@ -1,14 +1,15 @@ # Template file for 'libbsd' pkgname=libbsd -version=0.10.0 +version=0.11.3 revision=1 build_style=gnu-configure +makedepends="libmd-devel" short_desc="Provides useful functions commonly found on BSD system" maintainer="Duncaen " license="ISC, MIT, Beerware, BSD-2-Clause, BSD-3-Clause, BSD-4-Clause" homepage="https://libbsd.freedesktop.org/" distfiles="https://libbsd.freedesktop.org/releases/libbsd-${version}.tar.xz" -checksum=34b8adc726883d0e85b3118fa13605e179a62b31ba51f676136ecb2d0bc1a887 +checksum=ff95cf8184151dacae4247832f8d4ea8800fa127dbd15033ecfe839f285b42a1 post_install() { vlicense COPYING