From patchwork Tue Mar 23 19:45: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: 28039 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 7B25027BC5C; Tue, 23 Mar 2021 19:48: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 06EF927BC59 for ; Tue, 23 Mar 2021 19:48:04 +0000 (GMT) Received: from localhost ([::1]:54228 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOn0V-0002P9-6z for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:48:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38098) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOmzZ-0001C5-HU for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49774) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOmzV-0002vd-NL for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOmzV-0008As-Lc for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 01/29] gnu: Add julia-constructionbase. 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: Tue, 23 Mar 2021 19:47: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.161652876931192 (code B ref 47350); Tue, 23 Mar 2021 19:47:01 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:46:09 +0000 Received: from localhost ([127.0.0.1]:33047 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmyf-00086x-4Q for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:09 -0400 Received: from mail-wm1-f41.google.com ([209.85.128.41]:53209) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmyd-000869-GD for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:08 -0400 Received: by mail-wm1-f41.google.com with SMTP id d191so11713168wmd.2 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:46:07 -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=sCwfFLkjXkMynGTb8Oue9Ydf3frdUXIhZDBLbtwG/xs=; b=Eck4+rNmqkKKRy3YLbTD6mj45+YvTgtJaXr5Ym/5FE64VyIUWiQm+/9kvoHO/oo6Nt LmkVMK+JuGUUPIxVSkvpFPAKpa8yPTIMOr/PC+L6w1mWBNo8OxM5h2KHpDiesZv/YWF5 hPKT9cfPyntfvbdgJYsGLX1xOx/E88MCbybuhk4ENy+sHrXSNxwqG/SEtaOtZEra0lXL mKhroq0/KmX/irHR5iW+5t2PC8VX5IlKn2c+BVvu4KVMPkIz9v7p59IBPD8X0qj5bZZV JEdJywcN6jjl4qaipIvlBf2pB6xOw5LfFe3b4K0ZIGHWuKGIMgFrq5AB+Czzy0YSsBeM ewGQ== 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=sCwfFLkjXkMynGTb8Oue9Ydf3frdUXIhZDBLbtwG/xs=; b=soJXtreH6EuhgXC7qxiPQ9QQH0zUyCjlKYFtLyKnR4grZxmgFsumzJZK1GyHkipGmV Kzsf6hQQXCV0jw0ePGYNoYQOT+uEoa6iICRncoHZR7U2mhTvs9aIBhBFxwVT3fbyHFSX KyVE5Y3MzEHnE5T09hVtW6XddqnxaA/3byec/STex1RkWizULyZqKu9p4p33LXv4eHVx Z7HBMsxsOFG3FKohmOkdLSIuQ4ChD9MTeoWiEdRUEfldAiH/GHQPFJP386ODyOVhHyJ8 vdYEw8kFjp39ifAjY9/DP96CSIvnfHf6t7cQb2ior2pVqzE9h+E3yP0hW2u0D0Yx7hkV 2xoA== X-Gm-Message-State: AOAM532eaQB7rvB22UMXr2fNf+kVpS/7Ay9O9Eibv8eoxMg1LK65FYmh uggIBipsH6WkUJE9jM4TrDwQeWcYqxw= X-Google-Smtp-Source: ABdhPJxPkVY/EVLOr7bo4syKWcQLVWkfGb5KdgB4iGuGCJmOD+tM5gh8IfVaHzp68aAVCfSRj6TdDA== X-Received: by 2002:a1c:b48a:: with SMTP id d132mr4665911wmf.108.1616528761527; Tue, 23 Mar 2021 12:46:01 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id j9sm3495013wmi.24.2021.03.23.12.46.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:46:01 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:45:50 +0100 Message-Id: <20210323194558.17819-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 * 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..2e344fd6f1 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 lightwight package provides primitive functions +for construction of objects.") + (license license:expat)))) + (define-public julia-datastructures (package (name "julia-datastructures") From patchwork Tue Mar 23 19:45: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: 28038 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 F05CF27BC5C; Tue, 23 Mar 2021 19:48: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 8D86227BC59 for ; Tue, 23 Mar 2021 19:48:01 +0000 (GMT) Received: from localhost ([::1]:54118 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOn0S-0002L1-MU for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:48:00 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38104) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOmzZ-0001C9-J2 for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49776) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOmzW-0002vi-FC for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOmzW-0008B7-Dg for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 02/29] gnu: Add julia-macrotools. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 23 Mar 2021 19:47: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.161652877431233 (code B ref 47350); Tue, 23 Mar 2021 19:47:02 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:46:14 +0000 Received: from localhost ([127.0.0.1]:33056 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmyj-00087b-Ji for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:13 -0400 Received: from mail-wr1-f44.google.com ([209.85.221.44]:46710) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmyd-00086A-JA for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:08 -0400 Received: by mail-wr1-f44.google.com with SMTP id v4so22039256wrp.13 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:46:07 -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=WReSGw617jIgXw+dulXAd3+bU+AYD7+eOt6X6AAn8Bc=; b=IPpz2fNQLJAVsxB3dIprwO1BM1hMyK3OSxjJY5gaK7qCjy7RZpFeXw6IqhogpLI0J5 0qzazqvMlnDVG19LsA/IZ/ypO5txlvl8264gKBr8MzcKJcSPR5hM2xqt4rPp2BPu9KLR pWbAV6i2aIcixbBPHhKy25vxoRFrd8Ks81hpK4tHTWIR15TWlSPT590yIZN6Xg4CpMrH +IgsHqdD0V7n0+PDXCIwHlg1G4vJ3dX1BhYV+E2u09QGInHS8bNg7i4QzutLC1WQ0KHt hGpeC6KpUehFHKI2kN15Fv3XnCRLEevw2HzKGj3z/Wv6oTfrzpJP7X5fUNopuL/rlO7x TpWg== 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=WReSGw617jIgXw+dulXAd3+bU+AYD7+eOt6X6AAn8Bc=; b=JuHuyD8dHIxFuCoUq7KaLpGd9BWp80en6cFFKBJZD+qZOk5jU4XETWt60gAGwTDg6E XE+SaasYReMmod8+UooW/riAc/TUyspXa8jrt/qN6k8SVcHbRbF5qfbMlu9yUp5u6Xj8 wfBcqC0ufSxHIPQtCfByjIknPhDGUmgEFjc/fDY0l+CKW2bRkLbOhrv7PvguyPFWa8DZ MB0WCxXnUkBwIVB4Kit5ZfqfK9b77qfvsurh4+LKeMF8Z6xnCQcLEsZJwijrSwQdVr5f 2RCf1M78UmOhIrSz1u1DeiJGTTqwgiIjTgMETKNsDUrXES6z9rNYWVm1WBRf7gxkynAF eavA== X-Gm-Message-State: AOAM533qSVS55zcS61tY/OrmxnRXtE2ulq10zsrWhkbacxnHjBDPefCA kUuPJMvASDCQ9wDwcIhpeeULZ+mX5Eg= X-Google-Smtp-Source: ABdhPJzxoidLbXKLlzucZ1EipYHcjtlGT41pnWVjBSpRea6/J1zbrlRW8b99DrkOOb4ZqbV94cC32w== X-Received: by 2002:a5d:6dcc:: with SMTP id d12mr5513689wrz.136.1616528761968; Tue, 23 Mar 2021 12:46:01 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id j9sm3495013wmi.24.2021.03.23.12.46.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:46:01 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:45:51 +0100 Message-Id: <20210323194558.17819-2-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210323194558.17819-1-zimon.toutoune@gmail.com> References: <20210323194558.17819-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 2e344fd6f1..c187c905b0 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 Jlia 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 Tue Mar 23 19:45: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: 28043 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 D630027BC5E; Tue, 23 Mar 2021 19:48: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 1E8C827BC59 for ; Tue, 23 Mar 2021 19:48:41 +0000 (GMT) Received: from localhost ([::1]:55752 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOn16-0003Ip-9g for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:48:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38102) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOmzZ-0001C7-IW for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49775) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOmzW-0002vf-3X for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOmzW-0008Az-1M for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 03/29] gnu: Add julia-nanmath. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 23 Mar 2021 19:47: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.161652877331226 (code B ref 47350); Tue, 23 Mar 2021 19:47:01 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:46:13 +0000 Received: from localhost ([127.0.0.1]:33054 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmyj-00087Z-Co for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:13 -0400 Received: from mail-wr1-f41.google.com ([209.85.221.41]:41933) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmye-00086B-18 for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:08 -0400 Received: by mail-wr1-f41.google.com with SMTP id b9so22056269wrt.8 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:46:07 -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=03mId1pOgt3+kQ/qorCrlgkFZEIgdKu35p4TrFwZf30=; b=G3aKdC7IEV1q1r1gus5bToJSojqjKMzF968ikSgcKQvBgplmHY/TEXWNhM/QZA3BzO NTEjsP6pp4TVrRs5O4sITdL2lGYcD9PGbHcfv/nOR/aHe6272KbMYKUP7xIGLabOg0CD A9PNSWyE2QkULx+fAt/LWk+qIliQH5SBwJT2rc0q5V8zgIwpOvgYj8TEKJQefojKggOX ywxcwr0QqVITKdn6eS4jx52kGUYyEP+S0S8tuCUqXJ+Ehk1SD8u4Qmc8NbYWJFpnLbSs EFy29zWyacU5MavHZNaOFBGXi2jS5uD4VV7uDNL28hy3J070NHqUqoDmnF427THkEG5p e2KQ== 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=03mId1pOgt3+kQ/qorCrlgkFZEIgdKu35p4TrFwZf30=; b=bX17arDW/G0495wFGOdiDQMy8mVjKVQ91JMpEaJycRNUhrNNxqqdaePXnSeVXpvaZg uY2H9JIkfIgkUCyeltgjMOIe6BxeosEuAD3OLBUO0x+R3YEM/lF/oXX9Nt3Ry38Tm8vy Yl1dlnXBA74/+9DR9kZT+oxEAv1kw+/CxNlr1RVdxIdJpusy98QoovfUJUWxh3SgF95m 1ZyVE8+4sfFOqL9BmOuZt/rg4HEuvFOguhfBBYsbDZrFRFVVnnSj7nWivHeTKQtwLfc3 vzon6g6Satkcdcl/3OFRghbuWJqKE4pEn2Nl+wmmhteGWyG3z+8kRipFoAbUA9vaBgKX mdpw== X-Gm-Message-State: AOAM533cMCqUtoBsxqlh/Myx1hI5jLJ8rszAzytWXjo6DVZEN1re8WHN pVtSzPwLrJ+aqlTj/177kw2tQFCY+sY= X-Google-Smtp-Source: ABdhPJxDCEI1SEJUYqqZvZnROxTmESan6/Ox9TPbTji82BI6FgCGtVC6Bc0cAt+6Vuid/SMc+8m9nA== X-Received: by 2002:a05:6000:1210:: with SMTP id e16mr5719363wrx.19.1616528762458; Tue, 23 Mar 2021 12:46:02 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id j9sm3495013wmi.24.2021.03.23.12.46.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:46:02 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:45:52 +0100 Message-Id: <20210323194558.17819-3-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210323194558.17819-1-zimon.toutoune@gmail.com> References: <20210323194558.17819-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 c187c905b0..e2cd912e4b 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 Tue Mar 23 19:45: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: 28034 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 D52A827BC5C; Tue, 23 Mar 2021 19:47: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 59E1B27BC59 for ; Tue, 23 Mar 2021 19:47:23 +0000 (GMT) Received: from localhost ([::1]:52396 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOmzq-0001GI-EO for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:47:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38110) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOmzZ-0001CD-Jq for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49779) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOmzW-0002wF-V7 for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOmzW-0008BF-Rg for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 04/29] gnu: Add julia-reexport. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 23 Mar 2021 19:47: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.161652877431241 (code B ref 47350); Tue, 23 Mar 2021 19:47:02 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:46:14 +0000 Received: from localhost ([127.0.0.1]:33058 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmyj-00087i-Vn for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:14 -0400 Received: from mail-wr1-f41.google.com ([209.85.221.41]:45924) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmye-00086J-GC for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:08 -0400 Received: by mail-wr1-f41.google.com with SMTP id 61so22015638wrm.12 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:46:08 -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=3GgIlnpDyGM7cvbm6q9Thtoi1T7Fa710P1/8/m+OJK0=; b=s2dwXGNBcRL7W7TgoRRd7zCp+wBrAhjnS93MXVaqz5ok1UQgqgfGEZs2iKxGek66qm ajXumpLgUifEsQqboRRB6vJiYSkM7kLTCEGeirfV/lqjPjbeFBWEr989vbIp4xt614VG X888IrWaL0uvcIxGEnNWKzpjQ7kGigBo8pb1m/4dLDTAmXdSM4ekB/Ck2YzQZpxIac0O wR1DKpgMo13NOHCLYbQ57LYA5NvcbGugsSIEoDRmwulS1BkSS9sJczn9lzFWWjHLk/80 gSLhUrgHXXGyWU27bzSo7BKG4Z4OPZLaRqp1EZWa+5SxqAqbqUP0kkS9rVpMDmvPYNy8 mcXQ== 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=3GgIlnpDyGM7cvbm6q9Thtoi1T7Fa710P1/8/m+OJK0=; b=SjVXwHlO41ml6iUaAA3qJxNS29l4g2U3mP03J03wKadQ5f6rkLiyEX7luv6YtewDq5 osBRNzTn2AhDFPzQRQwqiEZyd6jiFrRQqEkbYcW+xdKKXeCRf0dILjE8490lLXmokiC8 RHMwjMMVbYkk10cJobFBhhLU8SgFas+QtXTkA5fGUGBMKt345R9kV9LuPb3IwBm1iXr2 7WC7Ae0WGIqCAKV6BC5tbRZC1//jW/2Y4fAaLcFHiRPVdYQW36b16bbKc1oNYgPW0XYC b379ArBLarr09yoXpJl1JePyvDdNLm1U2FSCJChMlgjI17GYXJPaCAok1vy2WAU5B++P p2SA== X-Gm-Message-State: AOAM5319umQCo3gfqUOy5wi3SG3n02EJYI6wLs90iM8Snq5mIzWMu5px bnWkK/a4knvM9Yv2nTD4d++Q3kZQTFI= X-Google-Smtp-Source: ABdhPJyBJO4W9jPaX9Zb1rG0/I1nlTAz59Pg4E4LtOPdOJ16hSe62ZV0yzBx0juMFBF2aCk/LgArhg== X-Received: by 2002:adf:dd47:: with SMTP id u7mr5720547wrm.13.1616528762985; Tue, 23 Mar 2021 12:46:02 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id j9sm3495013wmi.24.2021.03.23.12.46.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:46:02 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:45:53 +0100 Message-Id: <20210323194558.17819-4-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210323194558.17819-1-zimon.toutoune@gmail.com> References: <20210323194558.17819-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 e2cd912e4b..727c4285f9 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 Tue Mar 23 19:45: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: 28057 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 8374627BC5C; Tue, 23 Mar 2021 19:57: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 37AB627BC59 for ; Tue, 23 Mar 2021 19:57:39 +0000 (GMT) Received: from localhost ([::1]:41234 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOn9m-0005Y9-E1 for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:57:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38100) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOmzZ-0001C6-In for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49784) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOmzX-0002wH-H8 for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOmzX-0008BU-Db for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 05/29] gnu: Add julia-irtools. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 23 Mar 2021 19:47: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.161652877431248 (code B ref 47350); Tue, 23 Mar 2021 19:47:03 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:46:14 +0000 Received: from localhost ([127.0.0.1]:33060 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmyk-00087q-DP for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:14 -0400 Received: from mail-wr1-f50.google.com ([209.85.221.50]:40900) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmyf-00086R-1l for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:09 -0400 Received: by mail-wr1-f50.google.com with SMTP id v11so22028450wro.7 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:46:08 -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=Jt1DHF89ciLlFaEnsXWaF6XU6MXtEvDP2d/ltqzUPJY=; b=Lm/98r7ccQoTA20L0PpLaij0k8KNUuuWwBRurO5SVk2UCbVOdwzcepzJECXErPfRnF WrEMok+XFgNmsVSibkICKZCWh5K3498OMKLPprvFir1nMuQmibfRvirGPe5LNWqeQjbD JSXDByTsimh4J9aKpvN9nh4dcAykITao0qHi00VqQC6sctKenpwgek/ec1OQMlfksoD6 w+8k54y+zO8if/LHT9+dfG7sJ0MHz+RJKqVXAIvxSufqh2udQcJFLdcB2aLG0StTg7wb 3OsczT8k5BrXM2iBlhwB+WfkAxoZv1+EWijn84M/CuC/VaKM98pUQQmzBOdVrk9jCgs1 5eng== 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=Jt1DHF89ciLlFaEnsXWaF6XU6MXtEvDP2d/ltqzUPJY=; b=d9Mq0hIZtAjliRuAtWTP96XTBko/KibAUQdzNj/1UBakemAfKZ8eDX3qtolWLDIqxO E5pLwdcAxnkFAu3r85v2gC1OiD5qMXVI2risnGkvzNJqpigYcAhaF7S64XGikKEnIiei HMNYOT1TAZEzsEacEImLpQJYObiwjiXOaTb54Q8hm+rRnZbyeFJHYGh7woOeR2sGNZEo 4UGWoA5Yx1AUqqLdFl4Q71g/IXMkPu7y8OpMm4tjNZXdEgTgBUYxH4YCfmr0shuT2z0P qTPKRJD1WUUPjT/gq8YREkaqe8pDf4r42qbp3qZxEyHhrBI6ownU+d2oqxr7gc9bE3Xj wAsw== X-Gm-Message-State: AOAM530YUdR4quZPB49qY0eyEe/V3qDn0XafxSizpM/JRrE/aaq9dmMi fzTEF05xHZ1aSfZLqGnYjriBm1HGfqI= X-Google-Smtp-Source: ABdhPJz4E0W4Be1XyySB2eaYKMSKDEqklGc+56caTd3F41XqM/CdblS/8efvYd/HNOsOabl+PAUDcQ== X-Received: by 2002:a05:6000:2c4:: with SMTP id o4mr5626785wry.190.1616528763500; Tue, 23 Mar 2021 12:46:03 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id j9sm3495013wmi.24.2021.03.23.12.46.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:46:03 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:45:54 +0100 Message-Id: <20210323194558.17819-5-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210323194558.17819-1-zimon.toutoune@gmail.com> References: <20210323194558.17819-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 727c4285f9..9a34fea4ea 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 "Simpe 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 Tue Mar 23 19:45: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: 28032 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 94E8B27BC5D; Tue, 23 Mar 2021 19:47:22 +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 3389E27BC59 for ; Tue, 23 Mar 2021 19:47:22 +0000 (GMT) Received: from localhost ([::1]:52404 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOmzp-0001GX-BT for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:47:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38112) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOmzZ-0001CE-IF for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49790) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOmzZ-0002wK-9J for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOmzY-0008Bp-5a for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 06/29] gnu: Add julia-staticarrays. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 23 Mar 2021 19:47: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.161652877531255 (code B ref 47350); Tue, 23 Mar 2021 19:47:04 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:46:15 +0000 Received: from localhost ([127.0.0.1]:33062 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmyk-00087x-Nj for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:15 -0400 Received: from mail-wm1-f48.google.com ([209.85.128.48]:35331) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmyf-00086U-Gl for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:09 -0400 Received: by mail-wm1-f48.google.com with SMTP id a132-20020a1c668a0000b029010f141fe7c2so11468997wmc.0 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:46:09 -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=fdn9C14kkTubYRVlVsVWwzCoSMxYkd7zk5BRX4Q1CtE=; b=RjIcB/ggrkZYDVv4mcd6vu9rQKjJezDZZtPyk1dLaVY/aR+Py4oMqPvCt3PdkiRBZj l/zY0/bKMNxoxPHUe7aGVvMp5BUUO83DHTXcsobTcu+oCiCDNr9J+QwXF4PmH5Nz8XI5 GaI8YW5A5TrGLj2TDEyOhqgpMKVELetKBZTn++BYWov8tCUo2o/XtC2d/4JLX2GvXOmX LCjzt7E96QoMaamEuRkSFqSiWqJRubJXEfW9H7o2fpnO9JYAIcrQsteBgKIyGCcK3VR7 ozZ27Z9sAUJp7Ofkiy8BuElX4947NH9XcK6BaXYEY1vVar+It5ieuyG/H/IvRyeKaoZ1 JJQQ== 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=fdn9C14kkTubYRVlVsVWwzCoSMxYkd7zk5BRX4Q1CtE=; b=XaikY1AgNUj2FwnnCmloxYsQkz+nLE/JUDi5k/dBaFmgWiO+MyTrvYbtiiL0pnKVZU WI/v63ffGBc+ubfybkP/NBJcHEkYmFZDjloP42TPUTRnQKVlCzUk2Go1NWjg2uYG280n KS+ZTCKcZIsDuIaR27dUa6tBCBavnDJxtCGBE5kF1pu7+Ll+Ee573484FW+nbQ4fIkZ3 BZYNKerADGODHc3P/XbvcV+jfhsTxI+oeNu3NZNOMjlxoUO/Hjq7gc8t5H8KibnXqdmr TTnSUlIVjCGNqRLuB6DCrD0VEc/vCJ753D2QL/wnQr5Ag57ITuJz+F6YqUWNoXRaOXVV 57gg== X-Gm-Message-State: AOAM532hEk1M1hsObw1FUMd4roMsjq/J9SW55GGrN11z0TgdsKAqXIkm f1obfJ1+uxvX0YvanVExRYwD5eEzF4g= X-Google-Smtp-Source: ABdhPJxIxLbpWEOrO99lcnagWcqxIVGy1S+qd89APPV9B9eAW5tiQIKt9kFXIZ289iGoc3axrgTrmw== X-Received: by 2002:a1c:3c02:: with SMTP id j2mr4850464wma.92.1616528763940; Tue, 23 Mar 2021 12:46:03 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id j9sm3495013wmi.24.2021.03.23.12.46.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:46:03 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:45:55 +0100 Message-Id: <20210323194558.17819-6-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210323194558.17819-1-zimon.toutoune@gmail.com> References: <20210323194558.17819-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 9a34fea4ea..226d4dff6c 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 Tue Mar 23 19:45: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: 28058 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 9764D27BC5C; Tue, 23 Mar 2021 19:58:14 +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 787B527BC59 for ; Tue, 23 Mar 2021 19:58:13 +0000 (GMT) Received: from localhost ([::1]:41470 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOnAK-0005qU-Mz for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:58:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38106) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOmzZ-0001CB-IM for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49788) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOmzY-0002wI-Of for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOmzY-0008C3-Mn for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 07/29] gnu: Add julia-unitful. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 23 Mar 2021 19:47: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.161652877531263 (code B ref 47350); Tue, 23 Mar 2021 19:47:04 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:46:15 +0000 Received: from localhost ([127.0.0.1]:33064 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmyl-000884-2H for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:15 -0400 Received: from mail-wm1-f42.google.com ([209.85.128.42]:50999) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmyf-00086V-UN for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:10 -0400 Received: by mail-wm1-f42.google.com with SMTP id g25so11757888wmh.0 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:46:09 -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=p4nn59E4CA51b/8zXTMbTu2AhOZS62jE0kF7qnHCnlw=; b=N7QzCFJ82wLkkgNI5cGFrEJJx/IbawBbVXYlmpk/U9b9gBw/LKYhue7pphL7Qfkv8f AhFHcXQfNOU5Wfo45iEmQNRVXdP+P2tOwuDw4ssShacTxtV4n5zCH4Jhs7CkFqM3ADfI YK17GSPvBrGvNjSBbX5yN6RIvUIs0c7pJ4S6PEhDcjpSpFuHMIAQb9Z+kmttNeLrk1KU EDzi+w/46aNGNxjPawnx2kJOnyN14k+6hwx3wPzF6JjHY83WbPLCanygptoPClh6+K1X VMKEteETL2HyQHThdlgD8P53cDWzsw2p/tjFl56f7Q18sBLlE+AIv6qJFFilmr3tSH5V 9esA== 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=p4nn59E4CA51b/8zXTMbTu2AhOZS62jE0kF7qnHCnlw=; b=q8PsbDQJEH8pYBQ/dSSsqQJ2Mz/QL7Ib7XkfX2J3DlixgxYyW4hiwLvFaucKEUR2ly T+d2TRL24P9v3rN72HJTWaQAhSChCtNOdpJC2cpxgvlXltzNkI1WTxVCQC++kjc0InWP QebDkOqf84H1whDrjokv6JgFS+akbqtWDCMgdAFmyQXGdhWCaSjoYyvKyJ7sXWSZGVrK WoDr3+HvdyofZVndZ6mArH8c2lzrVAVlCeHCBWOijhRBANT62WbPp9lHvKdrNJJJHF// n1BueqQh3U2XVWKz6zemMp6ivol/OVgHYJNxDPOrKvbIwvq48Sk4QhNS4JIZ+xBKByD9 D4+w== X-Gm-Message-State: AOAM531FzARnQ/4uxXmkqGmhbOrswFIWl7HXPbdJWKEmNdWjUORcnOCx kJkreJDVJ3kDTOCIoCO98p86st6swng= X-Google-Smtp-Source: ABdhPJwWGMeOAP7Kn89MagTblbUNHUQF8gxNkkoUByI32GjZmkPMT4GJbhN+jdyKOk4vPlqZcP021A== X-Received: by 2002:a7b:c0c4:: with SMTP id s4mr4913369wmh.9.1616528764375; Tue, 23 Mar 2021 12:46:04 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id j9sm3495013wmi.24.2021.03.23.12.46.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:46:04 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:45:56 +0100 Message-Id: <20210323194558.17819-7-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210323194558.17819-1-zimon.toutoune@gmail.com> References: <20210323194558.17819-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 226d4dff6c..5d3db1cd4b 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 Tue Mar 23 19:45: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: 28041 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 7D57D27BC59; Tue, 23 Mar 2021 19:48: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 1081327BC5D for ; Tue, 23 Mar 2021 19:48:30 +0000 (GMT) Received: from localhost ([::1]:54900 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOn0v-0002s1-69 for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:48:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38108) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOmzZ-0001CC-Jh for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49789) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOmzZ-0002wJ-4o for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOmzZ-0008CA-2Z for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 08/29] gnu: Add julia-abstractffts. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 23 Mar 2021 19:47: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.161652877531270 (code B ref 47350); Tue, 23 Mar 2021 19:47:05 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:46:15 +0000 Received: from localhost ([127.0.0.1]:33066 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmyl-00088C-G3 for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:15 -0400 Received: from mail-wm1-f54.google.com ([209.85.128.54]:51890) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmyg-00086W-CJ for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:10 -0400 Received: by mail-wm1-f54.google.com with SMTP id p19so11725942wmq.1 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:46:10 -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=URgxsmnT0AADC4D5PoxN33kFhFY+kugdJP19euwa5rk=; b=EyZY7uvTUX463jac35xxC0ZhyN94mDeDSlrz8c0AIoYkq+pRAIDNcVrI1KhZ+iv1vq iWL88tBEshmKDRHpwxd1E+udqB+atZ7AjtG9CR79picA64KirBSPjMyJiNQIZG3VvCdL eXcHvsYeJc70lWpqT5MeVOSw1BuZHODUbZHJCYQGXH2+Lx6i6p9a26lLpWanxGfcGkZE /ss3xf+JqFznjVMT+69Myam6i+F+XuEcVgnzNZzLVw1fptszX/+z2IaXPYsxk/UYaPvW gKqsFYuFbBo8A4lKlSpwWnzhxL7gOw3IP8UkugzzETLJeTFzRgN02hDAZO8UO3IPPs0s xqNw== 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=URgxsmnT0AADC4D5PoxN33kFhFY+kugdJP19euwa5rk=; b=otqvo+g8F857bFfhGFT3vYnNH89AeKxds52NxFgSDIlZJUSGvcy2dT37l4LZc68uVP 0JIYzT7X+h9Rs/mXUuKzyUh1in4brYmKdvQDrrLRfs3gdUDSjfyuYSHiUaF92wqhFveP EnyCzH4KM9Lgi+KKrUTdvnQd8eSXDPAM0zV7uwEGHWTwGJM+rr1eEVjOOL8DxSmZuHHv iWiIZ8ytKQeDYmzva7bAxEARhtWaNInrSHbNwdh+7f4VWDyNIFvNmTUCTDU3e8emauoo VJqDSPt0cJHDcZ3dHkB/Yw78sn3pWP5j9rFJdo/rwbGnhwEKBJAnN6mfEgCRMq9w7ZvM ingw== X-Gm-Message-State: AOAM532LLrcxZ/oDxgi6QDdyU9eunN3NoF2VGk8FX1xdwpycTX6AvP3B m7zSRcDb6GUSA7keHRev3Ww+fGz0QuQ= X-Google-Smtp-Source: ABdhPJwrL5F1isIKtwXW77Ydymrx0UACYbv9xPgPcny+Zh0EZGLB2Jpd5iFbV+4vzYuHoLuI6mMUnw== X-Received: by 2002:a1c:7e82:: with SMTP id z124mr4859009wmc.51.1616528764810; Tue, 23 Mar 2021 12:46:04 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id j9sm3495013wmi.24.2021.03.23.12.46.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:46:04 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:45:57 +0100 Message-Id: <20210323194558.17819-8-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210323194558.17819-1-zimon.toutoune@gmail.com> References: <20210323194558.17819-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 5d3db1cd4b..d417a996f8 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 Tue Mar 23 19:45: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: 28054 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 369A127BC5C; Tue, 23 Mar 2021 19:57:11 +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 CCC0C27BC59 for ; Tue, 23 Mar 2021 19:57:10 +0000 (GMT) Received: from localhost ([::1]:40520 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOn9J-0004zs-S0 for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:57:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38118) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOmza-0001DD-Dn for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49792) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOmzZ-0002ws-KV for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:06 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOmzZ-0008CI-HZ for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 09/29] gnu: Add julia-colortypes. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 23 Mar 2021 19:47: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.161652877631276 (code B ref 47350); Tue, 23 Mar 2021 19:47:05 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:46:16 +0000 Received: from localhost ([127.0.0.1]:33068 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmyl-00088J-PP for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:16 -0400 Received: from mail-wr1-f53.google.com ([209.85.221.53]:37741) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmyg-00086Y-Pl for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:11 -0400 Received: by mail-wr1-f53.google.com with SMTP id x16so22031580wrn.4 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:46:10 -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=Q/yGEuAfgMZWt2A7/Gjl460xOGO3l4HN2O/op8jAoU0=; b=Zt7Yp94KhlrrrrtiqrtoOdKk6QeQ8kYiRO2xgvOVnUFUIgOXf7fhbozR3W08p7rQFE iOMrlU5nCmJNXILRGMCOV04ZDMZdxaApTvUqXqsreYI/DddD6/tbyIIx68jJmnRJ7Sa3 5mxjIFVDhABVY9N2nJontS547VA625YYd/AsTEqteNDO2W7LXJL/PPc2LmBME5EchDdw DBLkTipcwITr6eUrz5NHKiK8AV6pKdfxvie0rH0u9RlyrWHOEHGWNdA0l2wgn7AS6LGo SthLLXwTdqtbH63LxfyoD34FtnhA0KJT+AortwJikKJvWmaRx8fe6a/LdZnRx3gf2Q+c t5Pw== 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=Q/yGEuAfgMZWt2A7/Gjl460xOGO3l4HN2O/op8jAoU0=; b=EbIUDsvffDjg7beiz9gPBeKB6Y6ADG3C+gXFbI0actELDOhJS7YW8Ld23juAyAdcMG orfhHf1zEtXB6klB7Qt0r5Vk0XB4HqCyexaGD0npXKQRq9gPh2jCwJU2vzbGozh+7sDq KdC8ACF37Ph5EA6Y86h9AAm7GliZWuIpH5+Ad7MvLg+sQu2gZwxjYojKGWmFLDdFg0oc V3F1XCgDaUBBt6VPs5jgBiMEwKexnaq5rdvwcW+6+TsSO6KxZlMwhPMapNrw05Gb5koA qJHzNENbSt1hRvh88nHjiZSFPBMlNXYk+vY10/GrCxwSnT44vI9uF7MGoX7FeaQkljXs hXSw== X-Gm-Message-State: AOAM530ICM/xBVMSPOxOai8KXjUspBVWjn/hNTVc3VQYroFOjBrp9VPw 6ILW+rH68yEEAouYw3Y0DplNkIh2sT4= X-Google-Smtp-Source: ABdhPJybCfzueCLwtAIk7+G3/ihNgohY7gnkNLlRUyeC/zpb4fC0TQ5i5hsO41i+z40sRbc7IGgEgg== X-Received: by 2002:adf:ee4f:: with SMTP id w15mr5703974wro.199.1616528765245; Tue, 23 Mar 2021 12:46:05 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id j9sm3495013wmi.24.2021.03.23.12.46.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:46:04 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:45:58 +0100 Message-Id: <20210323194558.17819-9-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210323194558.17819-1-zimon.toutoune@gmail.com> References: <20210323194558.17819-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-colortypes): 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 d417a996f8..3213efd715 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-colortypes + (package + (name "julia-colortypes") + (version "0.10.12") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/JuliaGraphics/ColorTypes.jl") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "176hr3qbz7lncmykks2qaj3cqisnzim7wi5jwsca9ld26wwyvyqq")))) + (arguments + '(#:tests? #f)) ;require Documenter, not packaged yet + (build-system julia-build-system) + (propagated-inputs + `(("julia-fixedpointnumbers" ,julia-fixedpointnumbers))) + (home-page "https://github.com/JuliaGraphics/ColorTypes.jl") + (synopsis "Basic color types and constructor") + (description "This minimalistic package serves as the foundation for +working with colors in Julia. It defines basic color types and their +constructors, and sets up traits and show methods to make them easier to work +with.") + (license license:expat))) + (define-public julia-compat (package (name "julia-compat") From patchwork Tue Mar 23 19:46:32 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28037 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 BBA6727BC59; Tue, 23 Mar 2021 19:47: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 06C7627BC5C for ; Tue, 23 Mar 2021 19:47:52 +0000 (GMT) Received: from localhost ([::1]:53230 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOn0J-0001ln-5v for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:47:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38120) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOmza-0001DG-GF for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49795) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOmza-0002wv-8p for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:06 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOmza-0008Ce-6c for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:06 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 10/29] gnu: Add julia-colors. 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: Tue, 23 Mar 2021 19:47: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.161652881131348 (code B ref 47350); Tue, 23 Mar 2021 19:47:06 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:46:51 +0000 Received: from localhost ([127.0.0.1]:33074 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzL-00089X-5u for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:51 -0400 Received: from mail-wr1-f42.google.com ([209.85.221.42]:43573) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzJ-00088z-Ra for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:50 -0400 Received: by mail-wr1-f42.google.com with SMTP id e9so22041548wrw.10 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:46:49 -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=R4iqayP/uPjMY7w7IfogLfNu16E4bDFhKC0cZ9KEuIY=; b=bc8wX4PBgVZVmvwu8Sr/IPyfK1GXajuunGyHKX7Va7it+v79lK6CGia7SItc3b9mJd BbNoJuxtViD3kSvM2ZR3ik2eZ0niNogmMM9Rd4Q4LW7txwI96tNY62ltXP5QPYYi9p4N k6FQgbjVZ4HGc70XdMpy5Jc61GVbAyvVhCAqfm57SHEtdAz3AaCTb5XRJ+VFKrElhW25 RLKup7u7+OQRlcSKtSHTCG1MpxccrHDNOaVPN1pXcowJo1xK4N0ST5vBq1ygC7G2JQe8 4u+OMjIYrLN9sHXW25Ehn6ek+GoMdyabP+nBE/d0zc5qPPzvQp2CBgxly+OEnKLVUSE4 YKEQ== 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=R4iqayP/uPjMY7w7IfogLfNu16E4bDFhKC0cZ9KEuIY=; b=H4QJs5FYWpZlD7qQTIz+04G3jb01qlfT8ATtJu+80CHEGs804mUET2iIdJyRjoJCyS 20yLMPaF2bN0113NymUPXG2FAEe8vW+//UnGwz67/12KyrwWAgnt+raFMpoYatqkdjEs qkVDXZ7VnS9XQ7XW1FTc7aNhl2QCkAyBZrkKgCzuNrc5Qm+Y4iq03aUSCHBl8Ep6cY8F HY1Rq3HYEJxBRiL1xfdolvcgLmSCOd7q9AST9cVbdrW2anWhEE4YFN65OXTCcI7JvlNT wbSD8ptbyp4vAl8P8w06Pix+hbK8ZeVIvUNy5BpqpBn0M4QHu+h+55PLvwmFi68Ph2K5 +raQ== X-Gm-Message-State: AOAM531SHlPXQRUuaYoH8Qj+ChiL7UClaD02t7rEQKfJx9XXvqDXslNb 59N0AixWP0wPfGbh1fhE2VG4UyrgkAs= X-Google-Smtp-Source: ABdhPJx2Q/3l1x8aaIFjPvVo4qkqsuyZx9O6D4qtRvsrrea2CNJdzaoW1jOStcCWhGqV+Onjso6Fjg== X-Received: by 2002:a05:6000:1ce:: with SMTP id t14mr5602975wrx.85.1616528804288; Tue, 23 Mar 2021 12:46:44 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id h21sm3359486wmp.10.2021.03.23.12.46.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:46:44 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:46:32 +0100 Message-Id: <20210323194641.18110-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 * gnu/packages/julia-xyz.scm (julia-colors): New variable. --- gnu/packages/julia-xyz.scm | 40 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index 3213efd715..84c98b32af 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -121,6 +121,46 @@ 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")))) + (arguments + '(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'fix-test + (lambda _ + (substitute* "test/parse.jl" + (("@test_logs \\(:warn, r\"Use \\\\\"SeaGreen\\\\\" or \\\\\"seagreen\\\\\"\"\\)") + "")) + (substitute* "test/utilities.jl" + (("@test_logs \\(:warn, r\"Base\\\\\\.hex\\\\\\(c\\\\\\) has been moved\"\\)") + "") + (("@test_logs \\(:warn, r\"will soon be changed\"\\)") + "")) + #t))))) + (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 Tue Mar 23 19:46:33 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28033 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 1A44927BC59; Tue, 23 Mar 2021 19:47: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 8C7DE27BC5C for ; Tue, 23 Mar 2021 19:47:22 +0000 (GMT) Received: from localhost ([::1]:52406 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOmzp-0001Gl-Ju for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:47:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38126) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOmzb-0001Dp-Cm for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49796) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOmza-0002xG-MK for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:07 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOmza-0008Cm-J8 for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:06 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 11/29] gnu: Add julia-example. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 23 Mar 2021 19:47: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.161652881131359 (code B ref 47350); Tue, 23 Mar 2021 19:47:06 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:46:51 +0000 Received: from localhost ([127.0.0.1]:33077 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzL-00089Z-Ex for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:51 -0400 Received: from mail-wr1-f45.google.com ([209.85.221.45]:37810) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzK-000890-9S for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:50 -0400 Received: by mail-wr1-f45.google.com with SMTP id x16so22033443wrn.4 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:46:50 -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=MnlGji8UTS5M/vkpGLaycOBdhNh/mQj2jvyCtEGVQZg=; b=R797c3eDybeDCTYCX6fi38sUy8QoI3/vVgcyhNL9J/Zde4S9wvj3o5jCjmehsHnEP0 kB3ophVER8wjGKWNyz1VmEla8o+r8d2zCznCBnzMLTEu0xOqvrTGRSwpabBMSjZxOqMQ IqZt1KbQNEQXC6/eCwkeUgl7JLkTKu2pxo8MhUtUIKh6kfD8QFyMskIpn5IW9sce2LWZ bS+JHB+CImKxrpFStEUbpv+QJB7QPL39k3LSi1hbnMRzWEGd9qusmqfrbKQAX+iazpyx 90XvqWtVZ/Iv5jW3435XmZhL50JGR5qJu1P/dJ/lrmf7dVFPwRL0g0M0uUIg/3g54UbB 2Odw== 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=MnlGji8UTS5M/vkpGLaycOBdhNh/mQj2jvyCtEGVQZg=; b=WoXL0TblvsQ5KHkiRt3JJhFhu/f5RlbPs8c83Iqk63BO7yuU2hFZQGXiTG0JqifsAJ 8uvfH0MVQ/J51eOHiIEIuHPrFi4++iHkNeAo56GPbff9amrpPMAH03qxxCvx55ryWpFw AoySrY1axHRaMcPOF64sG6kYr14cfovb/pUsJo0RViirFH+JteKbhYBbngfr3vBQTiku SQa2NOGEF+KAhr9Jji2AZmYkkAhUPhm4v3KpiaaddCw+korBj9foMl6XILfyrQIxC1D9 f9EzZl0jPsqr9ThMoFwjTPuNW8Aorw+QC9kseQnd6tb32O2lOx0vJntFmZ0hCRhCjJxD Ok+g== X-Gm-Message-State: AOAM533Ofk+G6EcPjgqKQ+YoRnC+PzEZr/kYpP2IPSr0+wTNdTs/R+TJ WdZgDTQjqpNSjcY5E7rhkBSuF7RVn9M= X-Google-Smtp-Source: ABdhPJy4fZQXMNdVC8rwU/0QkoPIuW8hspqD3TTtevqXNGRW1mSJcIxdnsqUbGl047jQY3AgLbXEhA== X-Received: by 2002:adf:b313:: with SMTP id j19mr5587682wrd.188.1616528804723; Tue, 23 Mar 2021 12:46:44 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id h21sm3359486wmp.10.2021.03.23.12.46.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:46:44 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:46:33 +0100 Message-Id: <20210323194641.18110-2-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210323194641.18110-1-zimon.toutoune@gmail.com> References: <20210323194641.18110-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 84c98b32af..09e2c3ae6f 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -254,6 +254,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 Tue Mar 23 19:46:34 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28035 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 B0A8927BC5C; Tue, 23 Mar 2021 19:47: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 56EBA27BC59 for ; Tue, 23 Mar 2021 19:47:50 +0000 (GMT) Received: from localhost ([::1]:53220 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOn0H-0001lV-Fw for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:47:49 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38124) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOmzb-0001Dn-Bk for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49797) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOmzb-0002xh-2T for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:07 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOmzb-0008Cv-0B for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:07 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 12/29] gnu: Add julia-requires. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 23 Mar 2021 19:47: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.161652881231368 (code B ref 47350); Tue, 23 Mar 2021 19:47:06 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:46:52 +0000 Received: from localhost ([127.0.0.1]:33080 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzL-00089q-SK for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:52 -0400 Received: from mail-wm1-f48.google.com ([209.85.128.48]:43826) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzK-000893-LK for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:50 -0400 Received: by mail-wm1-f48.google.com with SMTP id u5-20020a7bcb050000b029010e9316b9d5so11511030wmj.2 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:46:50 -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=QFpLbNcnnclcpC7qGyDYtvLuAp1SYVOO40XU1henDd0=; b=baSecQBCGQP2eaNCbSyxoPcH1wRcm0RgtqrG40UoS4h2oeliWWTBeH4PNU8Nt5xViK TGKxcu5rsmiAyBOznIuOxCv2aDFzd6kk0g3pz4UUND5UlbClf3g/5FsCxnJY4Ta434PZ Eq6NsWAZYLVFOG+HgD1IdyKC/wIIGkC64RvbzPnN+vgVwg2liChfM2wyygtk3LqqklpR S2GzPmbYuNMsy2yS3W44IXK3MmLgX1MNYs8OPNp7xemhYDIRZYoTCFtEMBbQAH/YvJo0 2Swhwy4OpcgjPVGwZWXs0uOPswHdttGMAnpYWAHxPBPM/6IplNlc4XjG/cGtYp6V6E5a 1rbQ== 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=QFpLbNcnnclcpC7qGyDYtvLuAp1SYVOO40XU1henDd0=; b=p4aTERVUn5WOPjY3MIvbBr+YadrLAGbnYrBNcau2fGQ95eyM9/Nn4wRXMyn4aRJ0yu qPyNTFY1374IeljItLj97oZqbUs8q2K64Tv02JpgPq+ktbxLyKjon2gkq7WW8t6MA8Pc ClRVVwdHCKmX1kXgCF3XV2lv8EzC/xKYmH7fZ80rDhyMo8GHKcgEiurxyS5XAO+VO/Wt OCc65lozux5rcpfprAWdtwfiKb9j4Av3Czcw7BezbTSwo24WN+weghYgoKfoY9a33FaN HR4g4DOwVfBgZbxUdRe4fR7MYu1oZkSxg3YFuW+FuUZUQuNJ3qepR7gaatFIq3LQTRIK +NAg== X-Gm-Message-State: AOAM530Do4ktYX6WEIsS0qaLC4YhslDMcsy8FMTKVHoZgLw3xbL9ac5U dMKt8wBK7DnNx5raKRSNhmbyGW5r3Cc= X-Google-Smtp-Source: ABdhPJwuByTsvf4aLQL40/fZKauTruDtAnyiZrbECtjs3DwMEoCzshg01sGGq2oHOXa4C7MLTbL2Mg== X-Received: by 2002:a7b:cb90:: with SMTP id m16mr4836881wmi.162.1616528805177; Tue, 23 Mar 2021 12:46:45 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id h21sm3359486wmp.10.2021.03.23.12.46.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:46:44 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:46:34 +0100 Message-Id: <20210323194641.18110-3-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210323194641.18110-1-zimon.toutoune@gmail.com> References: <20210323194641.18110-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 09e2c3ae6f..f0df73a23c 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -678,6 +678,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 Tue Mar 23 19:46:35 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28056 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 6637827BC5C; Tue, 23 Mar 2021 19:57: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 2110027BC59 for ; Tue, 23 Mar 2021 19:57:24 +0000 (GMT) Received: from localhost ([::1]:41002 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOn9X-0005Na-Be for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:57:23 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38128) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOmzb-0001E0-NK for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49798) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOmzb-0002xq-F7 for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:07 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOmzb-0008D3-CM for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:07 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 13/29] gnu: Add julia-chainrulescore. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 23 Mar 2021 19:47: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.161652881331396 (code B ref 47350); Tue, 23 Mar 2021 19:47:07 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:46:53 +0000 Received: from localhost ([127.0.0.1]:33085 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzN-0008AE-7G for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:53 -0400 Received: from mail-wr1-f54.google.com ([209.85.221.54]:46019) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzL-000895-6u for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:51 -0400 Received: by mail-wr1-f54.google.com with SMTP id 61so22017654wrm.12 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:46:51 -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=YIbLQnmlnqbjQ1yphf136KQBIZItdbzdE9/LMeTE7ow=; b=bPI8ovK7iOQOJcQuiaN0XfUGuoEw8TK7nKdQVKh3VPiNl0PDP12m/Wv4aEZYzE/7MT rNnePfvR0/HMcyPjUvUtDUQmevd4FrDpKfO04Id2B3CeJWHiCZcK1SPrnJwmLZ2bbFjr fV4uPOrOMghic8kt3m7pZagx/4S7h0h7XPaWVCwUtf1SIcrbijANulIeR31F00YlS5d8 EkoPrkRzdteMXhxr1RF05KfwQIMiudHAyvvbkBtYOZF4cfg+ZviaKJ7cqrFLZDhH5i0w eAD4EmJTfamj4gNc/N7BcpBhAQ+X03BjoblcwJ9a7wNNGu3Y5FsryghUrS/99STIUPrj V8XQ== 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=YIbLQnmlnqbjQ1yphf136KQBIZItdbzdE9/LMeTE7ow=; b=qviqXPWVkKJzhJqrQeVgdMgPIsa7++fFgGMsRClOYq7A7DYn+BTyxgrnp8VHoppF+h nAHXvBpPDYCOVp4X5bJzRGH2L2BICPKZF8uER9nDK3ePH3BodE2nEJJUhF61ubhyJstI t+o0I9SQzZGMsyyZ/sttvzgFvMCXH/SfVSsKoORT8egYl/EzPk8VU3MxPwN9X5pvGbrQ qiQoi8KualiQDhdZ4wqhhJI+v0nnD1KRJaZu0gpIr8RNGMUeAIDRfq9aP+bzHOI3PQtS +lAG2KerQUCaa8DuO4mFk8AyNIclpe2UGpJW+EwsrOPTiWhSporsRjSdauzngZKaVA0k Bs+Q== X-Gm-Message-State: AOAM531JLxnhlrdve9fYZBG/fTtPa/eAyjmj4FSFVqUpwoIZCxy6Uh/F tXNtxp6lhLw3AlpN4G3s/ZlMhlWJC8U= X-Google-Smtp-Source: ABdhPJwVZBqxrn/paDvBIC30YBnjHc6iXuhy6BV8TSqUSg3FjE7OO/JZ8EiiSMYxz774hwBpCKUIDA== X-Received: by 2002:adf:bc46:: with SMTP id a6mr5683953wrh.418.1616528805592; Tue, 23 Mar 2021 12:46:45 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id h21sm3359486wmp.10.2021.03.23.12.46.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:46:45 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:46:35 +0100 Message-Id: <20210323194641.18110-4-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210323194641.18110-1-zimon.toutoune@gmail.com> References: <20210323194641.18110-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 f0df73a23c..f3a37839e8 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 Tue Mar 23 19:46:36 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28059 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 1F34927BC5C; Tue, 23 Mar 2021 19:58:30 +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 62D1927BC59 for ; Tue, 23 Mar 2021 19:58:29 +0000 (GMT) Received: from localhost ([::1]:41710 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOnAa-0006KM-Ga for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:58:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38130) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOmzc-0001E3-4i for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49799) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOmzb-0002yO-Rp for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:07 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOmzb-0008DC-P6 for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:07 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 14/29] gnu: Add julia-richardson. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 23 Mar 2021 19:47: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.161652882331459 (code B ref 47350); Tue, 23 Mar 2021 19:47:07 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:47:03 +0000 Received: from localhost ([127.0.0.1]:33092 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzW-0008BD-Ka for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:47:02 -0400 Received: from mail-wm1-f44.google.com ([209.85.128.44]:44975) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzL-000896-KF for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:52 -0400 Received: by mail-wm1-f44.google.com with SMTP id j4-20020a05600c4104b029010c62bc1e20so11513584wmi.3 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:46:51 -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=kRMUjeWoO28B5pPtd2g6jdmiy+LxkS2BJunW+R32ctw=; b=FzEuNLXiNO+nnwAXVWflyDVvIymNZ6Hy0+cLZcr69jpyE5syf2ZI2g0p7trq8xXwTP nfWpCB1jJS7aAqXaa049F6EO5knozR7xXxRGqkQ5GPD4FU2E+ZY4x1XyQMxgspr0gtrG Otlkydfp/smcmi4SYolPzY9+UnzQLEnfm4BuX1VOi/H2mOB54whlk42rYN7HiWAARxkd C97K6YKhbjHK6+H6/maB4JVYhUSAI44813EdTRejhWb2Hzs0UUsGwcZc76OjXqWX8XY8 Y3JpvOG3Ql9djgI0P358GNTUubFTZFgZtCugu49mVlscju6TdnKs81Ze8Mm3/C3KxKDM cV4w== 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=kRMUjeWoO28B5pPtd2g6jdmiy+LxkS2BJunW+R32ctw=; b=qVF/4WfYPOWsVFIKc82m3LnqT9s/ZIpRwaH8dosjD8430uVMweINZVNAW5SI5KmuLQ DXSJqf06sK35Z/jXaVJ9Zc79PZhrHp+6h/hdRPU1AG8cNpVFl4O39mSl68V0plaqpKCB ehX/JPKFCpvnvflplHLx3vsWuKRtpXUZ5g+QhZNyG7TMKVJS9HXU7FGD6vFek8wobBny oo2UaYH+eXjiSSIJI5A12CW07ARWl3eTmqB4EIXuTNNu51fNKtk0VacSZ7JaQ8tiiW54 s78Bal3q7Qg2U302LEsDDcsHE6qnSlxo9J6pKQqap1a6AIc8KMqSADcJ0swm56hq/Pb0 L2XQ== X-Gm-Message-State: AOAM531LrvigiV7uYTunI8KdrOFNL4hZkXzv1jCtgYiPJtL0GXkSJ7NO FTtZRwcTNy19nNG6QFmuzPqFYh5h4l8= X-Google-Smtp-Source: ABdhPJwN43oCDLqoROFhaWxn0cfbTnbIus0mjF1elRX7FCv6IFlF01sBit8pHFjsjuvKX/dxvSli4A== X-Received: by 2002:a7b:c186:: with SMTP id y6mr4966444wmi.84.1616528806055; Tue, 23 Mar 2021 12:46:46 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id h21sm3359486wmp.10.2021.03.23.12.46.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:46:45 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:46:36 +0100 Message-Id: <20210323194641.18110-5-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210323194641.18110-1-zimon.toutoune@gmail.com> References: <20210323194641.18110-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 f3a37839e8..a4841fb0f7 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -729,6 +729,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 Tue Mar 23 19:46:37 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28055 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 DB21027BC5C; Tue, 23 Mar 2021 19:57:17 +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, TVD_SPACE_RATIO,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 9D1B927BC59 for ; Tue, 23 Mar 2021 19:57:17 +0000 (GMT) Received: from localhost ([::1]:40748 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOn9Q-0005Al-Ri for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:57:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38138) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOmze-0001E9-NT for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49800) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOmzc-0002yY-9h for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:10 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOmzc-0008DJ-76 for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:08 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 15/29] gnu: Add julia-finitedifferences. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 23 Mar 2021 19:47: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.161652882331473 (code B ref 47350); Tue, 23 Mar 2021 19:47:08 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:47:03 +0000 Received: from localhost ([127.0.0.1]:33095 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzX-0008BM-0k for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:47:03 -0400 Received: from mail-wm1-f46.google.com ([209.85.128.46]:34491) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzM-000899-5k for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:52 -0400 Received: by mail-wm1-f46.google.com with SMTP id n11-20020a05600c4f8bb029010e5cf86347so1693375wmq.1 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:46:52 -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=IaYAtnxaUCOTl+7XagBTyYWWqg4lC2bJAoD4FxCjIag=; b=gba4v9XjMvptDrNyMohMdLQoVPqTeaJJmakm7c6qn0mqq/BTJFR2lsrIaA8GH+oQwW UTIk5ziWzHB2WPKHJq6chC4Irf6nG7z6fRs34Gu+lGH/UUA7rmSN85J+q5980L3VZkmF LVShzM1bG555Bv/P0dpcY/6OFyY9HTtpI7t6eBy7eLQ3E/iyVJsnJyUsfMSngemzHUd1 Oa1ZE6iVLWVp31eRqTnKOELJPp33H0HgccWBayagtFUxmrr5PUiPeYUOLT0fj2V9/Nh1 XTQ2Ow7TjEEfMaVLOtslZJ8EBaP4RDmhk4q6Bwd0gGEbwXx6wBWnHrRa3H9wIu5MWIaP h8qw== 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=IaYAtnxaUCOTl+7XagBTyYWWqg4lC2bJAoD4FxCjIag=; b=WDT3SjQfe7hul1+iA4C5hjYayQMCicigh4QdfAzCw5L/i7BsErmsxeglaOybiUpchB 8OAIzob2g6QVEsqv0lkqiX4uNy4TEN+WsxdWZfSiNFgwhzhGdR2RVnm5My6e+pOAp+vo onNzTCx9zlkL56dMfTa0MYLhH1G8GT4VkLiWXyo+eZz4z5quWkkrXf9XzTGodSuR+ZSa xqeJZgfQrGIJhzuSpoLOfjyA0312qHI57U8x4r5hrT4EzwkCLZmi7Tyr+Om+JJ5FGU4t +TNluuZDBX7SS7Gu1I8txBcLRyjj3yH98KIAQas5vCOgvqco9lyGnwUMHvz9YBVQJt4q h3jQ== X-Gm-Message-State: AOAM531VYjelFJNFP1uc4wdGUrVJHcJ4B0C1fCQvDx7/6BG2ndLLuwP7 bV/212uzlkaRiZsMCMwNf+T6eoexXwU= X-Google-Smtp-Source: ABdhPJzkV7g71HH/XI8qNZN6C8uB7oW6qukx/WsxpJoGCOzkhU5rRtlFZbhQk6ztl1DBP321u3m1hg== X-Received: by 2002:a7b:c0c4:: with SMTP id s4mr4915095wmh.9.1616528806528; Tue, 23 Mar 2021 12:46:46 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id h21sm3359486wmp.10.2021.03.23.12.46.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:46:46 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:46:37 +0100 Message-Id: <20210323194641.18110-6-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210323194641.18110-1-zimon.toutoune@gmail.com> References: <20210323194641.18110-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 a4841fb0f7..5eb9217eae 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -299,6 +299,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 Tue Mar 23 19:46:38 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28042 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 95F8927BC5C; Tue, 23 Mar 2021 19:48:32 +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 2B8DC27BC59 for ; Tue, 23 Mar 2021 19:48:32 +0000 (GMT) Received: from localhost ([::1]:54998 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOn0x-0002vO-2q for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:48:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38134) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOmze-0001E7-MO for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49801) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOmzc-0002yZ-LY for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:10 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOmzc-0008DR-JI for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:08 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 16/29] gnu: Add julia-chainrulestestutils. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 23 Mar 2021 19:47: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.161652882431482 (code B ref 47350); Tue, 23 Mar 2021 19:47:08 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:47:04 +0000 Received: from localhost ([127.0.0.1]:33097 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzX-0008BX-El for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:47:03 -0400 Received: from mail-wm1-f47.google.com ([209.85.128.47]:40597) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzM-00089A-If for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:52 -0400 Received: by mail-wm1-f47.google.com with SMTP id y124-20020a1c32820000b029010c93864955so13682570wmy.5 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:46:52 -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=6IXfEeYRypHXu8vCIm9c2P5/7XarnVKFwMANpnTs8As=; b=tsqBZBYzgLLhOBUeBvZ9MLXip0+8OigkmjTFM9VNJ9mSN3At7UlbGbisZgHtiPF+58 FPuu9B7J3o/rB2dProkDMJqrfqyq6LyP8A1Fmv12sL8ztnN6wVfGw9fGHTGQnrwMSDNd DPC3kD0Vm/pU5cN37PdTTIPXQ8Sn0lRaATeUrxir2tjanvihbkRVu0eKYjMk/Dx+FAqq IhbB+5PTU92kLW0AUhXtjUpD8U9Tc2EvdvwGnIoqVdSDra9AC6XTIvZWjDqAt4d+VBT3 bsRhOFWFHGHz03SBnSbcdUWstBfSPoh46nQRrGZ9cgYDb1mXL8+XW/6n4ubGgxXMXTPB T5Sg== 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=6IXfEeYRypHXu8vCIm9c2P5/7XarnVKFwMANpnTs8As=; b=rqlqDjaAlauLqxaq27Y5WGgkkTgw8+oXuFyPmAe+gGJXFXzdp7wyd0oklXpjbbZL8M qe/UJ4up+JKkXWsEnnDmJg35fKK3IiFB4H6dim6ihJWAKe9w2cdakZjicQC7uYOXlYHJ SP7VC/qA3bYCC7Z+7U3HsYyfZ3hc16Kwu5/ZyLri+kj4iijDJO5+8s68PRLf2R2ZuB3A 1CXEdUTtoxD/ZP8uCYG6vOF4tL31CMSX/KZe7ZtPN3VuHCoydwHlzizNbrxWpy0g1CjR CILDtBSz+u+iZezzBP+XVVA7HU5EdcQwm+RdqP3f/1MxMjRTyZ06sSQrWNxbj26Iszd+ knXg== X-Gm-Message-State: AOAM532+0pzXg0bpTQnHneYEGq3f8WMRg9YskuDEPIxQ9/95SP5rNYqF LtCcSv/7km43U87tgY2d/imbR8VDR28= X-Google-Smtp-Source: ABdhPJxkn4m/ekl7hXHAJriqDLPAJ6VzSibnsb/G8mGkRvL6hnPZtYpHKReZtj02H/RG60v7FbTLAQ== X-Received: by 2002:a1c:9845:: with SMTP id a66mr4728680wme.156.1616528806990; Tue, 23 Mar 2021 12:46:46 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id h21sm3359486wmp.10.2021.03.23.12.46.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:46:46 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:46:38 +0100 Message-Id: <20210323194641.18110-7-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210323194641.18110-1-zimon.toutoune@gmail.com> References: <20210323194641.18110-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 5eb9217eae..6ddeee7172 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 Tue Mar 23 19:46:39 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28046 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 A6E1727BC5D; Tue, 23 Mar 2021 19:48: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 73F4C27BC59 for ; Tue, 23 Mar 2021 19:48:52 +0000 (GMT) Received: from localhost ([::1]:56658 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOn1H-0003hS-HA for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:48:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38144) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOmze-0001EC-OO for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49802) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOmzd-0002yc-0q for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:10 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOmzc-0008DZ-VE for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:08 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 17/29] gnu: Add julia-fillarrays. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 23 Mar 2021 19:47: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.161652882431494 (code B ref 47350); Tue, 23 Mar 2021 19:47:08 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:47:04 +0000 Received: from localhost ([127.0.0.1]:33100 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzX-0008Bj-SU for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:47:04 -0400 Received: from mail-wm1-f43.google.com ([209.85.128.43]:37479) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzN-00089C-0k for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:53 -0400 Received: by mail-wm1-f43.google.com with SMTP id f22-20020a7bc8d60000b029010c024a1407so13686596wml.2 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:46:52 -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=PPw6ZB0YQImnwfpQ/fkIo5fW6Qq28DcE2C5XQxTu/0k=; b=GkH8tRaTsvwRAWY191WDsg+T/I4aM5lGdbR1zPX5iZ5lnq1QliE8fPbnxV0HPuaoZJ J/xi2mM6VlfKGrNxbjHoBVyGvVZJYrlmiK6AZLsvQlyTP2+SatXq6pieAHPqmQ277NUD HukOvHW6SHaqmV0ehQh4AA9BzfQuN4b5aimF0tuUX4oOJgA0CulQDO9hO6hCl5TKezGs aNhGjw1pDG6qeFdYZsOIFPbRDLkgMNPbn5dYRdxz+0FBGkEyE161eUWYoBGziCfgXOOH 9Q1mFfqUZHlPWgAgZsy0O1fxGfEzI4XDM2cOmTPKDMefEgJvmQVCrXwSvDKBc+dyZuNr QVdg== 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=PPw6ZB0YQImnwfpQ/fkIo5fW6Qq28DcE2C5XQxTu/0k=; b=rT5rezcBpUdh3u0HKVb0fiTP5g0xQhTABtWm3PxYGSKIlXZuNOi3BDgrESyt6fEODU QzBErt1+4FYivzls5jA2HjbDZWGBqcdfJz96/C76YD+aOO7QtlP4reHVNg5bm1W0JB+m V7atum+Bq6OKhWhDLuMYhSKsgbFtSwXUKcqx0LJsNExRTy7AslL6bov6XykH3Mr609i6 oKxJyyXSlMAh0hGNK1eDMdyIFWwNxxhA0mgkxnCXASquyKQbQREmuGd+erO60z3ube5d blsRFjhRObEm1b2j1l1fgWksnAKgC2QP1SH19+CLkq2Vw5t21aKezBnSNtQoLfROrmtV zJxw== X-Gm-Message-State: AOAM532ZfeZtDlmjkDhA7PD7t+jixrYoWul4PaocCcP7bTZitPuSwjyg nB2vICj+VqAvV5TkbVrbmGYrvaxSSZY= X-Google-Smtp-Source: ABdhPJziu5J417SIiv6fHdg8OUmmgbNPftGS1cgWaqMyGRw0AZzinfyg+Z77gQhjDnu1yUVXfTi1dg== X-Received: by 2002:a7b:c399:: with SMTP id s25mr4752462wmj.124.1616528807424; Tue, 23 Mar 2021 12:46:47 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id h21sm3359486wmp.10.2021.03.23.12.46.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:46:47 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:46:39 +0100 Message-Id: <20210323194641.18110-8-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210323194641.18110-1-zimon.toutoune@gmail.com> References: <20210323194641.18110-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 6ddeee7172..caae91cece 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -331,6 +331,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 Tue Mar 23 19:46:40 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28036 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 4AF8627BC5D; Tue, 23 Mar 2021 19:47: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 A1E5827BC59 for ; Tue, 23 Mar 2021 19:47:51 +0000 (GMT) Received: from localhost ([::1]:53306 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOn0I-0001o1-NL for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:47:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38140) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOmze-0001EA-OC for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49803) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOmzd-0002ye-DQ for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:10 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOmzd-0008Dh-BG for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:09 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 18/29] gnu: Add julia-commonsubexpressions. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 23 Mar 2021 19:47: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.161652882531526 (code B ref 47350); Tue, 23 Mar 2021 19:47:09 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:47:05 +0000 Received: from localhost ([127.0.0.1]:33102 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzZ-0008Bv-9t for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:47:05 -0400 Received: from mail-wr1-f52.google.com ([209.85.221.52]:34782) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzN-00089D-FT for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:53 -0400 Received: by mail-wr1-f52.google.com with SMTP id j7so22065514wrd.1 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:46:53 -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=/Mb48OhxspHnuxVbCf/3bMGqxBkYoqx26ZZO7W0B48k=; b=rdNhNQmdXMwEHHL13RnQgEPDHV7vVJjb8h2XJlvebeNhYgEfGtcKI7BkuGQ8Njok8F tZynvvbXH6BGv8gtc6d+XZk+KbobFWQPZyQespAIC0BtTnms2xfeK2YoOHwJ5GoMJKFd /AnEjv1a4GdbkZ+Z5xVhicbyLYqds3aDw/4xAWYtVuaUHtT4EqEEK/oevTP1kw+kKsAs TxDcmnmCVlh7msfUTDwLlL7A3jlCBNMJAMElA3T6vgh7amga9pgZOEw5c2lzw2K7xV+q 8kCCuLWXYCWJ6r0/9n+fOqQboytups28gYHkaa70bFR8ywGMbc5AS7QhWesX7AoC1UBY Sovg== 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=/Mb48OhxspHnuxVbCf/3bMGqxBkYoqx26ZZO7W0B48k=; b=FbrYjAjBzIac1jO7VLaTzR7RhvTXHQthxcz9jMnSb/vpH+cEgBdZXuWd3UjvYE3wcq lED7Uc9IldcABIiMLr5VuQSbnDtWNTFSHzam/dnurJ9Pirg064RRLjEqa6S9//FS/UMd wyY/j8Aofv1ES0MoSUkhwyqhjVzhgpB6O9PlwxFKFX6QEPlFA32EGbZO0omzec/NGI7u mC0w1B14vopT+BrbGBLzz6C8f7Lvy/vZp/pAEgUS+Stqchb9yQ1t8eSU58ZUzuUayHCm f06kxPSEFPqzkDuq6XJQuoEinpp3KzhaKxLpXtB3fInaU+0dDCwxwmouBmnYJ57FgT4F jMSQ== X-Gm-Message-State: AOAM532sTN9jNS4MPYR2rgBX3ZQUebKv4+hrX+jxC8N1tg72K56DokLF De3mmd98d4l+3cn0g7NLxXY+SLEieL8= X-Google-Smtp-Source: ABdhPJxyMBC3XAgYSGeDlXqoJnWOhyPkOgSkaxsGDB1QXSl8Av5EcJxXqW/6VDMUy4p8YSqd+U8ydg== X-Received: by 2002:adf:e54a:: with SMTP id z10mr5647920wrm.87.1616528807869; Tue, 23 Mar 2021 12:46:47 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id h21sm3359486wmp.10.2021.03.23.12.46.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:46:47 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:46:40 +0100 Message-Id: <20210323194641.18110-9-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210323194641.18110-1-zimon.toutoune@gmail.com> References: <20210323194641.18110-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 caae91cece..d14fa66fe5 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -244,6 +244,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 Tue Mar 23 19:46:41 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28050 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 B733B27BC59; Tue, 23 Mar 2021 19:49: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 276C027BC5C for ; Tue, 23 Mar 2021 19:49:28 +0000 (GMT) Received: from localhost ([::1]:57612 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOn1r-00048P-BM for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:49:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38136) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOmze-0001E8-MS for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49804) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOmzd-0002yg-PZ for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:10 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOmzd-0008Dp-NK for guix-patches@gnu.org; Tue, 23 Mar 2021 15:47:09 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 19/29] gnu: Add julia-calculus. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 23 Mar 2021 19:47: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.161652882631534 (code B ref 47350); Tue, 23 Mar 2021 19:47:09 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:47:06 +0000 Received: from localhost ([127.0.0.1]:33108 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzZ-0008CQ-LK for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:47:06 -0400 Received: from mail-wm1-f48.google.com ([209.85.128.48]:41598) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzN-00089E-RW for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:46:54 -0400 Received: by mail-wm1-f48.google.com with SMTP id t5-20020a1c77050000b029010e62cea9deso15028wmi.0 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:46:53 -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=JHYGHUZIxHcZGov/AuPJqxfswqSwX4RvEKaBLijogE0=; b=QxciO5f0HGkGQNyKguSeb+O8aGDqDL6lCt+11lwgtv1TLg/5H7gRI/kpffbVu9LryL OFxgJt+oyLfagPTUPbDNilp2s2yDFOBYN6Q5AOmNMWx+rnPhOx8aGvbkbUn/9oV6Ifmf 4BlOr9GkP+BL0W20wirnDuixJ/vXQR+4PRdYc8lPu68JGmnwusULuFnL1KozmCmyDCrY im6SQgBXjkixBUf3aRjCx8xsAV3E63YR0u/ZMmcTmBRQuxQB3Y7VtBFv2zHSlYsUp1Z9 DDcT/r+uF66qYNapPEn2gHTDNZ/yfCJamqUrFuIv+4/nVf1PwT/SHHvDyKGNTcjWoLJG 5pxQ== 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=JHYGHUZIxHcZGov/AuPJqxfswqSwX4RvEKaBLijogE0=; b=e4lckKq8pv2W2+mLJqmZ8wEM3cYpUVEybH/MuxA47DCtYAI1zDanTMQO0px0fdRbmZ ZxC09lo5keewor+s+BuTHud/KAWjvv/5ne9B4C+jF1U5ERU/hXgBupfcU4fFbMaSh9eQ 6mfaAb99IZC8b/RsaP7XK9fGkLIQekWA1EvPclXRVan1NnoT7ZgH/XkfeEti0XLX37iE kIWVo3w61Z4Qyq867d1TC5IkijuSSgKJmSbaqu9szAohqx6iBzHvHKQPkHrnl8fiHQEC EXRa49krNuGDduG5GfTENoyoNmohYt2cYv0hjSoWUbyt/4wXy7ZbMO8hla2nQTnDhJyW T94g== X-Gm-Message-State: AOAM533O1SXlndVFVK1481aLdxrP5XukNhXALq8kC0bZluFeecjeT3bM 2zkAjjbmO2xfbbCR7JBtu/oNyJ43sfM= X-Google-Smtp-Source: ABdhPJzdU3hYghyrUhB9Jn2UpDYIjaw9RtPmETq+9UfZb3NaQQYCl25aOmi76OMFqqtFx87hDc4ryw== X-Received: by 2002:a7b:cc85:: with SMTP id p5mr4851538wma.148.1616528808359; Tue, 23 Mar 2021 12:46:48 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id h21sm3359486wmp.10.2021.03.23.12.46.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:46:48 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:46:41 +0100 Message-Id: <20210323194641.18110-10-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210323194641.18110-1-zimon.toutoune@gmail.com> References: <20210323194641.18110-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-calculus): 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 d14fa66fe5..dfab3c20af 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -121,6 +121,30 @@ operations. It can wrap any @code{IO} type automatically making incremental reading and writing faster.") (license license:expat))) +(define-public julia-calculus + (package + (name "julia-calculus") + (version "0.5.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/JuliaMath/Calculus.jl") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0xh0ak2ycsjw2h86ja24ch3kn2d18zx3frrds78aimwdnqb1gdc2")))) + (build-system julia-build-system) + (home-page "https://github.com/JuliaMath/Calculus.jl") + (synopsis "Common utilities for automatic differentiation") + (description "This package provides tools for working with the basic +calculus operations of differentiation and integration. The @code{Calculus} +package produces approximate derivatives by several forms of finite +differencing or produces exact derivative using symbolic differentiation. It +can also be used to compute definite integrals by different numerical +methods.") + (license license:expat))) + (define-public julia-chainrulescore (package (name "julia-chainrulescore") From patchwork Tue Mar 23 19:46:47 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28040 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 5770627BC5E; Tue, 23 Mar 2021 19:48:30 +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 B5A8C27BC59 for ; Tue, 23 Mar 2021 19:48:29 +0000 (GMT) Received: from localhost ([::1]:54870 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOn0u-0002mi-Sz for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:48:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38740) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOn0U-0002jo-UE for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49835) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOn0U-0003Tz-21 for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOn0U-0008H2-0e for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 20/29] gnu: Add julia-diffresults. 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: Tue, 23 Mar 2021 19:48: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.161652884231692 (code B ref 47350); Tue, 23 Mar 2021 19:48:01 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:47:22 +0000 Received: from localhost ([127.0.0.1]:33130 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzq-0008F4-5Y for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:47:22 -0400 Received: from mail-wm1-f43.google.com ([209.85.128.43]:52761) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmze-0008CR-Ri for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:47:11 -0400 Received: by mail-wm1-f43.google.com with SMTP id d191so11714651wmd.2 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:47:10 -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=bSesnZlxDLeI3CcwqVSncNerVZtBRrqnLhSu7hATyxY=; b=OLmkYLceuUYPWqp2Oxjj0XAi5L20VkAPeeA3h6UBA2W9KPUjrJ+SRVMNA3mtVctqdr iH05jtFOfmBUvHjITni6fFd9CLxFzu83qOzkho0J6W67wxYBm85EFffuHdanqDRfthuf YWSBfy0+86+KaTL7OuNJKTI5iG5gIkUeSu3Yg52/xD9pio1ELdfGIFNU9y7nv+6lmu7p Gj7IBjvaFEp1+5OOOcVC1bgEEvx3xkJU/ii5GuxacUQUuQsNBVyQCu5XHsdmKvK6f+hz b8wWSrHs4rB3Q2qb94EGA8HefwtYlFgAKS+U3zRLNBRWkNGa+DVBZ82nC5xjyeBrxFIL 8MJQ== 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=bSesnZlxDLeI3CcwqVSncNerVZtBRrqnLhSu7hATyxY=; b=XLBxAEF8T1A4k2tnI/bBD6fnbBc+smCw22rdMcB7R2gJSERu3zQdlydUlonmH8nRRi vt0CHRFOlr6BZT7W+S25YQj7MojsJ/2TCIyrYty3VqqLE0s9nDKz9YBp5NkSBDZ6j+40 V50K74tRkRqu3gMuyfwxx33E2C05KVufbNnxXijqYQBmdRtGCAyUodYlCBNrf95nLQto J6kNPiwPtOL5eW49ASWe/D0CJR3aorwHWuW9ItloB1BXjpzFYIJ4uXkvYuNxJdPlX/TU RCrn6ZqKLbJHgV548mwtCwbfQaZis00ELg+O/SvIPX1DQsWptot//yfO6NvY+D+jzk98 3Dbw== X-Gm-Message-State: AOAM5323bFw8ziuCq14I8TtbhxkLbJ7uCuApwbluNLmo0jSYUTI/YOkJ mnKFORSerizDNY5XhFITeuEoX7qmny4= X-Google-Smtp-Source: ABdhPJzCN0DxM2GO/6WzZ7O090R5JEV+U7t8wzI4U7HHa/ZLtXdYUknI4D/3a8eTwsBlY2rKgZb32g== X-Received: by 2002:a1c:7715:: with SMTP id t21mr4790679wmi.132.1616528825376; Tue, 23 Mar 2021 12:47:05 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id a131sm3656104wmc.48.2021.03.23.12.47.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:47:05 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:46:47 +0100 Message-Id: <20210323194656.18303-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 * 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 dfab3c20af..12798e1d0f 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -357,6 +357,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 Tue Mar 23 19:46:48 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28045 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 E256427BC59; Tue, 23 Mar 2021 19:48:43 +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 4BC1527BC5C for ; Tue, 23 Mar 2021 19:48:43 +0000 (GMT) Received: from localhost ([::1]:55974 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOn18-0003Oc-Dl for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:48:42 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38744) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOn0V-0002k2-3N for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49836) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOn0U-0003UA-DE for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOn0U-0008HA-Bw for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 21/29] gnu: Add julia-difftests. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 23 Mar 2021 19:48: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.161652884231699 (code B ref 47350); Tue, 23 Mar 2021 19:48:02 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:47:22 +0000 Received: from localhost ([127.0.0.1]:33132 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzq-0008F7-EA for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:47:22 -0400 Received: from mail-wr1-f42.google.com ([209.85.221.42]:35422) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzf-0008Cb-Ai for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:47:11 -0400 Received: by mail-wr1-f42.google.com with SMTP id j18so22044591wra.2 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:47:11 -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=5dq/eGSs3szP194oWsHAdoQ7LBNPZ34ajOw2pu4moI0=; b=puVH7lnNSIvaE3QFFcdphtWSa6KiVqi3T6akAGAY3TfIi/jmJSvyUSCOlR2ubvnRj/ 46/5y7bwav9XoG3vZRa1LjSlnLP9QsIrwpEGSeYvL09WKCploL+OYIHepWazeRey+PKH ALh9uk9iEwU0R6bvESlhATlViKZVUBJVHOjiwjiruv1A67ADEObyyo/4q0BbM+A+zAFd cVf/y8wsR833znxm4/oerXhcUe9F2uxlDB/FaoyBNmA86AeZCMN8Y2b8KhjbM5vbCJQM hDz7vKjHerjJT2CGEP0N/aSoRAtUztAh8iI48p89CZiz43b5+vRZu6HGnI9D2F2vQfL5 oWSg== 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=5dq/eGSs3szP194oWsHAdoQ7LBNPZ34ajOw2pu4moI0=; b=o2o14sJ5ozgKcJRZVkZxmYoTVJ9p2N1EEjMryspbXp5K2mrspiZttO7DmnAIhoGEYR ZyPf+KOidL2A+/kmiq6OEf8mFRl/i0ylYItNIcqZr0m93jlL2MeA5lty2gBlyndJ6Eku Z/pejzK7r4GKcqtwximziX523KHN59Z9n5HFJPb2AdCWJFXbFaPsG0wbvwPbK7eQixMB YVBsvHaEUaIv3Or+JV9klXYXjivDJGD9YZyQhnSaneTAxclFFRqgg4g7TWbFs/35tOJt vBwd3PfMhbfNgTqgFwejN8r7vppurIqzv9ivlzK7TvbEXSPA34J6ryGlRnWeSJeTURUr QHYQ== X-Gm-Message-State: AOAM533kkYDCrbw1fOw4Uvw8WlLzPAzkX8qRHY+1h5fjBxmokMzS6/Sh UxIJ3ylxKa2GIUZZrsP4VEyQx7Op17M= X-Google-Smtp-Source: ABdhPJzXZarHw+bVR/zzdYgA3pRjWkcokCEXPqmPYV/+BW9XiEKJFj/fLaXlumKdBmGhs25MvnI2QA== X-Received: by 2002:adf:e8c9:: with SMTP id k9mr5624715wrn.315.1616528825808; Tue, 23 Mar 2021 12:47:05 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id a131sm3656104wmc.48.2021.03.23.12.47.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:47:05 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:46:48 +0100 Message-Id: <20210323194656.18303-2-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210323194656.18303-1-zimon.toutoune@gmail.com> References: <20210323194656.18303-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 12798e1d0f..e22e91bc78 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -379,6 +379,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 Tue Mar 23 19:46: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: 28060 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 9145127BC5C; Tue, 23 Mar 2021 19:58:43 +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 1FCFB27BC59 for ; Tue, 23 Mar 2021 19:58:43 +0000 (GMT) Received: from localhost ([::1]:41980 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOnAo-0006a0-6C for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:58:42 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38746) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOn0V-0002kk-E0 for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:07 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49837) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOn0U-0003Uk-Q6 for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOn0U-0008HI-OW for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 22/29] gnu: Add julia-compilersupportlibraries-jll. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 23 Mar 2021 19:48: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.161652884331706 (code B ref 47350); Tue, 23 Mar 2021 19:48:02 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:47:23 +0000 Received: from localhost ([127.0.0.1]:33134 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzq-0008FE-Nz for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:47:22 -0400 Received: from mail-wm1-f42.google.com ([209.85.128.42]:52761) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzf-0008Co-RE for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:47:12 -0400 Received: by mail-wm1-f42.google.com with SMTP id d191so11714669wmd.2 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:47:11 -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=0SZQDaD3P2I8ADuZuH0tF7ykXWA5q2zkjdEHF3ugsak=; b=pIWD3CKvzQ4DoGJzbVeI8O99bO6upFuIT+PUSJIiEO5+xw7BSFjuG8YdZNK2wv9TfD X9f/otGLD5EzkSZW94zS8+EhzIX+Jxnv0gP2D1Klyz3juuriOMOZIA12tVhr3WEHOntq NIKRdVpFcFcvrLaBkTUZ+zADy9VfDXuDh1BTxd9a4cxEh1U4O0ZZe1BzCg//3NxLJSfT 1nPu8Nf9GBRRIivMebVe2PyHhCVjUYG8ScP4VbaE5lrhN74AV011iymKext3y+C8T9DV YDFBYeNx6cbcv2jMwtm4i0KeVBDC3nl8NZyTusARfJPCllAzBU2c8/UeIeXZTCk62ACE aEag== 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=0SZQDaD3P2I8ADuZuH0tF7ykXWA5q2zkjdEHF3ugsak=; b=EQs8dTvNACsN6Hu8NjvYXKNgB36hHlPgNLX3rGJFKCadby9d+xp3KnoydQmkPv0+C+ 7lPPE6sLWAKRtumWQKV0fomfk+ouXdhjrk+116nlKGDmZqHBGaptslyyOVYWk/ejLln8 uCZ44W8ioBM6cmsI91m/zGEdnqvrV+r38WYqP3DVcsYFxLblNDgCbj59E/yMMWlpS1JT w9eXUVqpCWKqa69LNmnepo7KYRvP5H/eeO+cscPI7mlGxqqgvTjIE3lvPFVIxZvoejNX me5ZNMSV3IddRLr79AUbSZUgX0M2QQtNBaubsLlnpPoIZDpEX8Lw8IB9uwcHSnkxEEMW joRw== X-Gm-Message-State: AOAM532qy6vSP1XA7RXSxdend7TwK+3yLZJgGxQt1+o7Xdf40wC7O3SX uZ3RlzCunxQkxE3c9DI1tsfqJXrXsHs= X-Google-Smtp-Source: ABdhPJypo/ryjeLw/Z+KuveFAhHiH3OrH+pU6OyqJL0aoW+ZHgL4vIyIzyWuF8LQ+Cszap7fQxtoMw== X-Received: by 2002:a1c:b48a:: with SMTP id d132mr4668418wmf.108.1616528826300; Tue, 23 Mar 2021 12:47:06 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id a131sm3656104wmc.48.2021.03.23.12.47.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:47:06 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:46:49 +0100 Message-Id: <20210323194656.18303-3-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210323194656.18303-1-zimon.toutoune@gmail.com> References: <20210323194656.18303-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 | 44 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index e22e91bc78..02466fcd04 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 @@ -312,6 +313,49 @@ 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 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 Tue Mar 23 19:46:50 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Tournier X-Patchwork-Id: 28049 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 48CAF27BC5D; Tue, 23 Mar 2021 19:49: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 9BD2127BC59 for ; Tue, 23 Mar 2021 19:49:27 +0000 (GMT) Received: from localhost ([::1]:57554 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOn1q-000468-Qm for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:49:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38770) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOn0e-0002nL-Sy for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:15 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49844) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOn0X-0003WZ-Jr for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:08 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOn0X-0008I7-IK for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 23/29] gnu: Add julia-openspecfun-jll. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 23 Mar 2021 19:48: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.161652886531782 (code B ref 47350); Tue, 23 Mar 2021 19:48:05 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:47:45 +0000 Received: from localhost ([127.0.0.1]:33148 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOn0D-0008GY-0P for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:47:45 -0400 Received: from mail-wr1-f42.google.com ([209.85.221.42]:42598) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzg-0008Cy-78 for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:47:27 -0400 Received: by mail-wr1-f42.google.com with SMTP id x13so22034028wrs.9 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:47:12 -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=mXAjdfz1k5NqoLFsZoFefU3Js/lhVnqaxKh2YlXpCOs=; b=Gd2TYRxl4EvisaNYTemaT/1GU9vkPiLz0SD5zDxvXlQ6tIUPB+UJNgz4SOM23dJyiq 8kemdgZ1gygZAkMVMMvxdiS1YwPnL84uoCmCs8S9Rz+Wvh/nmNIIDswOTExpX+V7DKZm I53wh5uLuUoPZlKyDIfTgmieiiWm+rm43kKGCftBOS/D6gIHEutk5n+h1Ng/jD5cuBXy Qh0507reX0m+LjygLPQ55K8nh7IDBCZNNSD7Bxx8VvYxKvMJcwpVijOoE1hinIO6Vd78 htf6EJXRKnTpc7O4sMAlMBQ5j/O0tL1GIwf9dYS+f8w2g0/iloVx2NpDJIaOW1U8kipN 7U6g== 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=mXAjdfz1k5NqoLFsZoFefU3Js/lhVnqaxKh2YlXpCOs=; b=rKLyf5ehtD00PzAQvbLjBzsiamFM3dTmbP/XDR+YnyTC0nrENYQ/IQqJyaHbbrnG+I oMbEIMzvvS5lQhaI7KRu8JBWoh7VZPGyPDh4v7eG1dHpJmu2obZgblhX+dbNIeHKd0lO P/dpemaP7qaLli2oLbAk3tPSgycqf/g93jolxOQOhid1+yJ69qXNEwtNdryOaMqqxAls m0j5+1smGHcAll0GmfKJC9DD1SEFrHJ16nP1Av1+5D/eB/aq/+N+H6+FTqXHEJiP0TWy KzZWPZIVMMt4YO6bjqTY6jrLzUJU5v45c1o9la7DdOxLquLj8dxTZZktmhu2iNBQtpij 4OfA== X-Gm-Message-State: AOAM531y+mO14ytct/qvcAmFAUwTvx4HmZd/gUcPCrmYRcNBqlEI13D1 3sTc5AgIWQ0xoBKHlpP7wcbNHGyb5ns= X-Google-Smtp-Source: ABdhPJzpPyXdHRYKRben+bojB0rsb1eiV8fFaSRTNmDUp0YVyKUbczqCGdCjcv4vicDIALmLKza3Jw== X-Received: by 2002:adf:b355:: with SMTP id k21mr5721062wrd.156.1616528826722; Tue, 23 Mar 2021 12:47:06 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id a131sm3656104wmc.48.2021.03.23.12.47.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:47:06 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:46:50 +0100 Message-Id: <20210323194656.18303-4-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210323194656.18303-1-zimon.toutoune@gmail.com> References: <20210323194656.18303-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 | 46 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index 02466fcd04..afa8e815f8 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 @@ -878,6 +879,51 @@ 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 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 Tue Mar 23 19:46: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: 28044 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 7E19027BC59; Tue, 23 Mar 2021 19:48:42 +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 2305427BC5C for ; Tue, 23 Mar 2021 19:48:41 +0000 (GMT) Received: from localhost ([::1]:55724 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOn16-0003HT-9n for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:48:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38748) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOn0V-0002kx-Gn for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:07 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49838) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOn0V-0003VM-8l for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOn0V-0008HP-74 for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 24/29] gnu: Add julia-specialfunctions. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 23 Mar 2021 19:48: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.161652884331714 (code B ref 47350); Tue, 23 Mar 2021 19:48:03 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:47:23 +0000 Received: from localhost ([127.0.0.1]:33136 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzr-0008FL-0q for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:47:23 -0400 Received: from mail-wm1-f47.google.com ([209.85.128.47]:35386) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzg-0008D9-O2 for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:47:13 -0400 Received: by mail-wm1-f47.google.com with SMTP id a132-20020a1c668a0000b029010f141fe7c2so11470259wmc.0 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:47:12 -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=paiY9rO/A9hhp9g8SipsZIPT2IghU1F74g/gZlQS1e8=; b=W3me9ONP/Uj6nPcL1iU95weURmH04UR86Hyh4Dq3iG15sMSB/W3pZrTPfmo87TQrLj Geyb0v8uhYNl9/afisIAiOm+pk9TiG7NjK39wYJZDZ5g+bHAUXWxY/ClQY841thsyY86 MDhZdj9LUGYByC6p3d3OeW3cBqk6aU8Kbas/eWh7WJIA1Ik68anL2ZjrVcAk9LTUYr9f gYMklqR99xeHTxyHVABVUFCXNcDf+MjqrLxEDCEUl5JxYhLxgSYpmVh42izjZEeXWADx Fz/04iEIeOJPx0SHz8rcTGhAYOZFLH5VKbdS47kjkXglicU5uWivFAiPpjl5RczSz1F3 BvHw== 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=paiY9rO/A9hhp9g8SipsZIPT2IghU1F74g/gZlQS1e8=; b=lCHSFvSaQ8Lirdu3hh+MVR93y1UwAFYSz3HekDzzJcY1lHGN8HzKzY5jhUf6RtTzDr 6AvC1SkmItElZkQx1HmDRGeX/3IX42T52qxp0QYVUBF5375c2zOW3yaj+bCND9mCDOtc nB8bUDsFkNlFgPccHTrMKKC1r0VBIG1SIn5Jlnj+yqfUMegrV8AGC2A0BtqGob97jyfI 2GKI/NDiDQpdT0ccXECRx8z5JhSwO7z+HWjckvkr7twiACYVGuRJj0CTvTAFb9GnWY/w ys9Y0Dyj+ddLSJlDBcRzN8SM3le3seW5rZP3y4WNM7ELcfqEqz+D9V7nluY61dCkRGso a6bw== X-Gm-Message-State: AOAM531SwlkVfDjq6NefoXZFcMZEIhrZvVw4nv09Af6nruNZbNRwFPlm BLDJOsIHpfHyfREQmIObARjiypyEhWk= X-Google-Smtp-Source: ABdhPJyYvpJ7ZxsZbWJnYkRiDrb9v+zah/cru/VNe28aAPwcx7rwqUn+96Zd6fRxdoDxsc/nNkB8OQ== X-Received: by 2002:a1c:f404:: with SMTP id z4mr4907129wma.39.1616528827150; Tue, 23 Mar 2021 12:47:07 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id a131sm3656104wmc.48.2021.03.23.12.47.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:47:06 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:46:51 +0100 Message-Id: <20210323194656.18303-5-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210323194656.18303-1-zimon.toutoune@gmail.com> References: <20210323194656.18303-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 | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index afa8e815f8..452b376371 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -1016,6 +1016,34 @@ 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. Most of these functions were formerly part of Base in +early versions of Julia.") + (license license:expat))) + (define-public julia-staticarrays (package (name "julia-staticarrays") From patchwork Tue Mar 23 19:46: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: 28048 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 0545927BC5D; Tue, 23 Mar 2021 19:49: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 7599B27BC59 for ; Tue, 23 Mar 2021 19:49:00 +0000 (GMT) Received: from localhost ([::1]:56902 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOn1P-0003nx-JJ for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:48:59 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38772) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOn0e-0002nM-T3 for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:15 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49839) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOn0V-0003Ve-Mi for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:07 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOn0V-0008HX-L8 for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 25/29] gnu: Add julia-diffrules. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 23 Mar 2021 19:48: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.161652884331721 (code B ref 47350); Tue, 23 Mar 2021 19:48:03 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:47:23 +0000 Received: from localhost ([127.0.0.1]:33138 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzr-0008FT-B2 for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:47:23 -0400 Received: from mail-wr1-f49.google.com ([209.85.221.49]:41552) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzh-0008DQ-RP for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:47:14 -0400 Received: by mail-wr1-f49.google.com with SMTP id b9so22059274wrt.8 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:47:13 -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=tq5DfgMccZJJaWBCDOdfhRtkjtwgCJJ1gIovp4N+HtQ=; b=RbSs1ZXul2c0Nc1qyllXtXqaPPP5mQkUrl5Z/nQsq3pX0i93UEAazNIdRvJB18JiiC S+BMCeUZrw21LyelqkWpLA8E5jiTNh2Bj1CBP5VmC+QWny8ghwX+FOToEWUTc4gDd+lY g0KVeyYWg4BFFHTwovw4T9y8tOggZYvTVNRwl27Z/NkPxu84ucFZxwZwx16tw4aFAgTL 2rCk7rRBmWnX7TWGO4Hd4N1lZhxQxdo41dzlkPmwkc+7BkXief3VJmKAOq7D+FXIikFl 9fGxdApdi4zR5WYgFLkyklBJcMj34oJI5yYrW5YWls3MXHf97jH9QA6It0DXvuXq4mHq kVag== 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=tq5DfgMccZJJaWBCDOdfhRtkjtwgCJJ1gIovp4N+HtQ=; b=CVKwFbFr/TV6PU1tB98usWhhecvzPd5iKT5sapqlVXw1E8voPY+pKEJUbZj45CHoL4 m1t7j0uEH58/O+2Q/eqrxXorlBkWJPeu2kYKL7FTjYtzyuiP6XtZ7nIeEQTui0uq38Q8 xnHa9LxF5sEcqT+tLKbmB0AE3Dr54ioGhqpp5BDpYMn5rGQg2V86/Z2nNaEEZlsofZUY eIq69PFy7GI6XN712kALNgS4yU7dZXK0WvjU9siOawfReAEM0NXP7MbbNAW97VDYydkV aoqxkRNDbhV7FeQS9dFPes7w4H18fMXh1jT6p7jOFGvPk4aFrFDFM9mWifOZOq8Ah2Wx 6Yrg== X-Gm-Message-State: AOAM533OFEFBhKXfZ/p805+Iw4RTmKYk0PUDDrhTWMqojXp+C3t143wI QVfbnJsjDX6SphHjbnfb7ac7DsalRXM= X-Google-Smtp-Source: ABdhPJwYmG7kzVl9dcNh54KhoX6pcuyTNlCZhUvokGmrW0euSqED2rW12daoaKxfrQNpDz3CPtxV2Q== X-Received: by 2002:adf:e108:: with SMTP id t8mr5499294wrz.371.1616528828217; Tue, 23 Mar 2021 12:47:08 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id a131sm3656104wmc.48.2021.03.23.12.47.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:47:07 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:46:52 +0100 Message-Id: <20210323194656.18303-6-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210323194656.18303-1-zimon.toutoune@gmail.com> References: <20210323194656.18303-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 452b376371..49f0d54d17 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -424,6 +424,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 Tue Mar 23 19:46: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: 28051 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 61DB927BC5C; Tue, 23 Mar 2021 19:50:09 +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 2503F27BC59 for ; Tue, 23 Mar 2021 19:50:09 +0000 (GMT) Received: from localhost ([::1]:58470 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOn2W-0004uT-7q for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:50:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38762) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOn0e-0002nH-Un for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:15 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49840) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOn0W-0003WE-2X for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:08 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOn0W-0008He-15 for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 26/29] gnu: Add julia-chainrules. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 23 Mar 2021 19:48: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.161652884431728 (code B ref 47350); Tue, 23 Mar 2021 19:48:03 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:47:24 +0000 Received: from localhost ([127.0.0.1]:33140 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzr-0008Fa-LG for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:47:23 -0400 Received: from mail-wm1-f51.google.com ([209.85.128.51]:43850) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzi-0008Df-9E for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:47:14 -0400 Received: by mail-wm1-f51.google.com with SMTP id u5-20020a7bcb050000b029010e9316b9d5so11511563wmj.2 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:47:14 -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=atw786yzGxpVhWqXRN8b0WWeBSODOaQkLhxhVofXrT0=; b=oqyKZbNJVUcjdvuCOdp2ftk7tBQUeRO+/QuUclixB9fVQSEHmGgneyRhqZElCFJkta jPANFRv+h+D6rfU4DxQ09whhyDrdDoIXz4JwYRw9/b8iGVbQlCab67LPTnv9Cptb+w7k sRTM11jDqitJEISEqqTOmSF0aXxFDZIupucejCKjy5GBIy7WFUY0+vtcHpENflY0ikcV TqQ5NJzqmkVwOigTrL9MFGPFpe2Kn4etFivg6VUgrrgjHVKVYU+SfxJFlgWIGfY8trOo cBwrbDHPmHrpqrD6cpfM0GVRtPxzV/L0JiLjB2ILUOoeczq8+J8BSCKvVsV4pC5xhnkX 35TA== 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=atw786yzGxpVhWqXRN8b0WWeBSODOaQkLhxhVofXrT0=; b=OLO18tYOvmiRlIiyVQDfO0AVZlKZVBZflhIjQRuBvjiLaRtkc9hngiXrLNVg+VGFjU n7TU1stlZeWfZ1UFgKWJO9LWFy5XNcNv3th75bf5LJugHC30mN+H0Dysb/ikSlKxZoIN 3uv00pT6eSYPmE8GOiUiVHliWYaGnXXSjkXvUvXpgIpE/c/zXngLszlgPg36em5AKRyH k26UrlhtWxjo5DKXdzWEGgIWusbGG6KpZ/JERDGw1HQdyJacy61rD8XFXRYjT63/4NRe SYagYYfBn/PxVN5WXlfnSIyrm35TT4UGiHEiD2TCm3TM1UawRE1tMQOW23py+sI1JA/Z cddg== X-Gm-Message-State: AOAM5310lZbvkjdcx9yxMuMms/+9d8ELP6qi1Fp+tjwrVwNjGCPhYXiI l2W/UXbkQhpJk3PcdpRjSY3fCEtkHK8= X-Google-Smtp-Source: ABdhPJyy+sD8tkM9T8XJ9ilf/FmVXwt9EYeXEboEiHoSVjVMLRENiCMRwGH6aBzd1WkMFma40JdmBw== X-Received: by 2002:a7b:cc84:: with SMTP id p4mr4883422wma.10.1616528828717; Tue, 23 Mar 2021 12:47:08 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id a131sm3656104wmc.48.2021.03.23.12.47.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:47:08 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:46:53 +0100 Message-Id: <20210323194656.18303-7-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210323194656.18303-1-zimon.toutoune@gmail.com> References: <20210323194656.18303-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 49f0d54d17..563bdc7dc1 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 Tue Mar 23 19:46: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: 28052 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 9631C27BC5C; Tue, 23 Mar 2021 19:50: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 5F5DC27BC59 for ; Tue, 23 Mar 2021 19:50:41 +0000 (GMT) Received: from localhost ([::1]:59152 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOn32-0005OC-Cg for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:50:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38764) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOn0e-0002nI-UY for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:15 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49841) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOn0W-0003WM-Ez for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:08 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOn0W-0008Hl-DI for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 27/29] gnu: Add julia-forwarddiff. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 23 Mar 2021 19:48: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.161652884431735 (code B ref 47350); Tue, 23 Mar 2021 19:48:04 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:47:24 +0000 Received: from localhost ([127.0.0.1]:33142 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzr-0008Fh-Tb for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:47:24 -0400 Received: from mail-wm1-f41.google.com ([209.85.128.41]:41611) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzi-0008Dn-MF for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:47:15 -0400 Received: by mail-wm1-f41.google.com with SMTP id t5-20020a1c77050000b029010e62cea9deso15460wmi.0 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:47:14 -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=JREfmONHmx3lYvjlIWv78WHxuLtXLwJWfaIiT8ysygQ=; b=eoMwp8NB/CVxrxKhCxnK0Ejw4j0RTe5jpF6Yc6k7iZoZ71wG6een1hJeX6XNsqq1WX fg4yfa31fHuvHaJI7JanPFww7El05HPm7D08jhR/rnU95CMDEWSYCXgea80mxAc8hvBz hwbXJAaPBPxmiRwdvcfw2h5RPvHdLmLKpqmbN1fqyxwfnCvIg3Go+TF8Ps9rkXLkMSEO di7Rqf62ngFpTkKXb0FGHp/gQXjCmrZbCey0jRiqnSDtj9wGRxBp+Sup2kuLlNL1VSJZ aPYt/lzlEPdUn6EnmLA2kl5nSP2DlnLjFCmLfRv/o6muJKyXJ8B5NuufC6MJaI1YFPc0 p7ug== 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=JREfmONHmx3lYvjlIWv78WHxuLtXLwJWfaIiT8ysygQ=; b=eB5yUPrrigEZshlfjB+GmvyExExj0gfVVsCRCPhTIWqJXr4vo3QpbSzLJeKslH3A7T Di6RPaIyokRu+OdKieGNFfR/m/tXLOuzZ7ABEdfngvmD+2bKYTG11XBFitdJr+AdmDT8 cX5gYWPLPhndt/r9vlV/R7SjFM3qxGncFPADfocRE31doERWztOG5cYiTGtGWCh2vgZ5 FNizF0zmhNEXn3n/rEX+ubkAr7PTXIWgp96gYkYdTOJqioN+1vGIw/wmbfj/AzxpPnY4 HaYryzklLdmZpsacfoRhUef8C3sRwGnL2iUBbH1ukY83b27+XbyoP3a0cD9v7bc9PJFN AJaQ== X-Gm-Message-State: AOAM530W3wURbl3qIRuFDnH5AkZjmT71R9Ln8V8u3SLNPvlv3HNjIW8b Rt+wnLIs5HgN8x+aJOVNgDZcnawWsOE= X-Google-Smtp-Source: ABdhPJwCJ3RWpfS8ymsaPsYUof5c4hjqpEDjXodDgBewddlDF9zFs8/jmybuDfn2aymZ8slvzULQjg== X-Received: by 2002:a05:600c:198f:: with SMTP id t15mr4886510wmq.8.1616528829165; Tue, 23 Mar 2021 12:47:09 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id a131sm3656104wmc.48.2021.03.23.12.47.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:47:08 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:46:54 +0100 Message-Id: <20210323194656.18303-8-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210323194656.18303-1-zimon.toutoune@gmail.com> References: <20210323194656.18303-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 563bdc7dc1..38c3f1a131 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -605,6 +605,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 "Fixed point types for Julia") + (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 Tue Mar 23 19:46: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: 28047 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 0A8FE27BC59; Tue, 23 Mar 2021 19:48:53 +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 9F65727BC5C for ; Tue, 23 Mar 2021 19:48:52 +0000 (GMT) Received: from localhost ([::1]:56662 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOn1H-0003he-O4 for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:48:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38768) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOn0e-0002nK-VF for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:15 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49842) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOn0W-0003WR-QS for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:10 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOn0W-0008Ht-PR for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 28/29] gnu: Add julia-zygoterules. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 23 Mar 2021 19:48: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.161652884431743 (code B ref 47350); Tue, 23 Mar 2021 19:48:04 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:47:24 +0000 Received: from localhost ([127.0.0.1]:33144 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzs-0008Fo-7P for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:47:24 -0400 Received: from mail-wr1-f43.google.com ([209.85.221.43]:36575) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzj-0008Dw-61 for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:47:15 -0400 Received: by mail-wr1-f43.google.com with SMTP id k8so22038094wrc.3 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:47:15 -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=3fnlOsOmYVD7lnLmAIZTg05oiKtaEaGgSqxmLHxXrM0=; b=vVau+07v/TfyW2D6+iK7fX5bxG6dzWMRpoAL6WqM2EOe1KOj8pVE32em+8NTVCGuE4 jK1ax1Rf1MwXVKqI/+GwO1DUgnZ1Z6IGlN58xrJDMatU1WFJGXGN42UePa5hnHaYqnXf EgoHCdCjHNrEc7c/LsDc6Rqy++kEA+m7HNdpSWo1TQrUENNQ1mByn+T3hKf7zTqHLsQu p0/9F6fni0uX4lIWVASENQ9NCGpaEU1MMiMwJujJO+0uJ9F6GIu3njjJBH6t08K5Hju4 96sF7VMRw1iiozIYUL2AZ4OJgCNfw+e02zIuXeNRrdLplLWXUpEoSlbN4NjFWO2gCCMs hd9A== 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=3fnlOsOmYVD7lnLmAIZTg05oiKtaEaGgSqxmLHxXrM0=; b=TYrhSCHH1ohaRUsNeO7z5t5oj2QZC6a2fHkDDGdc40IGuzRDAUqqkN6v3gUdLLbbKJ ppHIV+G7cmnaKvN/I5p+Y0k+fXWCmjraKszbxRVUqFtQLvlDUBlYwvjqr7XfC/oiG1u7 COzVvXUteyFvwhglzs0ep3m/bLHSZtSKfQd8DKxwMsqqft1MFMV3MmlnL7PpZRKSJnaW c4s9DZPEKnr+Qq7LtAmSwTWprvfHaZkhlULcQnqpWCcD1JIq5hp3fwNZAwngAbpdzop9 zNvD619AzvbgXY5pX/SYIwLu9f18SwPYaDLyXq9dgqbxvC9PDJArOrdssHXJw525G4/O btJw== X-Gm-Message-State: AOAM530i6BbaSeqK046eNhzLG37peBrmSJ1Pi9mIOAS33Hop01P/NTrH +zGPLWDzVosKhP+vUO8vzoFp7jV8Ak8= X-Google-Smtp-Source: ABdhPJy+F0oqhOCcd5l683qVONnLeExFGz5Xv4ul/9CEFX2vCSXzYNA+0HTKJTSwSoMqrfmnhPtRpg== X-Received: by 2002:adf:f44b:: with SMTP id f11mr5749191wrp.345.1616528829608; Tue, 23 Mar 2021 12:47:09 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id a131sm3656104wmc.48.2021.03.23.12.47.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:47:09 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:46:55 +0100 Message-Id: <20210323194656.18303-9-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210323194656.18303-1-zimon.toutoune@gmail.com> References: <20210323194656.18303-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 38c3f1a131..464a6377f6 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -1212,3 +1212,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 Tue Mar 23 19:46: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: 28053 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 60D0327BC5C; Tue, 23 Mar 2021 19:50:49 +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 0C4E027BC59 for ; Tue, 23 Mar 2021 19:50:49 +0000 (GMT) Received: from localhost ([::1]:59646 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOn3A-0005hq-7d for patchwork@mira.cbaines.net; Tue, 23 Mar 2021 15:50:48 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38774) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOn0e-0002nN-VC for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:15 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49843) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOn0X-0003WY-7b for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:10 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOn0X-0008I0-5c for guix-patches@gnu.org; Tue, 23 Mar 2021 15:48:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47350] [PATCH 29/29] gnu: Add julia-zygote. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 23 Mar 2021 19:48: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.161652885031760 (code B ref 47350); Tue, 23 Mar 2021 19:48:05 +0000 Received: (at 47350) by debbugs.gnu.org; 23 Mar 2021 19:47:30 +0000 Received: from localhost ([127.0.0.1]:33146 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzs-0008Fw-Hs for submit@debbugs.gnu.org; Tue, 23 Mar 2021 15:47:29 -0400 Received: from mail-wr1-f43.google.com ([209.85.221.43]:34813) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOmzj-0008E8-H2 for 47350@debbugs.gnu.org; Tue, 23 Mar 2021 15:47:15 -0400 Received: by mail-wr1-f43.google.com with SMTP id j7so22066445wrd.1 for <47350@debbugs.gnu.org>; Tue, 23 Mar 2021 12:47:15 -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=kxSp2IWHDNuyOhDibCZnsDIvxBOqs/SWAM+I8iKFPT0=; b=lY4Z01fan5FZngxq0bVSfOIA8qBGNo8H33XhzTUsAYgDVPS7Jef3RGjPYlBwB1Y4gn qxC/vlJkhvcqF5zWDhkc+DS9Au9nffny/3RP1B8xRMfJ9cZHgbxFmi8cbjAfEUl4Eo7p 0ych/lT0SVfg1l8l44tCEP8yonsn7bZQL10Uap7Yd5eNkKbVsFhRHNq3bk1SxC5nToha xIr9zVh58DnNucRn6LJFzSg190BWSeKvBXheSoJYf/aE6gnQbs6Khh/2wo0CvVGoIM1y sQPvh0OIM3pta3ev3heBoXRpmCiibChcaMF/qr4b26zgse1L0/g6qSC9T90OHWb293g2 SXkg== 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=kxSp2IWHDNuyOhDibCZnsDIvxBOqs/SWAM+I8iKFPT0=; b=QKeO1oYwKgno4JH+pXd4KNnmPqqTgBZN/AAonl2L/AuOO49dXE8l4ZEVRwB+6IR8uz L1v7q+8AnA0C7vFxxxTXKsi53wwDeN3Ui2QgTC9b2CsRzxVAtR40iMFXabOVTQq/s6G7 K4AeObxlL1mLYwuCri0pke3bRy2HlmY3mXlP/m59Kufuts2EopgGvXOmcuUEPQxA28dC OnoyNcNCNbX9m5vuryvznlhct78uaETKBXeNoTTTHFTuifx9Xidt4MqUgeghJtnY1hiE mPmzwOLLba/1q8qTlAG7EdFddqK2neWM7+VDzOYwRM3mHmwCU1NVlnIZ4ll8D1kOiH8F wm3w== X-Gm-Message-State: AOAM530fH5S5KmKykWJxo9CIIccioRLCjhL6sUXeYmxivL3gg5fgU40v cMqGSDukMwBRlL07BnIeyD2N3cXiUP0= X-Google-Smtp-Source: ABdhPJz7vQrIVV7R+wlKW5xfJ3NR6vplX2f/zNxXqneRm/fCl/GPxIMBxMlmmdg5mCCMT45O8xDnzA== X-Received: by 2002:a5d:5904:: with SMTP id v4mr5686515wrd.261.1616528830046; Tue, 23 Mar 2021 12:47:10 -0700 (PDT) Received: from pfiuh02.univ-paris-diderot.fr ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id a131sm3656104wmc.48.2021.03.23.12.47.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Mar 2021 12:47:09 -0700 (PDT) From: zimoun Date: Tue, 23 Mar 2021 20:46:56 +0100 Message-Id: <20210323194656.18303-10-zimon.toutoune@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210323194656.18303-1-zimon.toutoune@gmail.com> References: <20210323194656.18303-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 464a6377f6..9ee1f9dd4a 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -1234,3 +1234,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)))