From 0b5c509e6e8d74fe3966fe83a450cd46c495fc5e Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Tue, 9 Jun 2026 21:17:25 -0700 Subject: pv: upgrade 1.10.1 -> 1.10.5 Signed-off-by: Khem Raj --- meta-oe/recipes-support/pv/pv_1.10.1.bb | 65 --------------------------------- meta-oe/recipes-support/pv/pv_1.10.5.bb | 65 +++++++++++++++++++++++++++++++++ 2 files changed, 65 insertions(+), 65 deletions(-) delete mode 100644 meta-oe/recipes-support/pv/pv_1.10.1.bb create mode 100644 meta-oe/recipes-support/pv/pv_1.10.5.bb diff --git a/meta-oe/recipes-support/pv/pv_1.10.1.bb b/meta-oe/recipes-support/pv/pv_1.10.1.bb deleted file mode 100644 index c3cf5e87e8..0000000000 --- a/meta-oe/recipes-support/pv/pv_1.10.1.bb +++ /dev/null @@ -1,65 +0,0 @@ -SUMMARY = "Terminal-based tool for monitoring the progress of data through a pipeline" -HOMEPAGE = "http://www.ivarch.com/programs/pv.shtml" - -LICENSE = "GPL-3.0-or-later" -LIC_FILES_CHKSUM = "file://docs/COPYING;md5=1ebbd3e34237af26da5dc08a4e440464" - -SRC_URI = "https://www.ivarch.com/programs/sources/${BP}.tar.gz \ - file://pv-test-system-version.patch \ - file://run-ptest \ -" -SRC_URI[sha256sum] = "20d38794b00fa9384a1ddf9e395a8357a0782cd95c8b74cf1df8df6388950eec" - -UPSTREAM_CHECK_URI = "http://www.ivarch.com/programs/pv.shtml" -UPSTREAM_CHECK_REGEX = "pv-(?P\d+(\.\d+)+).tar" - -inherit autotools gettext ptest - -LDEMULATION:mipsarchn32 = "${@bb.utils.contains('TUNE_FEATURES', 'bigendian', 'elf32btsmipn32', 'elf32ltsmipn32', d)}" -export LDEMULATION - -# for ptests -VALGRIND = "valgrind" - -# valgrind supports armv7 and above -VALGRIND:armv4 = '' -VALGRIND:armv5 = '' -VALGRIND:armv6 = '' - -# X32 isn't supported by valgrind at this time -VALGRIND:linux-gnux32 = '' -VALGRIND:linux-muslx32 = '' - -# Disable for some MIPS variants -VALGRIND:mipsarchr6 = '' -VALGRIND:linux-gnun32 = '' - -# Disable for powerpc64 with musl -VALGRIND:libc-musl:powerpc64 = '' -VALGRIND:libc-musl:powerpc64le = '' - -# RISC-V support for valgrind is not there yet -VALGRIND:riscv64 = "" -VALGRIND:riscv32 = "" - -RDEPENDS:${PN}-ptest += "bash coreutils tmux ${VALGRIND}" -RDEPENDS:${PN}-ptest:append:libc-musl = " musl-locales" -RDEPENDS:${PN}-ptest:append:libc-glibc = " glibc-binary-localedata-c" - -do_install_ptest() { - testsdir=${D}${PTEST_PATH}/tests - install -d ${testsdir} - cp -r ${S}/tests/* ${testsdir} - # - # remove self-hosted install test - rm -f ${testsdir}/Bug_-_Install_all_files.test - # skip the failing valgrind tests for now (March 2025). - # See: https://bugzilla.yoctoproject.org/show_bug.cgi?id=15817 - rm -f ${testsdir}/Memory* - # test requires at least 3GB free on /tmp - rm -f ${testsdir}/Integrity_-_Large_file_support.test - # fails due to our prompt: - rm -f ${testsdir}/Terminal_-_Detect_width.test - # - # sed -i -e 's@\$SRCDIR/@./@g' ${D}${PTEST_PATH}/run-ptest -} diff --git a/meta-oe/recipes-support/pv/pv_1.10.5.bb b/meta-oe/recipes-support/pv/pv_1.10.5.bb new file mode 100644 index 0000000000..5ccb9f05af --- /dev/null +++ b/meta-oe/recipes-support/pv/pv_1.10.5.bb @@ -0,0 +1,65 @@ +SUMMARY = "Terminal-based tool for monitoring the progress of data through a pipeline" +HOMEPAGE = "http://www.ivarch.com/programs/pv.shtml" + +LICENSE = "GPL-3.0-or-later" +LIC_FILES_CHKSUM = "file://docs/COPYING;md5=1ebbd3e34237af26da5dc08a4e440464" + +SRC_URI = "https://www.ivarch.com/programs/sources/${BP}.tar.gz \ + file://pv-test-system-version.patch \ + file://run-ptest \ +" +SRC_URI[sha256sum] = "ab21b4f8662280646b6a02e1b9f096790918f89c952bbe0d06fef75d3b52fb15" + +UPSTREAM_CHECK_URI = "http://www.ivarch.com/programs/pv.shtml" +UPSTREAM_CHECK_REGEX = "pv-(?P\d+(\.\d+)+).tar" + +inherit autotools gettext ptest + +LDEMULATION:mipsarchn32 = "${@bb.utils.contains('TUNE_FEATURES', 'bigendian', 'elf32btsmipn32', 'elf32ltsmipn32', d)}" +export LDEMULATION + +# for ptests +VALGRIND = "valgrind" + +# valgrind supports armv7 and above +VALGRIND:armv4 = '' +VALGRIND:armv5 = '' +VALGRIND:armv6 = '' + +# X32 isn't supported by valgrind at this time +VALGRIND:linux-gnux32 = '' +VALGRIND:linux-muslx32 = '' + +# Disable for some MIPS variants +VALGRIND:mipsarchr6 = '' +VALGRIND:linux-gnun32 = '' + +# Disable for powerpc64 with musl +VALGRIND:libc-musl:powerpc64 = '' +VALGRIND:libc-musl:powerpc64le = '' + +# RISC-V support for valgrind is not there yet +VALGRIND:riscv64 = "" +VALGRIND:riscv32 = "" + +RDEPENDS:${PN}-ptest += "bash coreutils tmux ${VALGRIND}" +RDEPENDS:${PN}-ptest:append:libc-musl = " musl-locales" +RDEPENDS:${PN}-ptest:append:libc-glibc = " glibc-binary-localedata-c" + +do_install_ptest() { + testsdir=${D}${PTEST_PATH}/tests + install -d ${testsdir} + cp -r ${S}/tests/* ${testsdir} + # + # remove self-hosted install test + rm -f ${testsdir}/Bug_-_Install_all_files.test + # skip the failing valgrind tests for now (March 2025). + # See: https://bugzilla.yoctoproject.org/show_bug.cgi?id=15817 + rm -f ${testsdir}/Memory* + # test requires at least 3GB free on /tmp + rm -f ${testsdir}/Integrity_-_Large_file_support.test + # fails due to our prompt: + rm -f ${testsdir}/Terminal_-_Detect_width.test + # + # sed -i -e 's@\$SRCDIR/@./@g' ${D}${PTEST_PATH}/run-ptest +} -- cgit v1.2.3-54-g00ecf