NOTICE: This package has been removed from pkgsrc

./sysutils/exa, Replacement for ls(1) written in Rust

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 0.10.1, Package name: exa-0.10.1, Maintainer: fox

Exa is a modern replacement for ls. It uses colours for information
by default, helping you distinguish between many types of files, such
as whether you are the owner, or in the owning group. It also has
extra features not present in the original ls, such as viewing the Git
status for a directory, or recursing into directories with a tree
view. Exa is written in Rust, so it's small, fast, and portable.


Required to build:
[pkgtools/cwrappers] [lang/rust]

Master sites:


Version history: (Expand)


CVS history: (Expand)


   2023-09-11 14:20:23 by Santhosh Raju | Files touched by this commit (7) | Package removed
Log message:
sysutils/exa: Remove package and SUBDIR entry.

exa's upstream has been abandoned and switched to eza.

"exa is unmaintained, use the fork eza instead."

More information at the respective repositories
- https://github.com/ogham/exa
- https://github.com/eza-community/eza
   2021-11-08 06:11:27 by Santhosh Raju | Files touched by this commit (2)
Log message:
sysutils/exa: Refactor the crates into it's own file.
   2021-10-26 13:20:30 by Nia Alarie | Files touched by this commit (630)
Log message:
sysutils: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-07 16:58:44 by Nia Alarie | Files touched by this commit (630)
Log message:
sysutils: Remove SHA1 hashes for distfiles
   2021-04-13 05:34:50 by Santhosh Raju | Files touched by this commit (3)
Log message:
sysutils/exa: Updates to 0.10.1

Changes since 0.10.0:

exa v0.10.1

A small patch release (exa's first!) to fix a couple of issues (and to
demonstrate a quicker release pace).

Additions

(No new features)

Changes

  * Change the way the "ignored" status is aggregated for directories, so
    directories containing ignored files no longer look like the directory
    itself is ignored (bd4f144)
  * Change the icon for TeX files to a "T" (e3e776a)
  * Display the classification character (such as / for directories) at
    the end of symlink targets (dbd11d3)
  * Display more helpful error messages when a number in a command-line
    option or environment variable fails to be parsed (550f2d2)

Fixes

  * Fix thousand separators not being displayed in file sizes (7a4cde7)
  * Fix $EXA_GRID_ROWS displaying the wrong size table in certain situations
    (c729e22)
  * Fix month name not following locale when a file's date is in the current
    year (3a8005c)

Contributors

Thanks again to ariasuni.
   2021-04-07 13:38:11 by Santhosh Raju | Files touched by this commit (5)
Log message:
sysutils/exa: Updates to 0.10.0

Adds the manually generated man pages using pandoc(1).

Changes since 0.9.0:

exa release v0.10.0

Sorry about the delay, everyone. My aim is still to follow the Rust project
itself, and make smaller releases more often. Gonna keep trying until I
get there.

There will be four new types of archive available from now on! An armv7 Linux
build, a musl Linux build, an archive containing only the compiled man page
and completions, and an archive containing the complete vendored source code.

This version should be the last version without Windows support.

Additions

  * The --time flag now defaults to modified without an argument (36cf5df)
  * Add options to hide table columns (925f517)
  * Add customisation settings to change the size colour scale (3ef6195)
  * Add flag for octal permissions (16046d5)
  * Add environment variable for icon spacing (51be9f4)
  * Add --numeric flag to display UIDs and GIDs (4ea79ee)

Changes

  * Make single-digit hour times zero-padded (1bf9e39)
  * Include symlinks to directories when grouping directories first (69a7e53)
  * Do not sort command-line arguments when --sort=none (bbd6db3)
  * Warn when trying to use the Git feature when it’s disabled (a740512)
  * Sort the command-line arguments (a740512)
  * Allow absolute paths in $TZ environment variable (57cf0f1)
  * Escape the delete character in filenames (b5b7310)
  * Symlinks to directory now use the ‘directory’ icon (0a7ffcd)

Fixes

  * Fix bug where icons weren’t displayed when file grid wraps (dd9dfff)
  * Fix bug where the wrong file timestamp was being used (215b779)
  * Fix crash on broken symlink in Git repository (a7a8e99)
  * Fix bug where long grid view didn’t turn into long view when piping
    (6010ed5)
  * Fix handling of potentially-unsupported time metadata. (a636d08)
  * Fix .gitignore parsing by using libgit2 instead of doing it ourselves.
    (046af5c)
  * Fix crash on encountering a pre-Unix-epoch timestamp. (bc830b9)
  * Fix display of August in timestamps. (3fe35b5)
  * Fix inverted space colour of icons when selecting them. (79bac41)
  * Fix extra column in long grid mode. (0f414cf)
  * Fix rounding of human-readable filesizes. (74ecf6d)

Contributors

Thanks to 0rvar, 0x3333, b05902132, BrennanMcDonald, de-vri-es, emgelb,
FliegendeWurst, Freaky, imsofi, j-tai, LarsHaalck, mqudsi, msehnout,
PatriotRossii, VichoReyes, whonore, and many others for contributing.

Special thanks to ariasuni.
   2020-08-14 22:50:22 by Tobias Nygren | Files touched by this commit (7)
Log message:
cargo users: drop do-build target where redundant
   2020-08-14 13:05:00 by Tobias Nygren | Files touched by this commit (7)
Log message:
rust/cargo: replace "--frozen --locked" with "--offline" in \ 
various places

The intent of "--frozen --locked" was to not use the network, but the new
"--offline" option is better suited for this purpose.
It for example allows us to patch Cargo.toml if necessary without having
to regen checksums.