Re: [NEW] sysutils/fd

2022-05-01 Thread Frederic Cambus
On Fri, Apr 29, 2022 at 09:48:16AM +0200, Theo Buehler wrote:

> > Here is a new port: sysutils/fd
> > 
> > I was a bit skeptical at first about why a find replacement was useful,
> > but speed alone won me over.
> 
> I'm ok with importing this, but I'd like to see two changes: 1. add
> 
> MODCARGO_BUILD_ARGS =   --no-default-features
> 
> to disable the use of jemalloc instead of system malloc and 2. it would
> be nice if you could take MAINTAINER to reduce the burden on semarie for
> Rust updates.

Makes sense, thanks for spotting this. Imported with both changes in.



Re: [NEW] sysutils/fd

2022-04-29 Thread Rafael Sadowski
On Fri Apr 29, 2022 at 09:48:16AM +0200, Theo Buehler wrote:
> On Fri, Apr 29, 2022 at 09:23:29AM +0200, Frederic Cambus wrote:
> > Hi ports@,
> > 
> > Here is a new port: sysutils/fd
> > 
> > I was a bit skeptical at first about why a find replacement was useful,
> > but speed alone won me over.
> 
> I'm ok with importing this, but I'd like to see two changes: 1. add
> 
> MODCARGO_BUILD_ARGS =   --no-default-features
> 
> to disable the use of jemalloc instead of system malloc and 2. it would
> be nice if you could take MAINTAINER to reduce the burden on semarie for
> Rust updates.
> 

same here, otherwise ok rsadowski



Re: [NEW] sysutils/fd

2022-04-29 Thread Theo Buehler
On Fri, Apr 29, 2022 at 09:23:29AM +0200, Frederic Cambus wrote:
> Hi ports@,
> 
> Here is a new port: sysutils/fd
> 
> I was a bit skeptical at first about why a find replacement was useful,
> but speed alone won me over.

I'm ok with importing this, but I'd like to see two changes: 1. add

MODCARGO_BUILD_ARGS =   --no-default-features

to disable the use of jemalloc instead of system malloc and 2. it would
be nice if you could take MAINTAINER to reduce the burden on semarie for
Rust updates.



[NEW] sysutils/fd

2022-04-29 Thread Frederic Cambus
Hi ports@,

Here is a new port: sysutils/fd

I was a bit skeptical at first about why a find replacement was useful,
but speed alone won me over.

The features section from the README highlights other reasons why the
tool is interesting and useful:

- Intuitive syntax: fd PATTERN instead of find -iname '*PATTERN*'.
- Regular expression (default) and glob-based patterns.
- Very fast due to parallelized directory traversal.
- Uses colors to highlight different file types (same as ls).
- Supports parallel command execution
- Smart case: the search is case-insensitive by default. It switches to
  case-sensitive if the pattern contains an uppercase character*.
- Ignores hidden directories and files, by default.
- Ignores patterns from your .gitignore, by default.
- The command name is 50% shorter* than find :-).

>From DESCR:

fd is a program to find entries in your filesystem. It is a simple, fast
and user-friendly alternative to find. While it does not aim to support
all of find's powerful functionality, it provides sensible (opinionated)
defaults for a majority of use cases.

Comments? OK?


fd.tar.gz
Description: application/tar-gz