notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Newsfeed changes

The news feed page[s] were not laid out well. Two pages, disjointed information, hard to figure out how to use the optional parameters...

Thankfully, someone told me.

The new page is ready for your review. Please compare these two:

You may also be interested in the Github issue.
Port details
pfetch Pretty system information tool written in POSIX sh
1.7.1 sysutils on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.7.0Version of this port present on the latest quarterly branch.
Maintainer: lcook@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-09-30 01:02:39
Last Update: 2025-01-12 12:18:53
Commit Hash: 3b50bea
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: MIT
WWW:
https://github.com/Un1q32/pfetch
Description:
Pretty system information tool written in POSIX sh, supporting: Linux; MacOS; OpenBSD; FreeBSD; NetBSD; Haiku and more.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. bin/pfetch
  2. /usr/local/share/licenses/pfetch-1.7.1/catalog.mk
  3. /usr/local/share/licenses/pfetch-1.7.1/LICENSE
  4. /usr/local/share/licenses/pfetch-1.7.1/MIT
Collapse this list.
Dependency lines:
  • pfetch>0:sysutils/pfetch
To install the port:
cd /usr/ports/sysutils/pfetch/ && make install clean
To add the package, run one of these commands:
  • pkg install sysutils/pfetch
  • pkg install pfetch
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: pfetch
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1736683362 SHA256 (Un1q32-pfetch-1.7.1_GH0.tar.gz) = 7608502eb6641277cb247f8bb93d243f7be82559c044b3336ae071b3d2d9abbf SIZE (Un1q32-pfetch-1.7.1_GH0.tar.gz) = 25962

Packages (timestamps in pop-ups are UTC):
pfetch
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.7.11.7.10.6.01.7.11.7.1-0.6.0-
FreeBSD:13:quarterly1.7.01.7.10.6.01.7.01.7.10.6.00.6.00.6.0
FreeBSD:14:latest1.7.11.7.10.6.01.7.11.7.10.6.0-0.6.0
FreeBSD:14:quarterly1.7.01.7.1-1.7.01.7.10.6.00.6.00.6.0
FreeBSD:15:latest1.7.11.7.1n/a1.7.1n/a0.6.00.6.00.6.0
This port has no dependencies.
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
sysutils_pfetch
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/Un1q32/pfetch/tar.gz/1.7.1?dummy=/
Collapse this list.

Number of commits found: 16

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.7.1
12 Jan 2025 12:18:53
commit hash: 3b50beadd02d71dc4929f8c3216c678c860a05afcommit hash: 3b50beadd02d71dc4929f8c3216c678c860a05afcommit hash: 3b50beadd02d71dc4929f8c3216c678c860a05afcommit hash: 3b50beadd02d71dc4929f8c3216c678c860a05af files touched by this commit
Santhosh Raju (fox) search for other commits by this committer
sysutils/pfetch: Update to 1.7.1

Changes since 1.7.0:

1.7.1

What's Changed

  * Document values of PF_INFO by @polluks in #55
  * Fixed typos by @polluks in #56
  * Fixing a typo in README by @danielhejduk in #59

This release didn't add any new features, just typo fixes and documentation
improvements

Full Changelog: https://github.com/Un1q32/pfetch/compare/1.7.0...1.7.1
1.7.0
09 Dec 2024 07:38:40
commit hash: d1912426c599d06f620cf79451d4b3b072d8d678commit hash: d1912426c599d06f620cf79451d4b3b072d8d678commit hash: d1912426c599d06f620cf79451d4b3b072d8d678commit hash: d1912426c599d06f620cf79451d4b3b072d8d678 files touched by this commit
Santhosh Raju (fox) search for other commits by this committer
sysutils/pfetch: Update to 1.7.0

Changes since 1.6.0:

1.7.0

What's Changed

  * Clean-up manual page by @polluks in #54
  * Added PF_ENABLE_SLOW_PACKAGE_MANAGERS option, for now just re-enables
    pip package count, but in the future other slow package managers will
    be locked behind this option.
  * Support cpus info for OpenBSD

This release was very small, I've been making new releases every month, but
eventually a month will happen with no new commits. I may switch to a 3 month
schedule if development slows down too much, but for now the policy is that if
a month goes by with no commits than the release is pushed back to the next
month.

Merry Christmas and happy holidays!

Full Changelog: https://github.com/Un1q32/pfetch/compare/1.6.0...1.7.0
1.6.0
04 Nov 2024 05:19:38
commit hash: ed636668a3f686c3e56d1624fc150a1e5f904fe6commit hash: ed636668a3f686c3e56d1624fc150a1e5f904fe6commit hash: ed636668a3f686c3e56d1624fc150a1e5f904fe6commit hash: ed636668a3f686c3e56d1624fc150a1e5f904fe6 files touched by this commit
Santhosh Raju (fox) search for other commits by this committer
sysutils/pfetch: Update to 1.6.0

Changes since 1.5.0:

1.6.0

What's Changed

  * Fix parameter substitution on BSD by @merdely in #48
  * Adding a man page by @danielhejduk in #51
  * Fixed typos by @polluks in #52 and #53
  * Support custom ASCII art
  * Proper error when uname is unavailible

New Contributors

  * @merdely made their first contribution in #48

Full Changelog: https://github.com/Un1q32/pfetch/compare/1.5.0...1.6.0
1.5.0
06 Oct 2024 12:32:40
commit hash: a829d6afd22254c41e19368922ebf3412b380e90commit hash: a829d6afd22254c41e19368922ebf3412b380e90commit hash: a829d6afd22254c41e19368922ebf3412b380e90commit hash: a829d6afd22254c41e19368922ebf3412b380e90 files touched by this commit
Santhosh Raju (fox) search for other commits by this committer
sysutils/pfetch: Update to 1.5.0

Changes since 1.4.0:

1.5.0

What's Changed

  * Add fallback for when username cannot be determined.
  * Fix uptime on some systems without uptime or date.
  * Fix corrupt output for systems that don't support uptime.
  * Support disk info on Haiku.
  * More accurate disk info on IRIX and Digital UNIX.
  * Add cpus info for displaying the number of cores.
  * Support AIX.

Full Changelog: https://github.com/Un1q32/pfetch/compare/1.4.0...1.5.0
1.4.0
03 Sep 2024 09:32:57
commit hash: 8aa1ffaa53fbc6c17692f9db12004db52cd18a56commit hash: 8aa1ffaa53fbc6c17692f9db12004db52cd18a56commit hash: 8aa1ffaa53fbc6c17692f9db12004db52cd18a56commit hash: 8aa1ffaa53fbc6c17692f9db12004db52cd18a56 files touched by this commit
Santhosh Raju (fox) search for other commits by this committer
sysutils/pfetch: Update to 1.4.0

Changes since 1.3.0:

1.4.0

What's Changed

  * Add support for more package managers by @AlbydST in #34
  * Support Digital UNIX (aka Tru64 UNIX)
  * Support HP-UX
  * PF_KERNEL variable to control the displayed kernel version
  * Support disk info for NetBSD

Full Changelog: https://github.com/Un1q32/pfetch/compare/1.3.0...1.4.0
1.3.0
06 Aug 2024 04:58:39
commit hash: 9bdbf580138f17ec12954c63f2baa77cf94b7a9acommit hash: 9bdbf580138f17ec12954c63f2baa77cf94b7a9acommit hash: 9bdbf580138f17ec12954c63f2baa77cf94b7a9acommit hash: 9bdbf580138f17ec12954c63f2baa77cf94b7a9a files touched by this commit
Santhosh Raju (fox) search for other commits by this committer
sysutils/pfetch: Rework upstream and update to 1.3.0

Remove deprecation messages, since we have a new and active upstream.

PR:		280109
Approved by:	portmgr (maintainer timeout, 2+ weeks)

Full change log since 0.6.0
https://github.com/Un1q32/pfetch/compare/1.0.0...1.3.0
0.6.0
23 Jun 2024 18:19:17
commit hash: 8b1d5a7cd5e252a5c86074a760c9ee435e081623commit hash: 8b1d5a7cd5e252a5c86074a760c9ee435e081623commit hash: 8b1d5a7cd5e252a5c86074a760c9ee435e081623commit hash: 8b1d5a7cd5e252a5c86074a760c9ee435e081623 files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
sysutils/pfetch: Deprecate and set expiration date to 2024-07-31

No longer developed, upstream repo archived Apr 26 2024.
There's a "spiritual successor" called pfetch-rs located here:
https://github.com/Gobidev/pfetch-rs

PR:		279470
Approved by:	portmgr (maintainer timeout, 2+ weeks)
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
0.6.0
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.6.0
07 Apr 2021 08:09:01
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
0.6.0
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
0.6.0
22 Jan 2021 10:08:52
Revision:562287Original commit files touched by this commit
lcook search for other commits by this committer
Update MAINTAINER fields for myself (lcook)

Approved by:            tcberner (mentor)
Differential Revision:  https://reviews.freebsd.org/D28279
0.6.0
14 Mar 2020 14:46:19
Revision:528413Original commit files touched by this commit
tcberner search for other commits by this committer
sysutils/pfetch: Update to 0.6.0

PR:		244780
Submitted by:	Lewis Cook <vulcan@wired.sh> (maintainer)
0.5.0
11 Mar 2020 17:15:04
Revision:528237Original commit files touched by this commit
fernape search for other commits by this committer
sysutils/pfetch: update to 0.5.0

From ChangeLog: https://github.com/dylanaraps/pfetch/releases/tag/0.5.0

* Added a new simplified dynamic display method. It's smaller in
  size, uses less escape sequences and is faster overall.
* Added PF_SOURCE to execute a script prior to running pfetch.
  This allows the user to script things.
* ASCII Art is now bold.
* os: Added support for IRIX, CRUX, OpenWRT and Bedrock Linux.
* host: Fixed incorrect host output.
* host: Added MINIX support.
* wm: Added fallback to non-EWMH WMs .

And many more minor changes.

PR:	244740
Submitted by:	vulcan@wired.sh (maintainer)
0.4.0
09 Nov 2019 02:14:28
Revision:517100Original commit files touched by this commit
swills search for other commits by this committer
sysutils/pfetch: Update to 0.4.0

PR:		240960
Submitted by:	Lewis Cook <vulcan@wired.sh> (maintainer)
0.1
30 Sep 2019 01:02:31
Revision:513277Original commit files touched by this commit
meta search for other commits by this committer
New port: syutils/pfetch

Pretty system information tool written in POSIX sh,
supporting: Linux; MacOS; OpenBSD; FreeBSD; NetBSD;
Haiku and more.

WWW: https://github.com/dylanaraps/pfetch

PR:		240873
Submitted by:	Lewis Cook <vulcan@wired.sh>

Number of commits found: 16