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 Nov 30 09:36:24 UTC 2025

Modified Files:
        pkgsrc/sysutils/fastfetch: Makefile distinfo

Log Message:
sysutils/fastfetch: update to 2.55.1

# upstream changes

# 2.55.1

Bugfixes:
* Fix parallel command execution breaks randomly (#2056 / #2058, Command)
    * Regression from v2.55.0
* Fix `dylib` searching path on macOS (macOS)
    * Regression from v2.55.0
* Fix an uninitialized field (#2057, Display)

# 2.55.0

Changes:
* Commands are now executed in parallel by default to improve performance (#2045, Command)
    * This behavior can be disabled in the config file with `"parallel": false` if it causes problems with certain scripts
* Folder/filesystem hiding is moved to the detection stage; hidden entries are no longer probed, improving performance (#2043, Disk)

Features:
* Adds `command.parallel` and `command.useStdErr` config options (Command)
    * `parallel`: set to `false` to disable parallel execution (see Changes above)
    * `useStdErr`: set to `true` to use stderr output instead of stdout
* Adds the command-line flag `--dynamic-interval <interval-in-ms>` to enable dynamic output auto-refresh (#2041)
    * Due to internal limitations, some modules do not support dynamic updates (notably Display and Media)
* Adds support for using the current playing media's cover art as a logo source (Media / Logo)
    * Usage: `"logo": { "type": "<image-protocol>", "source": "media-cover" }` in JSON config; or `--<image-protocol> media-cover` in command line
    * Supports local sources only
* Adds native GPU detection support on OpenBSD and NetBSD (instead of depending on `libpciaccess`) (GPU)
    * No functional changes
    * Root privileges are required to access PCI config space on OpenBSD (as always)
* Adds GPU detection support on GNU/Hurd (GPU)
    * Requires building with `libpciaccess`
* Shows Debian point release on Raspberry Pi OS (#2032, OS, Linux)
* Adds `Brush` shell version detection (Shell)
* Improves Mac family detection via prefix matching (Host)

Bugfixes:
* Ignores `run-parts` during terminal/shell detection (#2048, Terminal / Shell, Linux)
* Fixes fish version detection when `LC_ALL` is set (#2014, Shell, Linux)
* Hides the module when no desktop icons are found (#2023, Icons, Windows)
* Skips auxiliary display controllers to prevent the module from reporting duplicate entries (#2034, GPU, Linux)
* Refines Apple rpath handling; fixes building for the Homebrew version on macOS (#1998, CMake)


To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 pkgsrc/sysutils/fastfetch/Makefile
cvs rdiff -u -r1.24 -r1.25 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.40 pkgsrc/sysutils/fastfetch/Makefile:1.41
--- pkgsrc/sysutils/fastfetch/Makefile:1.40     Mon Nov  3 16:19:22 2025
+++ pkgsrc/sysutils/fastfetch/Makefile  Sun Nov 30 09:36:24 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.40 2025/11/03 16:19:22 vins Exp $
+# $NetBSD: Makefile,v 1.41 2025/11/30 09:36:24 vins Exp $
 
-DISTNAME=      fastfetch-2.54.0
+DISTNAME=      fastfetch-2.55.1
 CATEGORIES=    sysutils
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=fastfetch-cli/}
 GITHUB_TAG=    ${PKGVERSION_NOREV}
@@ -38,7 +38,6 @@ CMAKE_CONFIGURE_ARGS+=        -DCMAKE_BUILD_TYP
                        -DCUSTOM_PCI_IDS_PATH=${PREFIX}/share/hwdata/pci.ids \
                        -DCUSTOM_AMDGPU_IDS_PATH=${BUILDLINK_PREFIX.libdrm}/share/libdrm/amdgpu.ids \
                        -DENABLE_SYSTEM_YYJSON=ON \
-                       -DENABLE_PCIACCES=ON \
                        -DBUILD_FLASHFETCH=OFF \
                        -DBUILD_TESTS=ON \
                        -DINSTALL_LICENSE=OFF
@@ -54,7 +53,6 @@ post-install:
 .include "../../lang/python/tool.mk"
 .include "../../lang/python/application.mk"
 .include "../../sysutils/hwdata/buildlink3.mk"
-.include "../../sysutils/libpciaccess/buildlink3.mk"
 .include "../../devel/yyjson/buildlink3.mk"
 .include "../../devel/cmake/build.mk"
 .include "../../mk/dlopen.buildlink3.mk"

Index: pkgsrc/sysutils/fastfetch/distinfo
diff -u pkgsrc/sysutils/fastfetch/distinfo:1.24 pkgsrc/sysutils/fastfetch/distinfo:1.25
--- pkgsrc/sysutils/fastfetch/distinfo:1.24     Mon Nov  3 16:19:22 2025
+++ pkgsrc/sysutils/fastfetch/distinfo  Sun Nov 30 09:36:24 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2025/11/03 16:19:22 vins Exp $
+$NetBSD: distinfo,v 1.25 2025/11/30 09:36:24 vins Exp $
 
-BLAKE2s (fastfetch-2.54.0.tar.gz) = b532ff11cd06e1dc02d95a8ee91426740fd00e3d4bd0fbcbec19a0ba4349015c
-SHA512 (fastfetch-2.54.0.tar.gz) = da8fa08efa3a4c800473a78b5b45abffacbd2fb88051cdd45cbfaa396cbcdf2580f0933ea951bdeb1b3bd9f91038162d891cfe6fe04146c9966e133505fe9927
-Size (fastfetch-2.54.0.tar.gz) = 1379634 bytes
+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



Home | Main Index | Thread Index | Old Index