Created attachment 265451 [details] diff between version 6.0.0 and version 6.2.0 Update to version 6.2.0. Add test target. Add mpdecimal support. Full change log: **6.2.0 2025-11-10** * Bug Fixes: * Fix DI_ARGS processing (introduced in 6.1.0). * Manual page updates and fixes. * Normalize -B (--block-size) argument processing to match environment varia ble processing. * Use BLOCK_SIZE environment variable if present. * When the display size is set to bytes, ensure the value is correctly print ed. * Changes: * Added a test target for local testing. **6.1.0.1 2025-11-5** * Bug Fixes: * Fix build where both libintl and libiconv are present (cmake). **6.1.0 2025-11-3** * Bug Fixes: * Fix cmake version check. * Fix memory leaks (getoptn, di_get_scaled). * Fix internal getoptn bug. * Fix manual page typo. * Windows: fix build (cygwin, msys2). * Changes: * Building with an unspecified MP library now uses mpdecimal by preference (was gmp). * Required cmake version is now 3.18. * Linux: Add 'efivarfs' to the ignore list. * New Features: * Added support for the mpdecimal multi-precision library. * Internal: * Update mkconfig to version 2.6.10. * Update checks for -Wno- compile flags. * Minor code cleanup.
GMP_DESC already exist in ports framework.
Created attachment 265452 [details] diff between version 6.0.0 and version 6.2.0 (updated, no GMP_DESC) Updated diff without GMP_DESC.
Build fine in poudriere 14.3 amd64. Waiting maintainer now (or 2 weeks timeout).
Looks good to me.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=5b432e53e6d2842c6194c98674814a6ab66a9715 commit 5b432e53e6d2842c6194c98674814a6ab66a9715 Author: Brad Lanam <brad.lanam.di@gmail.com> AuthorDate: 2025-11-16 19:49:03 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2025-11-16 19:49:03 +0000 sysutils/di: Update 6.0.0 => 6.2.0 Changelog: https://sourceforge.net/p/diskinfo-di/wiki/ChangeLog/ PR: 291041 Approved by: Naram Qashat <cyberbotx@cyberbotx.com> sysutils/di/Makefile | 12 ++++++++++-- sysutils/di/distinfo | 6 +++--- sysutils/di/pkg-plist | 2 +- 3 files changed, 14 insertions(+), 6 deletions(-)
Thanks.