pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/sysutils/fastfetch
Module Name: pkgsrc
Committed By: vins
Date: Sun Apr 19 18:59:34 UTC 2026
Modified Files:
pkgsrc/sysutils/fastfetch: Makefile PLIST distinfo
Log Message:
sysutils/fastfetch: update to 2.61.0
# changes
2.61.0
Changes:
* Support for Windows 7 and 8 has been removed.
* Windows 8.1 is now the oldest version supported by fastfetch.
* The GPU module on WSL no longer relies on `DXCore`.
* The `directx-headers` dependency is no longer required.
* Fastfetch on Linux is now pure C; a C++ compiler is no longer required.
* GPU type detection is now slightly less accurate, but detection speed should be slightly faster.
* The GPU module on Windows now uses `DXCore` for more accurate GPU type detection (requires Windows 10 or later).
* This feature is built only when `DXCore` headers are available, which requires installing `mingw-w64-<msystem>-x86_64-directx-headers` on MSYS2.
Features:
* Adds a `brightness` option for color display configuration (#2238, Colors)
* Adds support for detecting Bluetooth keyboards on Linux (#2220, Keyboard)
* Adds support for detecting GlazeWM (WM, macOS)
* Adds a `showEmptySlots` option to display empty memory slots on Linux (#2222, PhysicalMemory)
* Adds marketing product name detection on Asahi Linux (Host, Linux)
* Adds support for new M5 Mac models (Host, macOS)
* Improves SMBIOS robustness by validating malformed data and improving error handling
* Improves reliability when terminating child processes (Processing, Windows)
* Improves Intel Mac support by querying SMBIOS data directly (Global, macOS)
* Includes numerous internal cleanups and optimizations
Bugfixes:
* Fixes missing memory devices on some machines (PhysicalMemory)
* Fixes CPUCache deduplication for shared caches (#2228, CPUCache, Linux)
* Fixes WM version reporting for niri (#2218, WM, Linux)
* Fixes SSID decoding issues from `iw` output (Wifi, Linux)
* Fixes the CMD code page being changed after running fastfetch on Windows (#2245, Windows)
2.60.0
Changes:
* The CMake option `ENABLE_WIN7_COMPAT:BOOLEAN` now defaults to `OFF` and will be removed in v2.61.0, effectively dropping support for Windows 7 in the next release.
* This follows the Windows 7 deprecation notice introduced in v2.57.0.
* `wm.detectPlugin` now defaults to `true` (WM)
Features:
* Adds `{cwd}` for custom title formatting, which displays the current working directory (Title)
* Adds support for detecting the Zed version (#2200, Editor)
* Adds support for detecting `moss` packages (Packages, Linux)
* Adds support for detecting komorebi, FancyWM, and GlazeWM (WM, Windows)
* Adds support for WM plugin version detection on macOS (WM, macOS)
* Adds support for retrieving the executable path on OpenBSD (#2195, OpenBSD)
Bugfixes:
* Fixes a potential segmentation fault caused by dereferencing a negative index (#2198)
* Fixes `tempSensor` parsing so that it accepts only string values (#2202, CPU)
* Fixes an issue that unexpectedly caused fewer devices to be reported (Keyboard, Linux)
* Improves WM detection on LXQt by querying WM settings only when no WM has already been detected (#2199, WM, Linux)
* Fixes memory leaks in DBus connection handling and in the OpenGL EGL context lifecycle
* Fixes niri version detection on Fedora (WM, Linux)
* Includes various internal cleanups and optimizations
Logos:
* Adds `RengeOS` (#2170)
* Adds `Emmabuntüs` (#2207)
* Updates Artix Linux (#2157)
* Updates Linux Mint (#2186)
* Renames `Refracted Devuan` to `Refracta`
* Renames `ExodiaPredator` to `ExodiaOS`
2.59.0
Changes:
* Fastfetch no longer relies on the unreliable environment variables `$USER` or `%USERPROFILE%` to determine the current username (Title)
* People who set `$USER` to customize the Fastfetch title should use `{ "type": "title", "format": "your-custom-user-name" }` to achieve the same result.
* Fastfetch no longer tries to probe inaccessible remote disk drives on Windows (Disk, Windows)
* People who have remote drives may use `{ "type": "disk", "hideFolders": "X:\\" }` to ignore problematic ones.
* This change removes some ugly hacks from the codebase and matches the behavior on `*nix`.
Features:
* Adds Oracle Solaris support (#2176, SunOS)
* Adds UID / SID detection (Title)
* In custom format: `{user-id}`
* Switches to native GPU detection on GNU/Hurd and removes the `libpciaccess` dependency (GPU, Hurd)
* Improves memory size detection on macOS (Memory, macOS)
* Avoids relying on `hw.memsize_usable` by default, which may not be available on older macOS versions
* Improves Windows disk detection accuracy and performance (Disk, Windows)
* Adds more ARM CPU parts and removes duplicated cases (CPU, ARM)
To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 pkgsrc/sysutils/fastfetch/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/sysutils/fastfetch/PLIST
cvs rdiff -u -r1.26 -r1.27 pkgsrc/sysutils/fastfetch/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/sysutils/fastfetch/Makefile
diff -u pkgsrc/sysutils/fastfetch/Makefile:1.44 pkgsrc/sysutils/fastfetch/Makefile:1.45
--- pkgsrc/sysutils/fastfetch/Makefile:1.44 Fri Feb 6 10:05:53 2026
+++ pkgsrc/sysutils/fastfetch/Makefile Sun Apr 19 18:59:34 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.44 2026/02/06 10:05:53 wiz Exp $
+# $NetBSD: Makefile,v 1.45 2026/04/19 18:59:34 vins Exp $
-DISTNAME= fastfetch-2.58.0
-PKGREVISION= 1
+DISTNAME= fastfetch-2.61.0
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_GITHUB:=fastfetch-cli/}
GITHUB_TAG= ${PKGVERSION_NOREV}
Index: pkgsrc/sysutils/fastfetch/PLIST
diff -u pkgsrc/sysutils/fastfetch/PLIST:1.7 pkgsrc/sysutils/fastfetch/PLIST:1.8
--- pkgsrc/sysutils/fastfetch/PLIST:1.7 Sun Jan 25 15:55:03 2026
+++ pkgsrc/sysutils/fastfetch/PLIST Sun Apr 19 18:59:34 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2026/01/25 15:55:03 vins Exp $
+@comment $NetBSD: PLIST,v 1.8 2026/04/19 18:59:34 vins Exp $
bin/fastfetch
man/man1/fastfetch.1
share/bash-completion/completions/fastfetch
@@ -29,6 +29,7 @@ share/fastfetch/presets/examples/29.json
share/fastfetch/presets/examples/3.jsonc
share/fastfetch/presets/examples/30.jsonc
share/fastfetch/presets/examples/31.jsonc
+share/fastfetch/presets/examples/32.jsonc
share/fastfetch/presets/examples/4.jsonc
share/fastfetch/presets/examples/5.jsonc
share/fastfetch/presets/examples/6.jsonc
Index: pkgsrc/sysutils/fastfetch/distinfo
diff -u pkgsrc/sysutils/fastfetch/distinfo:1.26 pkgsrc/sysutils/fastfetch/distinfo:1.27
--- pkgsrc/sysutils/fastfetch/distinfo:1.26 Sun Jan 25 15:55:03 2026
+++ pkgsrc/sysutils/fastfetch/distinfo Sun Apr 19 18:59:34 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.26 2026/01/25 15:55:03 vins Exp $
+$NetBSD: distinfo,v 1.27 2026/04/19 18:59:34 vins Exp $
-BLAKE2s (fastfetch-2.58.0.tar.gz) = afe1456611141eecc30f1741792333c38cb86abf2f70e531424a4a84a37dd457
-SHA512 (fastfetch-2.58.0.tar.gz) = f69fb50e5860a8cbb400b532658fcfd55d8dcde86e9ada00ccfaa93f902ee626c00f82e40fdc0c84bb3a13b7fd1c28220f674a04e7f00008faab8b33767eddc7
-Size (fastfetch-2.58.0.tar.gz) = 1415337 bytes
+BLAKE2s (fastfetch-2.61.0.tar.gz) = 6424d618306838af807eaae94199485d9c8c233cffd7c0e0d98ce9bd76678a3b
+SHA512 (fastfetch-2.61.0.tar.gz) = 45bd9a0bd6b6911bf4eea419ee9f0e990b63a567c662cf1b567d7dd9f964443a55e4f061aea54a3c945d50238469d046bf45beb3c52a18bbc2921fbc25c221a8
+Size (fastfetch-2.61.0.tar.gz) = 1452448 bytes
Home |
Main Index |
Thread Index |
Old Index