Bug 244811 - [NEW PORT] sysutils/rsfetch: Minimal fetch program written in Rust
Summary: [NEW PORT] sysutils/rsfetch: Minimal fetch program written in Rust
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Tobias C. Berner
URL: https://github.com/rsfetch/rsfetch
Keywords:
Depends on:
Blocks:
 
Reported: 2020-03-14 18:47 UTC by Lewis Cook
Modified: 2020-03-15 09:39 UTC (History)
1 user (show)

See Also:


Attachments
rsfetch-2.0.0.diff (37.24 KB, patch)
2020-03-14 18:47 UTC, Lewis Cook
no flags Details | Diff
rsfetch-2.0.0.log (210.16 KB, text/plain)
2020-03-14 18:48 UTC, Lewis Cook
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lewis Cook freebsd_committer freebsd_triage 2020-03-14 18:47:45 UTC
Created attachment 212410 [details]
rsfetch-2.0.0.diff

Fast (<1ms execution time) system information
fetching program, written entirely in Rust. It
currently supports Linux and (Open|Net|Free)BSD.
All information fields are disabled by default,
and must be manually enabled via configuration
flags.

rsfetch has no configuration file, making it even
more fast. Users may instead create aliases in their
~/.${SHELL}rc. In addition, no automatic package
manager or ASCII logo mechanism is present, but must
instead be manually specified.

WWW: https://github.com/rsfetch/rsfetch

Testing:
   * No errors reported with portlint, built in Poudriere and
     application works as expected (logs attached).
Comment 1 Lewis Cook freebsd_committer freebsd_triage 2020-03-14 18:48:36 UTC
Created attachment 212411 [details]
rsfetch-2.0.0.log

* Poudriere build log.
Comment 2 Tobias C. Berner freebsd_committer freebsd_triage 2020-03-15 09:38:58 UTC
Committed. Thanks.
Comment 3 commit-hook freebsd_committer freebsd_triage 2020-03-15 09:39:02 UTC
A commit references this bug:

Author: tcberner
Date: Sun Mar 15 09:38:46 UTC 2020
New revision: 528481
URL: https://svnweb.freebsd.org/changeset/ports/528481

Log:
  New port:  sysutils/rsfetch: Minimal fetch program written in Rust

  Fast (<1ms execution time) system information
  fetching program, written entirely in Rust. It
  currently supports Linux and (Open|Net|Free)BSD.
  All information fields are disabled by default,
  and must be manually enabled via configuration
  flags.

  rsfetch has no configuration file, making it even
  more fast. Users may instead create aliases in their
  ~/.${SHELL}rc. In addition, no automatic package
  manager or ASCII logo mechanism is present, but must
  instead be manually specified.

  WWW: https://github.com/rsfetch/rsfetch

  PR:		244811
  Submitted by:	Lewis Cook <vulcan@wired.sh> (maintainer)

Changes:
  head/sysutils/Makefile
  head/sysutils/rsfetch/
  head/sysutils/rsfetch/Makefile
  head/sysutils/rsfetch/distinfo
  head/sysutils/rsfetch/pkg-descr