Ersatz für NeoFetch unter NetBSD

Clas

Well-Known Member
Hallo,

ich habe oft NeoFetch verwendet/augerufen. Dieses Tool wird nicht mehr weiterentwickelt
und befindet sich im ArchivStatus auf github:

Ich versuche gerade ein Ersatztool zu bauen und zwar dieses hier.
Das ist in C geschrieben und ich habe die Abhängigkeiten unter NetBSD 10
soweit erfüllt:


|~/Projects/ex/fastfetch/c5❱ cmake -G Ninja ..
-- The C compiler identification is GNU 13.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /home/clas/.local/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Found Threads: TRUE
-- Found PkgConfig: /usr/pkg/bin/pkg-config (found version "2.1.1")
-- Build type: RelWithDebInfo
-- Threads type: pthread
-- Enabling LTO
-- Target dirs: ROOT="" USR="/usr" HOME="/home" ETC="/etc"
-- Found Python: /usr/pkg/bin/python3.12 (found version "3.12.2") found components: Interpreter
-- Enabling proprietary GPU driver API
-- Looking for wcwidth
-- Looking for wcwidth - found
-- Library: missing: VULKAN
-- Library: found WAYLAND
-- Library: found XCB_RANDR
-- Library: found XCB
-- Library: found XRANDR
-- Library: found X11
-- Library: found DRM
-- Library: found GIO
-- Library: found DCONF
-- Library: found DBUS
-- Library: missing: XFCONF
-- Library: found SQLITE3
-- Library: found IMAGEMAGICK7
-- Library: found IMAGEMAGICK6
-- Library: found ZLIB
-- Library: found CHAFA
-- Library: found EGL
-- Library: missing: GLX
-- Library: found OSMESA
-- Library: missing: OPENCL
-- Configuring done (1.2s)
-- Generating done (0.0s)
-- Build files have been written to: /home/clas/Projects/ex/fastfetch/c5
|~/Projects/ex/fastfetch/c5❱

opencl ist installiert und pkgconfig auch. Habe gerade etwas ein Brett
vorm Kopf warum OpenCL nicht gefunden nicht wird.

Auch verstehe ich nicht warum GLX nicht detected werden konnte
weil ich das OpenGL- MESAZeug installiert habe.


Vielleicht hat noch jemand am späten Abend eine Idee dazu?

vielen Dank

clas
 
Im Issue #751 schreibt der Maintainer No, we don't support BSDs other than FreeBSD (2024-03-07).
Wobei ich es merkwürdig finde, das im Repo trotzdem ein Logo für netbsd vorhanden ist und in einigen Dateien vorkommt.

Findest du denn die libOpenCL.so Datei auf dem Dateisystem?
 
Zurück
Oben