From patchwork Thu Mar 25 01:04:49 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28075 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 A79D627BC5D; Thu, 25 Mar 2021 01:06:10 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 60E5327BC5C for ; Thu, 25 Mar 2021 01:06:10 +0000 (GMT) Received: from localhost ([::1]:58840 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPERt-0000wx-HR for patchwork@mira.cbaines.net; Wed, 24 Mar 2021 21:06:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42324) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPERl-0000wa-Us for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53338) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPERl-00039A-Mr for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPERl-0000gX-Hq for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH v2 01/30] build: julia-build-system: Turn on depreciation warnings. References: <20210323194211.16398-1-zimon.toutoune@gmail.com> In-Reply-To: <20210323194211.16398-1-zimon.toutoune@gmail.com> Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Mar 2021 01:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47350 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47350@debbugs.gnu.org Cc: zimoun Received: via spool by 47350-submit@debbugs.gnu.org id=B47350.16166343262271 (code B ref 47350); Thu, 25 Mar 2021 01:06:01 +0000 Received: (at 47350) by debbugs.gnu.org; 25 Mar 2021 01:05:26 +0000 Received: from localhost ([127.0.0.1]:36574 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERB-0000aK-Kj for submit@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:26 -0400 Received: from mail-wr1-f51.google.com ([209.85.221.51]:46903) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPER9-0000Zr-R6 for 47350@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:24 -0400 Received: by mail-wr1-f51.google.com with SMTP id v4so569146wrp.13 for <47350@debbugs.gnu.org>; Wed, 24 Mar 2021 18:05:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=w2NZVR2q+co47xpol3K3NqtnY+L9FrNpu1PXwdhCyoA=; b=I/HYgNlO1y6LHF8XSGtYfiT1wxL2Z0Ea3dE2fsi3bAOCYsAadUUCv6nS8z6/uNKGEN eFBmFBr8yTeG67f08rLDrVPpvfZfSovV0Riw1L5in0lu1quGda54uk9jEz0DBPdszMoi rYz6R3eNmdkXtlRir0OX3LowZdZavWelKG5TuSik/raQpvFFskKwGOVAMCDqZOO7tJk4 zCtbjTJGHiQ6/ek+0bOMOQarCa9FD72LGDWi63Pr+eZBdxQcwyKn7ZgK9mid8VYmQb1x GFuyNLZi7yVqx3XQxc+cfXcIvrqmgxYb4SyzqVxb5SdRV1R3rRJpqDHODBn0rH0+QJPt BjKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=w2NZVR2q+co47xpol3K3NqtnY+L9FrNpu1PXwdhCyoA=; b=T1Q3dY0aGScSUqNuUz8e23knfNdijpIVQeg3kzGeDaOppNLmqSxq581wIe2PSf28RA Ah7OEv8LY1xbyj3b6dP9+WI9d5xh1bKM4dj0tdI6h03e7dEXOE6+0gC6WQLvB46efo2P SkvmTt2HQ3R7jQn8ZcdBuGLylwSw72pN/7P7ZMDCgWyXPrh7PvXugmNKmkHUGC7oECHU ljSXCvwEu8goaIZDHeJPYHarIHTYT7SsOrqMK2WPFhLB2qcLAEL9d27l9dUkiN855hvY UEEJ2zn+NryodzNYxXnCPMOS38iyUKOPrSsk0mtkqHgXzlUmBnPzvOqjj0UMfjIZVWk/ CQBg== X-Gm-Message-State: AOAM531nJC/Nz82TAcSmwiUJ9NOMYyKYGS9ZGcZOLibhMG21jCvQn4sy oH3fwzoMJ8Q8tAZpL53rmYRyK+wBGf0= X-Google-Smtp-Source: ABdhPJzHXTnwvdoo3WibEJr/obclS/k2BMxNc32owgBs97S3N+lKlakwAwe1iizQVSzjOee/g/wCqQ== X-Received: by 2002:a5d:50c7:: with SMTP id f7mr6266076wrt.18.1616634318374; Wed, 24 Mar 2021 18:05:18 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w6sm5208488wrl.49.2021.03.24.18.05.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 18:05:18 -0700 (PDT) From: zimoun Date: Thu, 25 Mar 2021 02:04:49 +0100 Message-Id: <20210325010516.18994-1-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * guix/build/julia-build-system.scm (check): Set option '--depwarn=yes'. --- guix/build/julia-build-system.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) base-commit: a2f3a456bec357394fe550d927c26bbbdaa7ba6e diff --git a/guix/build/julia-build-system.scm b/guix/build/julia-build-system.scm index 8f57045a8c..d74acf2a05 100644 --- a/guix/build/julia-build-system.scm +++ b/guix/build/julia-build-system.scm @@ -101,7 +101,7 @@ Project.toml)." (or (getenv "JULIA_LOAD_PATH") ""))) (setenv "HOME" "/tmp") - (invoke "julia" + (invoke "julia" "--depwarn=yes" (string-append builddir "packages/" package "/test/runtests.jl")))) #t) From patchwork Thu Mar 25 01:04:50 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28085 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 631BB27BC5C; Thu, 25 Mar 2021 01:06:41 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E589E27BC59 for ; Thu, 25 Mar 2021 01:06:40 +0000 (GMT) Received: from localhost ([::1]:60710 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPESO-0001pa-2y for patchwork@mira.cbaines.net; Wed, 24 Mar 2021 21:06:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42354) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPERo-0000yJ-Dk for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53344) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPERo-0003Al-3X for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPERn-0000hF-UA for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH v2 02/30] gnu: Add julia-constructionbase. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Mar 2021 01:06:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47350 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47350@debbugs.gnu.org Cc: zimoun Received: via spool by 47350-submit@debbugs.gnu.org id=B47350.16166343322407 (code B ref 47350); Thu, 25 Mar 2021 01:06:03 +0000 Received: (at 47350) by debbugs.gnu.org; 25 Mar 2021 01:05:32 +0000 Received: from localhost ([127.0.0.1]:36599 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERH-0000cT-BD for submit@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:31 -0400 Received: from mail-wr1-f44.google.com ([209.85.221.44]:43657) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERA-0000Zs-5K for 47350@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:27 -0400 Received: by mail-wr1-f44.google.com with SMTP id x7so585681wrw.10 for <47350@debbugs.gnu.org>; Wed, 24 Mar 2021 18:05:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=z+Sjb0POguXo/2NBCQo7jHmp08mBI54ZjGbc0a9vW/E=; b=bQctONkw4/SjuTJYAEUYkjve8AS+3AwasYZlAPQO9jJWVNnOQjRHUkTob8uCBiCVg1 uK3ShX//2RBkTUHigacwP1iVRF0949fYsD6V367X+VX9zfZcEpcAxmJOO0AttNPPU9U0 iaV4jK/n+faoEBKnNZAMfKQpxNTRBQZeTaCyUW2su7A+T/W2Jw0h0m+jarKGWtbAOEBb 3hDf7r2bv/h/ruSTe7BO+XsbQdeRRpPd8RjfpFS5OBSlH9GFNRqo+12zV3vgb7S5RIJ3 BAWywTi5y8ldIuKro4FOjFnfKe8ibRbx3UxP8j3zSL5RNpsMlep6ti58T5qnn9bnUVLn lnYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=z+Sjb0POguXo/2NBCQo7jHmp08mBI54ZjGbc0a9vW/E=; b=Vz6XatLws4h0QZug0c+oeVY4KubDwEcaKQJ8Rykt+gREJXzFrop7aNDPeTpyPNhCul aev622macVJplhU4FbFw+NrkLUUAyCx+zoiQdXg8ZtfM8dupibAX7u0ZIUebhwOWvgZT Q18704eZdA5CNb5txCitRa59WU8FxsuwnYkd3ktrBNuAADtEGd/kogxh7CqDiX3PLj1U OJvkj7k+SrdZF+oLykyADyrw9huK+W2i0721R6aGS+fnfr32Kr2pzSo1R0L6RBNvDzHu FhEBHQK4Bhtczc1Q+mVH8kAng8HMFxruQj/VPkWEpW1fGgvOAwXHuctGYeknN48+MvrX KxkQ== X-Gm-Message-State: AOAM532iSUXL3J3ywoDyx4wxeSAuNCRUgUk8yGxMJxppK6S9cGSt+++9 wWSpDLQvn+5tf8f/KjFqPFjR1grVo3k= X-Google-Smtp-Source: ABdhPJxj01J1d14Dsuw5AOo2F5AhUR1/8+dH5PnL7i6rY+EfEMvYau8zcbXlePs3hug1uT+6eDxz7w== X-Received: by 2002:adf:8b5b:: with SMTP id v27mr5754618wra.153.1616634318789; Wed, 24 Mar 2021 18:05:18 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w6sm5208488wrl.49.2021.03.24.18.05.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 18:05:18 -0700 (PDT) From: zimoun Date: Thu, 25 Mar 2021 02:04:50 +0100 Message-Id: <20210325010516.18994-2-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210325010516.18994-1-zimon.toutoune@gmail.com> References: <20210325010516.18994-1-zimon.toutoune@gmail.com> 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/julia-xyz.scm (julia-constructionbase): New variable. --- gnu/packages/julia-xyz.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index 0d35cbde57..7fbb18347f 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -1,5 +1,6 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2020, 2021 Nicolò Balzarotti +;;; Copyright © 2021 Simon Tournier ;;; ;;; This file is part of GNU Guix. ;;; @@ -117,6 +118,27 @@ provides a macro that lets you use the latest syntax in a backwards-compatible way.") (license license:expat))) +(define-public julia-constructionbase + (let ((commit "de77e2865b554f9b078fd8c35b593cce0554ae02")) + (package + (name "julia-constructionbase") + (version "1.1.0") ;tag not created upstream + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/JuliaObjects/ConstructionBase.jl") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1y79sfj0rds1skl9j16p9161hwa9khm0xc2m4hgjcbh5zzvyr57v")))) + (build-system julia-build-system) + (home-page "https://juliaobjects.github.io/ConstructionBase.jl/dev/") + (synopsis "Primitive functions for construction of objects") + (description "This very lightweight package provides primitive functions +for construction of objects.") + (license license:expat)))) + (define-public julia-datastructures (package (name "julia-datastructures") From patchwork Thu Mar 25 01:04:51 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28076 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 539D427BC59; Thu, 25 Mar 2021 01:06:13 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 9CD5127BC5C for ; Thu, 25 Mar 2021 01:06:12 +0000 (GMT) Received: from localhost ([::1]:58880 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPERv-0000yf-N2 for patchwork@mira.cbaines.net; Wed, 24 Mar 2021 21:06:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42326) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPERm-0000wh-DB for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53339) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPERm-00039m-4G for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPERl-0000gf-Ty for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH v2 03/30] gnu: Add julia-macrotools. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Mar 2021 01:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47350 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47350@debbugs.gnu.org Cc: zimoun Received: via spool by 47350-submit@debbugs.gnu.org id=B47350.16166343292340 (code B ref 47350); Thu, 25 Mar 2021 01:06:01 +0000 Received: (at 47350) by debbugs.gnu.org; 25 Mar 2021 01:05:29 +0000 Received: from localhost ([127.0.0.1]:36585 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERF-0000bZ-BF for submit@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:29 -0400 Received: from mail-wr1-f41.google.com ([209.85.221.41]:37694) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERA-0000Zu-N3 for 47350@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:25 -0400 Received: by mail-wr1-f41.google.com with SMTP id x16so613657wrn.4 for <47350@debbugs.gnu.org>; Wed, 24 Mar 2021 18:05:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=pnNdhVBGn2C7BS2TFRiICgMgbLhtf5L7HMlhsvygF4k=; b=mJtklvGOuHIHufZVg2HUFPZ0BdVE9mzwV5x82r74R98RGVU9T6/qUtzcFu3c1SNIHf AnONAzxwpw0I+Ab7fH/UyrvafSOfOgTR8j+gSlyCQuGTczH0e0Wv0R+Ky5/rtVD/iv32 nkXrPQIjQkkcozfN3vDeELFaEBcfI9bHFhqqxZtg+zK6DpS1z+B1O3P0LNgTZmmCqnQG YIbxJR3Ng2dI6jrpjiLq6sGU1zEJOYB96WshZW98ao8Dq5CUNypTIR0a62uGnGuREdpT oFP6LGb52Mst01WL37fIlO5Us7d95EJZZbF83w55xUiIG0OUeWoz48cSyeIdsW6WvJAU riYw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=pnNdhVBGn2C7BS2TFRiICgMgbLhtf5L7HMlhsvygF4k=; b=bplrV5LG1snKOB5KFbij6TBbYmijDQWMpUqLeF48vFINER6Yyh/4jKRN7he0OSxNYv h8Be3icykaE5ltx9ktxddaDWcPURYxfg83N1Xt4UvFDPcA6NN/E+9A+vIc8EpHpjfI1Z HMaxhlstlqjqSYZTt0mifqea1gXVexf3UKVNIMNBXXT5EFl4Ypksv96wDCUe/XwpHX9+ FvB3rrVmIWLiMrfQYQ0KHbLDl+rDqnMuplaWjj5nRuSLt6keDT8YaxCGv8Kh4i4tMkPY 3+jChtqtodks6Coa358XTKUVENtVgLAQa5XoAyuOgh9IxluV9j1+MaZ3biimj86j4MTT vskw== X-Gm-Message-State: AOAM533EB/JdSB28t4s9zXK4UVkEUN0U/dTz90YhHMFj2omoa83G5mc4 +t+7eGZ3XtXFGvYU3JY9WF0ZREpSvxA= X-Google-Smtp-Source: ABdhPJzu1IjQHiNJ/eUbWgCbDH8X0HShVRXAKK7xE//QneSaAODeGJDH4cq8W4zLbIpyUoC1WHRJpQ== X-Received: by 2002:adf:e7c2:: with SMTP id e2mr6394041wrn.338.1616634319249; Wed, 24 Mar 2021 18:05:19 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w6sm5208488wrl.49.2021.03.24.18.05.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 18:05:18 -0700 (PDT) From: zimoun Date: Thu, 25 Mar 2021 02:04:51 +0100 Message-Id: <20210325010516.18994-3-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210325010516.18994-1-zimon.toutoune@gmail.com> References: <20210325010516.18994-1-zimon.toutoune@gmail.com> 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/julia-xyz.scm (julia-macrotools): New variable. --- gnu/packages/julia-xyz.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index 7fbb18347f..5ba85f8bc0 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -344,6 +344,27 @@ used in autogenerated packages via @code{BinaryBuilder.jl}.") and printing JSON documents.") (license license:expat))) +(define-public julia-macrotools + (package + (name "julia-macrotools") + (version "0.5.6") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/FluxML/MacroTools.jl") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0k4z2hyasd9cwxf4l61zk3w4ajs44k69wx6z1ghdn8f5p8xy217f")))) + (build-system julia-build-system) + (home-page "https://fluxml.ai/MacroTools.jl") + (synopsis "Tools for working with Julia code and expressions") + (description "This library provides tools for working with Julia code and +expressions. This includes a template-matching system and code-walking tools +that let you do deep transformations of code.") + (license license:expat))) + (define-public julia-mbedtls (package (name "julia-mbedtls") From patchwork Thu Mar 25 01:04:52 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28089 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 3F06A27BC59; Thu, 25 Mar 2021 01:06:47 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C8C0327BC5C for ; Thu, 25 Mar 2021 01:06:46 +0000 (GMT) Received: from localhost ([::1]:33030 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPEST-00023P-VS for patchwork@mira.cbaines.net; Wed, 24 Mar 2021 21:06:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42330) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPERm-0000wo-PY for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53340) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPERm-00039r-HG for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPERm-0000gm-Bk for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH v2 04/30] gnu: Add julia-nanmath. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Mar 2021 01:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47350 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47350@debbugs.gnu.org Cc: zimoun Received: via spool by 47350-submit@debbugs.gnu.org id=B47350.16166343302353 (code B ref 47350); Thu, 25 Mar 2021 01:06:02 +0000 Received: (at 47350) by debbugs.gnu.org; 25 Mar 2021 01:05:30 +0000 Received: from localhost ([127.0.0.1]:36588 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERF-0000bh-NE for submit@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:29 -0400 Received: from mail-wm1-f42.google.com ([209.85.128.42]:53901) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERB-0000Zv-Er for 47350@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:26 -0400 Received: by mail-wm1-f42.google.com with SMTP id g20so253408wmk.3 for <47350@debbugs.gnu.org>; Wed, 24 Mar 2021 18:05:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=OWD+LgIs86FOrSc+L1MoGvTV2+EdPieW21hE7PMJ0TI=; b=JfJHzlXAKLDUrr4wr8MBF33sbh8g8uE8G1+v/nOiGyTVwOLkEjCaL9p7rpgORc00tN JCgoZNb7rKFRIWeyfKhWSyuFUqK0dbczRlsrBCBkifOtkZGlmXHH34WBWlqdzey09pH+ 7ijNMl/Rf/TUL81x5hxNaiA5IbRwob0j2u91atM1spJf2frjAniVNTvgi7XsHaoU/qlc i3ONTM1NYZb1ca54OkqJPwR0L70nBWdQ4sLBLeZ4aYKJWQ5zecBvNQVcD6N26gcG45sV rDD5Acjz0QO2NBUVEaoIQTBhjJJ16Ap4/oF5mgLNMBbYLdwm7uYVmRYD9WAMZ/GtBnTN 1n4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=OWD+LgIs86FOrSc+L1MoGvTV2+EdPieW21hE7PMJ0TI=; b=QUt4Aox4rJ6+7HJ2QYGDv15IeIOz7GnrFai6KWUfjf0y2qfxo01ismtoQMD7J37zpy NX42eIJSH52qj27CxF2aJpGVCQF/1NCgMErKhkYIPfFMQzwsUGb/tfDGVBMFmooiFOUv NYxil4j/eWP2s39YXYWejxA+Tdvm3jAMgp8Pn3L3zBHwqFLqrnw/667Agbx1q+G7CrpY 8BIVoe151EVf4PqapZjg1X1L7Jzu+RO4XXqeDz+6bKkVJ7SJTzDAoBS9KM5BB9Qz9/5a /xc38JgalwirWq04SNWxdkULfC+h2OD6+4DLC0PITB8ud8SHAHHXiWZDK8p5lOvC18PH q7dQ== X-Gm-Message-State: AOAM5338isRhX0XKVbciiVPSvdx6NwRHCHtO5ETfZ/fVUkjjS6XR3ERc kyTJWHfDn5fgJaeeHUzvx0lRvqrsunc= X-Google-Smtp-Source: ABdhPJzKTe1FKo3zt+cD/H2LEnrn6D0jWiz+PSHSNQfg44b29gfv0lkVF2701U95oYF13lKDV5W+lw== X-Received: by 2002:a7b:cbcd:: with SMTP id n13mr5198507wmi.112.1616634319772; Wed, 24 Mar 2021 18:05:19 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w6sm5208488wrl.49.2021.03.24.18.05.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 18:05:19 -0700 (PDT) From: zimoun Date: Thu, 25 Mar 2021 02:04:52 +0100 Message-Id: <20210325010516.18994-4-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210325010516.18994-1-zimon.toutoune@gmail.com> References: <20210325010516.18994-1-zimon.toutoune@gmail.com> 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/julia-xyz.scm (julia-nanmath): New variable. --- gnu/packages/julia-xyz.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index 5ba85f8bc0..6508fa52af 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -435,6 +435,26 @@ TLS} and cryptography C libary for Julia.") wrappers.") (license license:expat))) +(define-public julia-nanmath + (package + (name "julia-nanmath") + (version "0.3.5") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/mlubin/NaNMath.jl") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1hczhz00qj99w63vp627kwk02l2sr2qmzc2rkwwkdwvzy670p25q")))) + (build-system julia-build-system) + (home-page "https://github.com/mlubin/NaNMath.jl") + (synopsis "Implementations of basic math functions") + (description "Implementations of basic math functions which return +@code{NaN} instead of throwing a @code{DomainError}.") + (license license:expat))) + (define-public julia-orderedcollections (package (name "julia-orderedcollections") From patchwork Thu Mar 25 01:04:53 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28080 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 280FB27BC59; Thu, 25 Mar 2021 01:06:28 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C4DC627BC59 for ; Thu, 25 Mar 2021 01:06:27 +0000 (GMT) Received: from localhost ([::1]:59538 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPESA-0001Kd-WF for patchwork@mira.cbaines.net; Wed, 24 Mar 2021 21:06:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42346) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPERn-0000ww-8k for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53341) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPERm-0003AC-U3 for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPERm-0000gt-On for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH v2 05/30] gnu: Add julia-reexport. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Mar 2021 01:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47350 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47350@debbugs.gnu.org Cc: zimoun Received: via spool by 47350-submit@debbugs.gnu.org id=B47350.16166343302367 (code B ref 47350); Thu, 25 Mar 2021 01:06:02 +0000 Received: (at 47350) by debbugs.gnu.org; 25 Mar 2021 01:05:30 +0000 Received: from localhost ([127.0.0.1]:36590 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERF-0000bq-Vn for submit@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:30 -0400 Received: from mail-wr1-f48.google.com ([209.85.221.48]:40750) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERB-0000Zy-P1 for 47350@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:26 -0400 Received: by mail-wr1-f48.google.com with SMTP id v11so601440wro.7 for <47350@debbugs.gnu.org>; Wed, 24 Mar 2021 18:05:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=R8MEnEHG9xp18qpYPhlLqDNzLdW1e1wAlhITi5tgzxE=; b=Ry3WUFhrY9I2shcBbJE1r21a3Q3aD6UmknsedhzQYWM6ZAwmXlOjhQzrFWT3avTcDt GRx07TeBPrQlIGsMVXqgMNicXPmzvhgqLFx9YxxylaSmWi6ciIOeKB08Py3d7JTSMLj4 YbJfir7WUKg0DJFdkQF8FrJka7jo/3XdFvT0QeWPL8kQti1Kd/6nxosf2d2jNbXio4+l CnkZdeWhgpIV/eIq+yEXV9EqzTXaVg0sXNQXmJx5OcdpsLguJrvRPHfBlDAQ9SfHSyhc F8EY7RUF/c4RCJ45Ht9j9RBolBJ3lObLRLnb5E1juJkeLwGS0W/7QePnMduHfz8gJ+qd sYMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=R8MEnEHG9xp18qpYPhlLqDNzLdW1e1wAlhITi5tgzxE=; b=fotzkD8ZwfOLj8u+tZvrQgGfYUafme9GgICykxfhwm0ubxJqqvxndMdia4dtaKSN86 A5L2SZ4lKzp/6ecyKSI9H6MesTckiT4Cc/FSqH3diNcWGOSOehF/mpzEjqiRwg3Lvaku ZrVUMaaUaKFayxxBriSEkOd2ShcMMFSuTfZi2rb80rma4t0WHPQcXAcINqQ5rDc7gAQx suLKchDS+9s79b/4Nr70wz2+zxhxM/2GGke2Dza97w6gIfR1JuoL4aEeUe4DR4rtMOP/ WOWYDmi0ebxRSRDYuVIsoMiDqxZD+8CM1ZO9E6sRuPZ9aYQ+DARRiQ4lzZGrT1xxRFYW KqPg== X-Gm-Message-State: AOAM531KVJBFPFMbMi96uy4tp/fgylOgIJZ+myypu+a9IddMCJ1QN+AY qxbKRehm4L8hVo27GewOhZf5dTMIQHw= X-Google-Smtp-Source: ABdhPJySbq/WwuINJLkojDCmyy0KHFaVM3aIR6EJ7hhhmRnzn5U6qcCxtRuWqJKpOuDiSoh+uAMhig== X-Received: by 2002:adf:ecc8:: with SMTP id s8mr5994095wro.11.1616634320249; Wed, 24 Mar 2021 18:05:20 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w6sm5208488wrl.49.2021.03.24.18.05.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 18:05:19 -0700 (PDT) From: zimoun Date: Thu, 25 Mar 2021 02:04:53 +0100 Message-Id: <20210325010516.18994-5-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210325010516.18994-1-zimon.toutoune@gmail.com> References: <20210325010516.18994-1-zimon.toutoune@gmail.com> 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/julia-xyz.scm (julia-reexport): New variable. --- gnu/packages/julia-xyz.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index 6508fa52af..41acd06ee3 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -522,6 +522,25 @@ languages like Fortran.") utilities for Julia.") (license license:expat))) +(define-public julia-reexport + (package + (name "julia-reexport") + (version "1.0.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/simonster/Reexport.jl") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1yhhja1zz6dy5f4fd19bdwd6jwgj7q4w3avzgyg1hjhmdl8jrh0s")))) + (build-system julia-build-system) + (home-page "https://github.com/simonster/Reexport.jl") + (synopsis "Re-export modules and symbols") + (description "This package provides tools to re-export modules and symbols.") + (license license:expat))) + (define-public julia-uris (package (name "julia-uris") From patchwork Thu Mar 25 01:04:54 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28084 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 2AC4927BC5C; Thu, 25 Mar 2021 01:06:38 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C33D527BC59 for ; Thu, 25 Mar 2021 01:06:37 +0000 (GMT) Received: from localhost ([::1]:60386 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPESK-0001hj-WE for patchwork@mira.cbaines.net; Wed, 24 Mar 2021 21:06:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42348) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPERn-0000xH-Io for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53342) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPERn-0003AZ-A2 for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPERn-0000h1-5i for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH v2 06/30] gnu: Add julia-irtools. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Mar 2021 01:06:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47350 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47350@debbugs.gnu.org Cc: zimoun Received: via spool by 47350-submit@debbugs.gnu.org id=B47350.16166343312381 (code B ref 47350); Thu, 25 Mar 2021 01:06:03 +0000 Received: (at 47350) by debbugs.gnu.org; 25 Mar 2021 01:05:31 +0000 Received: from localhost ([127.0.0.1]:36594 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERG-0000c8-EF for submit@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:30 -0400 Received: from mail-wr1-f48.google.com ([209.85.221.48]:37702) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERC-0000Zz-3b for 47350@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:26 -0400 Received: by mail-wr1-f48.google.com with SMTP id x16so613689wrn.4 for <47350@debbugs.gnu.org>; Wed, 24 Mar 2021 18:05:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=zcJ0leUTPJrRd/IW+GA6M+kRjDPMPode6M14IEqpKiw=; b=p3YH/8FG9XP8b6Kl0IvMq6QpiZuCaHqk+W1Qy6dqj10XsEJV1HAJlpOGr+Dx5cM615 OKej1mcqsTMunk+F0Ko3sVj5mRiGiDVWBtc0pSCTBJ4qo52nQAL6EJknbVPLJaPoRM2u 1nRqBwc9fyMpGf7JBAqWn5NzUxm2oetHaTVPxyTWwU+z8CtaqHr+3A8NrWdOvG1OhyHW 1LvcMjc7BQIn64wxqGfdk31WVMdcGPbYJCa/NbGkNyXLzGwg9E0OPzk4J2WdZZZd3H7I YTx2O+nMKXVaFrkfdlCQ9CGz44lEVBjzlJTzObqjYDqJfe0Qd9g0GtRtt83nGsi6eqTq JMAQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=zcJ0leUTPJrRd/IW+GA6M+kRjDPMPode6M14IEqpKiw=; b=HxiW8Jzg/vIgHdOCK9kNm8w+W7a1E08B5OMmP3Sv4V8AacPLzokgAhumJX7u2g01fG wizQ05bVtp7swli0n51V6QjXgFwnd/HYBJ/NmSXUJSjAJS1z7FAYFj0P1MAeVwj+vr7n WorozyDhj8ZgtJnQuKjaEZ49MXmNOGsNAwSIAFvkrcjzZUqTgZLmjrpb2L8yyINTPwLW cQwWKretvyTlYXKBSzRN4F9tSo8N7H1vVEx59K8mPGrUcY0p95Klk4+vwC/MDGfS4CKT 9ewqNjcA8efN23/sV9nIjfhJs2mEJNod+mzkFEFhhYrcIp/itdiGrVSBDhJHgx9ujY63 Clbw== X-Gm-Message-State: AOAM532RVRWqGfe7wtZZbtx5HHGzDSgfMWQHx+dZJuj7+ThySb85M032 nmr8crnXMrirKMeORO/M5YnMX/vwLZM= X-Google-Smtp-Source: ABdhPJx9LmheQJ+lw2/N/2zBtPEum5iiLFWfKfFE420fbEG8C0gZWdA/p6RLyOqjG4C/3oAiMO38NQ== X-Received: by 2002:a5d:5270:: with SMTP id l16mr1465024wrc.317.1616634320736; Wed, 24 Mar 2021 18:05:20 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w6sm5208488wrl.49.2021.03.24.18.05.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 18:05:20 -0700 (PDT) From: zimoun Date: Thu, 25 Mar 2021 02:04:54 +0100 Message-Id: <20210325010516.18994-6-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210325010516.18994-1-zimon.toutoune@gmail.com> References: <20210325010516.18994-1-zimon.toutoune@gmail.com> 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/julia-xyz.scm (julia-irtools): New variable. --- gnu/packages/julia-xyz.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index 41acd06ee3..613b3bb9dc 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -276,6 +276,32 @@ implementing both a client and a server.") allows to interface with @file{.ini} files.") (license license:expat))) +(define-public julia-irtools + (package + (name "julia-irtools") + (version "0.4.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/FluxML/IRTools.jl") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0wwzy77jcdnffnd5fr6xan7162g4wydz67igrq82wflwnrhlcx5y")))) + (arguments + '(#:tests? #f)) ;require Documenter, not packaged yet + (build-system julia-build-system) + (propagated-inputs + `(("julia-macrotools" ,julia-macrotools))) + (home-page "https://github.com/FluxML/IRTools.jl") + (synopsis "Simple and flexible IR format") + (description "This package provides a simple and flexible IR format, +expressive enough to work with both lowered and typed Julia code, as well as +external IRs. It can be used with Julia metaprogramming tools such as +Cassette.") + (license license:expat))) + (define-public julia-jllwrappers (package (name "julia-jllwrappers") From patchwork Thu Mar 25 01:04:55 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28079 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 5BD6327BC5C; Thu, 25 Mar 2021 01:06:24 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id CBEA727BC59 for ; Thu, 25 Mar 2021 01:06:23 +0000 (GMT) Received: from localhost ([::1]:59306 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPES7-0001Cr-1E for patchwork@mira.cbaines.net; Wed, 24 Mar 2021 21:06:23 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42352) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPERn-0000xn-Vw for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53343) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPERn-0003Ah-Ng for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPERn-0000h8-HS for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH v2 07/30] gnu: Add julia-staticarrays. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Mar 2021 01:06:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47350 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47350@debbugs.gnu.org Cc: zimoun Received: via spool by 47350-submit@debbugs.gnu.org id=B47350.16166343312388 (code B ref 47350); Thu, 25 Mar 2021 01:06:03 +0000 Received: (at 47350) by debbugs.gnu.org; 25 Mar 2021 01:05:31 +0000 Received: from localhost ([127.0.0.1]:36596 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERG-0000cL-Ut for submit@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:31 -0400 Received: from mail-wr1-f53.google.com ([209.85.221.53]:43668) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERC-0000a1-Rk for 47350@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:27 -0400 Received: by mail-wr1-f53.google.com with SMTP id x7so585734wrw.10 for <47350@debbugs.gnu.org>; Wed, 24 Mar 2021 18:05:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=ke1hiVZAzISYRD9dJmHWwNr8H4cbB0Jn+uRiLADPNxA=; b=hNpIiwxlKCigrFPzfMPfgTPNxkIrZZ8v1/TQtchpIl+jyVwhoufSZaVnQ6j/lNRe2a fRWecZMRqCd8OeRVontEZFDvY3BkjugyxcRPoXP+LJ0oVCdLPdFc/U6lgmwWFmO1+GGB eNpu8qJ0LPnUXPPpXhbzr18Gz5C7goPzspgdhQ06LQwpLxwOabGMmf9iqieVYW9ENH02 WCYkskPWZHscq4eDg83Ttj1C1tbT6cSeYgSChmQ8PnQLNerE8a/rnCwPg6qtR/XLiYF2 VOVOMVikb2xgZkvoNZ+un5TjIyW8sPY0o8u17ev/MB8EBKloD79PWj9EcSAa99PbPniU 5TqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=ke1hiVZAzISYRD9dJmHWwNr8H4cbB0Jn+uRiLADPNxA=; b=ixgSgPsoU7jA/yBurp0XMbzgUKrSmsVj0DEFZIS2agrwwBCvCKmupvb7b2gcKVmU1F MLk7+0shLaTe0CLAkJy1GCemhUjKfl/lnfH5NCXRiQKT5o75dZPvXcb+jRwv4hkMTqse 6vH24HlGujuAZw/kpZ2gXxL+azGlV/xuJTfg48/hu8HBLxlH8J68djQVfJQ0ay503VlV mnNEuUmjVr8adZEDak4+I+6W9YRhD5LQb6keubuoUnB104xA7ScRqHt//rSb7PLbFCOe GeEY6xnV64dY1c4UuUWPt0gRFOOFgB/IIKvj0FKyENVhiray3ibm6G65bgZl/TQsK+7d qrGQ== X-Gm-Message-State: AOAM5316KwHDuXvPM5jxN/D1LkbRRVh5SaOkkJpcrfymi6tfAsJIifEf ybw5pvAeQed/pWUoq92Y0y/5HT0jKng= X-Google-Smtp-Source: ABdhPJwEIznJ3Rsf4K7Pzsyzxy3jEaqEgoFSTF1t4/ovrrB4jBf6cMoZ2034EUxbcCbvb+GyZRMzEA== X-Received: by 2002:adf:bc46:: with SMTP id a6mr6069559wrh.418.1616634321390; Wed, 24 Mar 2021 18:05:21 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w6sm5208488wrl.49.2021.03.24.18.05.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 18:05:21 -0700 (PDT) From: zimoun Date: Thu, 25 Mar 2021 02:04:55 +0100 Message-Id: <20210325010516.18994-7-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210325010516.18994-1-zimon.toutoune@gmail.com> References: <20210325010516.18994-1-zimon.toutoune@gmail.com> 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/julia-xyz.scm (julia-staticarrays): New variable. --- gnu/packages/julia-xyz.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index 613b3bb9dc..45d18d028f 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -567,6 +567,31 @@ utilities for Julia.") (description "This package provides tools to re-export modules and symbols.") (license license:expat))) +(define-public julia-staticarrays + (package + (name "julia-staticarrays") + (version "1.0.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/JuliaArrays/StaticArrays.jl") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "01z8bcqwpfkp8p1h1r36pr5cc3798y76zkas7g3206pcsdhvlkz1")))) + (build-system julia-build-system) + (inputs + `(("julia-benchmarktools" ,julia-benchmarktools))) + (home-page "https://github.com/JuliaArrays/StaticArrays.jl") + (synopsis "Statically sized arrays") + (description "This package provides a framework for implementing +statically sized arrays in Julia, using the abstract type +@code{StaticArray{Size,T,N} <: AbstractArray{T,N}}. Subtypes of +@code{StaticArray} will provide fast implementations of common array and +linear algebra operations.") + (license license:expat))) + (define-public julia-uris (package (name "julia-uris") From patchwork Thu Mar 25 01:04:56 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28092 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 BFDFA27BC5C; Thu, 25 Mar 2021 01:06:56 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 609E827BC59 for ; Thu, 25 Mar 2021 01:06:56 +0000 (GMT) Received: from localhost ([::1]:33920 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPESd-0002PY-Hw for patchwork@mira.cbaines.net; Wed, 24 Mar 2021 21:06:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42362) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPERo-0000yn-NW for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53345) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPERo-0003At-E2 for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPERo-0000hN-9d for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH v2 08/30] gnu: Add julia-unitful. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Mar 2021 01:06:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47350 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47350@debbugs.gnu.org Cc: zimoun Received: via spool by 47350-submit@debbugs.gnu.org id=B47350.16166343322419 (code B ref 47350); Thu, 25 Mar 2021 01:06:04 +0000 Received: (at 47350) by debbugs.gnu.org; 25 Mar 2021 01:05:32 +0000 Received: from localhost ([127.0.0.1]:36603 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERH-0000cm-Uc for submit@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:32 -0400 Received: from mail-wm1-f46.google.com ([209.85.128.46]:33325) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERD-0000a2-A1 for 47350@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:28 -0400 Received: by mail-wm1-f46.google.com with SMTP id w203-20020a1c49d40000b029010c706d0642so3574718wma.0 for <47350@debbugs.gnu.org>; Wed, 24 Mar 2021 18:05:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=p0uk6fCe6ekbGy/0z6lqk7oJgCftULaJWuhc1F7R68I=; b=vRwfoTE4a/ywwEcRl87MxSo8oA+/uRpsvz7ILaC2qYik420piLlkR9LD+FgMBvr5hZ Dt71+cNok/r5rn3G3iYCW4iLo10vcxhyEVKPMRcSUAFXLrh6UzBpkMeqV9r427mfMKsc gFOXtraQVwGTezSLY+s6l/9cu9WwYBOZcrZ1FosqDgJqU7qUrWcTAGyTpfN1byjsZAAg vBNdGOiwEMhNROmRkl7097vXZ6H+NurMXz19StFCfnH7kSJaX48xk4ve8RqUeqfBHRS/ W6v5X3eV7nTHdXLB1DWFuwLMk6+9FhC8l5OLqRHCJc7uok1vewmire4cenCU7YZ/Bi40 vFXg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=p0uk6fCe6ekbGy/0z6lqk7oJgCftULaJWuhc1F7R68I=; b=PngVuXygjcV/tXkTNcAzAQIQHy9HrIq0PR+RboUMNuVTrpWk8UI4tM7Wk7BF+4iaPY N1LANOzhkulVtvNtEp/ahDE4Sib5QEu/LMhwQ4kvf82ozQT8vC6d7s17wu52DDn3eCd3 c6RqQhoQg4dGFbXaxPK1mPHKmSXnzn88abWtgQGSQKkwEgOhy1muntQhd6zHc+idRPfa MyyC2+wjwFpAidCwtSq3qFASuMftuei5JBMwbkfwFeaIoqqMAvCQjTImKh7Ff82eLFJz RDUqE8FTSaGESkJKvD5ClNYf5NC0aaB+JwZboWLivghhF5nDkrYiSOvwloTqPU7SX1Dk UzWg== X-Gm-Message-State: AOAM532yRa4US1Pd6RW7tYFkRCzmh/LptTl9PKzjiBYwPUvD/AHV044J QiLoYREW9hX8LFIM2ypaLW/6QOXMpkY= X-Google-Smtp-Source: ABdhPJzSnuMsC+WWccJv02Jg2e1hP7yFJfBgsZN87FnDG6nWc5GilwOKjtqGJUPuo9Pkrxoh8775Mg== X-Received: by 2002:a05:600c:47d7:: with SMTP id l23mr5416110wmo.155.1616634321836; Wed, 24 Mar 2021 18:05:21 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w6sm5208488wrl.49.2021.03.24.18.05.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 18:05:21 -0700 (PDT) From: zimoun Date: Thu, 25 Mar 2021 02:04:56 +0100 Message-Id: <20210325010516.18994-8-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210325010516.18994-1-zimon.toutoune@gmail.com> References: <20210325010516.18994-1-zimon.toutoune@gmail.com> 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/julia-xyz.scm (julia-unitful): New variable. --- gnu/packages/julia-xyz.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index 45d18d028f..7a3529fe8f 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -625,3 +625,25 @@ linear algebra operations.") working with @acronym{URIs,Uniform Resource Identifiers}, as defined in RFC 3986.") (license license:expat))) + +(define-public julia-unitful + (package + (name "julia-unitful") + (version "1.6.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/PainterQubits/Unitful.jl") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0g5bhlvay9yk11c5dqwbzmb3q7lzj0cq5zchyk39d59fkvvmxvq3")))) + (build-system julia-build-system) + (propagated-inputs + `(("julia-constructionbase" ,julia-constructionbase))) + (home-page "https://painterqubits.github.io/Unitful.jl/stable/") + (synopsis "Physical units in Julia") + (description "This package supports SI units and also many other unit +system.") + (license license:expat))) From patchwork Thu Mar 25 01:04:57 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28082 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 157D327BC5C; Thu, 25 Mar 2021 01:06:35 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id AD97827BC59 for ; Thu, 25 Mar 2021 01:06:34 +0000 (GMT) Received: from localhost ([::1]:60130 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPESH-0001bC-PL for patchwork@mira.cbaines.net; Wed, 24 Mar 2021 21:06:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42398) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPERq-00011l-Bs for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:06 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53349) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPERp-0003CD-WA for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:06 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPERp-0000hq-Pn for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH v2 09/30] gnu: Add julia-abstractffts. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Mar 2021 01:06:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47350 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47350@debbugs.gnu.org Cc: zimoun Received: via spool by 47350-submit@debbugs.gnu.org id=B47350.16166343522521 (code B ref 47350); Thu, 25 Mar 2021 01:06:05 +0000 Received: (at 47350) by debbugs.gnu.org; 25 Mar 2021 01:05:52 +0000 Received: from localhost ([127.0.0.1]:36621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERc-0000eU-Gs for submit@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:52 -0400 Received: from mail-wm1-f53.google.com ([209.85.128.53]:43922) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERD-0000a3-O6 for 47350@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:29 -0400 Received: by mail-wm1-f53.google.com with SMTP id u5-20020a7bcb050000b029010e9316b9d5so255576wmj.2 for <47350@debbugs.gnu.org>; Wed, 24 Mar 2021 18:05:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=uWgO7zD47qrtGyzZS83GVGAMlFMmsG2f+IiD1vXkUoU=; b=uNogSxBhDAloElTOKhugkGKhIch53GsD3+/lsRZNNygeA30ga3D0wdFWd3Dhz8rui4 q4ZNWfP0L7eNTb3W5WFbVR6CHNxMV9DUs5yoCKE35aOHtxs+kJTHMJ+401jmlu61Q/tT 6f9Ek+fU+xDtdx1WYY6kZS2OSM8iX0IFd69l3/+ZQxVsOaXDjF3NmJ9gNm+wsA+qIGNC vY634gJAWI+lXJg83oDlfN6KD50V1+UtMMhn4qH7a6y5DzD5d/S7RA00xzGoePt/Q3vb xBsOjjg2LOf1eJT4i5QN8FLrqd0KPk83TvYPbzRlYKgCFw11ujjiEy0ylCB3Zr4CVraj qBXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=uWgO7zD47qrtGyzZS83GVGAMlFMmsG2f+IiD1vXkUoU=; b=GG8PCKrKzrmHYuBQTsuQVQgOtkHAIWl1yaB+uBEZCz+WIW2Ce69NOecJzAtz+J7ZQc zCDQ2Svo1uuNQHexklP8uoLi1gz9HGkFy3u3QlZtYHk+bibY9BSots2f/ZTAm/PHGhWM ARkxWx8FeI2FdGC/yCDBekMzuOSKg3VnmtQeaQSLmMkAdYHCRBDF2zIcs/xQiw290foI UNaCxonl+uQ1pakv5SoL+vmZ1KXi8W30XEYbxV7DCFCk5ylIfR+3JlEo0xWTAqqtsk2J l7DMMzfixNcJv9D3D9+bVMWZN3FhZz2P0DOpqEWe0Ucp2diGvrrs49V5gcOEWD8UW/nR HpIQ== X-Gm-Message-State: AOAM533RSaDJ4DwSLE/jQVhRWg+Jj+cwJm5yh/BgZgk6s9/ToNoMXH7j AVKYKmXf/uRoEZnOEdZfz6SeO136I5g= X-Google-Smtp-Source: ABdhPJyvxRByxPNmaAbKduNWoae97qLJIqyrllVzhuiVOssfNA8x++Cm8kKzCzzMpDBhAk16RpttgA== X-Received: by 2002:a1c:f20f:: with SMTP id s15mr5384542wmc.61.1616634322276; Wed, 24 Mar 2021 18:05:22 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w6sm5208488wrl.49.2021.03.24.18.05.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 18:05:22 -0700 (PDT) From: zimoun Date: Thu, 25 Mar 2021 02:04:57 +0100 Message-Id: <20210325010516.18994-9-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210325010516.18994-1-zimon.toutoune@gmail.com> References: <20210325010516.18994-1-zimon.toutoune@gmail.com> 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/julia-xyz.scm (julia-abstractffts): New variable. --- gnu/packages/julia-xyz.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index 7a3529fe8f..4abeaa765f 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -24,6 +24,31 @@ #:use-module (guix build-system julia) #:use-module (gnu packages tls)) +(define-public julia-abstractffts + (package + (name "julia-abstractffts") + (version "1.0.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/JuliaMath/AbstractFFTS.jl") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0083pwdyxjb04i330ir9pc8kmp4bwk59lx1jgc9qi05y8j7xzbp0")))) + (build-system julia-build-system) + (inputs ;required for tests + `(("julia-unitful" ,julia-unitful))) + (home-page "https://github.com/JuliaGPU/Adapt.jl") + (synopsis "General framework for fast Fourier transforms (FFTs)") + (description "This package allows multiple FFT packages to co-exist with +the same underlying @code{fft(x)} and @code{plan_fft(x)} interface. It is +mainly not intended to be used directly. Instead, developers of packages that +implement FFTs (such as @code{FFTW.jl} or @code{FastTransforms.jl}) extend the +types/functions defined in AbstractFFTs.") + (license license:expat))) + (define-public julia-adapt (package (name "julia-adapt") From patchwork Thu Mar 25 01:04:58 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28077 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 EFBFD27BC5C; Thu, 25 Mar 2021 01:06:16 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 93B9F27BC59 for ; Thu, 25 Mar 2021 01:06:16 +0000 (GMT) Received: from localhost ([::1]:59036 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPERz-000144-OQ for patchwork@mira.cbaines.net; Wed, 24 Mar 2021 21:06:15 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42384) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPERp-00010I-Fx for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53347) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPERp-0003BW-6S for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPERp-0000hc-1f for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH v2 11/30] gnu: Add julia-colors. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Mar 2021 01:06:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47350 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47350@debbugs.gnu.org Cc: zimoun Received: via spool by 47350-submit@debbugs.gnu.org id=B47350.16166343522506 (code B ref 47350); Thu, 25 Mar 2021 01:06:05 +0000 Received: (at 47350) by debbugs.gnu.org; 25 Mar 2021 01:05:52 +0000 Received: from localhost ([127.0.0.1]:36617 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERb-0000eL-Uq for submit@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:52 -0400 Received: from mail-wr1-f52.google.com ([209.85.221.52]:41687) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERE-0000a6-8I for 47350@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:28 -0400 Received: by mail-wr1-f52.google.com with SMTP id b9so593088wrt.8 for <47350@debbugs.gnu.org>; Wed, 24 Mar 2021 18:05:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=yehS5tF2O/eP4bQMyF7EK4fdI/PCheWrjuzt76aZ0wY=; b=sTOSwFtWexpoCUivMXc3kUvIBhyIvu+Oe4r5DU9HBbRwuA8cpAliYQW0LxxMdUcdEs n3uNVHWIjjMH/mqLUINU1eU1qBeqyEyyNSjyA5XCV8oQmeAzWSpTaQ6x2oBpA5wMDCKi 53BYnwM+eBvfpqXItRgVWWpOEpVgw2VGWMsgavQwsfUwIvFbK4M4Y0i6xK809zpqghnh 5HS6MLi99wKuIZ9tnh7sgxlqX6s09ONDkf1gD7lM57hwjyJK0R0he1rAlsdJO+RNautv L8AiHjqZLL3VePQxgkOe972vxEGpU2sl/Kv4XsRMNQM6kOMGDEhlKhbXvG+nwUIp67mm +2Gg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=yehS5tF2O/eP4bQMyF7EK4fdI/PCheWrjuzt76aZ0wY=; b=QBOHj5poka9UYKjrCskjhdRrCas/UvmP2Qrt2cCjtUfJOzTfN6LBKmpdwZZjQUL7vr 7oGowT0Efk54gmG/c0cHBooA5GkVkcwCAIIQjUGwW7Wo06ZPSy2rho/wpS07HK/XQuKa qmAXn8uVb+YPV7iaFVdFrYN193cIzmZVb/ZHxvFURwqB96yxoDdd5WCS+Cl9HH6xwB3U 0qJQeTa4wUTHPvuZvgnj+P4XsBaZo57Lv9duudACQpW0wQZEV5g8oG96xXqDoFA0ZFkW iNZtSrzmf68Lf/HT5pvhXzhEeCV5GiNTRF6/qX9Dmqqf0RWmvKsIZ5N3gvp3dvLbK++H 0u7g== X-Gm-Message-State: AOAM531FZVs2TkdfcluzaCFwsL1PB4vJDLKN5WlO6lIAIPM8p8LC0wQc VhgE2DhqzvnnIS6QafEqMDHtgPOeadQ= X-Google-Smtp-Source: ABdhPJwvLFyMfUIZnMVt7jqCK/NtRMm99NZEc+MO8Upx2SPfq0S++fHsMW0J/gdbRe9mDAq2R0JPdg== X-Received: by 2002:a5d:4743:: with SMTP id o3mr6192781wrs.108.1616634322769; Wed, 24 Mar 2021 18:05:22 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w6sm5208488wrl.49.2021.03.24.18.05.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 18:05:22 -0700 (PDT) From: zimoun Date: Thu, 25 Mar 2021 02:04:58 +0100 Message-Id: <20210325010516.18994-10-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210325010516.18994-1-zimon.toutoune@gmail.com> References: <20210325010516.18994-1-zimon.toutoune@gmail.com> 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/julia-xyz.scm (julia-colors): New variable. --- gnu/packages/julia-xyz.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index 8d28aab7f1..ab238161e9 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -121,6 +121,32 @@ operations. It can wrap any @code{IO} type automatically making incremental reading and writing faster.") (license license:expat))) +(define-public julia-colors + (package + (name "julia-colors") + (version "0.12.6") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/JuliaGraphics/Colors.jl") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "156zsszgwh6bmznsan0zyha6yvcxw3c5mvc5vr2qfsgxbyh36ln6")))) + (build-system julia-build-system) + (propagated-inputs + `(("julia-colortypes" ,julia-colortypes) + ("julia-fixedpointnumbers" ,julia-fixedpointnumbers) + ("julia-reexport" ,julia-reexport))) + (home-page "https://github.com/JuliaGraphics/Colors.jl") + (synopsis "Tools for dealing with color") + (description "This package provides a wide array of functions for dealing +with color. This includes conversion between colorspaces, measuring distance +between colors, simulating color blindness, parsing colors, and generating +color scales for graphics.") + (license license:expat))) + (define-public julia-colortypes (package (name "julia-colortypes") From patchwork Thu Mar 25 01:04:59 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28078 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 1F0D627BC5C; Thu, 25 Mar 2021 01:06:23 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 604E127BC59 for ; Thu, 25 Mar 2021 01:06:22 +0000 (GMT) Received: from localhost ([::1]:59268 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPES5-0001Bd-Ei for patchwork@mira.cbaines.net; Wed, 24 Mar 2021 21:06:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42386) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPERp-00010u-Rj for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53348) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPERp-0003Bz-Im for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPERp-0000hj-Df for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH v2 12/30] gnu: Add julia-example. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Mar 2021 01:06:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47350 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47350@debbugs.gnu.org Cc: zimoun Received: via spool by 47350-submit@debbugs.gnu.org id=B47350.16166343522513 (code B ref 47350); Thu, 25 Mar 2021 01:06:05 +0000 Received: (at 47350) by debbugs.gnu.org; 25 Mar 2021 01:05:52 +0000 Received: from localhost ([127.0.0.1]:36619 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERc-0000eN-7j for submit@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:52 -0400 Received: from mail-wm1-f42.google.com ([209.85.128.42]:52128) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERE-0000a7-J0 for 47350@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:28 -0400 Received: by mail-wm1-f42.google.com with SMTP id p19so265046wmq.1 for <47350@debbugs.gnu.org>; Wed, 24 Mar 2021 18:05:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=6LfsrWUjdZ98i8ehYi3iDc6MHtwEOQ0PmqyYcHc66B8=; b=uni5a7bqjIMy7+Qev394dZ/y/eUz2+KcHrHchC1yPgXd/eE66uDD9q2swy229FDghl 1czlL6rmjYlME7eNkTxfirVaVVDRRduxVd9qhjTSqqKwkQ6r9NVvk4cmwFu/ZmvGbtKe lRW1sSYfcSAWhKYf6N5E+m0cMLcJUhyX8ioNcdsT+/uVWnvrpq8ryXgVmnnqRzhuMJYU d3cg5REx6IAgXdP5KU7NdXCaT9VjY03XZ0xH6pn2rRB34C06VH7LHCB6XhDovWAw8kAe uTwVE8i42Dlgx0ad2AHFY9nMj2EuFti9ouJlnalcK0OgoKwCeKUkuc2FwgwYAlAfEQkz U46g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=6LfsrWUjdZ98i8ehYi3iDc6MHtwEOQ0PmqyYcHc66B8=; b=MXnQvU5y/RLiNQKqo9ow5MuHIW+hXTGQ+//bTb+qlKuCULFdXb7RZ5NZze/P0rxaSw p1Ll14dBp9Dsphb7nmhlxr4yC2apWiP/C0DMKLoWCYX88iAVJ2Mr+g6GZIayjWTn9waQ Riva5SDLNVSzKNiIec8S10XraukbZIlnCG81HXodhIDuot1nTqeXOFKJy7ODYwD46Cly y3fCH/6KhZUF8sgelfjsSHcsKr0DyASFJFExD+xYMU7C65hBd8n720CdsL1SNSeG2Ghb eFXU0Yj2emep8sMSxap8XUJxcN94Axnj0sr1lGZoa1HWA8236tPXm52gCmE5nXLgAFgW j8uQ== X-Gm-Message-State: AOAM5316jiysIX9Gg4GwCy84A7DaTCqKHelwin6/+tcqia55fyfE+wtE fQnru+aD3iFHvPv3E2rPINb0TMNYDtA= X-Google-Smtp-Source: ABdhPJwyogMJV1tFcYz25RJJKg9yOD932efPheNjqr0wgHEq0IveRO8jHSo0J4CHIL/TK8gwUf1bOg== X-Received: by 2002:a7b:c2fa:: with SMTP id e26mr5224723wmk.102.1616634323215; Wed, 24 Mar 2021 18:05:23 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w6sm5208488wrl.49.2021.03.24.18.05.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 18:05:22 -0700 (PDT) From: zimoun Date: Thu, 25 Mar 2021 02:04:59 +0100 Message-Id: <20210325010516.18994-11-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210325010516.18994-1-zimon.toutoune@gmail.com> References: <20210325010516.18994-1-zimon.toutoune@gmail.com> 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/julia-xyz.scm (julia-example): New variable. --- gnu/packages/julia-xyz.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index ab238161e9..f21ea0afb0 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -240,6 +240,26 @@ including, @code{CircularBuffer}, @code{Queue}, @code{Stack}, @code{Accumulators}, @code{LinkedLists}, @code{SortedDicts} and many others.") (license license:expat))) +(define-public julia-example + (let ((commit "f968c69dea24f851d0c7e686db23fa55826b5388")) + (package + (name "julia-example") + (version "0.5.4") ;tag not created upstream + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/JuliaLang/Example.jl") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1v3z0d6gh6wfbypffy9m9rhh36px6fm5wjzq0y6rbmc95r0qpqlx")))) + (build-system julia-build-system) + (home-page "https://github.com/JuliaLang/Example.jl") + (synopsis "Module providing examples") + (description "This package provides various examples.") + (license license:expat)))) + (define-public julia-fixedpointnumbers (package (name "julia-fixedpointnumbers") From patchwork Thu Mar 25 01:05:00 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28081 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 3521127BC5C; Thu, 25 Mar 2021 01:06:31 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id CA92427BC59 for ; Thu, 25 Mar 2021 01:06:30 +0000 (GMT) Received: from localhost ([::1]:59852 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPESD-0001Tw-VR for patchwork@mira.cbaines.net; Wed, 24 Mar 2021 21:06:30 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42406) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPERq-00011z-Kx for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:06 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53350) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPERq-0003Cf-Ac for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:06 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPERq-0000hy-5k for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:06 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH v2 13/30] gnu: Add julia-requires. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Mar 2021 01:06:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47350 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47350@debbugs.gnu.org Cc: zimoun Received: via spool by 47350-submit@debbugs.gnu.org id=B47350.16166343532528 (code B ref 47350); Thu, 25 Mar 2021 01:06:06 +0000 Received: (at 47350) by debbugs.gnu.org; 25 Mar 2021 01:05:53 +0000 Received: from localhost ([127.0.0.1]:36623 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERc-0000ec-Pq for submit@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:53 -0400 Received: from mail-wm1-f48.google.com ([209.85.128.48]:40582) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERF-0000a9-3k for 47350@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:29 -0400 Received: by mail-wm1-f48.google.com with SMTP id y124-20020a1c32820000b029010c93864955so2178420wmy.5 for <47350@debbugs.gnu.org>; Wed, 24 Mar 2021 18:05:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=ziAtDWQv3jtUD8QvlpxMBRUZCUPwKeI5Mha6BaHFiYM=; b=NHkU6v6uxKOf/Zo3K1JTcKCHLAAw7WEj1gBns6IHKRYft+ApegTraIpvE0DlF2Me8Q i1TYR5bfOSnb+7FqGImLhWPGSn6V3zCSlqc/+xNUss0AmwwbBNd2RE85BaeXHAB9PcGm yDr3x7kNxceAKPRZ3hPqbVDzmaLVBqAPWcxlBDuhjApfiimFfVHYfGvc8cQ4wjE74QTJ 80v0ecZ5CjbHUOInHWgIO5Y0FOQpNta7t+5SJJyEIR+Um6CFzywEjN6clotxlWpzTFBu u+GHWN5ch42fxTMdIhzf7fNjts3C8P/RWCY3jNZXnw4RglZgH9HhQIIL6h/BOFwxklqy du8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=ziAtDWQv3jtUD8QvlpxMBRUZCUPwKeI5Mha6BaHFiYM=; b=sZnJhSN5uoKuhxmHOtrntclnjrvrHhou9uDPkYP/JGATVuoWX+F6ssAqBOW9WXa6IW tXiVMcfyIUgDTLnYlKZObKyLmC2rC3f791dXNK2Kqyxtaii9Ccs1jvN66FW6ktZV91Y5 9wVinPgYsSUDV6xIQkEMXvepFeoW/CvPHlChKxIuoTQ6N8+2y9aMlXN7pCQqfizB2F5I 64iU6r6JKv2gd9Od69Xw2zRhHwlRKzbS/cKUDA1cfA3bC1+gzZx5W+lvLb7JYweTWN6e EpfmccwF3LfFxtRwdLWMIXazkLlZGZBrGGbjDvnE6smKe9I+pzHPjh7mgDTbGecpjoOQ A5pg== X-Gm-Message-State: AOAM532DDhrzpuJBLGrMUWDamr26U/Ba2U5z+n2j14TpEzuMXz472fMW V8CUssdWJkwQyuhRIPwm4rum3fGD9zQ= X-Google-Smtp-Source: ABdhPJz7TFCvccErklYbHMBPm/ws4R34dAXZ6X0qzmGhlGfzD2kHH49rbQbFYRA3XxsSrkjxEMOSxw== X-Received: by 2002:a1c:43c6:: with SMTP id q189mr5316916wma.80.1616634323637; Wed, 24 Mar 2021 18:05:23 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w6sm5208488wrl.49.2021.03.24.18.05.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 18:05:23 -0700 (PDT) From: zimoun Date: Thu, 25 Mar 2021 02:05:00 +0100 Message-Id: <20210325010516.18994-12-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210325010516.18994-1-zimon.toutoune@gmail.com> References: <20210325010516.18994-1-zimon.toutoune@gmail.com> 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/julia-xyz.scm (julia-requires): New variable. --- gnu/packages/julia-xyz.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index f21ea0afb0..8e95c8b7ed 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -664,6 +664,32 @@ utilities for Julia.") (description "This package provides tools to re-export modules and symbols.") (license license:expat))) +(define-public julia-requires + (package + (name "julia-requires") + (version "1.1.3") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/JuliaPackaging/Requires.jl/") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "03hyfy7c0ma45b0y756j76awi3az2ii4bz4s8cxm3xw9yy1z7b01")))) + (build-system julia-build-system) + (inputs ;required for test + `(("julia-example" ,julia-example))) + (propagated-inputs + `(("julia-colors" ,julia-colors))) + (home-page "https://github.com/JuliaPackaging/Requires.jl/") + (synopsis "Faster package loader") + (description "This package make loading packages faster, maybe. It +supports specifying glue code in packages which will load automatically when +another package is loaded, so that explicit dependencies (and long load times) +can be avoided.") + (license license:expat))) + (define-public julia-staticarrays (package (name "julia-staticarrays") From patchwork Thu Mar 25 01:05:01 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28098 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 30B5D27BC5C; Thu, 25 Mar 2021 01:07:34 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 7DE8127BC59 for ; Thu, 25 Mar 2021 01:07:33 +0000 (GMT) Received: from localhost ([::1]:35840 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPETE-00039A-Ns for patchwork@mira.cbaines.net; Wed, 24 Mar 2021 21:07:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42408) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPERr-00012g-4V for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:07 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53351) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPERq-0003D6-Md for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:06 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPERq-0000i5-Hi for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:06 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH v2 14/30] gnu: Add julia-chainrulescore. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Mar 2021 01:06:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47350 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47350@debbugs.gnu.org Cc: zimoun Received: via spool by 47350-submit@debbugs.gnu.org id=B47350.16166343532535 (code B ref 47350); Thu, 25 Mar 2021 01:06:06 +0000 Received: (at 47350) by debbugs.gnu.org; 25 Mar 2021 01:05:53 +0000 Received: from localhost ([127.0.0.1]:36625 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERd-0000ej-2N for submit@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:53 -0400 Received: from mail-wm1-f50.google.com ([209.85.128.50]:51023) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERF-0000aF-I5 for 47350@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:29 -0400 Received: by mail-wm1-f50.google.com with SMTP id g25so280686wmh.0 for <47350@debbugs.gnu.org>; Wed, 24 Mar 2021 18:05:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=U1QQkT3hGjquu5a4mtCxZPrdC5lU8Rwond0ey9ImztA=; b=sinvYMUyCfODPosRZ+nwHYYpa9ERZSA1LkmgJRDma6lxKuayXTcFNR5QU80LdYUWIn ldeq/e4VYEDPupTq35dNafM4Wzi1PcszfVx3sOtIJ0qPB4u9ZN+RvujQs9qLUVY7WdBm r2w0IO1FFrgcMAVBrTk9FESDVWBiS5iT6ZDCKgmBkd+VcQtMTN2Qn+wI2eOH7wkp4LND S6/YFAA6FlMap1mmaFVBvdqqDiyUWPCGfahYkCqC0RXCc+lJTIK9GhfC7B1SzmvlmvVp ia5AXggubTUElgzj9iJ70jW9S1yrAnJqcDU00yPhnJl52wtA9jFbUcEInnSHVkfQa9sm 3vJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=U1QQkT3hGjquu5a4mtCxZPrdC5lU8Rwond0ey9ImztA=; b=saolFYafO0h1CdjrOpV6XaJVbHbAeCR9JOUVQcp+HEcnhWF+j+Doz/NgZKFQMSWsr6 bCKbTOQv8CZWUOFGl+NrzuskkUsltfbpyg8tT8b1PolB97+S3RoL9VzMCI6ovsoi6rQS Trhd2BLK44/pO7p67ds7vL+mhqsBMEX5w00pKdWZL2mvWDiSvUK74IX8MrQR7ylwyluI VXvIQAyL6NH4bxVntf/IuYxIRtJX3S1nIs2jXe6uC0jKt6Rnkwx5hICVbZIba15Rd479 oG2TehRXIppteY9gGSyvweCSxOvPR+U5oYjVAM+GcpPVnJS5QXJ93R0To5lCgXHFaH7J 9fEA== X-Gm-Message-State: AOAM530ppzaE9kkR8O6S+hW3qea7NElJ9cyw7F29Re5OAw/2+l5J0Ota 0lKHsOaNExQQMxRvnh8OQi9L/e2RcU0= X-Google-Smtp-Source: ABdhPJztPs5qd/yuhlVFvZ2bDqtyWdrjCLW0cxvBDaGxzsh3O07e8zxhvl/GqHYBPBwco9efdNGkOg== X-Received: by 2002:a1c:7916:: with SMTP id l22mr5197420wme.86.1616634324058; Wed, 24 Mar 2021 18:05:24 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w6sm5208488wrl.49.2021.03.24.18.05.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 18:05:23 -0700 (PDT) From: zimoun Date: Thu, 25 Mar 2021 02:05:01 +0100 Message-Id: <20210325010516.18994-13-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210325010516.18994-1-zimon.toutoune@gmail.com> References: <20210325010516.18994-1-zimon.toutoune@gmail.com> 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/julia-xyz.scm (julia-chainrulescore): New variable. --- gnu/packages/julia-xyz.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index 8e95c8b7ed..0da2452b89 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -121,6 +121,31 @@ operations. It can wrap any @code{IO} type automatically making incremental reading and writing faster.") (license license:expat))) +(define-public julia-chainrulescore + (package + (name "julia-chainrulescore") + (version "0.9.29") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/JuliaDiff/ChainRulesCore.jl") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1k0iayw39n1ikkkhvyi4498vsnzc94skqs41gnd15632gxjfvki4")))) + (build-system julia-build-system) + (inputs ;required for tests + `(("julia-benchmarktools" ,julia-benchmarktools) + ("julia-staticarrays" ,julia-staticarrays))) + (propagated-inputs + `(("julia-compat" ,julia-compat))) + (home-page "https://github.com/JuliaDiff/ChainRulesCore.jl") + (synopsis "Common utilities used by downstream automatic differentiation tools") + (description "The package provides a light-weight dependency for defining +sensitivities for functions without the need to depend on ChainRules itself.") + (license license:expat))) + (define-public julia-colors (package (name "julia-colors") From patchwork Thu Mar 25 01:05:02 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28088 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 815D627BC5C; Thu, 25 Mar 2021 01:06:50 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 3995427BC59 for ; Thu, 25 Mar 2021 01:06:50 +0000 (GMT) Received: from localhost ([::1]:33360 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPESX-0002Bl-BX for patchwork@mira.cbaines.net; Wed, 24 Mar 2021 21:06:49 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42410) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPERr-00013K-EQ for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:07 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53352) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPERr-0003DB-4B for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:07 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPERq-0000iC-VF for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:06 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH v2 15/30] gnu: Add julia-richardson. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Mar 2021 01:06:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47350 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47350@debbugs.gnu.org Cc: zimoun Received: via spool by 47350-submit@debbugs.gnu.org id=B47350.16166343532542 (code B ref 47350); Thu, 25 Mar 2021 01:06:06 +0000 Received: (at 47350) by debbugs.gnu.org; 25 Mar 2021 01:05:53 +0000 Received: from localhost ([127.0.0.1]:36627 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERd-0000eq-AZ for submit@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:53 -0400 Received: from mail-wr1-f48.google.com ([209.85.221.48]:44947) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERF-0000aG-SR for 47350@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:30 -0400 Received: by mail-wr1-f48.google.com with SMTP id c8so578310wrq.11 for <47350@debbugs.gnu.org>; Wed, 24 Mar 2021 18:05:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=PphYOm+nDFfYkk1rCLAbL8tWz8lrGdwcxJ0/uSm3MLk=; b=J/XgHVm6kQrz/SVXtI4lIKQwTiEXnjk96U7W79JJ47+KqsoisUF27tomSGo+1mGrcM ubRecTU5RQbUNTsFqK9RirDeROhD5y+pISGjXJDm9J7OgnJoSiSUBGqviiN1r22ndhYT egI3FVwLxKR6tMYupLJQiK8aVwDosaqNAxRCVBqCKfV1PTHzNzUHQjzjyvwhx8GUl8dQ +Pa+LF2t8AWJed049U+U/lAq8HVoUhdsomaEb+aarn8WOy9yQ5T0VBdIJN9rpSB3VMj8 jglJOnvssNll4QDYhPOZvgDcPBui925nEqBKOFljo6NJiEuoTlZkfJRtMjk1SWpdAuOp ccxw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=PphYOm+nDFfYkk1rCLAbL8tWz8lrGdwcxJ0/uSm3MLk=; b=IVb2iZkXKPTmSpHy44CXdOpn38pLB/3KJ5xijluQ53GXZ+xiGg7aZY3swCBBFkw3NY GBBaPEVFc0ruTAQeR2yuVJwYsQUi47jzmYij5Aq1Bn5IMXf3483aQU1WFqx3irifD7uv iKEJkjY/SJ1W6Nm1HXAMkhhvPDRsbV1CzMEQqyDCLJk2yak7tkM6coz0vglIsvfMGn8I BF9hQpv5pz82LwjxqBD7oEgH0i7dZBrSTA1gZJCZl037uH4qVsNADHwz+Z+kGoD7iOxc 2TIxhbHysBseXo7BaJr7IaOuHh7mVopr1ErZQ3DWXOBHAPaahrbLyiZeEY+f95cI6FKD 8YOg== X-Gm-Message-State: AOAM533ajkezIFaVLUj6+0VaHfI9+XCH5VxfS0ldh5Kk4Q7EAOyEICjt 8mFk6vBP7K+jqu0YXuUI7InTn9Eis7s= X-Google-Smtp-Source: ABdhPJyfkj2OjmFy7xIuJfr/NfWXmj+K/nZYELpGj4neCrpq/b7E6jKShDJ3JtvBw4jMoQT2sjmp4w== X-Received: by 2002:adf:f908:: with SMTP id b8mr5917095wrr.184.1616634324499; Wed, 24 Mar 2021 18:05:24 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w6sm5208488wrl.49.2021.03.24.18.05.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 18:05:24 -0700 (PDT) From: zimoun Date: Thu, 25 Mar 2021 02:05:02 +0100 Message-Id: <20210325010516.18994-14-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210325010516.18994-1-zimon.toutoune@gmail.com> References: <20210325010516.18994-1-zimon.toutoune@gmail.com> 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/julia-xyz.scm (julia-richardson): New variable. --- gnu/packages/julia-xyz.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index 0da2452b89..b56fa5427e 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -715,6 +715,33 @@ another package is loaded, so that explicit dependencies (and long load times) can be avoided.") (license license:expat))) +(define-public julia-richardson + (package + (name "julia-richardson") + (version "1.4.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/JuliaMath/Richardson.jl") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "06v9ii3d7hh41fsrfklaa8ap55z5s017f888mrd1c18y4fx9i4nx")))) + (build-system julia-build-system) + (home-page "https://juliapackages.com/p/richardson") + (synopsis "Extrapolate function using Richardson method") + (description "This package provides a function extrapolate that +extrapolates a given function @code{f(x)} to @code{f(x0)}, evaluating @code{f} +only at a geometric sequence of points @code{> x0} (or optionally @code{< +x0}). The key algorithm is Richardson extrapolation using a Neville–Aitken +tableau, which adaptively increases the degree of an extrapolation polynomial +until convergence is achieved to a desired tolerance (or convergence stalls +due to e.g. floating-point errors). This allows one to obtain @code{f(x0)} to +high-order accuracy, assuming that @code{f(x0+h)} has a Taylor series or some +other power series in @code{h}.") + (license license:expat))) + (define-public julia-staticarrays (package (name "julia-staticarrays") From patchwork Thu Mar 25 01:05:03 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28099 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 A130927BC5C; Thu, 25 Mar 2021 01:07:39 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 723A027BC59 for ; Thu, 25 Mar 2021 01:07:39 +0000 (GMT) Received: from localhost ([::1]:36370 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPETK-0003MH-MB for patchwork@mira.cbaines.net; Wed, 24 Mar 2021 21:07:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42416) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPERr-000147-RY for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:07 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53353) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPERr-0003DL-HW for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:07 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPERr-0000iK-BT for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:07 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH v2 16/30] gnu: Add julia-finitedifferences. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Mar 2021 01:06:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47350 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47350@debbugs.gnu.org Cc: zimoun Received: via spool by 47350-submit@debbugs.gnu.org id=B47350.16166343542550 (code B ref 47350); Thu, 25 Mar 2021 01:06:07 +0000 Received: (at 47350) by debbugs.gnu.org; 25 Mar 2021 01:05:54 +0000 Received: from localhost ([127.0.0.1]:36629 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERd-0000ex-KR for submit@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:53 -0400 Received: from mail-wm1-f47.google.com ([209.85.128.47]:56035) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERG-0000aI-9T for 47350@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:30 -0400 Received: by mail-wm1-f47.google.com with SMTP id 12so248625wmf.5 for <47350@debbugs.gnu.org>; Wed, 24 Mar 2021 18:05:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=DvB4+IyrsvwPWneBiM7jZnfobI79Mo/lc4knZ3GPSAo=; b=PHCsOReMExSrgStoe8ELgAxQGYcbUdes0c2rQsTslZCx7XV39hJxpfBSenmQzqEOti EgQt7Wdis9ipyVF7ZwQ3i6xoJSoISa2+VnHDX/RlUJIKO2x3E7WUwhOtwRACPbhZIKEH UsbMxE8Kc39YF90Oc3Hdvs/y1K8d9X8u/ESyffgtQepiSJTivcnCDuy4R6n3A+bo6V8E nhxTPM5v9WPTVkZtwdaShVjFeP5ffIwaLKSwZNSDPAyX33Ev+/h4dapMAIshiXnIhTu+ ibzJpb6Q33/RS614/3m+mIBjWlNZOzbt3XRPezie46uBkZx+jH64LGGQoCGD4dD3k+st WInQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=DvB4+IyrsvwPWneBiM7jZnfobI79Mo/lc4knZ3GPSAo=; b=kgs+6gSi7p1D6djfSZpfVBmnZoGW2JhphFIwrzNFKdRpi2+EsvTNvrEHLiNdjC1/wm oAaBrUtwtsVhRyZ5Q2yvI+tnXmhaWdhOcoAPKyqyo6JlwPw995VlvoXkt3UpbIXk/473 wHHMx/b38QOP+GJYpqNm/bUCdraPE6mYuJ/Nh5TK2ADlzMjxHAvhxDdC1+S7aWJZAipZ E5gzDCj6C2NRzy8kdxU8tBVApG9r02C4HroUKW+/881jdO/DuE7DWquNsfLTxkDYnjfP doJAijOEAfNr5ymQHkdzSC8bi3Gwzqoikgzf7bmU7v40AZIppTtKR/BCepuLlRSbF02F d+3w== X-Gm-Message-State: AOAM5322a67CI+Ypf54S5C2GjXoDCeqpstE8UmLxKJhP21NYgGt+Ec5i TlHAMSSJsmKHr+xNAwB/iQJ9zncdaE8= X-Google-Smtp-Source: ABdhPJyOOkzRuN4zkvcAPmG699o+UHzUtODtoLJEDd7z7FWWlmxh1hPwcWnVeokg8nazhEl/nZ9lpA== X-Received: by 2002:a1c:bc8a:: with SMTP id m132mr5196714wmf.6.1616634324921; Wed, 24 Mar 2021 18:05:24 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w6sm5208488wrl.49.2021.03.24.18.05.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 18:05:24 -0700 (PDT) From: zimoun Date: Thu, 25 Mar 2021 02:05:03 +0100 Message-Id: <20210325010516.18994-15-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210325010516.18994-1-zimon.toutoune@gmail.com> References: <20210325010516.18994-1-zimon.toutoune@gmail.com> 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/julia-xyz.scm (julia-finitedifferences): New variable. --- gnu/packages/julia-xyz.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index b56fa5427e..ed05af6497 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -285,6 +285,32 @@ including, @code{CircularBuffer}, @code{Queue}, @code{Stack}, (description "This package provides various examples.") (license license:expat)))) +(define-public julia-finitedifferences + (package + (name "julia-finitedifferences") + (version "0.12.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/JuliaDiff/FiniteDifferences.jl") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0dcx34026xdpfmbjls3mrknl8ww62kxxfr77kfihbazsfg2gp5b4")))) + (build-system julia-build-system) + (inputs + `(("julia-benchmarktools" ,julia-benchmarktools))) + (propagated-inputs + `(("julia-chainrulescore" ,julia-chainrulescore) + ("julia-richardson" ,julia-richardson) + ("julia-staticarrays" ,julia-staticarrays))) + (home-page "https://github.com/JuliaDiff/FiniteDifferences.jl") + (synopsis "Estimates derivatives with finite differences") + (description "This package calculates approximate derivatives numerically +using finite difference.") + (license license:expat))) + (define-public julia-fixedpointnumbers (package (name "julia-fixedpointnumbers") From patchwork Thu Mar 25 01:05:04 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28100 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 0DE8527BC5C; Thu, 25 Mar 2021 01:07:46 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id BE58227BC59 for ; Thu, 25 Mar 2021 01:07:45 +0000 (GMT) Received: from localhost ([::1]:36596 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPETQ-0003SC-Vg for patchwork@mira.cbaines.net; Wed, 24 Mar 2021 21:07:45 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42422) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPERs-00014u-7W for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:08 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53354) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPERr-0003DZ-Tu for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:07 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPERr-0000iR-Pd for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:07 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH v2 17/30] gnu: Add julia-chainrulestestutils. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Mar 2021 01:06:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47350 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47350@debbugs.gnu.org Cc: zimoun Received: via spool by 47350-submit@debbugs.gnu.org id=B47350.16166343542557 (code B ref 47350); Thu, 25 Mar 2021 01:06:07 +0000 Received: (at 47350) by debbugs.gnu.org; 25 Mar 2021 01:05:54 +0000 Received: from localhost ([127.0.0.1]:36631 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERd-0000f5-Ul for submit@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:54 -0400 Received: from mail-wr1-f46.google.com ([209.85.221.46]:40753) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERG-0000aJ-RA for 47350@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:31 -0400 Received: by mail-wr1-f46.google.com with SMTP id v11so601550wro.7 for <47350@debbugs.gnu.org>; Wed, 24 Mar 2021 18:05:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=ZZRr2ACuFiE0Lm3dyWtYpkiut7PIZ2u0mx7hK0CA148=; b=EOBKTB4AJf1B8CGDfwhuTWfgvzB1dasWmxk72lA44j/vmjTka2rax6ly15RtHSrnDR EuzJ4A2zkzerdwi4cND5fnbVOMbVaJyEJu5tHAcwzBbvyRqWB9NUCMUQAvY5lTkVEn1d UhYDbakQM/NOpJUlmgpFt8O9USSOAgBZqcLXbFKzT++DQbKM7zjvfjLvLC/dGecIhHMa i8v8dAdL8fiNxt7zDUcQnrXByVa1qSpRu7RyG2eM9+KiPDTSGJYba70KkuaTkZaKVh0j 6Ck/TADIHEjVCmQngM1J3AprHZwywyJtl/b/wHI1mfDBWiVzrfSR5hqryfaTy1FgIGOj FuSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=ZZRr2ACuFiE0Lm3dyWtYpkiut7PIZ2u0mx7hK0CA148=; b=PxXAdSE1VyIRKfDVQqeO8EAX3p4GzVHwxuTvHNdIqhC7W8IF4KGVY6126OzBnTKG6H jMWjMnGzvudm+J/Zd8N8W/yAEDjhfFYzA74zMokCoo1SM7Ri+Q6DqycideVlhXJ4ybo8 Shdg4u+SYY+/8vTa3eOfzPnyUbbP5gTuDyyoGuVl9v/GvNYs0i/Umv9zpeavrFmeaXLI vfZ08BiUYZJJieFP5xm/v51u2rgyMYxVpQJogR1So5mF/srsyFeCmXmGZ3k3iOq/FpgT 8sL5KNWSP8deKXFVgefb65tLg6iqRpjRpFbkeI6WGTGHjHlPEHxKcKXkY2fj3QZAYvjP be/Q== X-Gm-Message-State: AOAM533tADGSFtGqA8IkhJ0LerH5yN0PBlOw9k0etC9ffDCUM8mMu0sZ k7f9QtauFE56l8VLsywHMCQ01/QiX68= X-Google-Smtp-Source: ABdhPJyLMnJPLaHrCvyEAmowA5kpbMlghBNIvBL5U+FleTmONWOrXgyuLnOAn9ShzywcmAYEKAFEcg== X-Received: by 2002:adf:e791:: with SMTP id n17mr6024361wrm.322.1616634325359; Wed, 24 Mar 2021 18:05:25 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w6sm5208488wrl.49.2021.03.24.18.05.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 18:05:25 -0700 (PDT) From: zimoun Date: Thu, 25 Mar 2021 02:05:04 +0100 Message-Id: <20210325010516.18994-16-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210325010516.18994-1-zimon.toutoune@gmail.com> References: <20210325010516.18994-1-zimon.toutoune@gmail.com> 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/julia-xyz.scm (julia-chainrulestestutils): New variable. --- gnu/packages/julia-xyz.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index ed05af6497..4e63c04c5e 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -146,6 +146,38 @@ reading and writing faster.") sensitivities for functions without the need to depend on ChainRules itself.") (license license:expat))) +(define-public julia-chainrulestestutils + (package + (name "julia-chainrulestestutils") + (version "0.6.4") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/JuliaDiff/ChainRulesTestUtils.jl") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1pzs947adnb3cx1qd0cxp2fidk9szz0zsqbas90z1lhydykkvkil")))) + (build-system julia-build-system) + (propagated-inputs + `(("julia-chainrulescore" ,julia-chainrulescore) + ("julia-compat" ,julia-compat) + ("julia-finitedifference" ,julia-finitedifferences))) + (home-page "https://github.com/JuliaDiff/ChainRulesTestUtils.jl") + (synopsis "Common utilities used by downstream automatic differentiation tools") + (description "This package is designed to help in testing +@code{ChainRulesCore.frule} and @code{ChainRulesCore.rrule} methods. The main +entry points are @code{ChainRulesTestUtils.frule_test}, +@code{ChainRulesTestUtils.rrule_test}, and +@code{ChainRulesTestUtils.test_scalar}. Currently this is done via testing the +rules against numerical differentiation (using @code{FiniteDifferences.jl}). + +@code{ChainRulesTestUtils.jl} is separated from @code{ChainRulesCore.jl} so that it +can be a test-only dependency, allowing it to have potentially heavy +dependencies, while keeping @code{ChainRulesCore.jl} as light-weight as possible.") + (license license:expat))) + (define-public julia-colors (package (name "julia-colors") From patchwork Thu Mar 25 01:05:05 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28090 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 6408827BC5D; Thu, 25 Mar 2021 01:06:54 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 0BA6C27BC59 for ; Thu, 25 Mar 2021 01:06:54 +0000 (GMT) Received: from localhost ([::1]:33706 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPESb-0002KG-5y for patchwork@mira.cbaines.net; Wed, 24 Mar 2021 21:06:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42430) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPERs-000162-LU for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:08 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53355) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPERs-0003Dx-B8 for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:08 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPERs-0000iY-64 for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:08 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH v2 18/30] gnu: Add julia-fillarrays. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Mar 2021 01:06:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47350 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47350@debbugs.gnu.org Cc: zimoun Received: via spool by 47350-submit@debbugs.gnu.org id=B47350.16166343542564 (code B ref 47350); Thu, 25 Mar 2021 01:06:08 +0000 Received: (at 47350) by debbugs.gnu.org; 25 Mar 2021 01:05:54 +0000 Received: from localhost ([127.0.0.1]:36633 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERe-0000fC-Ap for submit@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:54 -0400 Received: from mail-wm1-f48.google.com ([209.85.128.48]:37817) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERH-0000aU-8X for 47350@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:31 -0400 Received: by mail-wm1-f48.google.com with SMTP id f22-20020a7bc8d60000b029010c024a1407so2196846wml.2 for <47350@debbugs.gnu.org>; Wed, 24 Mar 2021 18:05:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Gt/BnkTS/dqmT+zt4g54TWnUhcwrd+KxwsLWv1vIIkQ=; b=GJ7uc6+GytZN1fzjBtXpCXe0HK0OdY53Pa4gcTAmIbykcybV5l81P7W5L+VhJdybZM yKtWEWu5DZZcmcxe9OT3Y0bTfDPfaFco+4Bo/XbQza8jLsK9GXsGpzq5FOBKnNOe61fI B3rTOD+uto5zkBJuINBOPY9B2PS3hkrMNeg37Xr93OhWyezPmMzSp65qfvdGEbYcww+s zGy8BA4X+5aO3MOCRSDZ1K1rmI45RxvSaKjKNd1mY2JQ9O7IZRnYfzCGwD+qagMgMJry zjTg0MZAY7k84nOtVWKi1fzSO6sg4otVrKAAwW7lbXo43KuRgHj/b42mEVSBuAvh3bjG JkUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Gt/BnkTS/dqmT+zt4g54TWnUhcwrd+KxwsLWv1vIIkQ=; b=iWSFyB6w8Rn/DSIHQ+WhBlGiPlsLozBit7RC+fII9oi80elNDLD4EnX7KQ3TF5omxG JDHjDJW0hRZY46GbGmBzqC11jYqk8OLxu72cSlRNYfHqX6BJw8rCuOybNCZM1amir9Qm y77sg5/JdKnbmdIxJKiE1UvtRVH03Zu5z9vlb9cKkZ8Dvzkgmybx6RIWqu2AQhasY6UJ C7P1AaN6elxFold8NGdsnoeKmJfLkxRu2U9o2ckFECg5JrQVIHQvdFuywdgk6oIJABb4 l2XGr1Y0oA83dqdsesft67V1AvdbAss+jS7qwPmqxKeTYBQUETJVLTefWu7finBn3T8C roow== X-Gm-Message-State: AOAM530XPE1ji/YQQ6NWWyBzLzBRVL3L+N3Ssj+WdBV3PUHepOFpflFE dbY4DtNwMBCOmVNYiuibVhXdWC9iUjU= X-Google-Smtp-Source: ABdhPJy34U87Iu/f+btbn9cSAtgFrhz6DdbcAewUGFlM9ULxsFluErA5SAYgja0AMpEwV5VCk1E+VA== X-Received: by 2002:a1c:6745:: with SMTP id b66mr5395692wmc.114.1616634325818; Wed, 24 Mar 2021 18:05:25 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w6sm5208488wrl.49.2021.03.24.18.05.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 18:05:25 -0700 (PDT) From: zimoun Date: Thu, 25 Mar 2021 02:05:05 +0100 Message-Id: <20210325010516.18994-17-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210325010516.18994-1-zimon.toutoune@gmail.com> References: <20210325010516.18994-1-zimon.toutoune@gmail.com> 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/julia-xyz.scm (julia-fillarrays): New variable. --- gnu/packages/julia-xyz.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index 4e63c04c5e..e3d2c9ff89 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -317,6 +317,30 @@ including, @code{CircularBuffer}, @code{Queue}, @code{Stack}, (description "This package provides various examples.") (license license:expat)))) +(define-public julia-fillarrays + (package + (name "julia-fillarrays") + (version "0.11.7") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/JuliaArrays/FillArrays.jl") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1q1qn9pb5dmppddnmf8gggdqyvivqh3ffvbblhn37smcf9r5sy7d")))) + (build-system julia-build-system) + (inputs ;required by tests + `(("julia-staticarrays" ,julia-staticarrays))) + (home-page "https://github.com/JuliaArrays/FillArrays.jl") + (synopsis "Lazy matrix representation") + (description "This package allows to lazily represent matrices filled with +a single entry, as well as identity matrices. This package exports the +following types: @code{Eye}, @code{Fill}, @code{Ones}, @code{Zeros}, +@code{Trues} and @code{Falses}.") + (license license:expat))) + (define-public julia-finitedifferences (package (name "julia-finitedifferences") From patchwork Thu Mar 25 01:05:06 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28093 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 9C4DF27BC5C; Thu, 25 Mar 2021 01:07:04 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 5C8F727BC59 for ; Thu, 25 Mar 2021 01:07:04 +0000 (GMT) Received: from localhost ([::1]:34290 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPESl-0002Yk-IN for patchwork@mira.cbaines.net; Wed, 24 Mar 2021 21:07:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42434) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPERt-00016y-21 for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:09 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53356) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPERs-0003Ee-NT for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:08 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPERs-0000ig-IR for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:08 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH v2 19/30] gnu: Add julia-commonsubexpressions. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Mar 2021 01:06:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47350 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47350@debbugs.gnu.org Cc: zimoun Received: via spool by 47350-submit@debbugs.gnu.org id=B47350.16166343552572 (code B ref 47350); Thu, 25 Mar 2021 01:06:08 +0000 Received: (at 47350) by debbugs.gnu.org; 25 Mar 2021 01:05:55 +0000 Received: from localhost ([127.0.0.1]:36635 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERe-0000fJ-KK for submit@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:54 -0400 Received: from mail-wm1-f54.google.com ([209.85.128.54]:38893) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERH-0000ag-QS for 47350@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:32 -0400 Received: by mail-wm1-f54.google.com with SMTP id m20-20020a7bcb940000b029010cab7e5a9fso2185588wmi.3 for <47350@debbugs.gnu.org>; Wed, 24 Mar 2021 18:05:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=cwXQ+nfTnxjq1usPyc+iHypd/OYAePaEe+RvXypviyk=; b=eEsyccRZLoDMVINy5bTSY2zCK/IMJs5T4peJz2TpUjfVpq7pE0IJWB9WkRmUS+QOBT IaSFR7ReYltgZfUHsQLqk2jUPRayWLzTcv+4GoRATS80CLxdeUUtdqnww6c5OI7mQMRH 7bGV0ZifB9qxpsMl3FdvhAQj3KUpVFa55Ummzqjq0MG+B90StgcSLFXMrGNAcF6VIVNQ 1c0z7p0sxqDCUraUTdDz5gohOL+xfgY8uKRzjaCNx4ZJ+m30jq/tFIk7anJHulKdA1NS vYHGQN6fnSmQFA672eFwJ5eXbrpxWlXZ+RBQfJXhXrW/Nnk4muaITDkv6ESU3P9ww2SE OQEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=cwXQ+nfTnxjq1usPyc+iHypd/OYAePaEe+RvXypviyk=; b=lwDnpuxUivlCM2hZoei7LMXbySGh8rUPLdt6BDB9THUh1XutZx4VzSeuOyqBHdnN/D Zt1/xhsBoIwzdunFWIh21bIAoJlUUz2brjC4Q63o7uy5AcznlO+nXTsCV9UL4Us9Xnp1 jdc8xc15G8TohmzBlMYTg7HOGUEDx+WUh9AKZFJs7xqM4aY5rV3cPquGGjXzhLsv/93G kij4MCwKPKifm842YObFBVsA3GdJ/7ug2rs0A8oi1WCVMUH0eIGnoEcsGcqTMeKSTKB7 MgZL3F5UxysFuK2oF2kRLUJtT6WLvmorxvk/AVaVgKK5E1TJ0ceY6uaDUeMoKnJwnXV2 Lksg== X-Gm-Message-State: AOAM531GSutfU+pOWEVf/FmolPwOt8Fb15vg0hLrg1GbHZYPW1tK34gk 6NJGxrnZVvCNgR9mIw2NQxeogLX7dOQ= X-Google-Smtp-Source: ABdhPJw1UFUv12TY2Y6gsSQZAkOGbSSLMJGUp7Tizpw4DcYTcLrOKn2uMnMTCLnZWUWKyH4jwdcFow== X-Received: by 2002:a1c:7d4e:: with SMTP id y75mr5359898wmc.168.1616634326327; Wed, 24 Mar 2021 18:05:26 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w6sm5208488wrl.49.2021.03.24.18.05.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 18:05:26 -0700 (PDT) From: zimoun Date: Thu, 25 Mar 2021 02:05:06 +0100 Message-Id: <20210325010516.18994-18-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210325010516.18994-1-zimon.toutoune@gmail.com> References: <20210325010516.18994-1-zimon.toutoune@gmail.com> 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/julia-xyz.scm (julia-commonsubexpressions): New variable. --- gnu/packages/julia-xyz.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index e3d2c9ff89..c5c04d6579 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -230,6 +230,28 @@ constructors, and sets up traits and show methods to make them easier to work with.") (license license:expat))) +(define-public julia-commonsubexpressions + (package + (name "julia-commonsubexpressions") + (version "0.3.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/rdeits/CommonSubexpressions.jl") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0mgy90kk8ksv3l720kkk04gnhn4aqhh2dj4sp3x8yy3limngfjay")))) + (build-system julia-build-system) + (propagated-inputs + `(("julia-macrotools" ,julia-macrotools))) + (home-page "https://github.com/rdeits/CommonSubexpressions.jl") + (synopsis "Macro @code{@cse}") + (description "This package provides the @code{@cse} macro, which performs +common subexpression elimination.") + (license license:expat))) + (define-public julia-compat (package (name "julia-compat") From patchwork Thu Mar 25 01:05:07 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28083 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 9C3C527BC5D; Thu, 25 Mar 2021 01:06:35 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 193D527BC59 for ; Thu, 25 Mar 2021 01:06:35 +0000 (GMT) Received: from localhost ([::1]:60192 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPESI-0001cY-6c for patchwork@mira.cbaines.net; Wed, 24 Mar 2021 21:06:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42436) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPERt-000188-Ej for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:09 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53357) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPERt-0003Em-3W for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:09 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPERs-0000in-Uy for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:08 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH v2 21/30] gnu: Add julia-diffresults. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Mar 2021 01:06:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47350 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47350@debbugs.gnu.org Cc: zimoun Received: via spool by 47350-submit@debbugs.gnu.org id=B47350.16166343552579 (code B ref 47350); Thu, 25 Mar 2021 01:06:08 +0000 Received: (at 47350) by debbugs.gnu.org; 25 Mar 2021 01:05:55 +0000 Received: from localhost ([127.0.0.1]:36637 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERe-0000fQ-UN for submit@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:55 -0400 Received: from mail-wr1-f45.google.com ([209.85.221.45]:40754) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERI-0000ar-8W for 47350@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:32 -0400 Received: by mail-wr1-f45.google.com with SMTP id v11so601588wro.7 for <47350@debbugs.gnu.org>; Wed, 24 Mar 2021 18:05:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Zc/0wQQRdeS9xVVXv72vfsDosLG3tDO22kFWModESYk=; b=AIeB2Edmp5vJRpPmdU3+ySjU454ESppm753ug+zLpXegJ2LMlC6mQcaXFyvkqmyAik eailHKOROLv368safBPoYJvHCL2Q4081h+t/IIvRCL6tfWup9Z3BobytNVqcFxFly1n6 dtuJtc9lu0LFNCKWnKUIvHE9+VU9SnP5pGidtFJPEd3BPOKiBDPRhHKt+bmYWU6+PrG8 RaPy83RgZOVx5Z/QhImY1xkyLIKfWlFTOtWIHWcAZmi0AyRO2rEH8u26WzGlPllrF7Y+ BjdqtXFhg43cfkC6dNIofWQAR6Ehb6ILeO+XYylRHgtO2EfuUDWRoNpmfa70RJbGdZwb xDMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Zc/0wQQRdeS9xVVXv72vfsDosLG3tDO22kFWModESYk=; b=ugfheZ1zkUyAAlG2h/iz98xix6ttSfUe12gOEnWt/5uD/VOqcWZbINCZ3kH/koKlte t04c8jOhy+N+4nLwwvB29f8vad02B8aCyXokcIVw/VmYcut+Ojl62v1n7IUHhPg2KsyW PvwDTZcJHgBovSrtEYtte4QT/y2JjU/Tf71xg5P/W2NO60xkeYGZNHDtZY8zKFAuIaD+ LGWkSWTMPKEyDqN6Zxqqq4a0wzh2ut5Msr7sxC+oS+FoPC/bMVAYJwZVXjXJnedeh68s PTUVaXLJXd9dB7Md/MWcSFJpfl0I3TB4TQLpc9wVbnvNnb/kJ5uzLWx4XdEMSCrAKdXF Lp7g== X-Gm-Message-State: AOAM530TYmXGiC7glhly0wcUrtj9TeFoPZ9epOByqPIsJHMFTqTPVR0m AyXhStU0FcF4whZbHHqj60oIsCd8pHw= X-Google-Smtp-Source: ABdhPJyXhs489CG5vWIB/eR41FlByGsRKxjHgbUG8DYz7qzwl8uCcQTrKiD2tuKiMxzCpuqmyllReA== X-Received: by 2002:a5d:61c9:: with SMTP id q9mr5985891wrv.219.1616634326811; Wed, 24 Mar 2021 18:05:26 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w6sm5208488wrl.49.2021.03.24.18.05.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 18:05:26 -0700 (PDT) From: zimoun Date: Thu, 25 Mar 2021 02:05:07 +0100 Message-Id: <20210325010516.18994-19-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210325010516.18994-1-zimon.toutoune@gmail.com> References: <20210325010516.18994-1-zimon.toutoune@gmail.com> 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/julia-xyz.scm (julia-diffresults): New variable. --- gnu/packages/julia-xyz.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index 75b46a1c7c..885a851375 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -343,6 +343,28 @@ including, @code{CircularBuffer}, @code{Queue}, @code{Stack}, @code{Accumulators}, @code{LinkedLists}, @code{SortedDicts} and many others.") (license license:expat))) +(define-public julia-diffresults + (package + (name "julia-diffresults") + (version "1.0.3") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/JuliaDiff/DiffResults.jl") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1w6p3yxajvclax5b9g7cr2jmbc7lvr5nk4gq0aljxdycdq1d2y3v")))) + (propagated-inputs + `(("julia-staticarrays" ,julia-staticarrays))) + (build-system julia-build-system) + (home-page "https://github.com/JuliaDiff/DiffResults.jl") + (synopsis "In-place differentiation methods of primal values at multi-order") + (description "This package provides the @code{DiffResult} type, which can +be passed to in-place differentiation methods instead of an output buffer.") + (license license:expat))) + (define-public julia-example (let ((commit "f968c69dea24f851d0c7e686db23fa55826b5388")) (package From patchwork Thu Mar 25 01:05:08 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28094 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 7CC6F27BC5D; Thu, 25 Mar 2021 01:07:15 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 2FF3A27BC59 for ; Thu, 25 Mar 2021 01:07:15 +0000 (GMT) Received: from localhost ([::1]:34694 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPESv-0002hO-Ml for patchwork@mira.cbaines.net; Wed, 24 Mar 2021 21:07:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42438) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPERt-00019G-Oh for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:09 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53358) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPERt-0003Et-FT for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:09 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPERt-0000iu-Ac for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:09 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH v2 22/30] gnu: Add julia-difftests. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Mar 2021 01:06:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47350 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47350@debbugs.gnu.org Cc: zimoun Received: via spool by 47350-submit@debbugs.gnu.org id=B47350.16166343552586 (code B ref 47350); Thu, 25 Mar 2021 01:06:09 +0000 Received: (at 47350) by debbugs.gnu.org; 25 Mar 2021 01:05:55 +0000 Received: from localhost ([127.0.0.1]:36639 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERf-0000fY-7T for submit@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:55 -0400 Received: from mail-wm1-f53.google.com ([209.85.128.53]:40589) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERI-0000ay-KO for 47350@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:33 -0400 Received: by mail-wm1-f53.google.com with SMTP id y124-20020a1c32820000b029010c93864955so2178463wmy.5 for <47350@debbugs.gnu.org>; Wed, 24 Mar 2021 18:05:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=UsuNkSZWW5R0hHxUSBZymoFTxPXz71iURbDZkrw4fR4=; b=MfxEGKVpW1hb4izZ6bEVulUJtNNeWnOil81E+BprKgImJo+Ew2SXEp5BV0uj+GJqv5 DVHP/KWugbD5gdkQrYxiPDXgMG55BpyrZmg6OlWUWQncjidmX8f8pwdjydNZ1PXen9ly Itu5vpfHrMb0jWZwNytMWhRcuE1jQRaI/P2hC6B10p2Ax5u5Q5JywU/Daa/DgcThgzKZ ooVcTHaMh3wjeZ2sJ8/AQ40JFgiYfSFtedoH8PF6FBvJgdFnUa6QNrDpqjLA8sHQLbpj 2TMBRdRJ7DGy6weWiWrcxc695beqaR+4k1S4TrikJtjTsDVeqlENUC09MdqIxMW/pr1U ObZg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=UsuNkSZWW5R0hHxUSBZymoFTxPXz71iURbDZkrw4fR4=; b=NEean37tlnmgVS3w8jSOWBA9QMz58fvhBZT/JvHu8YznpmIrWJyPGmlMCtaxA+S8Lm MXlar+DFIFV9gwHb+UdoEhXzPsHhz+nYru2t7Uv2qRHhz8LFR9ZTh2jByHSVRp3yWNbk 3J3AYmIRO/cuIs/Kr/JeHrly4k0FMYv1ToslCIL1NHdjlhQhPwyl/FTawnL/Z81n2ayE btoSHs8n7mSkOXOv+y6mh1M8M4x1kYwXIYfDoKRcnFMiZQM9KYs2NzW+FFBXK0jjUq69 N+AWYqxU2PSXrNHiiBEngvB9lqq1veTA9WHe2Uq1vBwaV5qySGRckpxtc694CUT09wDR SGhQ== X-Gm-Message-State: AOAM533vHSA6JFiv15IrOjF5fgbVscXAUVYmM1VjVHfB9SfJPi3QpWi1 rjzXVTt5mymB4zkwsawfDqFA94VS50I= X-Google-Smtp-Source: ABdhPJxDQetVL/M8K/OKjW8dl4w8ewfgvPEE9RSahBDUHTkQ92xembw4zOum4lfjmiyxXbVV2lcqxw== X-Received: by 2002:a7b:c7cd:: with SMTP id z13mr5351117wmk.31.1616634327254; Wed, 24 Mar 2021 18:05:27 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w6sm5208488wrl.49.2021.03.24.18.05.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 18:05:26 -0700 (PDT) From: zimoun Date: Thu, 25 Mar 2021 02:05:08 +0100 Message-Id: <20210325010516.18994-20-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210325010516.18994-1-zimon.toutoune@gmail.com> References: <20210325010516.18994-1-zimon.toutoune@gmail.com> 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/julia-xyz.scm (julia-difftests): New variable. --- gnu/packages/julia-xyz.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index 885a851375..9b04e1bd67 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -365,6 +365,26 @@ including, @code{CircularBuffer}, @code{Queue}, @code{Stack}, be passed to in-place differentiation methods instead of an output buffer.") (license license:expat))) +(define-public julia-difftests + (package + (name "julia-difftests") + (version "0.1.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/JuliaDiff/DiffTests.jl") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1rxpnd5zi3pxgdd38l5jm2sxc3q6p7g57fqgll2dsiin07y3my57")))) + (build-system julia-build-system) + (home-page "https://github.com/JuliaDiff/DiffTests.jl") + (synopsis "Common test functions for differentiation tools") + (description "This package contains a common suite of test functions for +stressing the robustness of differentiation tools.") + (license license:expat))) + (define-public julia-example (let ((commit "f968c69dea24f851d0c7e686db23fa55826b5388")) (package From patchwork Thu Mar 25 01:05:09 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28087 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 ACDBB27BC59; Thu, 25 Mar 2021 01:06:46 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 9BB0C27BC5C for ; Thu, 25 Mar 2021 01:06:44 +0000 (GMT) Received: from localhost ([::1]:32812 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPESR-0001y8-PB for patchwork@mira.cbaines.net; Wed, 24 Mar 2021 21:06:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42444) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPERu-0001AE-4B for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53359) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPERt-0003FK-Rw for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:09 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPERt-0000j3-NN for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:09 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH v2 23/30] gnu: Add julia-compilersupportlibraries-jll. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Mar 2021 01:06:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47350 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47350@debbugs.gnu.org Cc: zimoun Received: via spool by 47350-submit@debbugs.gnu.org id=B47350.16166343562593 (code B ref 47350); Thu, 25 Mar 2021 01:06:09 +0000 Received: (at 47350) by debbugs.gnu.org; 25 Mar 2021 01:05:56 +0000 Received: from localhost ([127.0.0.1]:36641 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERf-0000ff-Gt for submit@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:55 -0400 Received: from mail-wm1-f45.google.com ([209.85.128.45]:40582) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERJ-0000b4-54 for 47350@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:33 -0400 Received: by mail-wm1-f45.google.com with SMTP id y124-20020a1c32820000b029010c93864955so2178470wmy.5 for <47350@debbugs.gnu.org>; Wed, 24 Mar 2021 18:05:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=KJXcTLN5XrQYkFrtkThfcx59f9M+1yPbuoBcSm5+lx8=; b=PzD1Ny/Pf5veimtoZs1btYFhuiGbklCgUYKsiwE8nPgMnJousnCapLI/5EfsNZxY2z MreTJw3rBJuUdOo8CF9tnrcQcL11A/D+nZKdgdGxoZ/ZDVuw720yt1mSlDVrUmVaQKmY KaolSaDWZzFkK0W1VIJAQzCYpoDgqMfTw1RNo7Wrbh1eDuaSapoGTlXPYbZBOPbatelD vhsBHg032ULsq69D1xh59w/mcOMUKgJdP03V9sABchSzu+NBVxRsmVJLB4F4PLca3J4O xn0YyaK+1tF6C9iyL1rKfC6xJ0RqLFWsaF5BXXP2f/q9U6bFrHGXHhc8IgvM1JhqG0qB teTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=KJXcTLN5XrQYkFrtkThfcx59f9M+1yPbuoBcSm5+lx8=; b=Lp4b7NStISWvKOLyrj2KFaggt42N4wyGnGxX5hsO33tMdH84sqcMlNFARR6kj13xzI XJOiEQwuQ2Bzp9Iq7kvd55obvHkymRA9OhpncLcqF5k+zr4yqIkA7lUWBj0aMaRStDT5 lswl61tyr3SATzt0XtF6boMj2MSs7uHXDq1jrnTATtXU12uX7ZY4MPwrOS29QntOKyzR noHx4aU2KvnIzdtDtNcn5X8MMW6E2cg44SM/m+WV/CJP+FOKfHrk5iXJdlIOtuNmfPqZ TDrDk/p/1JJdkxbJgw0igrp2Jfv6Te9891jmc+mfw5vNXwjq6Zzi7DcVrpXJs5BCl781 4VoQ== X-Gm-Message-State: AOAM530x4Ga66oKbWI+Bcedu6bBHeWkJGF6lE7fWgANH1VOUg+TZLeZf xb2YsSS9LH6d/DMMViFXqOoMB1a3TP4= X-Google-Smtp-Source: ABdhPJzFhU0QqsB7YeJFukyzyIlni0VtWA+SVh2d/ghHKOEJ0ZoqMg51eeM4K7Vf1HhykEBV+Kr4Jw== X-Received: by 2002:a05:600c:358c:: with SMTP id p12mr5425201wmq.159.1616634327679; Wed, 24 Mar 2021 18:05:27 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w6sm5208488wrl.49.2021.03.24.18.05.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 18:05:27 -0700 (PDT) From: zimoun Date: Thu, 25 Mar 2021 02:05:09 +0100 Message-Id: <20210325010516.18994-21-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210325010516.18994-1-zimon.toutoune@gmail.com> References: <20210325010516.18994-1-zimon.toutoune@gmail.com> 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/julia-xyz.scm (julia-compilersupportlibraries-jll): New variable. --- gnu/packages/julia-xyz.scm | 45 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index 9b04e1bd67..bde72e364d 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -22,6 +22,7 @@ #:use-module (guix packages) #:use-module (guix git-download) #:use-module (guix build-system julia) + #:use-module (gnu packages gcc) #:use-module (gnu packages tls)) (define-public julia-abstractffts @@ -298,6 +299,50 @@ provides a macro that lets you use the latest syntax in a backwards-compatible way.") (license license:expat))) +;;; TODO: Remove this autogenerated source package +;;; and build it from realse source using +(define-public julia-compilersupportlibraries-jll + (package + (name "julia-compilersupportlibraries-jll") + (version "0.4.0+1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/JuliaBinaryWrappers/CompilerSupportLibraries_jll.jl") + (commit (string-append "CompilerSupportLibraries-v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "03j6xdvps259mhdzpjqf41l65w2l9sahvxg4wrp34hcf69wkrzpy")))) + (build-system julia-build-system) + (arguments + `(#:tests? #f ; no runtests.jl + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'override-binary-path + (lambda* (#:key inputs #:allow-other-keys) + (map + (lambda (wrapper) + (substitute* wrapper + (("generate_wrapper_header.*") + (string-append + "generate_wrapper_header(\"CompilerSupportLibraries\", \"" + (assoc-ref inputs "gfortran:lib") "\")\n")))) + ;; There's a Julia file for each platform, override them all + (find-files "src/wrappers/" "\\.jl$")) + #t))))) + (inputs ;required by artifacts + `(("gfortran:lib" ,gfortran "lib"))) + (propagated-inputs + `(("julia-jllwrappers" ,julia-jllwrappers))) + (home-page "https://github.com/JuliaBinaryWrappers/CompilerSupportLibraries_jll.jl") + (synopsis "Internal wrappers") + (description "This package provides compiler support for libraries. It is +an autogenerated source package constructed using @code{BinaryBuilder.jl}. The +originating @code{build_tarballs.jl} script can be found on the community +build tree Yggdrasil.") + (license license:expat))) + (define-public julia-constructionbase (let ((commit "de77e2865b554f9b078fd8c35b593cce0554ae02")) (package From patchwork Thu Mar 25 01:05:10 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28097 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 BBD0527BC5C; Thu, 25 Mar 2021 01:07:31 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 4FE5A27BC59 for ; Thu, 25 Mar 2021 01:07:31 +0000 (GMT) Received: from localhost ([::1]:35568 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPETC-00032R-HX for patchwork@mira.cbaines.net; Wed, 24 Mar 2021 21:07:30 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42446) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPERu-0001BA-In for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53360) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPERu-0003Fj-8W for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:10 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPERu-0000jA-3P for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:10 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH v2 24/30] gnu: Add julia-openspecfun-jll. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Mar 2021 01:06:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47350 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47350@debbugs.gnu.org Cc: zimoun Received: via spool by 47350-submit@debbugs.gnu.org id=B47350.16166343562601 (code B ref 47350); Thu, 25 Mar 2021 01:06:10 +0000 Received: (at 47350) by debbugs.gnu.org; 25 Mar 2021 01:05:56 +0000 Received: from localhost ([127.0.0.1]:36643 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERf-0000fm-Sr for submit@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:56 -0400 Received: from mail-wr1-f45.google.com ([209.85.221.45]:34776) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERJ-0000b6-Gj for 47350@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:33 -0400 Received: by mail-wr1-f45.google.com with SMTP id j7so632959wrd.1 for <47350@debbugs.gnu.org>; Wed, 24 Mar 2021 18:05:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=sA8BURj4jX7y7LJGWdWx9obMD/GG+voAl37yIeISta8=; b=vYXkCF91FHZTyQBZILDm23lbGWgwL9k3+XzXd+qKqELahjNpeaZNBptzN0Y3Jzlp/r EFxlzRNECI+Uj4/2XfnBHAoIYh4t46f+jNc0+nQAZJmnqCWEw9uI2o+3lO0SryHj4woY JmEKdiCnaZ2C7FdDFtSHTYopSiS3ABiXScIg8PVHnOPYKEtbW5DmE+o1IS7zvuEblorr NS6ITyCqXAr/i0oYQ6YwwpXMfKkzA7nmPPeUAH8BNxa8VRcHNMSjijYc+97dQe3qoPbw bVGWft6IXj/U1OKjWEPQMTqSd+lnrrj1Nflo1/xfioNUANiunuTsuNeIY5mwQm6lFUst uH5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=sA8BURj4jX7y7LJGWdWx9obMD/GG+voAl37yIeISta8=; b=bytRCTQ3OHf52n0oecZ0ntCfI7WeGMqzwK2xZJbeVNb0RP0480qt5Um6kt0xW+bZdP 71OjdIreiSw2PHMMQiXrYHdQJdwBDb0TZg6k9GTvF4dFI1N/HuvOXyOAFa5W97lnBCzk lykR2NkZy/0Gq0KW376YDEabv4aAMLqW+eMoN5LXSK1bU6jQWoPe7dqlBuME5TECij7+ Yg5u8Rh2EZHNCcYMgG+uM8OrG6H3KQ2hzjtVkpJ2pt0dakhI1vMuxe3P8R5kCI62/1EA ICnYVOv4dyoRJx95tj3PdOnid35u/6c0ERr/WMij507ilP51CF1JHa41SGcP5ZMKh+JT U5yQ== X-Gm-Message-State: AOAM533NnQsJPTX9y3a5NCrGezXsDFV5vnOiapKbD78q06254DpH7uwS KdDighnR3NEe+KsmmqL+A9i1mbLIgsI= X-Google-Smtp-Source: ABdhPJz32u6VOK6F3v0tINnbXUF/6OSPYmrL78xRFsE7DV+natw17mtfRy61JLJeGGgSCZtNt5/8GQ== X-Received: by 2002:a5d:4686:: with SMTP id u6mr6055228wrq.60.1616634328113; Wed, 24 Mar 2021 18:05:28 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w6sm5208488wrl.49.2021.03.24.18.05.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 18:05:27 -0700 (PDT) From: zimoun Date: Thu, 25 Mar 2021 02:05:10 +0100 Message-Id: <20210325010516.18994-22-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210325010516.18994-1-zimon.toutoune@gmail.com> References: <20210325010516.18994-1-zimon.toutoune@gmail.com> 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/julia-xyz.scm (julia-openspecfun-jll): New variable. --- gnu/packages/julia-xyz.scm | 47 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index bde72e364d..d99eadcfd4 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -23,6 +23,7 @@ #:use-module (guix git-download) #:use-module (guix build-system julia) #:use-module (gnu packages gcc) + #:use-module (gnu packages maths) #:use-module (gnu packages tls)) (define-public julia-abstractffts @@ -865,6 +866,52 @@ have arbitrary indices, similar to those found in some other programming languages like Fortran.") (license license:expat))) +;;; TODO: Remove this autogenerated source package +;;; and build it from realse source using +(define-public julia-openspecfun-jll +(let ((commit "6c505cce3bdcd9cd2b15b4f9362ec3a42c4da71c")) + (package + (name "julia-openspecfun-jll") + (version "0.5.3+4") ;tag not created upstream + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/JuliaBinaryWrappers/OpenSpecFun_jll.jl") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0bl2gcgndsbiwhwy8fl070cjm1fyf9kxj6gkikgirmzgjl29iakn")))) + (build-system julia-build-system) + (arguments + `(#:tests? #f ; no runtests.jl + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'override-binary-path + (lambda* (#:key inputs #:allow-other-keys) + (map + (lambda (wrapper) + (substitute* wrapper + (("generate_wrapper_header.*") + (string-append + "generate_wrapper_header(\"OpenSpecFun\", \"" + (assoc-ref inputs "openspecfun") "\")\n")))) + ;; There's a Julia file for each platform, override them all + (find-files "src/wrappers/" "\\.jl$")) + #t))))) + (inputs + `(("openspecfun" ,openspecfun))) + (propagated-inputs + `(("julia-jllwrappers" ,julia-jllwrappers) + ("julia-compilersupportlibraries-jll" ,julia-compilersupportlibraries-jll))) + (home-page "https://github.com/JuliaBinaryWrappers/OpenSpecFun_jll.jl") + (synopsis "Internal wrappers") + (description "This package provides a wrapper for OpenSpecFun. It is an +autogenerated source package constructed using @code{BinaryBuilder.jl}. The +originating @code{build_tarballs.jl} script can be found on the community +build tree Yggdrasil.") + (license license:expat)))) + (define-public julia-parsers (package (name "julia-parsers") From patchwork Thu Mar 25 01:05:11 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28086 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 EBC4927BC5D; Thu, 25 Mar 2021 01:06:45 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id BCB7027BC59 for ; Thu, 25 Mar 2021 01:06:44 +0000 (GMT) Received: from localhost ([::1]:32832 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPESR-0001yV-SQ for patchwork@mira.cbaines.net; Wed, 24 Mar 2021 21:06:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42454) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPERu-0001Bz-UL for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:11 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53361) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPERu-0003Fy-KK for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:10 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPERu-0000jH-FU for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:10 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH v2 25/30] gnu: Add julia-specialfunctions. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Mar 2021 01:06:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47350 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47350@debbugs.gnu.org Cc: zimoun Received: via spool by 47350-submit@debbugs.gnu.org id=B47350.16166343562608 (code B ref 47350); Thu, 25 Mar 2021 01:06:10 +0000 Received: (at 47350) by debbugs.gnu.org; 25 Mar 2021 01:05:56 +0000 Received: from localhost ([127.0.0.1]:36645 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERg-0000fu-8B for submit@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:56 -0400 Received: from mail-wm1-f41.google.com ([209.85.128.41]:33323) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERK-0000bR-5K for 47350@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:34 -0400 Received: by mail-wm1-f41.google.com with SMTP id w203-20020a1c49d40000b029010c706d0642so3574774wma.0 for <47350@debbugs.gnu.org>; Wed, 24 Mar 2021 18:05:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=MZdXWHcWtnoBtpRjqysRa3L6RXnxmu3cebpVF5O0/jg=; b=nry5DqM/BQ06Z8NbFBUGpaQJuILZO+hRCQ8tYAM05vVjO/Gvm5EXdfVo3aOQZEiV4U jb4C913U2I+XrPXQGBMe9duGIED2NRR+5ukvy02Cjzc3oMz07xoVgfZMhhEsoDvgHwOp B8pfog0W2PYXuE5k7ts2IP7wNmHOgv5Oi4mOapdJl9bk4+eIN3Ahhh0/IUSHy+419j3u C1/NsLx1VwvQl5v2W39CuSVJdZuV40DChZhHDAbBThFSQNAwXimUKX9QNH6ENX5+Jmin obE3/QRmuI2XlABq9S06aBqx38ZabhZ1NbPKlkwpKpzP2GG7V7b/UGSy7LaghIf8RHmX iBnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=MZdXWHcWtnoBtpRjqysRa3L6RXnxmu3cebpVF5O0/jg=; b=gK9XkC3JKMS6FQtLDOEjvAR7C3F6/IJisZ9eOl+UNtUE6ViQ6PBYYUXVVuMcLAeB2z +bInl6goWC2TbBuUBf0feYTcQquwlTJwYFNtCCMisR6zMcYVEbTWH91DkiGc5a56iuYb zhYujE70IFFnOq6tsY1CeujKtIrhqXW0vnUCZhSwJk41I5J5L50Yi8QiaO2cFCvV29Ld vMIcJT/5llwkm5Vd3tP69p9jxvBkQqk797NAOiLSCltUK+GzpJWBOQshkw+0KyoQUrWB cTeG7jxDMgbereGwTIukhK/limn+6HzQebTKrREBbU05iC6aYPHd2f6Po2aCcFUh8mSr dPtQ== X-Gm-Message-State: AOAM533h3EvlrphxQK1tCh7zjqW1XWuY107OQDHOKwjOqEF0p6lymN5R F33bVbixX1ZD2mPfG0PRrqzWsnCO/fo= X-Google-Smtp-Source: ABdhPJy/egtEPKVjzlQRurlpARNOZ18JV7ghoREIPeVdHoxFa3yPIlwyth4LbidJmTjgNyeByX0p9g== X-Received: by 2002:a05:600c:4154:: with SMTP id h20mr5362559wmm.149.1616634328650; Wed, 24 Mar 2021 18:05:28 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w6sm5208488wrl.49.2021.03.24.18.05.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 18:05:28 -0700 (PDT) From: zimoun Date: Thu, 25 Mar 2021 02:05:11 +0100 Message-Id: <20210325010516.18994-23-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210325010516.18994-1-zimon.toutoune@gmail.com> References: <20210325010516.18994-1-zimon.toutoune@gmail.com> 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/julia-xyz.scm (julia-specialfunctions): New variable. --- gnu/packages/julia-xyz.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index d99eadcfd4..4bd5a1f9a3 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -1004,6 +1004,33 @@ high-order accuracy, assuming that @code{f(x0+h)} has a Taylor series or some other power series in @code{h}.") (license license:expat))) +(define-public julia-specialfunctions + (package + (name "julia-specialfunctions") + (version "1.3.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/JuliaMath/SpecialFunctions.jl") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1rfhrrkzi3ils7fklbn35ki1yp5x88fi71qknfwqyw4pk8cf8p80")))) + (build-system julia-build-system) + (inputs + `(("julia-chainrulestestutils" ,julia-chainrulestestutils))) + (propagated-inputs + `(("julia-chainrulescore" ,julia-chainrulescore) + ("julia-openspecfun-jll" ,julia-openspecfun-jll))) + (home-page "https://github.com/JuliaMath/SpecialFunctions.jl") + (synopsis "Special mathematical functions") + (description "This package provides special mathematical functions, +including Bessel, Hankel, Airy, error, Dawson, exponential (or sine and +cosine) integrals, eta, zeta, digamma, inverse digamma, trigamma, and +polygamma functions.") + (license license:expat))) + (define-public julia-staticarrays (package (name "julia-staticarrays") From patchwork Thu Mar 25 01:05:12 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28096 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 D2E5227BC5C; Thu, 25 Mar 2021 01:07:28 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 8EAD027BC59 for ; Thu, 25 Mar 2021 01:07:28 +0000 (GMT) Received: from localhost ([::1]:35310 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPET9-0002vJ-Nc for patchwork@mira.cbaines.net; Wed, 24 Mar 2021 21:07:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42460) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPERv-0001Ch-9I for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:11 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53362) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPERv-0003GD-0G for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:11 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPERu-0000jP-RK for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:10 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH v2 26/30] gnu: Add julia-diffrules. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Mar 2021 01:06:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47350 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47350@debbugs.gnu.org Cc: zimoun Received: via spool by 47350-submit@debbugs.gnu.org id=B47350.16166343572615 (code B ref 47350); Thu, 25 Mar 2021 01:06:10 +0000 Received: (at 47350) by debbugs.gnu.org; 25 Mar 2021 01:05:57 +0000 Received: from localhost ([127.0.0.1]:36647 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERg-0000g1-Id for submit@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:56 -0400 Received: from mail-wm1-f41.google.com ([209.85.128.41]:35429) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERK-0000bb-NS for 47350@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:35 -0400 Received: by mail-wm1-f41.google.com with SMTP id a132-20020a1c668a0000b029010f141fe7c2so2216473wmc.0 for <47350@debbugs.gnu.org>; Wed, 24 Mar 2021 18:05:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=BhfkcZf6IiPYGcT83Zl+fnIg0SdLfdZQ1Jn4uwitI94=; b=V2edvgze8Wjyn6ipOBLR8Aug+oCwSdSi1xju75fnTvRkJi01ra18B/dC6CsRvivtF9 v+RNOn5TS17ROs7OqI9/wD6/mMoaWxZYjUyA0pQPAF7gKxnV2Vnkb0+2VqaFsBxRTBJN P6h+0YDkU9m7KzrdN6uZuo2CdOXch3JK717XD1Z/hyFftaIPYNf32th9EdOq38I80S3n gZuVd4/vc2FlAAsspzpa7h1Yd5No5Y5rrQ3NGtvPmU2o6rAxPVXDG0GHQ2aF3GsbK/oB CU2ZzhOQfSsbnH7CY2vA5OXgZasfQpUWRTKc09xBSRbXB9sKXJBMfKXgbaAVlFOQNqjQ Dfrw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=BhfkcZf6IiPYGcT83Zl+fnIg0SdLfdZQ1Jn4uwitI94=; b=mHAD0QofljpvgzWrlg0dP/6mAfiu5iNfqQslNGraDomDTfAWeXdTXLAOM92447j+HP A0i0J1WwWTHo7G/MTyrfCxSuj4yti6GFYSf2MUB/Quq7b2cEW/KPqWIHHh0bj5M1H8LL XUfWx4+pwLvjp6qWQSyG4EL4A6D1jb1UBdf7Y4JEliLckcBFbjf2ckVHORYdz+Y5T/GY YVaV4yBD/6wM7K6lzOIXfZ8bUveRxPmQ4JFWezxasvP2ZzsqTu3hI+Iw7MbIyGvXz1Pk kW/HSVjbtuF3NTfz76/4E7+4Z3YtdUEXwN6Rn2yHkyMkciSJ7/rGuimHJe6NmFW3BVZ5 tITw== X-Gm-Message-State: AOAM533vda8/WCXdihzZgDa97zcVjzsxm4mWnTCa7H8ywSgrlCz4WBjz 8/0VtKioKipgzNptEm9UtAbbimQjP1o= X-Google-Smtp-Source: ABdhPJy9n31MWU2fT+o7ixbZtmnNrX1L43StdhyK3N4staNovbVusabri8SgkhAoBPbg92ndGKtteQ== X-Received: by 2002:a1c:c918:: with SMTP id f24mr5444116wmb.12.1616634329285; Wed, 24 Mar 2021 18:05:29 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w6sm5208488wrl.49.2021.03.24.18.05.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 18:05:28 -0700 (PDT) From: zimoun Date: Thu, 25 Mar 2021 02:05:12 +0100 Message-Id: <20210325010516.18994-24-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210325010516.18994-1-zimon.toutoune@gmail.com> References: <20210325010516.18994-1-zimon.toutoune@gmail.com> 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/julia-xyz.scm (julia-diffrules): New variable. --- gnu/packages/julia-xyz.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index 4bd5a1f9a3..fe1ecf0c9d 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -411,6 +411,31 @@ including, @code{CircularBuffer}, @code{Queue}, @code{Stack}, be passed to in-place differentiation methods instead of an output buffer.") (license license:expat))) +(define-public julia-diffrules + (package + (name "julia-diffrules") + (version "1.0.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/JuliaDiff/DiffRules.jl") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0cwjvj4gma7924fm3yas0nf0jlnwwx4v7fi79ii3s290lkdldzfl")))) + (propagated-inputs + `(("julia-nanmath" ,julia-nanmath) + ("julia-specialfunctions" ,julia-specialfunctions))) + (build-system julia-build-system) + (home-page "https://github.com/JuliaDiff/DiffRules.jl") + (synopsis "Primitive differentiation rules") + (description "This package provides primitive differentiation rules that +can be composed via various formulations of the chain rule. Using +@code{DiffRules}, new differentiation rules can defined, query whether or not +a given rule exists, and symbolically apply rules to simple Julia expressions.") + (license license:expat))) + (define-public julia-difftests (package (name "julia-difftests") From patchwork Thu Mar 25 01:05:13 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28091 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 B569B27BC5D; Thu, 25 Mar 2021 01:06:54 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 2A3A527BC5C for ; Thu, 25 Mar 2021 01:06:54 +0000 (GMT) Received: from localhost ([::1]:33732 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPESb-0002Km-Ai for patchwork@mira.cbaines.net; Wed, 24 Mar 2021 21:06:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42462) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPERv-0001EC-Ln for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:11 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53363) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPERv-0003GJ-CE for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:11 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPERv-0000jW-7D for guix-patches@gnu.org; Wed, 24 Mar 2021 21:06:11 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH v2 27/30] gnu: Add julia-chainrules. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Mar 2021 01:06:11 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47350 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47350@debbugs.gnu.org Cc: zimoun Received: via spool by 47350-submit@debbugs.gnu.org id=B47350.16166343572623 (code B ref 47350); Thu, 25 Mar 2021 01:06:11 +0000 Received: (at 47350) by debbugs.gnu.org; 25 Mar 2021 01:05:57 +0000 Received: from localhost ([127.0.0.1]:36649 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERg-0000g8-Sg for submit@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:57 -0400 Received: from mail-wr1-f46.google.com ([209.85.221.46]:41689) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERL-0000bp-3N for 47350@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:35 -0400 Received: by mail-wr1-f46.google.com with SMTP id b9so593250wrt.8 for <47350@debbugs.gnu.org>; Wed, 24 Mar 2021 18:05:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=PPVw8ay5iRk/si2eVY0gIHqCtxKXZaaRFS8M/lxgjgI=; b=UNHUakWbTwD/uszVmDIA8x+8fm66ZcHvaTRJP0LLfBvis1kPnrM1y1wdO2oVXruQFT p7CLwlM8TGspyMNt2z0T8ZYoFL5XNv0psKsvaKa2ojv2urKEj7CmyKo4s9ufbzfsm6yV 3iqBlKDUAmiFtM556tvyXZ4GxoBR7qaa2Y4Gs8f1IZAlo6YylmGnc4iAEGjEd/eMCUSH K3UHSXZ8wDNXwb6d3omn2TB5a8SOcCcRpLWqmZ0uLk25pCskkKwyDviN3sQGmBqM13sE q12b4Ssdshk/lM56zihIXRMW/fxORb6rs2jzg7noIxVRBaphOjPQnvIfqSn6bbsVKpA3 yj+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=PPVw8ay5iRk/si2eVY0gIHqCtxKXZaaRFS8M/lxgjgI=; b=qGlxkzFsBI2o6Zlg0llTKE8Caaks+yWS3INP3ThFsnVFuY8sX0lcINZMKWar4N56mi 3AC6ZY0tC3N68724klsm1IscAgc7ao+5GFzFXYWAjBej3agTlAIzK695O9rEKdFOlR/I LN9Hoi7bhlEsEkKarvZ0xehg2eaHuvTadGcH32qYtT2MyypET6eKP9x520iUk6zQuNH6 JVdQ35mzn8Hv7DOuCCMjLuJk79cEVWsHbJ5JVzJnQ7q/naoWMp3x0Wf2tvLTIkPPryW4 qvOjKJSD6ufKorodPgqshiyn+HIIZocOkSbJ0GZc8x3am21FzC+LiILKKQHi8UqTka5I Ju8g== X-Gm-Message-State: AOAM531/YU1/fbW+StvFTECkfuUhUnKfxWf/hUO9i1/LMCZiV46oxvlo TrRpYoCOdGCGRkHt580R/b0B9Z+dER8= X-Google-Smtp-Source: ABdhPJwdQG8uP85LGtDEyG6okVvWsKsp9C80meVKeIC9rLNXFleBjnbumpUvBjGyoWWX82mS+oHAcA== X-Received: by 2002:adf:f852:: with SMTP id d18mr6281702wrq.210.1616634329734; Wed, 24 Mar 2021 18:05:29 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w6sm5208488wrl.49.2021.03.24.18.05.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 18:05:29 -0700 (PDT) From: zimoun Date: Thu, 25 Mar 2021 02:05:13 +0100 Message-Id: <20210325010516.18994-25-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210325010516.18994-1-zimon.toutoune@gmail.com> References: <20210325010516.18994-1-zimon.toutoune@gmail.com> 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/julia-xyz.scm (julia-chainrules): New variable. --- gnu/packages/julia-xyz.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index fe1ecf0c9d..b526306984 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -147,6 +147,37 @@ can also be used to compute definite integrals by different numerical methods.") (license license:expat))) +(define-public julia-chainrules + (package + (name "julia-chainrules") + (version "0.7.54") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/JuliaDiff/ChainRules.jl") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1x4w71v8cw0vpba47h8f5xq4gyjfxbcvayzf7m41yg8gf49s9pkf")))) + (build-system julia-build-system) + (inputs ;required for test + `(("julia-chainrulestestutils" ,julia-chainrulestestutils) + ("julia-finitedifferences" ,julia-finitedifferences) + ("julia-nanmath" ,julia-nanmath) + ("julia-specialfunctions" ,julia-specialfunctions))) + (propagated-inputs + `(("julia-chainrulescore" ,julia-chainrulescore) + ("julia-compat" ,julia-compat) + ("julia-reexport" ,julia-reexport) + ("julia-requires" ,julia-requires))) + (home-page "https://github.com/JuliaDiff/ChainRules.jl") + (synopsis "Common utilities for automatic differentiation") + (description "The is package provides a variety of common utilities that +can be used by downstream automatic differentiation (AD) tools to define and +execute forward-, reverse-, and mixed-mode primitives.") + (license license:expat))) + (define-public julia-chainrulescore (package (name "julia-chainrulescore") From patchwork Thu Mar 25 01:05:14 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28101 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 09F6627BC5C; Thu, 25 Mar 2021 01:07:52 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id B930A27BC59 for ; Thu, 25 Mar 2021 01:07:51 +0000 (GMT) Received: from localhost ([::1]:36850 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPETW-0003YT-V7 for patchwork@mira.cbaines.net; Wed, 24 Mar 2021 21:07:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42928) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPESl-0002nj-EO for guix-patches@gnu.org; Wed, 24 Mar 2021 21:07:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53368) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPESk-0003sr-LR for guix-patches@gnu.org; Wed, 24 Mar 2021 21:07:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPESk-0000lD-Gu for guix-patches@gnu.org; Wed, 24 Mar 2021 21:07:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH v2 28/30] gnu: Add julia-forwarddiff. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Mar 2021 01:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47350 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47350@debbugs.gnu.org Cc: zimoun Received: via spool by 47350-submit@debbugs.gnu.org id=B47350.16166343722844 (code B ref 47350); Thu, 25 Mar 2021 01:07:02 +0000 Received: (at 47350) by debbugs.gnu.org; 25 Mar 2021 01:06:12 +0000 Received: from localhost ([127.0.0.1]:36651 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERh-0000gF-5d for submit@debbugs.gnu.org; Wed, 24 Mar 2021 21:06:12 -0400 Received: from mail-wm1-f41.google.com ([209.85.128.41]:52944) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERL-0000cD-Pt for 47350@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:36 -0400 Received: by mail-wm1-f41.google.com with SMTP id d191so261862wmd.2 for <47350@debbugs.gnu.org>; Wed, 24 Mar 2021 18:05:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=ozrxFjYM/mk+tJxU7MQiwRfrZObLE+byv35btvNvJls=; b=jktQRMQ1WQL0vzyr1KkpVfve5LHSf8YhIRXQeLJYhjHoQzM/ISrNdPe9Ar+YTxKC+I gbgHER15H+reyw1Nkpk0AgLBfcxvOmHuIPKXN06mzAZRJ7W/trTxPEORQNze6+kOBJjP uFZraU8bAWDVCgrYaku+o53bp8MU0hC4nDRff2m+CYxoM8zWU/GqznF/+eZSJdDTZcOW TurthgwKjZydlixblWIOz+ZTUn6wIUrkThTDWki+IyHywSIzCZqhhr2/vMs8D6ygv1i3 vzlZeKuLbHgH3c9Z6eUuRBeO0cbnuK53L11PEKx+rc+Nc7+/mfusInL0MIBd2U9AaAku FNjA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=ozrxFjYM/mk+tJxU7MQiwRfrZObLE+byv35btvNvJls=; b=moRbVjEg6Jph+Qc008RCSs5IyP4OhiERDNiWakI1qXGsi/ShWp9y6iB2nD9TPx0yzE WLM1TdMr8cq82cSYaliqJgA8CbQnzC3K68AJjMX+/glgY9VyrgAC/nhm0V+xCks9ibmI 1+esGc4C+8TQbdBnsynb8HfTrNiOahDKXdyAPY48Lkc8k8mhcE7bafme4wC3TH80QzL0 jthsmwhE5jygo7rlqyv2DFoUjhqLkYp4G5aRko2n43Ta/y5eafizxl5XKLp94jyLLBl/ LneCd9rqyeqUnEXXjNW8RkSJrIVePqiTzWARUvhKKyExPqKIvpgQpQylkhmUuNr5YXx0 60HA== X-Gm-Message-State: AOAM531p0feFOJAro/6RgV2tPCy0r0ozabWa3NpbGJhhPVgymobktbPO YTyC7QyTJ8ht6KeWA62R9RxZFIuxxA8= X-Google-Smtp-Source: ABdhPJy2juP9foEgn8hsRJEP54OHmD4P6pYLw94O/2KkmxlsjIe58Lt3ZsqrvoOTY3kX+y52dXsMtQ== X-Received: by 2002:a1c:3d46:: with SMTP id k67mr5269619wma.188.1616634330343; Wed, 24 Mar 2021 18:05:30 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w6sm5208488wrl.49.2021.03.24.18.05.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 18:05:30 -0700 (PDT) From: zimoun Date: Thu, 25 Mar 2021 02:05:14 +0100 Message-Id: <20210325010516.18994-26-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210325010516.18994-1-zimon.toutoune@gmail.com> References: <20210325010516.18994-1-zimon.toutoune@gmail.com> 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/julia-xyz.scm (julia-forwarddiff): New variable. --- gnu/packages/julia-xyz.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index b526306984..9a414fc739 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -592,6 +592,38 @@ scaled by a constant factor. Consequently, they have a fixed number of digits (bits) after the decimal (radix) point.") (license license:expat))) +(define-public julia-forwarddiff + (package + (name "julia-forwarddiff") + (version "0.10.17") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/JuliaDiff/ForwardDiff.jl") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "17xaz4v0zr46p7w873w1fwf31phdnhr0vbdym9yr4flmpzi528jw")))) + (build-system julia-build-system) + (inputs ;required for tests + `(("julia-calculus" ,julia-calculus) + ("julia-difftests" ,julia-difftests))) + (propagated-inputs + `(("julia-commonsubexpressions" ,julia-commonsubexpressions) + ("julia-diffresults" ,julia-diffresults) + ("julia-diffrules" ,julia-diffrules) + ("julia-nanmath" ,julia-nanmath) + ("julia-specialfunctions" ,julia-specialfunctions) + ("julia-staticarrays" ,julia-staticarrays))) + (home-page "https://github.com/JuliaDiff/ForwardDiff.jl") + (synopsis "Methods to take multidimensional derivatives") + (description "This package implements methods to take derivatives, +gradients, Jacobians, Hessians, and higher-order derivatives of native Julia +functions (or any callable object, really) using forward mode automatic +differentiation (AD).") + (license license:expat))) + (define-public julia-http (package (name "julia-http") From patchwork Thu Mar 25 01:05:15 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28095 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 9828627BC5C; Thu, 25 Mar 2021 01:07:27 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 3063127BC59 for ; Thu, 25 Mar 2021 01:07:27 +0000 (GMT) Received: from localhost ([::1]:35144 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPET8-0002qw-AR for patchwork@mira.cbaines.net; Wed, 24 Mar 2021 21:07:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42930) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPESl-0002np-Eg for guix-patches@gnu.org; Wed, 24 Mar 2021 21:07:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53369) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPESl-0003tO-28 for guix-patches@gnu.org; Wed, 24 Mar 2021 21:07:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPESk-0000lL-U8 for guix-patches@gnu.org; Wed, 24 Mar 2021 21:07:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH v2 29/30] gnu: Add julia-zygoterules. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Mar 2021 01:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47350 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47350@debbugs.gnu.org Cc: zimoun Received: via spool by 47350-submit@debbugs.gnu.org id=B47350.16166343722851 (code B ref 47350); Thu, 25 Mar 2021 01:07:02 +0000 Received: (at 47350) by debbugs.gnu.org; 25 Mar 2021 01:06:12 +0000 Received: from localhost ([127.0.0.1]:36679 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERw-0000jp-8c for submit@debbugs.gnu.org; Wed, 24 Mar 2021 21:06:12 -0400 Received: from mail-wm1-f50.google.com ([209.85.128.50]:55115) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERM-0000cM-4w for 47350@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:36 -0400 Received: by mail-wm1-f50.google.com with SMTP id k128so251392wmk.4 for <47350@debbugs.gnu.org>; Wed, 24 Mar 2021 18:05:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=j87qcWUgL09dzbZPvDmOT8ITOrLk/0we0KdE/kSkJWI=; b=erDgXuS8nHd+5qXdFAvedrum6BRsWBR4CRroG+eBZtrWDhPntnC0Msa0N5UnF83f2G fUytqXcIH9wOdVYzWAbE7xP5sQ+vwFi3Sl27Pjgsxl8glx1C3SXQz72gihmDMHwJyHQ/ //54fcZGC3SNG3zMVaxbS4HQMpr+8SSV/HvHe8tuaJCQresA9MzcBfk4iQACeQr/dCRn I7MgCd9aYxAExpw1KuBGGeFiKNB64K7SzMjYQkcl1JCa5wrAyFl3eUgh1lKlqswPXmy+ PIHKfhKe6eZhvXUKPLCV0mdJxdtMy9U4eLYljMj2jM0x7O1pHlaP2WeVSJiqkB8hU9kb ioxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=j87qcWUgL09dzbZPvDmOT8ITOrLk/0we0KdE/kSkJWI=; b=cvOSKSjiBebcP14buqEh9THMMA//XEbBD60VQIq12w/KoVfuLJ/P7Vq0WEqaADMaTz RMjqezf7X5fk0BsricycJ5Ihusuep8NMHAC/97kliSKOzt204YSR0wH4jA6UlpyKgOrg qiHsWcljH3/C+tUxim/7V8pyDNwYsENtM+jThcWYcDtrRlDG7dd0y5PFGtPGuaE2wkxS 3rec7/zLXgW/9ey1tTX/Tb6p2ZHZdYJFZAdW8S89APCOjen5j8qc+V0TPDlbHx4hG4JP gUtQHHqBW7EUFnrhAW3tGNLb5dzSzdnNK+9vRy6rc9HsxV9zbjozM11vkxczoXmD4e+a SOnw== X-Gm-Message-State: AOAM532bY0uu6HlQWYCGPQ8B8KWS/2751wCvl4dJJ2iCYSPcjy6r9cH2 JRa/T/rXrpynJN8JvatyTBsnWNZsGxg= X-Google-Smtp-Source: ABdhPJyT59Y+ugr3hYt7UIWZetNhVFInYTLWcPijnLywCcqcYo94imzAKKdzgjGeLXzH7av5nLgnww== X-Received: by 2002:a05:600c:19ce:: with SMTP id u14mr5237338wmq.109.1616634330767; Wed, 24 Mar 2021 18:05:30 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w6sm5208488wrl.49.2021.03.24.18.05.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 18:05:30 -0700 (PDT) From: zimoun Date: Thu, 25 Mar 2021 02:05:15 +0100 Message-Id: <20210325010516.18994-27-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210325010516.18994-1-zimon.toutoune@gmail.com> References: <20210325010516.18994-1-zimon.toutoune@gmail.com> 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/julia-xyz.scm (julia-zygoterules): New variable. --- gnu/packages/julia-xyz.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index 9a414fc739..af8b41e82b 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -1199,3 +1199,25 @@ working with @acronym{URIs,Uniform Resource Identifiers}, as defined in RFC (description "This package supports SI units and also many other unit system.") (license license:expat))) + +(define-public julia-zygoterules + (package + (name "julia-zygoterules") + (version "0.2.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/FluxML/ZygoteRules.jl") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "07i2mf6rr5b8i6l82qgwl5arsb5pwyyzyfasgnszhdqllk9501bs")))) + (build-system julia-build-system) + (propagated-inputs + `(("julia-macrotools" ,julia-macrotools))) + (home-page "https://github.com/FluxML/ZygoteRules.jl") + (synopsis "Add minimal custom gradients to Zygote") + (description "Minimal package which enables to add custom gradients to +Zygote, without depending on Zygote itself.") + (license license:expat))) From patchwork Thu Mar 25 01:05:16 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28102 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 0885227BC5C; Thu, 25 Mar 2021 01:08:01 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id CA3DE27BC59 for ; Thu, 25 Mar 2021 01:08:00 +0000 (GMT) Received: from localhost ([::1]:37074 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPETg-0003fE-2X for patchwork@mira.cbaines.net; Wed, 24 Mar 2021 21:08:00 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42938) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lPESm-0002py-Dm for guix-patches@gnu.org; Wed, 24 Mar 2021 21:07:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53370) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lPESl-0003tY-Eq for guix-patches@gnu.org; Wed, 24 Mar 2021 21:07:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lPESl-0000lS-9n for guix-patches@gnu.org; Wed, 24 Mar 2021 21:07:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH v2 30/30] gnu: Add julia-zygote. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 25 Mar 2021 01:07:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47350 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 47350@debbugs.gnu.org Cc: zimoun Received: via spool by 47350-submit@debbugs.gnu.org id=B47350.16166343722857 (code B ref 47350); Thu, 25 Mar 2021 01:07:03 +0000 Received: (at 47350) by debbugs.gnu.org; 25 Mar 2021 01:06:12 +0000 Received: from localhost ([127.0.0.1]:36681 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERw-0000jw-IE for submit@debbugs.gnu.org; Wed, 24 Mar 2021 21:06:12 -0400 Received: from mail-wm1-f54.google.com ([209.85.128.54]:42696) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPERM-0000cY-Im for 47350@debbugs.gnu.org; Wed, 24 Mar 2021 21:05:36 -0400 Received: by mail-wm1-f54.google.com with SMTP id b2-20020a7bc2420000b029010be1081172so258482wmj.1 for <47350@debbugs.gnu.org>; Wed, 24 Mar 2021 18:05:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Bmh5ZLXZOrk1VsEFDfpgNS7YM65NmbhbyePjXw4nAg0=; b=vOe27TPN6zvv0fhSLd6UohQndMuXw6hvWoXY1hhgzTdv4bjSXY+ktrYGEFHB4MhI7t aNOL0Pt77EuZhiUBce2UaWiZ4KQP+JaPopGxy7pPlq87uOG+t6hwknmD2mNTdADg4KPn WOxFv4kpXKr+gyOh6QhGcUN4YXuZXa7pMkyBEBGL4APAfohiz/hfvntPGIaANHfvHWRj dcuOTLtGnvqEyAZjaN/W+WGBK4rtziwA5yeDnS9xX+fBnlnurQYBYHtCXXID0GKnAMm3 5e33MmWj34jakPh5in+xEmBo9pS2qXlsY/Dp7tBCFMZkA1RBePUrpZV2Oo0BYwd/5heR gPmg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Bmh5ZLXZOrk1VsEFDfpgNS7YM65NmbhbyePjXw4nAg0=; b=rnPhiBFa4VM4IIsmngsirLU3Go8BixqBetW3F2w3YjGgQGNfDrvj3Z1+47OzAuyHkA 8gfXyLreuMBzSmSBkolqaicI88NKS1ohS0NjU3qO0GJAIMzRSwu9+Ex9WzQ1dB1RbNu2 8wxuCNYqhowdXo2VMmIeKZZvfLnUdfmMeWoqIWSgvXi68gFutJ8bpaXIRVFfHJxSJgBz 007NezW0zFEqanWu0Haq1q9jAUkG4pzWcvlmDbuN+A9DfFY89i8fPiXRaOma15T8R/WH HaFXpWVBdAtt2Ilu4FV2Y9kny/k9d0CDQ3z7xWM184Z7BPXtazir9dOMUqYqGuovk8fg uEpw== X-Gm-Message-State: AOAM5317F1fir1X+WfZZmTlqCbKCWDM0erKLOFjTr1MO5kVlm1On1dOY ccwmFsBsA2nvmiehP7FRQMMUYiACbdo= X-Google-Smtp-Source: ABdhPJwbeELdvl/CTICxdZF482JZ33dFksrlQo8jz3Xo5iwx4SdkpCfqPy6pu4zzsFa9UBW1nyCimw== X-Received: by 2002:a7b:c084:: with SMTP id r4mr5301778wmh.166.1616634331186; Wed, 24 Mar 2021 18:05:31 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w6sm5208488wrl.49.2021.03.24.18.05.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Mar 2021 18:05:30 -0700 (PDT) From: zimoun Date: Thu, 25 Mar 2021 02:05:16 +0100 Message-Id: <20210325010516.18994-28-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210325010516.18994-1-zimon.toutoune@gmail.com> References: <20210325010516.18994-1-zimon.toutoune@gmail.com> 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: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/julia-xyz.scm (julia-zygote): New variable. --- gnu/packages/julia-xyz.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index af8b41e82b..cbff69117d 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -1221,3 +1221,38 @@ system.") (description "Minimal package which enables to add custom gradients to Zygote, without depending on Zygote itself.") (license license:expat))) + +(define-public julia-zygote + (package + (name "julia-zygote") + (version "0.6.4") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/FluxML/Zygote.jl") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1h2ph0lsisbkh8y4xgwzgw9p5zi243q8zzp5gfh3zw9pzkx6a1rf")))) + (build-system julia-build-system) + (arguments + `(#:tests? #f)) ;require CUDA, not packaged yet + (propagated-inputs + `(("julia-abstractffs" ,julia-abstractffts) + ("julia-chainrules" ,julia-chainrules) + ("julia-diffrules" ,julia-diffrules) + ("julia-fillarrays" ,julia-fillarrays) + ("julia-forwarddiff" ,julia-forwarddiff) + ("julia-irtools" ,julia-irtools) + ("julia-macrotools" ,julia-macrotools) + ("julia-nanmath" ,julia-nanmath) + ("julia-requires" ,julia-requires) + ("julia-specialfunctions" ,julia-specialfunctions) + ("julia-zygote-rules" ,julia-zygoterules))) + (home-page "https://fluxml.ai/Zygote.jl") + (synopsis "Automatic differentiation in Julia") + (description "Zygote provides source-to-source automatic +differentiation (AD) in Julia, and is the next-generation AD system for the +Flux differentiable programming framework.") + (license license:expat)))