Path to this page:
Subject: CVS commit: pkgsrc/sysutils/eza
From: pin
Date: 2023-10-13 14:32:53
Message id: 20231013123253.80E19FADC@cvs.NetBSD.org
Log Message:
sysutils/eza: update to 0.14.2
[0.14.2] - 2023-10-12
Bug Fixes
- Comment out redundant static musl build
- Refactor sed command to build manpages
- Update additional completions for help, almost-all, dereference
- Fix zsh completions
Documentation
- Add missing options to man page and CLI --help info
Features
- Add missing nu shell completions
- Adding the EZA_OVERRIDE_GIT env var
Refactor
- Use musl target for amd64 deb package
- Directly use one "big" awk command
Styling
- Remove trailing spaces and trailing line
Build
- Bump libc from 0.2.148 to 0.2.149
- Bump DeterminateSystems/nix-installer-action from 4 to 5
[0.14.1] - 2023-10-08
Bug Fixes
- Replace left-over exa in fish completion
- Diabling static linked binaries due to segfault
- Make os error 13 fail loud
- Adjust change width calculations for hyperlink and classify
- Root group not painted as expected when eza used by root
Documentation
- Fix typos
- Add zsh with homebrew part to completions section
- Installation on fedora updated
Features
- Add basic nushell completion file
- Add codeowner for nu completions
- Readded musl static bin as it works
Refactor
- Align completions
- Do not match for numbers and remove single-use fn
- Consistent argument order
Testing
- Classify-hyperlink test case for width 50
- Move classify tests to local
Build
- Make checksums easier to copy-paste
- Bump trycmd from 0.14.17 to 0.14.19
- Improve release automation
- Fix version bump
- Fix double echo
- Automate gh release
- Add codegen-units = 1 and remove opt-level = 3
- Add back opt-level = 3
[0.14.0] - 2023-10-02
Bug Fixes
- Merge conflict with main
- Merge conflict with main
- Avoid unstable inner attributes
- Query stdout terminal size to see if the output gose to a tty.
- Use windows-specific API for terminal size query on windows
- Add windows-sys dependency for targeting windows
- Fix manpage generation of default package
- Use std::io::IsTerminal to eliminate compatibility issue
- Changed dll icon
- Changed readme and Added README icon
- New R lang icon
- Terminal size query should only check stdout
- Prefix unused binding name with underscore
- Fix large_enum_variant warning with explanation
- README is sorted and formatted
Documentation
- Add completions + manpage for --no-quotes flag
- Leave nix install instructions open-ended
- Leave nix install instructions open-ended
- Documenting custom time-style
- Added the new colors option to the man
- Adding termux section
- Time-format supporting custom formats
- Description of --color in README, manpage, and completions
- Change color to colo[u]r in the option description.
- Updated man to add new colors
- Correct CONTRIBUTING.md on commit message type
Features
- Add quotations around filenames with spaces. exa pr#1165
- Add rustfmt.toml file to prevent flags.rs fmt on save
- [breaking] Separated root from other users
- Added statically linked binaries
- Replace hardcoded version by version variable
- Add header to colors-explanation page
- Revise man rule to use for loop and insert version
- New Rust icon
- Added bdf,psf icons
- Added lib icon
- Added Contacts,Favorites icons
- Added home icon
- Added fdmdownload icon
- Adding the possibility to change git-repos colors
Refactor
- Ignore options/flags.rs
- Renamed and reintended some code
- Reformatted a line
Styling
- Format some parts correctly
Build
- Bump unicode-width from 0.1.10 to 0.1.11
- Bump git2 from 0.18.0 to 0.18.1
- Temporarily disable aarch64-unknown-linux-gnu
- Name static binaries
Files: