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 Jan 25 15:55:03 UTC 2026
Modified Files:
pkgsrc/sysutils/fastfetch: Makefile PLIST distinfo
Log Message:
sysutils/fastfetch: update to 2.58.0
# upstream changes
# 2.58.0
An early release to fix compatibility issues with KDE Plasma 6.6.
Breaking changes:
* The `de.slowVersionDetection` option has been removed. Slow version
detection is now always enabled, as required on non-FHS-compliant
distros (e.g., NixOS). (#2149, DE, Linux)
Features:
* Adds the `--structure-disabled <modules...>` command-line flag to temporarily disable module structure printing.
* For example: `fastfetch --structure-disabled colors` removes the color blocks from the default output.
* Supports chassis type detection on Linux ARM devices when reported via the device tree (Chassis, Linux)
* Supports Bedrock Linux version detection (#2155, OS, Linux)
* Honors the `DBPath` and `RootDir` settings in `pacman.conf` when detecting Pacman packages (#2154, Packages, Linux)
Bugfixes:
* Fixes a crash issues on KDE Plasma 6.6 (Display, Linux)
* Fixes the Command module not working with `--dynamic-interval` (#2152, Command)
* Fixes Quartz Compositor version detection. It now correctly reports the version of `WindowServer` (`SkyLight`) instead of `WindowManager`. (WM, macOS)
Logos:
* Adds Kiss2
# 2.57.1
Features:
* Tiny performance improvements (Windows)
* Improves the reliability of hostname retrieval (Title, Windows)
Bugfixes:
* Fixes potential compilation issues on Linux (#2142, Linux)
* Fixes compilation errors on macOS when building with older SDKs (#2140, macOS)
* Fixes compilation issues when building with `-DENABLE_SYSTEM_YYJSON=ON` (#2143)
Logos:
* Updates PrismLinux and adds a small variant
# 2.57.0
Features:
* Supports COSMIC DE version detection (DE, Linux)
* Supports niri version detection (#2121, WM, Linux)
* Supports cosmic-term version and terminal font detection (Terminal / TerminalFont, Linux)
* Supports urxvt font detection (TerminalFont, Linux) (#2105)
* Improves xterm font detection by checking `xterm.vt100.faceName` (TerminalFont, Linux)
* Supports Secure Boot detection (Bootmgr, macOS)
* Supports DPI scale factor detection on Windows 7 (Display, Windows)
* Supports xterm 256-color codes in color configuration
* In `display.color`: "`@<color-index>`" (e.g., "`@34`" for color index `34`)
* In `*.format` strings: "`#@<color-index>`" (e.g., "`#@34`" for color index `34`)
* Improves uptime accuracy on Windows 10+ (Uptime, Windows)
* Adds a new module `Logo` to query built-in logo raw data in JSON output (Logo)
* Usage: `fastfetch -s logo -l <logo-name> -j # Supported in JSON format only`
* Supports shell version detection even if the binary has been deleted (#2136, Shell, Linux)
* Overall code refinements and optimizations
Bugfixes:
* Skips local / loopback routes when detecting network interfaces (LocalIP, Linux) (#2127)
* Fixes CPU speed detection on s390x (CPU, Linux) (#2129)
* Fixes GPU detection error handling and supports case-insensitive PCI ID parsing (GPU, Windows)
* Fixes some networking issues and memory leaks (Networking)
* Fixes `exePath` reporting relative paths on macOS (Shell, macOS)
Logos:
* Adds openSUSE Tumbleweed braille logo
* Adds Xinux
* Renames HydraPWK to NetHydra
* Fixes colors of deepin and UOS
* Fixes colors of macOS and variants
# 2.56.1
Features:
* Improves compatibility with KDE Plasma 6.5 (#2093, Display)
* Adds a `tempSensor` option to specify the sensor name used for CPU temperature detection (CPU)
* Example: `{ "type": "cpu", "tempSensor": "hwmon0" /* Use /sys/class/hwmon/hwmon0 for temperature detection */ }`
* Refines Memory usage detection on macOS to match Activity Monitor more closely (Memory, macOS)
* Minor optimizations
Bugfixes:
* Fixes cache line size detection (CPU, macOS)
Logos:
* Removes Opak
* Updates GXDE
# 2.56.0
Features:
* Enhances config file loading. `--config` and `-c` with relative path
now also searches paths defined in `fastfetch --list-config-paths`:
* This allows users to use `fastfetch -c my-config` without needing to specify the full path.
* Adds NUMA node count detection (CPU)
* Exposed via `{numa-nodes}` in custom format
* Supported on Linux, FreeBSD and Windows
* Supports the newest Alacritty config format (#2070, TerminalFont)
* Detects driver specific info for Zhaoxin GPUs (GPU, Linux)
* Detects Android OEM UI for certain OSes (DE, Android)
* Improves users detection on Linux (#2064, Users, Linux)
* Adds systemd fallback when utmp is unavailable
* Fixes resource leaks
* Always reports the newest session info
* Adds kiss package manager support (#2072, Packages, Linux)
* Reports `sshd` if `$SSH_TTY` is not available (Terminal)
* Zpool module rewrite (#2051, Zpool)
* Adds new Zpool properties: allocated, guid, readOnly
* Zpool module now uses runtime lookup for properties to ensure portability
* Adds NetBSD (requires `sudo`) and macOS support
* Adds `splitLines` option for Command module, which splits the output into sub modules, each containing one line of the output (Command)
```
* Command output:
Line 1
Line 2
Line 3
* Old behavior:
Command: Line 1
Line 2
Line 3
* With `"splitLines": true`:
Command 1: Line 1
Command 2: Line 2
Command 3: Line 3
```
Bugfixes:
* Fixes {m,o}ksh version detection on Linux (Shell)
* Fixes Alacritty config parsing for TOML format (#2070, TerminalFont)
* Improves builtin logo printing for piping and buffering (#2065, Logo)
* Uses absolute path when detecting shell and terminal version if available (#2067, TerminalShell)
Logos:
* Updates Codex Linux logo (#2071)
* Adds OS/2 Warp logo (#2062)
* Adds Amiga logo (#2061)
To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 pkgsrc/sysutils/fastfetch/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/fastfetch/PLIST
cvs rdiff -u -r1.25 -r1.26 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.42 pkgsrc/sysutils/fastfetch/Makefile:1.43
--- pkgsrc/sysutils/fastfetch/Makefile:1.42 Wed Jan 7 08:48:50 2026
+++ pkgsrc/sysutils/fastfetch/Makefile Sun Jan 25 15:55:03 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.42 2026/01/07 08:48:50 wiz Exp $
+# $NetBSD: Makefile,v 1.43 2026/01/25 15:55:03 vins Exp $
-DISTNAME= fastfetch-2.55.1
-PKGREVISION= 1
+DISTNAME= fastfetch-2.58.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.6 pkgsrc/sysutils/fastfetch/PLIST:1.7
--- pkgsrc/sysutils/fastfetch/PLIST:1.6 Sat Oct 11 17:16:54 2025
+++ pkgsrc/sysutils/fastfetch/PLIST Sun Jan 25 15:55:03 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2025/10/11 17:16:54 vins Exp $
+@comment $NetBSD: PLIST,v 1.7 2026/01/25 15:55:03 vins Exp $
bin/fastfetch
man/man1/fastfetch.1
share/bash-completion/completions/fastfetch
@@ -28,6 +28,7 @@ share/fastfetch/presets/examples/28.json
share/fastfetch/presets/examples/29.jsonc
share/fastfetch/presets/examples/3.jsonc
share/fastfetch/presets/examples/30.jsonc
+share/fastfetch/presets/examples/31.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.25 pkgsrc/sysutils/fastfetch/distinfo:1.26
--- pkgsrc/sysutils/fastfetch/distinfo:1.25 Sun Nov 30 09:36:24 2025
+++ pkgsrc/sysutils/fastfetch/distinfo Sun Jan 25 15:55:03 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.25 2025/11/30 09:36:24 vins Exp $
+$NetBSD: distinfo,v 1.26 2026/01/25 15:55:03 vins Exp $
-BLAKE2s (fastfetch-2.55.1.tar.gz) = 189ce1a3eca144362280b48bc5ba531a7aff9f58babafd32ce49978604d94dc2
-SHA512 (fastfetch-2.55.1.tar.gz) = b38c8dde25c0c105e7be65d414ab3f4ad26f4578c95b2d00bd482f24b2076a8a33d4f5bfd5a1ab400562bd4f9112ea3db7d5bebedfdc44694d0af626b710233e
-Size (fastfetch-2.55.1.tar.gz) = 1386231 bytes
+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
Home |
Main Index |
Thread Index |
Old Index