From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id kAJ2OOdI6mTocQAAG6o9tA:P1 (envelope-from ) for ; Sat, 26 Aug 2023 20:48:08 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id kAJ2OOdI6mTocQAAG6o9tA (envelope-from ) for ; Sat, 26 Aug 2023 20:48:07 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 8B84E59564 for ; Sat, 26 Aug 2023 20:48:07 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=disroot.org header.s=mail header.b=duGPx+7X; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Seal: i=1; s=key1; d=yhetil.org; t=1693075687; a=rsa-sha256; cv=none; b=i/ElPW2hP57gks6OpfhPiFvIDYdSChJap22rUNQkD+ghl+yekt4+VeTDvaUL2178MDC+GW dSZmFRKhwS3dITR5jPctm59UjF1nfosElJmDPkMjsgjaiV41aeufTDRZROTXRJkNnfdIDB SzWLcuP1Qhq3s4ugigdpELNAAJIsYnwBxsDLyk6pWijF4SRzcR7Ww3u7pQJM67MWAUaLhg 9/9Q1Eo3uJbm0fqTSi+v3jMc7A8BtPxnnfCXX6VIdPXzXtrnPQNIjYy7KaAk335nCir0Tx HOqaHMZuJjJlTgmOInegkJq0WYg677mysuDH5bj0yGnvyCmIg2tji+f06BmWJA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=disroot.org header.s=mail header.b=duGPx+7X; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1693075687; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=74I+NyhUjN64brwUpPgfuhAQesPd3HvWX7RcAY6k27w=; b=jXT0+VsEodbMo2r1/8v0Hq6pacI+FTwMhaEL/3QQ6kL6Wvjh07/3zMgSfWwUh5qIJ9SSO2 ojAZ7JW5LhH18CekznrPyk8L7MTxuEWMKMeDwYbO39hFElvXwncAkWNwqXjeD3OpzRYu1K MuGGVR/L91E2y68Fp/haMcupcmaGA0D+mQ8Ckyd+PI5Xjtmkcm+klS1QPCtrbk6FURmijU 42UQmxqUcadCckxKfTntccipI8CW7xdlCgsgUeWgMg4hwPXXf5USpxgZXrNuTSUb0s1OrU SSMqG4fSuaBUlrjJ7d785C7rQgWvU2KNBwyjAXuxv4VmP5zeZEV7MH7c0Nz/MA== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qZyKE-00022Y-RS; Sat, 26 Aug 2023 14:47:58 -0400 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 ) id 1qZyKD-00022Q-GH for guix-patches@gnu.org; Sat, 26 Aug 2023 14:47:57 -0400 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 ) id 1qZyKD-0005qP-8H for guix-patches@gnu.org; Sat, 26 Aug 2023 14:47:57 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qZyKI-0007Jx-HH for guix-patches@gnu.org; Sat, 26 Aug 2023 14:48:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#65553] [PATCH 0/6] gnu: Add arrayfire. Resent-From: Adam Faiz Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 26 Aug 2023 18:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 65553 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 65553@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.169307563927943 (code B ref -1); Sat, 26 Aug 2023 18:48:02 +0000 Received: (at submit) by debbugs.gnu.org; 26 Aug 2023 18:47:19 +0000 Received: from localhost ([127.0.0.1]:43398 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZyJa-0007Gd-JT for submit@debbugs.gnu.org; Sat, 26 Aug 2023 14:47:18 -0400 Received: from lists.gnu.org ([2001:470:142::17]:44174) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZyJW-0007GM-5C for submit@debbugs.gnu.org; Sat, 26 Aug 2023 14:47:17 -0400 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 ) id 1qZyJK-0001yz-0y for guix-patches@gnu.org; Sat, 26 Aug 2023 14:47:02 -0400 Received: from layka.disroot.org ([178.21.23.139]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qZyJH-0005dv-90 for guix-patches@gnu.org; Sat, 26 Aug 2023 14:47:01 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 404CB40DB9 for ; Sat, 26 Aug 2023 20:46:56 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9F4mH7ToIJMo for ; Sat, 26 Aug 2023 20:46:52 +0200 (CEST) Message-ID: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1693075612; bh=kOMQZiF5q09wiwOVxamotwPXaW1En1CnLA1JfkvCP48=; h=Date:To:From:Subject; b=duGPx+7XR/EF5zhmTECbH+VvQlQ/4gqkHLkyR5GowcDsWIQZhGlz/ldCFYH4I31I0 d9PRXWpCbipvAjAoSL3YR7g6qsKRz8vh335H6Q1Sc7CrwEeF1exyPDjFNKVebsdsbY tjVA/W2kfmJ3adGiYOcFslkHzFmno9MVaybQRBOS1oyx2KC71ugqat659oiO1booOP m7Jj2jNAtajKDWvpwsG7ythvbgDmqJrN+WgGVCI9YCjH+ChHlxe+b5FRZvdv622uza 4ldE8DMjIQn12uJOj4cwvePtWpsQo03/3R/YMx8u5RfLdXCFu8e1RqvaDGXdjsCIYo zKTvjOz6l6h5A== Date: Sun, 27 Aug 2023 02:46:48 +0800 MIME-Version: 1.0 Content-Language: en-US Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=178.21.23.139; envelope-from=adam.faiz@disroot.org; helo=layka.disroot.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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: Adam Faiz X-ACL-Warn: , Adam Faiz via Guix-patches From: Adam Faiz via Guix-patches via Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Scanner: mx0.migadu.com X-Spam-Score: -6.72 X-Migadu-Queue-Id: 8B84E59564 X-Migadu-Spam-Score: -6.72 X-TUID: atSYkywfEXjc >From 0d1c25484158655344cbfbdc1e3e503be23654d1 Mon Sep 17 00:00:00 2001 Message-ID: From: AwesomeAdam54321 Date: Sun, 27 Aug 2023 02:40:21 +0800 Subject: [PATCH 0/6] gnu: Add arrayfire. This is how far I made it when it comes to packaging ArrayFire. I don't know if ArrayFire builds, since on my computer all the RAM(4GB) is used up by the linker at some point. If anyone knows how to reduce memory usage when linking, please let me know. AwesomeAdam54321 (6): gnu: Add arrayfire-glad. gnu: Add span-lite. gnu: Add arrayfire-threads. gnu: Add arrayfire-forge. gnu: Add arrayfire-docs. gnu: Add arrayfire. gnu/local.mk | 1 + gnu/packages/cpp.scm | 62 ++++++++ gnu/packages/gl.scm | 42 +++++ gnu/packages/machine-learning.scm | 98 ++++++++++++ ...arrayfire-glad-add-packaging-support.patch | 145 ++++++++++++++++++ gnu/packages/statistics.scm | 51 ++++++ 6 files changed, 399 insertions(+) create mode 100644 gnu/packages/patches/arrayfire-glad-add-packaging-support.patch base-commit: d17eea747277643811134f9a33b534e58160688f -- 2.41.0