pv: upgrade 1.10.5 -> 1.11.0

Changes:
- New --monitor option to run a command and watch its input, output, or both.
- Allow decimal values for --rate-limit; extend the %T / %{buffer-percent}
  format to indicate the transfer method when the buffer is not being used.
- Performance: use splice() in more circumstances, use copy_file_range(2)
  when input and output are both regular files, and speed up --discard by
  splicing to /dev/null internally.
- Fixes: report signal interrupts on a new line (no "^C" over the progress),
  prevent an endless wait on unread output-pipe data, avoid double-EOF on
  spliced terminal input, and error out when the --pidfile cannot be replaced.

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
This commit is contained in:
Khem Raj
2026-07-29 02:19:49 +00:00
parent cc7d6a9558
commit a0c57b6048
@@ -8,7 +8,7 @@ SRC_URI = "https://www.ivarch.com/programs/sources/${BP}.tar.gz \
file://pv-test-system-version.patch \
file://run-ptest \
"
SRC_URI[sha256sum] = "ab21b4f8662280646b6a02e1b9f096790918f89c952bbe0d06fef75d3b52fb15"
SRC_URI[sha256sum] = "fc02c9fc2b82b20a92cc8d98f844be63f22abd98751a8e4abc875e1d803662eb"
UPSTREAM_CHECK_URI = "http://www.ivarch.com/programs/pv.shtml"
UPSTREAM_CHECK_REGEX = "pv-(?P<pver>\d+(\.\d+)+).tar"