From patchwork Sun Jul 24 12:02:38 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Paul A. Patience" X-Patchwork-Id: 864 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 1AC3B27BBEA; Sun, 24 Jul 2022 13:03:29 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,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 D89E927BBE9 for ; Sun, 24 Jul 2022 13:03:28 +0100 (BST) Received: from localhost ([::1]:38372 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oFaKV-00036r-R7 for patchwork@mira.cbaines.net; Sun, 24 Jul 2022 08:03:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53606) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oFaK6-000355-AT for guix-patches@gnu.org; Sun, 24 Jul 2022 08:03:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:57249) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oFaK6-0005Bv-1k for guix-patches@gnu.org; Sun, 24 Jul 2022 08:03:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oFaK5-0002bE-UZ for guix-patches@gnu.org; Sun, 24 Jul 2022 08:03:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56638] [PATCH v2 0/2] gnu: Add asli. References: <20220719075934.67481-1-paul@apatience.com> In-Reply-To: <20220719075934.67481-1-paul@apatience.com> Resent-From: "Paul A. Patience" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 24 Jul 2022 12:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56638 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 56638@debbugs.gnu.org Cc: "Paul A. Patience" Received: via spool by 56638-submit@debbugs.gnu.org id=B56638.16586641759977 (code B ref 56638); Sun, 24 Jul 2022 12:03:01 +0000 Received: (at 56638) by debbugs.gnu.org; 24 Jul 2022 12:02:55 +0000 Received: from localhost ([127.0.0.1]:46998 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oFaJz-0002ar-Cs for submit@debbugs.gnu.org; Sun, 24 Jul 2022 08:02:55 -0400 Received: from mail-4317.proton.ch ([185.70.43.17]:43325) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oFaJu-0002aR-M8 for 56638@debbugs.gnu.org; Sun, 24 Jul 2022 08:02:54 -0400 Date: Sun, 24 Jul 2022 12:02:38 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com; s=protonmail2; t=1658664163; x=1658923363; bh=44aI+7KOuFJPe7TvWsxWBKYeTGimj8YkOjI147gHNZI=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:Feedback-ID:From:To: Cc:Date:Subject:Reply-To:Feedback-ID:Message-ID; b=oQ6qzGYqGMU/BIQB7q4+tfi5YkddMnTAOWOi+Q7uYE8oUqJavsc8bKpOhOIxoQQJh 77FfHsbrSaoEC50Mz1uxheq37gtFaX6efzOx86kJlDD0WQ+PM+n0plSCa6s6WjwWRE rHmFCb6l1LcOqcd8kq56BAzCP49lT+GQ1Oi3HprfkGcjXLeRuSK7VRbX2lL3bTrjp6 sy8g76kmOj3DgQIo9U5oTBXrR9hU0FFStAsEuHF0FiIHdNYZ5bQgFFLdi+OZeuGCfP s589VJTvSI6/rxWBtVRC7n0DQ7H5PJ4hBfzO3T9+4ZEIQRBDUiOC1Qj1zEa1L/mGYl 0dpzUJ0HWx+Mg== From: "Paul A. Patience" Message-ID: <20220724120228.54052-1-paul@apatience.com> Feedback-ID: 19227857:user:proton MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: "Paul A. Patience" Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches I've fixed the issues raised by Maxime Devos and also added the mmg package (and fixed the build of ASLI with mmg). The mmg package originally began as Guix HPC's mmg package [1], but I ended up completely rewriting it (well, except for the source section). [1]: https://gitlab.inria.fr/guix-hpc/guix-hpc/-/blob/master/inria/mmg.scm Paul A. Patience (2): gnu: Add mmg. gnu: Add asli. gnu/local.mk | 1 + gnu/packages/graphics.scm | 178 ++++++++++++++++++ .../patches/asli-use-system-libs.patch | 70 +++++++ 3 files changed, 249 insertions(+) create mode 100644 gnu/packages/patches/asli-use-system-libs.patch --- 2.37.0