------------------------------------------------------------------- Tue Jun 17 12:58:12 UTC 2025 - Dominik Heidler - Version 5.31.0 * feat: relative path ignore support by @s0up4200 in #398 * feat: Add support showing size of absent git-annex'ed files by @stv0g in #404 * fix: ctrl_z corruption #253 by @yurenchen000 in #406 * fix: item count for --show-item-count by @dundee in #416 * fix: automatically run non-interactive when related flag set by @dundee in #418 ------------------------------------------------------------------- Tue Jan 14 17:21:50 UTC 2025 - Jeff Kowalczyk - Packaging improvements: * Use a BUILD_DATE suitable to preserve reproducible builds * BUILD_DATE is used in bespoke LDFLAGS arg to go build expected by gdu --version output ------------------------------------------------------------------- Tue Jan 14 05:56:02 UTC 2025 - Jeff Kowalczyk - Packaging improvements: * Update to BuildRequires: golang(API) >= 1.21 matching go.mod * Move ldflags metadata out of ppc64 buildmode PIE conditional ------------------------------------------------------------------- Tue Dec 31 17:10:40 UTC 2024 - RN - Version 5.30.1 * fix: set default colors when config file does not exist - Version 5.30.0 * feat: show top largest files using `-t` or `--top` option in (gh#dundee/gdu#391) * feat: introduce more style options in (gh#dundee/gdu#396) ------------------------------------------------------------------- Tue Dec 24 11:25:43 UTC 2024 - Timo Schwaak - gdu version output is incomplete when built with normal go build. Add ldflags to populate metadata needed by bespoke version reporting implementation. Changelog comments by Jeff Kowalczyk: * gdu --version ouput with package version 5.29.0: Version: development Built time: Built user: * Upstream code has a package build/build.go with an implementation managng the above output. * Generally we want to remove uses of ldflags for bespoke build metadata where possible. In this case, give gdu what it expects for now. * go1.24+ will have better main module version information in output of go version -m binaryname. Perhaps that facility and contacting gdu upstream about the issue will allow us to remove the ldflags usage from our packaging in the future. ------------------------------------------------------------------- Fri Dec 20 12:42:26 UTC 2024 - Timo Schwaak - Version 5.29.0 * feat: support for reading gzip, bzip2 and xz files by @dundee in #363 * feat: add --show-mtime (-M) option by @dundee in #350 * feat: add option --no-unicode to disable unicode symbols by @dundee in #362 * fix: division by zero error in formatFileRow by @xroberx in #359 ------------------------------------------------------------------- Wed Apr 24 12:08:01 UTC 2024 - Dominik Heidler - Version 5.28.0 * feat: delete/empty items in background by @dundee in #336 * feat: add --show-item-count (-C) option by @ramgp in #332 * feat: add --no-delete option by @ramgp in #333 * feat: ignore item by pressing I by @dundee in #345 * feat: delete directory items in parallel by @dundee in #340 * feat: add --sequential option for sequential scanning by @dundee in #322 ------------------------------------------------------------------- Wed Apr 10 03:51:59 UTC 2024 - Jeff Kowalczyk - Packaging improvements: * Drop autosetup -p 1 arg only needed when package has patches * Build PIE with pattern that may become recommended procedure: %%ifnarch ppc64 GOFLAGS="-buildmode=pie" %%endif go build A go toolchain buildmode default config would be preferable but none exist at this time. * Call go build with relative path to subdirectory containing func main() * Add basic %check to execute binary --help ------------------------------------------------------------------- Thu Apr 4 21:24:34 UTC 2024 - Dominik Heidler - Initial package version 5.27.0