./sysutils/macchina, Basic system information fetcher

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.1.6, Package name: macchina-1.1.6, Maintainer: pin

Basic system information fetcher, with a focus on performance and minimalism.

Macchina lets you view basic system information, like your hostname, kernel
version, uptime, memory usage, and much more.
No one wants a slow fetcher, and Macchina's selling point is providing you with
convenient features while keeping performance a priority and minimalism a goal.


Master sites:

SHA1: 6c0f9dd4ee3e14e62bbb0be82484775e6db48d02
RMD160: 79a48fd6c0a16446bddb9e245984685e469e1816
Filesize: 77.271 KB

Version history: (Expand)


CVS history: (Expand)


   2021-09-17 22:58:09 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/macchina: update to 1.1.6

v1.1.6
-Update libmacchina dependency to v2.1.4, finally fixing the brightness readout.

v1.1.5
-Update to latest libmacchina, libc, serde_json and dirs versions
-Import libmacchina's backlight method (#102)
-netbsd/terminal: Traverse /proc to which terminal the user is operating in,
ignoring the shell.
-netbsd/resolution: Remove this method for the time being

On my previous commit I wrote the following, "As of version 1.0.0 macchina uses
google-speech to support text-to-speech. I've disabled this feature, please let
me know if you think this should be on."

This was a mistake from my side, the feature was available but, disabled by
default in versions 1.0.0 to 1.1.5.
The relevant code is only compiled into the binary if, and only if, the feature
is enabled at compile time.
This feature and the code have been removed on version 1.1.6
   2021-09-15 15:35:55 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/macchina: update to 1.1.3

As of version 1.0.0 macchina uses google-speech to support text-to-speech.
I've disabled this feature, please let me know if you think this should be on.

v1.1.4
-Fix NetBSD build.

v1.1.3
-macOS: manually look for config in $HOME/.config/ (#138)

v1.1.2
-readme: Fix Linux benchmark table formatting

v1.1.1
-misc: Remove X11 feature from codebase after having replaced it with a built-in
resolution parser (#135)
-misc: Bump all dependencies' versions
-config: Fallback to original naming for some ReadoutKeys
-readme: Remove saythanks badge
-readme: benchmarks: disclose the environment/processor
-readme: Nix's installation section now mentions all channels
-actions: Bring back netbsd workflow after having removed all X11 code
-libmacchina: Bump from v0.8.1 to v1.0.1
	-[*nix only] Implement a new readout, disk_space() which for now returns the
	used bytes of the root partition
	-Add macOS resolution (#56)
	-Address a panic caused by too much output in the resolution readout (#132)
	-src/macos/mach_ffi.rs: Remove useless CGError typedef
	-src/macos/mod.rs: Search for "brew" rather than "homebrew" \ 
before getting
	package count
-src/data/mods.rs: Significantly improve shell readout logic
-macchina.toml: Be more specific in small_ascii description
-src/cli.rs: Be more specific in small_ascii description

v1.1.0
Bug fixes:
-Address an issue that causes text to overflow when the terminal
is reduced beyond its original size
-Address an issue that causes terminal information to be incorrect
when in a nested shell situation

Features:
-Added the commit hash to --version
-Added an option to toggle between displaying the current or default shell

Misc:
-Added macOS Monterey to list of macOS versions
-Removed many build dependencies (breaking shell auto-completion)
-Removed many annoying conflict checks in the configuration file
-No longer capitalize shell output
-Bumped most dependencies' versions
   2021-09-11 23:14:32 by pin | Files touched by this commit (1)
Log message:
sysutils/macchine: explain reason for not updating
   2021-07-22 18:16:38 by Tobias Nygren | Files touched by this commit (21)
Log message:
g/c RUSTFLAGS from individual package Makefiles. Handled by cargo.mk.
   2021-06-18 12:44:29 by Tobias Nygren | Files touched by this commit (1)
Log message:
macchina: fix build on aarch64

The rust toolchain emits unusable R_AARCH64_ADR_PREL_PG_HI21 relocations
with rust's default -pie setting, so BUILDLINK_TRANSFORM it to -fPIC.
   2021-06-08 12:21:55 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/macchina: update to 0.9.2

-NetBSD: Finally fixed resolution readout failing, due to linkage mistakes.
-NetBSD: Set a fallback, that tries to fetch resolution through the ACPIVGA
driver.
   2021-06-06 18:01:16 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/macchina: update to 0.9.1

0.9.1
=====
-Corrected the order of the resolution readout.

0.9.0
=====
-Added a resolution readout.
   2021-05-23 19:06:00 by pin | Files touched by this commit (2) | Package updated
Log message:
sysutils/macchina: update to 0.8.21

-Merged a PR by @uttarayan21 that adds support for reading the configuration
file by specifying a path to the config file using --config, or using
MACCHINA_CONF environment variable.
-Merged a PR by @uttarayan21 that displays a warning when one or more of the
custom themes is conflicting with a built-in theme.
-Merged a PR by @FantasyTeddy that allows the processor readout to be printed
even if processor count fails to fetch.