Message ID | cover.1736971588.git.dariqq@posteo.net |
---|---|
Headers |
Return-Path: <guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org> X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id BA90127BBE9; Wed, 15 Jan 2025 20:19:39 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-7.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 2169727BBE2 for <patchwork@mira.cbaines.net>; Wed, 15 Jan 2025 20:19:38 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <guix-patches-bounces@gnu.org>) id 1tY9qx-0000Bp-T0; Wed, 15 Jan 2025 15:19:04 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1tY9qw-0000Bg-Ts for guix-patches@gnu.org; Wed, 15 Jan 2025 15:19:02 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1tY9qw-0007ne-Ko for guix-patches@gnu.org; Wed, 15 Jan 2025 15:19:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:In-Reply-To:References:Subject; bh=vpYtdLFybZeDcdI+77uXP5XmE+8d7SBY8evrZ+IZ5pE=; b=Yc0xbmXaHzpCiJGNsjM8fF2VojNGARcGVFzJqrwmwQ+L4gWF8sI+LWM5qcQEFz74EGWFvc/aarucZNo9U5VkGLii1rQeJDV8bWx03SPQv6SPuQTyjMhOMYwwTvJFs6HyYmdd94U2kylzuB+puorb36OQu9xQ+rkhrfDu2JjQd4873rjAMaLpEeX3p56vW3ejEdYI+/K9RtOzIsSVS+uWiMoVwaVWsMxGlY3ZH2mlKW7tVfUITIVdRVYR6fr/sfZ8gBsLt9Qp/yTjKYMCHflQRrC2hi2FgYNdQFTjP+VQROIXftH+JhVS0hZF0fM3OMBfxUKJhCD/Mtfw/KnVAzkr9g==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1tY9qw-0005k5-F5; Wed, 15 Jan 2025 15:19:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#71968] [PATCH v8 0/3] fastfetch: Unbundle yyjson and other tweaks References: <cover.1720249420.git.dariqq@posteo.net> In-Reply-To: <cover.1720249420.git.dariqq@posteo.net> Resent-From: Dariqq <dariqq@posteo.net> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org> Resent-CC: sharlatanus@gmail.com, guix-patches@gnu.org Resent-Date: Wed, 15 Jan 2025 20:19:02 +0000 Resent-Message-ID: <handler.71968.B71968.173697230121998@debbugs.gnu.org> Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71968 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 71968@debbugs.gnu.org Cc: Dariqq <dariqq@posteo.net>, Sharlatan Hellseher <sharlatanus@gmail.com> X-Debbugs-Original-Xcc: Sharlatan Hellseher <sharlatanus@gmail.com> Received: via spool by 71968-submit@debbugs.gnu.org id=B71968.173697230121998 (code B ref 71968); Wed, 15 Jan 2025 20:19:02 +0000 Received: (at 71968) by debbugs.gnu.org; 15 Jan 2025 20:18:21 +0000 Received: from localhost ([127.0.0.1]:58863 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces@debbugs.gnu.org>) id 1tY9qG-0005ij-L8 for submit@debbugs.gnu.org; Wed, 15 Jan 2025 15:18:21 -0500 Received: from mout02.posteo.de ([185.67.36.66]:50845) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <dariqq@posteo.net>) id 1tY9qC-0005i6-N1 for 71968@debbugs.gnu.org; Wed, 15 Jan 2025 15:18:17 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 51248240104 for <71968@debbugs.gnu.org>; Wed, 15 Jan 2025 21:18:09 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1736972289; bh=lt4WCaQ7Bo1mU58vye7fG/2SuL+MjyXCwGuAnf56fjk=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version: Content-Transfer-Encoding:From; b=QhyqOqdzWiADdtCZL4kK70JYL6LbbrB3b0bF88miPWqxFYu7+/9pbfVC/YTOwI1oF O0jSXOKsUfyICAhGq/UheCArRutWuslrFWjSd6ujWREsfX7QSSAaysIUxVkqXdJSdC 5ZSHZnkxNjwn+G9D+ehHLiGuhVVcrHuXfKHiw6FJ6eXlzFD8wCHQcxccCxQBy0hqWY z1HJfPe2r1O/7S/Xz4k6u2QtWx0PavV+Cs56vZGiNvU/zpCztH1eIyHcjtW94KTqYh 2HzH5s7RA4wMp3OX/AM9gZTnD/22+bfny5wmJXEJzpD9/8hFVm4DjFxNjgq7o3z+V1 jb6cdbWCxxQ1w== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4YYHPD2RC3z6tvc; Wed, 15 Jan 2025 21:18:07 +0100 (CET) From: Dariqq <dariqq@posteo.net> Date: Wed, 15 Jan 2025 20:16:41 +0000 Message-ID: <cover.1736971588.git.dariqq@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: <guix-patches.gnu.org> List-Unsubscribe: <https://lists.gnu.org/mailman/options/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=unsubscribe> List-Archive: <https://lists.gnu.org/archive/html/guix-patches> List-Post: <mailto:guix-patches@gnu.org> List-Help: <mailto:guix-patches-request@gnu.org?subject=help> List-Subscribe: <https://lists.gnu.org/mailman/listinfo/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=subscribe> Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches |
Series |
fastfetch: Unbundle yyjson and other tweaks
|
|
Message
Dariqq
Jan. 15, 2025, 8:16 p.m. UTC
In the rare case that someone is reading this, I rebased things once again again. * The package currently is violating the guix packaging guidelines by bundling dependencies * Some of the optional features that are currently enabled don't work because fastfetch wants to dlopen the relevant so at runtime: Look at 'fastfetch -c all --show-errors' and observe e.g. Media: Failed to load DBus library OpenGL: dlopen libEGL.so failed To avoid writing out a wrapper for LD_LIBRARY_PATH I am changing to dynamic linking instead (which also makes it easier if others want to create a variant that has more stuff enabled). Per the request of upstream [1] building of flashfetch is also disabled. Lastly overwriting the path to pci.ids and amdgpu.ids , the default paths assume a FHS layout. Also fixed the accidental null character in the yyjson descritpion. [1] https://github.com/fastfetch-cli/fastfetch/releases/tag/2.33.0 Dariqq (3): gnu: Add yyjson. gnu: fastfetch: Update to 2.34.1. gnu: fastfetch: Add more configure flags. gnu/packages/admin.scm | 27 +++++++++++++++++++++++---- gnu/packages/c.scm | 38 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 61 insertions(+), 4 deletions(-) base-commit: 9d7a9b6dc655ec6dd3cdb6f50fea1ca98f12fb8d