33 Commits

Author SHA256 Message Date
42bed99218 Accepting request 1328190 from utilities
- Update to version 1.2.4:
  * version: increment version
  * Revert "build: Attempt to add deb musl build."
  * build: Attempt to add deb musl build.
  * Fix: windows build missed in nu_ansi_term upgrade
  * deps: update dependencies
  * build: Attempt to add deb musl build.
  * deps: switch from ansi_term to nu_ansi_term
  * docs: Update README.md
  * docs: update description of 'n'
  * tests: Update assert_cmd
  * deps: update libraries
  * chore: Retire directories library
  * Update directories from 4 to 6
  * fix: dont format filecount when output is set to json
  * style: fix clippy
  * deps: cargo update
  * fix: number-of-lines option in config file is ignored (#528)
  * feat: support --files-from/--files0-from
  * Update README.md

OBS-URL: https://build.opensuse.org/request/show/1328190
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dust?expand=0&rev=13
2026-01-20 20:03:58 +00:00
7eac71942b - Update to version 1.2.4:
* version: increment version
  * Revert "build: Attempt to add deb musl build."
  * build: Attempt to add deb musl build.
  * Fix: windows build missed in nu_ansi_term upgrade
  * deps: update dependencies
  * build: Attempt to add deb musl build.
  * deps: switch from ansi_term to nu_ansi_term
  * docs: Update README.md
  * docs: update description of 'n'
  * tests: Update assert_cmd
  * deps: update libraries
  * chore: Retire directories library
  * Update directories from 4 to 6
  * fix: dont format filecount when output is set to json
  * style: fix clippy
  * deps: cargo update
  * fix: number-of-lines option in config file is ignored (#528)
  * feat: support --files-from/--files0-from
  * Update README.md

OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=32
2026-01-20 08:20:13 +00:00
8f81dbc54b Accepting request 1297396 from utilities
- Update to version 1.2.3:
  * version: increment version
  * feat: Return 1 if no dirs are found
  * tests: add test for d0
  * Fix multi-paths output when `depth` is `0`
  * release: increment version

OBS-URL: https://build.opensuse.org/request/show/1297396
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dust?expand=0&rev=12
2025-08-04 13:25:28 +00:00
d3b2a18699 - Update to version 1.2.3:
* version: increment version
  * feat: Return 1 if no dirs are found
  * tests: add test for d0
  * Fix multi-paths output when `depth` is `0`
  * release: increment version

OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=30
2025-08-04 07:00:15 +00:00
49d1ff99e5 Accepting request 1291403 from utilities
- Update to version 1.2.2:
  * release: increment version
  * refactor: ThreadPool use build not build_global (#512)
  * docs: update readme
  * fix: dir_walker interrupted error (#507)
  * deps: cargo update (#510)
  * style: fix clippy
  * refactor: pull out more methods, remove unused Option
  * refactor: extract function

- Update to version 1.2.1:
  * version: increment version
  * fix: bug: Remove bad error handling
  * chore(cli): Migrate to Derive API
  * style: Fix clippy
  * refactor: Fix clippy warnings (#488)
  * Fix: miscalculation of NTFS mount file sizes inside WSL (#487)

OBS-URL: https://build.opensuse.org/request/show/1291403
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dust?expand=0&rev=11
2025-07-09 15:28:41 +00:00
f3bf66a99f - Update to version 1.2.2:
* release: increment version
  * refactor: ThreadPool use build not build_global (#512)
  * docs: update readme
  * fix: dir_walker interrupted error (#507)
  * deps: cargo update (#510)
  * style: fix clippy
  * refactor: pull out more methods, remove unused Option
  * refactor: extract function

OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=28
2025-07-09 06:30:22 +00:00
da5705409f - Update to version 1.2.1:
* version: increment version
  * fix: bug: Remove bad error handling
  * chore(cli): Migrate to Derive API
  * style: Fix clippy
  * refactor: Fix clippy warnings (#488)
  * Fix: miscalculation of NTFS mount file sizes inside WSL (#487)

OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=27
2025-06-05 05:04:14 +00:00
68e918e9be Accepting request 1266625 from utilities
- Update to version 1.2.0:
  * release: increment version (#485)
  * fix: status mesages go to stderr not stdout (#483)
  * fix: all arguments now use '-' instead of '_' (#484)
  * feat: Abort immedietly when ^C is received. (#478)
  * deps: cargo update (#474)
  * rewrite: Reduce indentation with guard clause
  * perf: Canonicalize ignored absolute path only once
  * refactor: Extract is_ignored_path function
  * perf: Do not canonicalize non-absolute ignored path
  * fix: Ignoring absolute path with `-X` option
  * release: Increment version

OBS-URL: https://build.opensuse.org/request/show/1266625
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dust?expand=0&rev=10
2025-04-02 19:05:57 +00:00
fffa49fe8b - Update to version 1.2.0:
* release: increment version (#485)
  * fix: status mesages go to stderr not stdout (#483)
  * fix: all arguments now use '-' instead of '_' (#484)
  * feat: Abort immedietly when ^C is received. (#478)
  * deps: cargo update (#474)
  * rewrite: Reduce indentation with guard clause
  * perf: Canonicalize ignored absolute path only once
  * refactor: Extract is_ignored_path function
  * perf: Do not canonicalize non-absolute ignored path
  * fix: Ignoring absolute path with `-X` option
  * release: Increment version

OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=25
2025-04-02 16:06:23 +00:00
1c34ead926 Accepting request 1249639 from utilities
OBS-URL: https://build.opensuse.org/request/show/1249639
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dust?expand=0&rev=9
2025-03-03 15:26:13 +00:00
402a0b8d1a Accepting request 1249190 from home:jubalh:branches:utilities
- Update to version 1.1.2:
  * release: Increment version
  * feat: Handle duplicate dir names better
  * deps: cargo update
  * feat: New --collapse flag
  * fix: Bars in --skip-total flag
  * fix: Handle Interrupted Error
  * feat: Support -o flag for JSON output
  * style: clippy
  * clippy
  * push config option
  * add wget install
  * clippy
  * fix typo Operator
  * Format src/display.rs
  * Enable pretty format for petabyte data
  * docs(readme): warn about snap-dust limitations
  * refactor: simplify `get_height_of_terminal()` and `get_width...`
  * docs: Update README.md
  * deps: cargo update
  * fix: man-page and completions missing in debian package
  * docs: Update README.md
  * docs: update sample config.toml
  * feat: use pre-commit hooks to standardize commit messages
  * fix: 64-bit atomics for platforms with no 64-bit atomics
  * feat: support Dust tree by age
  * fix: retrieve metadata for symbolic links without following them

OBS-URL: https://build.opensuse.org/request/show/1249190
OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=23
2025-03-03 08:53:37 +00:00
1d6abe1df7 Accepting request 1188272 from utilities
OBS-URL: https://build.opensuse.org/request/show/1188272
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dust?expand=0&rev=8
2024-07-18 17:19:39 +00:00
OBS User smolsheep
aaac3a8f47 Accepting request 1188271 from home:smolsheep:upgrades
- Update to version 1.1.1:
  * docs: update release procedure
  * fix: perf issues with v1.1.0
  * refactor: rename variable

OBS-URL: https://build.opensuse.org/request/show/1188271
OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=21
2024-07-18 01:02:29 +00:00
OBS User smolsheep
4bdda450ec Accepting request 1188158 from home:jubalh:branches:utilities
- Update to version 1.1.0:
  * version: increment version
  * deps: update winapi-util to 0.1.8 (#410)
  * fix: total_ordering of sort_by_inode
  * feat: Add flag to read from file/stdin (#405)
  * test_exact_output: simplify array handling
  * test_exact_output: refactor unreadable directory handling
  * streamline func APIs processing target_dirs
  * Fix -x option behavior
  * tests: Cleanup  test_exact_ouput
  * feat: Added the ability to filter the corresponding files based on the access time, modify time, and change time of the file for statistics
  * add cli
  * eprint problematic folders
  * refactor: cleanup -j / --output-json flag
  * tests: Fix test broken in prev commit
  * fix: issue 386 --only-file displays full paths even without --full-paths
  * deps: bump libc from 0.2.153 to 0.2.155
  * Explicit lifecycle that can be omitted
  * chore: Cleanup threads commit
  * feat: Adding threads flag
  * Formatting
  * Added json output function
  * fix: si detection - single digits are binary
  * fix: bug: Si detection was backwards.
  * Redo 'Fix zsh completion' with clap
  * Allow options to be set in any position
  * Fix zsh completion
  * version: increment version

OBS-URL: https://build.opensuse.org/request/show/1188158
OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=20
2024-07-18 00:38:43 +00:00
f4088bb0d5 Accepting request 1162294 from utilities
OBS-URL: https://build.opensuse.org/request/show/1162294
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dust?expand=0&rev=7
2024-03-26 18:28:17 +00:00
OBS User smolsheep
73d6838bd9 Accepting request 1162293 from home:smolsheep:upgrades
- Remove fix-test-string.patch -- fixed upstream
- Add package to File utilities group.
- Update to version 1.0.0:
  * Update README.md
  * Better handling for color in terminal
  * refactor: minimum-size & output-format
  * refactor: minimum-size
  * refactor: merge --si and --display-kb
  * feat: Listen for ctrl-c
  * feat: display the size of a file or directory in "kilobytes"
  * feat: better error messages
  * tests: fix test test_apparent_size (fix-test-string.patch)
  * tests: Print to stderr when test fails

OBS-URL: https://build.opensuse.org/request/show/1162293
OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=18
2024-03-26 14:05:48 +00:00
1f7c81dcf9 Accepting request 1148943 from utilities
OBS-URL: https://build.opensuse.org/request/show/1148943
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dust?expand=0&rev=6
2024-02-22 19:58:35 +00:00
OBS User smolsheep
77e571b3a5 Accepting request 1148942 from home:smolsheep:upgrades
- Reenable tests

OBS-URL: https://build.opensuse.org/request/show/1148942
OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=16
2024-02-22 02:10:21 +00:00
ba96cc61bd Accepting request 1148776 from utilities
- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.
- Disable tests: not working on OBS

OBS-URL: https://build.opensuse.org/request/show/1148776
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dust?expand=0&rev=5
2024-02-21 17:02:01 +00:00
26d25c49e3 - Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
- Disable tests: not working on OBS

OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=14
2024-02-21 15:26:09 +00:00
bb97a3cbe6 Accepting request 1142886 from utilities
OBS-URL: https://build.opensuse.org/request/show/1142886
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dust?expand=0&rev=4
2024-01-31 22:54:40 +00:00
OBS User smolsheep
66394ecdcd Accepting request 1142885 from home:smolsheep:upgrades
- Added fix-test-string.patch and re-enabled test.

OBS-URL: https://build.opensuse.org/request/show/1142885
OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=12
2024-01-31 01:09:08 +00:00
5f6de99917 Accepting request 1138730 from utilities
OBS-URL: https://build.opensuse.org/request/show/1138730
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dust?expand=0&rev=3
2024-01-15 21:19:43 +00:00
Enrico Belleri
3364d99482 Accepting request 1138011 from home:smolsheep:upgrades
Note: The one failing test will remain disabled for now, it seems to fail due to the chroot. I've tested the functionality of dust outside and can guarantee the functionality. Working with upstream to get this fixed but no ETA.
- Update to version 0.9.0:
  * Migrated to clap4. Command line flags must appear before
    arguments: dust -X debug target instead of dust target -X debug
  * Bars on right by default (change with new Flag -B)
  * Add flag -S (for Custom Stack size) - incase dust crashes with
    memory allocation error.
  * Add flat -I (--ignore-all-in-file) - Ignore all regexs in this
    file.
  * Clearer errors on file not found.

OBS-URL: https://build.opensuse.org/request/show/1138011
OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=10
2024-01-14 20:55:28 +00:00
fdb734bea2 Accepting request 1085283 from utilities
OBS-URL: https://build.opensuse.org/request/show/1085283
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dust?expand=0&rev=2
2023-05-07 16:54:35 +00:00
Enrico Belleri
19146f3b64 Accepting request 1085279 from home:jubalh:branches:utilities
- Update to version 0.8.6:
  * Increment version
  * cargo update: update dependencies
  * Add support for cargo-binstall to Cargo.toml
  * cargo update: update dependencies
  * Increment version
  * Fix: some panics are occuring when creating rayon
  * remove depth from config.toml and fix style issues
  * feat: default option for depth from config file
  * refactor: DisplayData
  * refactor: simplify filter.rs
  * Update README.md

OBS-URL: https://build.opensuse.org/request/show/1085279
OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=8
2023-05-07 07:37:26 +00:00
Enrico Belleri
c36f558ae9 Accepting request 1061997 from home:uncomfyhalomacro:branches:utilities
- Update to version 0.8.4:
  * Increment version
  * fix: Stop progress indicator crashing into stderr
  * Feature: Add flag for screen readers
  * fix: Fix bug in progress bar
  * fix: only-dir flag conflicts with types
  * feature: --files-only -F
  * Update LICENSE
  * use create_dir_all instead of create_dir as that doesn't fail if the directory already exists, and make sure to propagate the error out
  * generate a man page as part of the build
  * clippy: Fix new clippy rules
  * upgrade dependencies
  * refactor: progress bar
  * refactor: progress bar
  * refactor: progress bar
  * Comment: Remove comment
  * Comment: update comment
  * Refactor: rename var
  * Refactor: PAtomicInfo class
  * Refactor: progress bar & file permissions
  * Refactor: progress bar: rename vars
  * Refactor: Progress bar: Remove atomic classes
  * Refactor: Progress bar: Remove PConfig
  * Refactor: progress bar: simplify
  * Refactor: progress bar: rm unused field
  * Refactor: Simplify progress indicator
  * refactor: update Progress bar: progress.rs
  * Refactor: Update main for progress bar
  * Refactor: Reduce complexity of progress bar code
  * Implemented a progress indicator (#275)
  * Fix: naming of parameter
  * [documentation] Note about running single-threaded
  * refactor dir_walker
  * feature: Support for dereference links -L follow
  * refactor create AggregateData for filter.rs
  * refactor filter.rs
  * refactor filter.rs
  * Fix: depth=0 bug for multiple arguments
  * fix: bug where hard links could be double counted
  * clippy: Fix new clippy
  * fix: update use of sysinfo.system
  * Update sysinfo version to 0.26.7
  * added deb-get as installation source
  * FEATURE: support only directories will be displayed. Flag -D
  * Read `inputs` from stdin when applicable
  * Add a direct dependency on the `atty` crate
- Update to version 0.8.3:
  * Fix: Only create large stack size if enough memory
  * Config file
  * New parameter: --min-size
  * New parameter: --skip-total
  * Does not include a space character as the first character in each line unless required
  * Fixes spurious permissions warning
  * Adds completion
- Update to version 0.8.1:
  * Allow -n to be used with -d
  * Tweak utils function
  * Fix archive/directory check in platform.rs
  * Improve help text
- Update to version v0.8.0:
  * Increment version
  * Improve help text
- initial package

OBS-URL: https://build.opensuse.org/request/show/1061997
OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=7
2023-01-30 08:07:15 +00:00
99c4c9f4c3 Accepting request 1057737 from utilities
dust

OBS-URL: https://build.opensuse.org/request/show/1057737
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dust?expand=0&rev=1
2023-01-11 13:35:58 +00:00
Enrico Belleri
0c33116420 OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=5 2022-09-02 18:40:39 +00:00
Enrico Belleri
0088f11475 - Update to version 0.8.3:
* Fix: Only create large stack size if enough memory
  * Config file
  * New parameter: --min-size
  * New parameter: --skip-total
  * Does not include a space character as the first character in each line unless required
  * Fixes spurious permissions warning
  * Adds completion

OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=4
2022-09-02 18:27:13 +00:00
Enrico Belleri
448e7dbbc4 - Update to version 0.8.1:
* Allow -n to be used with -d
  * Tweak utils function
  * Fix archive/directory check in platform.rs
  * Improve help text

OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=3
2022-07-14 18:50:43 +00:00
Enrico Belleri
7433b9c998 Accepting request 979293 from home:uncomfyhalomacro:branches:utilities
- Update to version v0.8.0:
  * Increment version
  * Improve help text

OBS-URL: https://build.opensuse.org/request/show/979293
OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=2
2022-05-26 09:36:24 +00:00
19e8b92a91 Accepting request 928733 from home:iDesmI
Dust is an alternative to coreutils `du`, written in Rust

OBS-URL: https://build.opensuse.org/request/show/928733
OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=1
2021-11-02 13:37:22 +00:00