From cfe947a204c448c68cc055b9ed316afd854f9dd0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Rolim?= Date: Thu, 10 Sep 2020 11:33:51 -0300 Subject: [PATCH] sndio: backport patch for sndioctl. Fixes piped output. --- srcpkgs/sndio/patches/fflush.patch | 12 ++++++++++++ srcpkgs/sndio/template | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/sndio/patches/fflush.patch diff --git a/srcpkgs/sndio/patches/fflush.patch b/srcpkgs/sndio/patches/fflush.patch new file mode 100644 index 00000000000..dbe15d6f317 --- /dev/null +++ b/srcpkgs/sndio/patches/fflush.patch @@ -0,0 +1,12 @@ +diff --git a/sndioctl/sndioctl.c b/sndioctl/sndioctl.c +index 4c4a85a..71ae298 100644 +--- sndioctl/sndioctl.c ++++ sndioctl/sndioctl.c +@@ -1014,6 +1014,7 @@ main(int argc, char **argv) + perror("malloc"); + exit(1); + } + for (;;) { ++ fflush(stdout); + nfds = sioctl_pollfd(hdl, pfds, POLLIN); + if (nfds == 0) diff --git a/srcpkgs/sndio/template b/srcpkgs/sndio/template index 6480c0d62ce..e5c938566f4 100644 --- a/srcpkgs/sndio/template +++ b/srcpkgs/sndio/template @@ -1,7 +1,7 @@ # Template file for 'sndio' pkgname=sndio version=1.7.0 -revision=2 +revision=3 build_style=configure configure_args="--prefix=/usr" makedepends="alsa-lib-devel"