Index | Thread | Search

From:
Johannes Thyssen Tishman <jtt@openbsd.org>
Subject:
Re: UPDATE: sysutils/exfetch to 1.4.2
To:
izzy Meyer <izder456@disroot.org>, ports@openbsd.org
Cc:
Theo Buehler <tb@theobuehler.org>
Date:
Fri, 28 Nov 2025 11:08:53 +0000

Download raw body.

Thread
2025-11-28T10:21:31+0000 Johannes Thyssen Tishman <jtt@openbsd.org>:
> 2025-11-05T12:06:03-0600 izzy Meyer <izder456@disroot.org>:
> > Hello ports@
> > 
> > Here's a diff updating my program exfetch to 1.4.2.
> > 
> > I dropped the patch for the Makefile as I upstreamed the change from
> > that to the project for simplicity.
> > 
> > Changelog since 1.3.5:
> > 
> > Misc Changes:
> > - Nix Flake Support (Thanks [[https://codeberg.org/DrPyser][Charles]])
> > - No longer dependent on =lscpu= and =free= on Linux
> > - Update to fit the API of crystal 1.16.2
> > - Changed nerdfont icons around:
> >   - brain -> cpu icon
> >   - anatomic heart -> regular heart
> > - Stopped using colorizer module and start using ANSI escape sequences
> > for compat in the OpenBSD tty
> > - Add facility to check if command exists to make fetching new infos
> > easier
> > - Simplified template to make new template creation easier down the line
> > - Default to verbose build flags, with no color so we can avoid
> > patching the OpenBSD port.
> > - Normalized locale so we can have consistent shell output from certain
> > commands
> > - Use =Process.run= to run executables
> > - Use =Process.find_executable= to find exectuables
> >   
> > New features:
> > - add uptime info (Thanks [[https://codeberg.org/izua][izzy]])
> > - add new =HARDENING= compile time option to the makefile that forces
> > RELRO exe hardening. (Thanks [[https://codeberg.org/DrPyser][Charles]])
> > - add =cluncwm= to the =Hash= of processes to check for in wm detection
> > - add gpu info
> > - add pkg info:
> >   - =dpkg=
> >   - =rpm=
> >   - =emerge=
> >   - =nix=
> >   - =apk=
> >   - =pkg_*=
> >   - =pkg=
> >   - =pkgin=
> >   - =pacman=
> > 
> > Could I get OKs?
> 
> I have tested this lightly with different ASCII-arts and some manpage
> examples without any issues. ok jtt@.

Committed now with tb's ok. Thanks :)