From patchwork Sat Oct 17 10:35:38 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Malte Frank Gerdes X-Patchwork-Id: 24660 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 7156B27BBEE; Sat, 17 Oct 2020 11:37:10 +0100 (BST) 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,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,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 E9E0D27BBED for ; Sat, 17 Oct 2020 11:37:09 +0100 (BST) Received: from localhost ([::1]:34224 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kTjaH-0004Oi-3Q for patchwork@mira.cbaines.net; Sat, 17 Oct 2020 06:37:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36554) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kTjaA-0004OS-HR for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:50216) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kTjaA-000662-7W for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kTjaA-0007z9-3k for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#44045] [PATCH 01/10] gnu: Add libArcus. References: <86v9f95eip.fsf@gmail.com> In-Reply-To: <86v9f95eip.fsf@gmail.com> Resent-From: Malte Frank Gerdes Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 17 Oct 2020 10:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44045 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 44045@debbugs.gnu.org Cc: Malte Frank Gerdes Received: via spool by 44045-submit@debbugs.gnu.org id=B44045.160293097330528 (code B ref 44045); Sat, 17 Oct 2020 10:37:02 +0000 Received: (at 44045) by debbugs.gnu.org; 17 Oct 2020 10:36:13 +0000 Received: from localhost ([127.0.0.1]:33503 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTjZM-0007wI-Ix for submit@debbugs.gnu.org; Sat, 17 Oct 2020 06:36:12 -0400 Received: from mail-ed1-f50.google.com ([209.85.208.50]:44856) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTjZL-0007vt-BR for 44045@debbugs.gnu.org; Sat, 17 Oct 2020 06:36:11 -0400 Received: by mail-ed1-f50.google.com with SMTP id t20so5277850edr.11 for <44045@debbugs.gnu.org>; Sat, 17 Oct 2020 03:36: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:mime-version :content-transfer-encoding; bh=f5VNFAK1R4vx1u+rcvjE+fi1QVD3YDJazD92osYJgw0=; b=DZA7pNozAQp1pEkw9dIKfWA4mD/xqI/3NWWgeBDZSclGvXGH/l3DJ6k1CRSmpwsCxa OyXgGytbWLg54PRJNV+l8LNwiIKm16cHAApIux9ay8uSlNOwWTfeXxY2UGMLZvkvHHJl f7I6lbyEY1ClqKUWQw4rz5r3y71CqQFlX9sOUN/uafV5b2LFWlhPYZI3pKRY7Uu81tjf UIaHk9b4/bm5+lRjfVEvMkoTWtXEZ0vJ7q0ED8fMPXrTzVoB4I8A41/xmVWeA2Vy478g m57xTNj8h4RaHdS1iTOBQ2OMAFrAgzYKb2TKRZMckZAOKss4mwN28vB2ScoDM/UWaWT5 9L7w== 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=f5VNFAK1R4vx1u+rcvjE+fi1QVD3YDJazD92osYJgw0=; b=YW23rQi3b85ZHH/pty6G95Svh8iuB2Q/bfS1WtvUV5c7JCDjyGAV4kXe4XCugbgh24 euX4L8bmF6bcBJkmrX39/Pts24CmzaEtkZ+smc1hgmfJ9VkBV7YsneVpJ2U6DvynJUR1 kLpxFbsuh8pKHGoXqCxty36uohsexRmf38A0UGYxkNo3PbLXgKx3LBTVG9mcJlbf77/g rhRUv9FpCgKJBOR1hmL5D7oF71hQKDlvdrUXSiSQccekdyW9q0WslGlVg/maaDoxEBzy ChQ+eE1DfM3DIwJdw99WHhooiRILwYD2MwBf90y3FMlmm3ijqMkgj83qxK3GTg4LHCQC JcZg== X-Gm-Message-State: AOAM531NnW+jPvkQSDK3RzNZsyiUFRw/JZQkBU/eic3h0sitkktiM1Df 6SqOtjuFfgelKdAP14m3vbC7NMhtNNklsQ== X-Google-Smtp-Source: ABdhPJy5D7eGrGtQs6NFDoHUyfv/2zARtp5oSFcZSKkgFa5aukeJePxxDpbMxxAC+kkh1nQZ5LQTTg== X-Received: by 2002:aa7:d992:: with SMTP id u18mr8596145eds.284.1602930965176; Sat, 17 Oct 2020 03:36:05 -0700 (PDT) Received: from Morphium.intus (ip-84-118-73-55.unity-media.net. [84.118.73.55]) by smtp.gmail.com with ESMTPSA id cz11sm4794679edb.62.2020.10.17.03.36.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 17 Oct 2020 03:36:04 -0700 (PDT) From: Malte Frank Gerdes Date: Sat, 17 Oct 2020 12:35:38 +0200 Message-Id: <20201017103547.13769-1-malte.f.gerdes@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/engineering.scm (libArcus): New variable. --- gnu/packages/engineering.scm | 47 ++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index 2e1ffa1355..5c5db6a17e 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -21,6 +21,7 @@ ;;; Copyright © 2020 B. Wilson ;;; Copyright © 2020 Vinicius Monego ;;; Copyright © 2020 Morgan Smith +;;; Copyright © 2020 Malte Frank Gerdes ;;; ;;; This file is part of GNU Guix. ;;; @@ -101,6 +102,7 @@ #:use-module (gnu packages pcre) #:use-module (gnu packages perl) #:use-module (gnu packages pkg-config) + #:use-module (gnu packages protobuf) #:use-module (gnu packages python) #:use-module (gnu packages python-xyz) #:use-module (gnu packages qt) @@ -2825,3 +2827,48 @@ GUI.") provides a full-fledged procedural, interactive programming language designed to describe data structures and to operate on them.") (license license:gpl3+)))) + +(define-public libArcus + (let ((commit "3925125768bac03fafd9b51dceeae2ca1de0f37f") + (revision "0")) + (package + (name "libArcus") + (version (string-append "4.7.1-" revision "." + (string-take commit 7))) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Ultimaker/libArcus") + (commit commit))) + (file-name (string-append name "-" version "-checkout")) + (sha256 + (base32 "0kbv0pi8y4a4lrmac595nm0kx4sfxilf3qj7fcda5pzxv9xkvxk9")))) + (build-system cmake-build-system) + (inputs + `(("protobuf" ,protobuf) + ("python" ,python) + ("python-sip" ,python-sip))) + (arguments + `(#:tests? #false + #:configure-flags '("-DBUILD_EXAMPLES=OFF") + #:phases (modify-phases %standard-phases + (add-before 'configure 'fix-python-sitearch + (lambda* (#:key outputs #:allow-other-keys) + (substitute* "cmake/FindSIP.cmake" + (("\\$\\{_process_output\\} Python3_SITEARCH") + (string-append (assoc-ref outputs "out") + "/lib/python" + ,(version-major+minor + (package-version python)) + "/site-packages" + " Python3_SITEARCH")))))))) + (home-page "https://github.com/Ultimaker/libArcus") + (synopsis "Communication library between internal components for +Ultimaker software") + (description "This library contains C++ code and Python3 bindings for +creating a socket in a thread and using this socket to send and receive +messages based on the Protocol Buffers library. It is designed to +facilitate the communication between Cura and its backend and similar code.") + (license license:lgpl3)))) + From patchwork Sat Oct 17 10:35:39 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Malte Frank Gerdes X-Patchwork-Id: 24662 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 B8CB727BBEE; Sat, 17 Oct 2020 11:37:13 +0100 (BST) 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,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,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 09B8227BBED for ; Sat, 17 Oct 2020 11:37:13 +0100 (BST) Received: from localhost ([::1]:34308 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kTjaK-0004Rr-4Q for patchwork@mira.cbaines.net; Sat, 17 Oct 2020 06:37:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36556) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kTjaA-0004OZ-U8 for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:50217) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kTjaA-000666-Kx for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kTjaA-0007zG-ID for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#44045] [PATCH 02/10] gnu: Add cura-engine. Resent-From: Malte Frank Gerdes Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 17 Oct 2020 10:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44045 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 44045@debbugs.gnu.org Cc: Malte Frank Gerdes Received: via spool by 44045-submit@debbugs.gnu.org id=B44045.160293097330541 (code B ref 44045); Sat, 17 Oct 2020 10:37:02 +0000 Received: (at 44045) by debbugs.gnu.org; 17 Oct 2020 10:36:13 +0000 Received: from localhost ([127.0.0.1]:33506 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTjZN-0007wL-1H for submit@debbugs.gnu.org; Sat, 17 Oct 2020 06:36:13 -0400 Received: from mail-ej1-f41.google.com ([209.85.218.41]:36298) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTjZL-0007vw-Oq for 44045@debbugs.gnu.org; Sat, 17 Oct 2020 06:36:12 -0400 Received: by mail-ej1-f41.google.com with SMTP id qp15so7119852ejb.3 for <44045@debbugs.gnu.org>; Sat, 17 Oct 2020 03:36: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=KmDl3hcUYjNOohw2Cot6edTMsFnI5FMX8hTOzZKwCSE=; b=VNnctvQl7wOGv7JB28pR7zJOuqydV5/vYzSblw1bqXgRBjwSGngm6CJsueJ7b6VH+Q Rv3PUu4Jd2ZZJ0fi1YmsoXGN9WBwfaj+XnzBLQGnBSppXg7GgKNDrzXB8zbnISR0kNEb qclWTFbZ/MbnfmH+kOV1dRryyWwhE8nvOp/eFNP4S9MkP3RJ4HZ6AU/6f9kN//lzA6kY MTTKTVvh5oBKa5YKqcp42Pzhp2rZrMTHyDWPCoCikOtqYf/JYIsm/5xqwOhoIRwQgoOl K3ftVCH0AiY0AsnD8Z7LEfx9bQmsb3nRYCPxgxIDP5a7yOOZHUDLc7KWzxataWO7bKCn abFA== 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=KmDl3hcUYjNOohw2Cot6edTMsFnI5FMX8hTOzZKwCSE=; b=QGb1ZLjYkIPvpI0zHQ6XDpvE9hYAJ7NxfhvQ03h59wSJ6MuQanV2tzN3OjiaOMn1Ei GrEj62rbz1rsZbwUECM3wdec6QSJKIM89MRjxpACHhUGq1e51YRxBt0OgOYUOvoXMuc8 eRO0p4Hf/M2URB3XQ436+jwXP5YXU+fv7GjbJfOimNlIEvNpnPo8J9NE9hr69SROd5wp QsUuQm/O1WAy7LehbN0qt4YsDQ1pFCyMBSZGdYZV00hpGcqAqrFA4xP0JNYaT9v5CzRC 2z7w+LCscEmj+Jejlo1ITU4Xa4/EnZPtPn38rxd2cklUly0RqHGwYRhDjXCzGD6r4NuN Z8Xg== X-Gm-Message-State: AOAM530nHGUWEFBqPnPY9C8b48wimk0RDg1eDDIH1ierCF/S19Pml/p2 hLpx/B/NjIKM2f3zb+0GG2XyUo+lX3eYuA== X-Google-Smtp-Source: ABdhPJyQATaihdxkLqtElBFDZgi1UsInR8rZ472tPttoyTDyXkQGHR7uvQgV4PmzL4nYYhKWnVtVtQ== X-Received: by 2002:a17:906:4ece:: with SMTP id i14mr8162171ejv.366.1602930965849; Sat, 17 Oct 2020 03:36:05 -0700 (PDT) Received: from Morphium.intus (ip-84-118-73-55.unity-media.net. [84.118.73.55]) by smtp.gmail.com with ESMTPSA id cz11sm4794679edb.62.2020.10.17.03.36.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 17 Oct 2020 03:36:05 -0700 (PDT) From: Malte Frank Gerdes Date: Sat, 17 Oct 2020 12:35:39 +0200 Message-Id: <20201017103547.13769-2-malte.f.gerdes@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20201017103547.13769-1-malte.f.gerdes@gmail.com> References: <20201017103547.13769-1-malte.f.gerdes@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/engineering.scm (cura-engine): New variable. --- gnu/packages/engineering.scm | 46 ++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index 5c5db6a17e..c06b9aebf9 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -107,6 +107,7 @@ #:use-module (gnu packages python-xyz) #:use-module (gnu packages qt) #:use-module (gnu packages readline) + #:use-module (gnu packages stb) #:use-module (gnu packages swig) #:use-module (gnu packages tbb) #:use-module (gnu packages tcl) @@ -2872,3 +2873,48 @@ messages based on the Protocol Buffers library. It is designed to facilitate the communication between Cura and its backend and similar code.") (license license:lgpl3)))) +(define-public cura-engine + (package + (name "cura-engine") + (version "4.7.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Ultimaker/CuraEngine") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "177fk6j4gn3ssi8j1qxj8p4486f7jkz328vc75agxnh7vhd4mwsm")))) + (build-system cmake-build-system) + (native-inputs + `(("pkg-config" ,pkg-config) + ("googletest" ,googletest))) + (inputs + `(("protobuf" ,protobuf) + ("libArcus" ,libArcus) + ("stb-image" ,stb-image))) + (arguments + `(#:configure-flags '("-DBUILD_TESTS=ON") + #:phases (modify-phases %standard-phases + (add-before 'configure 'patch-source + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "../source/cmake/FindStb.cmake" + (("/usr/include") + (string-append (assoc-ref inputs "stb-image") + "/include")) + (("stb/stb_image_resize.h") + "stb_image.h")) + (substitute* + "../source/src/infill/ImageBasedDensityProvider.cpp" + (("stb/stb_image.h") + "stb_image.h")) + #true))))) + (home-page "https://github.com/Ultimaker/CuraEngine") + (synopsis "Cura slicing engine") + (description "CuraEngine is a powerful, fast and robust engine for +processing 3D models into 3D printing instruction for Ultimaker and other +GCode based 3D printers. It is part of the larger open source project called +Cura.") + (license license:agpl3))) + From patchwork Sat Oct 17 10:35:40 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Malte Frank Gerdes X-Patchwork-Id: 24664 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 5E94D27BBEE; Sat, 17 Oct 2020 11:37:35 +0100 (BST) 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,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,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 18FB127BBED for ; Sat, 17 Oct 2020 11:37:35 +0100 (BST) Received: from localhost ([::1]:34820 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kTjag-0004gT-5t for patchwork@mira.cbaines.net; Sat, 17 Oct 2020 06:37:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36558) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kTjaB-0004Og-Bj for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:50218) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kTjaB-00066B-2t for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kTjaB-0007zO-0p for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#44045] [PATCH 03/10] gnu: Add cura-binary-data. Resent-From: Malte Frank Gerdes Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 17 Oct 2020 10:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44045 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 44045@debbugs.gnu.org Cc: Malte Frank Gerdes Received: via spool by 44045-submit@debbugs.gnu.org id=B44045.160293097930586 (code B ref 44045); Sat, 17 Oct 2020 10:37:02 +0000 Received: (at 44045) by debbugs.gnu.org; 17 Oct 2020 10:36:19 +0000 Received: from localhost ([127.0.0.1]:33514 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTjZS-0007xA-II for submit@debbugs.gnu.org; Sat, 17 Oct 2020 06:36:18 -0400 Received: from mail-ed1-f51.google.com ([209.85.208.51]:40991) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTjZM-0007vx-I4 for 44045@debbugs.gnu.org; Sat, 17 Oct 2020 06:36:13 -0400 Received: by mail-ed1-f51.google.com with SMTP id l24so5290352edj.8 for <44045@debbugs.gnu.org>; Sat, 17 Oct 2020 03:36: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=OZeME/iQitNtR7ONb5PNZHSpgb+ooEyHBn2nn4kme1U=; b=Yny+5eLDuhxdOL2ZJPRMbT8kG/YXl3otHH2NXS4w1pbK/1oP2z5JB/VqmcpvImSz5H f1lNAmVHzm1BXMQiWQFtwA4u7nDeY24/1yYp1PTTM1NuwykXYdR6nWDnNFiKoEgz7fSB 25ZfsaJmxXRVoAfZn6QlgBLYRykEc0GkWH6M7YbsSTvzx0PQ63Vg+btYgMAiJbRQfYHb b+21GTY5lp44am6NfikSqoViRHL9H8HxT7M9Mdr+D3uNsDs33uiqj4NGKHK/xfwXBnWV KlCE7zq3is4gobbChI45LDuftDJqCvOcbZQR57EGVH7cBqvE4W5JhQB/PyWC6EuNnvTD Yg/g== 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=OZeME/iQitNtR7ONb5PNZHSpgb+ooEyHBn2nn4kme1U=; b=DRENYPfZl+XOZgbwrDf/4QABMFmUtserrwyLcNstWFe+LFuq9V+ddREJKltxSCcVG2 fLiYdae5fPs2SpIc6rTX9R41xRvTG0thF3J6ttrlRUvaXkXBh6doDZr7tAIbsDm2AEhI oYh9Sx21375jX1T8BV/F+dTCVY8wI0R0YxDA3UnxQgmgNh4nr1gkC03RE0nIIl+tzifY V5YxgPF9pX4oDWMhWPhXmZ9xbeSXyzzClYdRRnigSHy9hiBLPFBgI9xQZ4JpUbl/1Jlg 1LDe6vxF4Obq17Xl7apJsv3PAjbBDAgGNaidSdoh11p8TngnsZW/CzxsXJfJYzP5vmny 9o6Q== X-Gm-Message-State: AOAM532Y0uBsz0NK0hXF2lpVyiq52KMzzywCfTr6lGZDWVLKk2n9UklS VlniV9dK/IbtLNfi4LkjirOJYm7qh8iGjw== X-Google-Smtp-Source: ABdhPJzx0uacCJ1p33eAD4AW0jy50SfmMbXGesmtFR0kMeGuG8ydVW5DLy5bqxuox9jMpc/+ogXXww== X-Received: by 2002:a50:cf8a:: with SMTP id h10mr8836418edk.43.1602930966754; Sat, 17 Oct 2020 03:36:06 -0700 (PDT) Received: from Morphium.intus (ip-84-118-73-55.unity-media.net. [84.118.73.55]) by smtp.gmail.com with ESMTPSA id cz11sm4794679edb.62.2020.10.17.03.36.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 17 Oct 2020 03:36:06 -0700 (PDT) From: Malte Frank Gerdes Date: Sat, 17 Oct 2020 12:35:40 +0200 Message-Id: <20201017103547.13769-3-malte.f.gerdes@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20201017103547.13769-1-malte.f.gerdes@gmail.com> References: <20201017103547.13769-1-malte.f.gerdes@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/engineering.scm (cura-binary-data): New variable. --- gnu/packages/engineering.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index c06b9aebf9..e36abe0dbd 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -2918,3 +2918,26 @@ GCode based 3D printers. It is part of the larger open source project called Cura.") (license license:agpl3))) +(define-public cura-binary-data + (package + (name "cura-binary-data") + (version "4.7.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Ultimaker/cura-binary-data") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "17gsfv32dynx70g4bbrcxf3jn9bzplbfpfb4f4gvhrd4p3cn6q6k")))) + (build-system cmake-build-system) + (arguments + `(#:tests? #false + #:configure-flags '("-DENABLE_FIRMWARE_INSTALL=OFF"))) + (home-page "https://github.com/Ultimaker/cura-binary-data") + (synopsis "Binary data for Cura, like compiled translations.") + (description "Contains binary data for Cura releases, like compiled +translations. Prebuilt Firmware files are removed.") + (license license:agpl3))) + From patchwork Sat Oct 17 10:35:41 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Malte Frank Gerdes X-Patchwork-Id: 24663 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 273E027BBED; Sat, 17 Oct 2020 11:37:14 +0100 (BST) 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,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,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 82BB927BBF0 for ; Sat, 17 Oct 2020 11:37:13 +0100 (BST) Received: from localhost ([::1]:34340 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kTjaK-0004T1-Hs for patchwork@mira.cbaines.net; Sat, 17 Oct 2020 06:37:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36562) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kTjaC-0004Pk-9u for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:50220) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kTjaB-00066M-V0 for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kTjaB-0007zc-SZ for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#44045] [PATCH 04/10] gnu: Add uranium. Resent-From: Malte Frank Gerdes Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 17 Oct 2020 10:37:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44045 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 44045@debbugs.gnu.org Cc: Malte Frank Gerdes Received: via spool by 44045-submit@debbugs.gnu.org id=B44045.160293097930601 (code B ref 44045); Sat, 17 Oct 2020 10:37:03 +0000 Received: (at 44045) by debbugs.gnu.org; 17 Oct 2020 10:36:19 +0000 Received: from localhost ([127.0.0.1]:33518 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTjZT-0007xO-6v for submit@debbugs.gnu.org; Sat, 17 Oct 2020 06:36:19 -0400 Received: from mail-ej1-f45.google.com ([209.85.218.45]:39373) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTjZN-0007vz-GI for 44045@debbugs.gnu.org; Sat, 17 Oct 2020 06:36:14 -0400 Received: by mail-ej1-f45.google.com with SMTP id lw21so7089362ejb.6 for <44045@debbugs.gnu.org>; Sat, 17 Oct 2020 03:36: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=hjn3IrqPKWFSER2kgv7a3BP7euyAefvVBmB9godn89o=; b=vgT6ASWS+4DCcCc2fmTW6AtCp78ootZMGc7dErgn/7NlFwrw/vMysJFw/D0V4kxLRb aYarA+h/5wo2cSQK8YcvFNU7D58ng/mhK5hySEZa96UDQMZbAk+tmJvqz/Bmvd4CnEFv TPN7/38dh2BL4qekoA5mgVmt5AMqhvWV7esvaquAT9CoMKaHHkVoZ1VEz5a20Pyy/4Bp Rt3EtAZ5ug6uIorL8zQHAx8G1XrRzlnoOB+/sfizagn7u2+hXN/OGp0m6t9bNEqtjFSj kggNwuk2GRjllXvXo/Um9icwzcsEh1Esjk6zAffB9paU44AwDWoze1uNF2NPmtM+cRyj MFEA== 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=hjn3IrqPKWFSER2kgv7a3BP7euyAefvVBmB9godn89o=; b=kBDrhXGJ5O3wKu2XfLM5+d6Cw4qh67YI5YBAYt53loOdqjtCWoVe9evullKKAzlW6u QWbmyKQrmdbjagMZh168dcryreAK1IuTxXn/+0k2JnJc4Ga6Yz8rX4bUqxY6/3/G0kfo jse/gs8rHvlCy3jOufuSHxZYSzRnxZTcCeUEmCXYLzao4o9u8UQHHvTzJt1KXG4sA9ly 8Uvn8sJiAHka2p3uM08fKiC4RKiBCf00gIenqGfQNoT/EaWp5LfqNb4Cfc29902SKBBL 8CzCwMwn5M2V937u4c85PHWSEV3qeVj5mvNsDEGNZbJ3L8ZPJlXJFw/un/DeY39owg2W JHUQ== X-Gm-Message-State: AOAM533GpuxtArQtjREu7JyxcMGJFZs/SzsaEEQwcO2dvyMhbdS5TZNL U9RCvFuxMp2TM2/OfiDBwjsovn3Re/hqsg== X-Google-Smtp-Source: ABdhPJzwJDa7SNbS1/Us5anz+nCa80xRLHLQBkDq5vWMXjiSyqZZCdoBM83N3mpGewp2vMhp7OW7Aw== X-Received: by 2002:a17:906:eb59:: with SMTP id mc25mr8026820ejb.34.1602930967530; Sat, 17 Oct 2020 03:36:07 -0700 (PDT) Received: from Morphium.intus (ip-84-118-73-55.unity-media.net. [84.118.73.55]) by smtp.gmail.com with ESMTPSA id cz11sm4794679edb.62.2020.10.17.03.36.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 17 Oct 2020 03:36:06 -0700 (PDT) From: Malte Frank Gerdes Date: Sat, 17 Oct 2020 12:35:41 +0200 Message-Id: <20201017103547.13769-4-malte.f.gerdes@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20201017103547.13769-1-malte.f.gerdes@gmail.com> References: <20201017103547.13769-1-malte.f.gerdes@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/engineering.scm (uranium): New variable. --- gnu/packages/engineering.scm | 68 ++++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index e36abe0dbd..1b4cb391b3 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -104,6 +104,10 @@ #:use-module (gnu packages pkg-config) #:use-module (gnu packages protobuf) #:use-module (gnu packages python) + #:use-module (gnu packages python-check) + #:use-module (gnu packages python-crypto) + #:use-module (gnu packages python-science) + #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) #:use-module (gnu packages qt) #:use-module (gnu packages readline) @@ -2941,3 +2945,67 @@ Cura.") translations. Prebuilt Firmware files are removed.") (license license:agpl3))) +(define-public uranium + (package + (name "uranium") + (version "4.7.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Ultimaker/Uranium") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1h5d3scy3cnbyhh0pbavflpqklhn2lbp7hl193rc5gx8yzr3mqbh")))) + (build-system cmake-build-system) + (native-inputs + `(("pkg-config" ,pkg-config) + ("pytest" ,python-pytest) + ("mypy" ,python-mypy) + ("certifi" ,python-certifi) + ("twisted" ,python-twisted) + ("doxygen" ,doxygen) + ("graphviz" ,graphviz) + ("gettext" ,gettext-minimal))) + (propagated-inputs + `(("cura-binary-data" ,cura-binary-data) + ("qtbase" ,qtbase) + ("qtdeclarative" ,qtdeclarative) + ("qtcontrols2" ,qtquickcontrols2) + ("qtcontrols" ,qtquickcontrols) + ("qtgraphicaleffects" ,qtgraphicaleffects) + ("pyQt5" ,python-pyqt) + ("numpy" ,python-numpy) + ("arcus" ,libArcus) + ("shapely" ,python-shapely) + ("scipy" ,python-scipy) + ("python" ,python) + ("cryptography" ,python-cryptography) + ;; ("trimesh" ,python-trimesh) + )) + (arguments + `(#:tests? #false ;; tests are disabled, because they cause an infinite loop + #:configure-flags + `(,(string-append "-DGETTEXT_MSGINIT_EXECUTABLE=" + (assoc-ref %build-inputs "gettext") "/bin/msginit") + ,(string-append "-DCURA_BINARY_DATA_DIRECTORY=" + (assoc-ref %build-inputs "cura-binary-data"))) + #:phases + (modify-phases %standard-phases + (add-before 'configure 'fix-uranium-plugin-path + (lambda* (#:key outputs #:allow-other-keys) + (substitute* "UM/Application.py" + (("app_root =.*$") + (string-append "app_root = \"" + (assoc-ref outputs "out") "\"\n")) + (("app_root, \"share\", \"uranium\", \"plugins\"") + "app_root, \"lib\", \"uranium\", \"plugins\"")) + #true))))) + (home-page "https://github.com/Ultimaker/Uranium") + (synopsis "Python Framework for building Desktop applications") + (description "Uranium is a Python Framework for building 3D Printing +related Desktop Applications using PyQt5. It belongs to the Cura project +from Ultimaker.") + (license license:lgpl3))) + From patchwork Sat Oct 17 10:35:42 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Malte Frank Gerdes X-Patchwork-Id: 24661 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 A1ADA27BBF1; Sat, 17 Oct 2020 11:37:13 +0100 (BST) 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,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,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 18E1D27BBEE for ; Sat, 17 Oct 2020 11:37:13 +0100 (BST) Received: from localhost ([::1]:34320 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kTjaK-0004SD-3K for patchwork@mira.cbaines.net; Sat, 17 Oct 2020 06:37:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36560) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kTjaB-0004P7-SG for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:50219) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kTjaB-00066H-HC for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kTjaB-0007zV-FA for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#44045] [PATCH 05/10] gnu: Add libCharon. Resent-From: Malte Frank Gerdes Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 17 Oct 2020 10:37:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44045 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 44045@debbugs.gnu.org Cc: Malte Frank Gerdes Received: via spool by 44045-submit@debbugs.gnu.org id=B44045.160293097930593 (code B ref 44045); Sat, 17 Oct 2020 10:37:03 +0000 Received: (at 44045) by debbugs.gnu.org; 17 Oct 2020 10:36:19 +0000 Received: from localhost ([127.0.0.1]:33516 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTjZS-0007xH-Sj for submit@debbugs.gnu.org; Sat, 17 Oct 2020 06:36:19 -0400 Received: from mail-ed1-f47.google.com ([209.85.208.47]:40989) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTjZO-0007w1-2i for 44045@debbugs.gnu.org; Sat, 17 Oct 2020 06:36:14 -0400 Received: by mail-ed1-f47.google.com with SMTP id l24so5290395edj.8 for <44045@debbugs.gnu.org>; Sat, 17 Oct 2020 03:36: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=KjLQvIHzUC819n7enPFjfIou7oF/Eq3b0agKpWs5uCQ=; b=VnJVn0yKKb1ynt4WDNy/kIAblW7KEwIArMAjxf2OoDYuBKPuXUeXUvoaQ6QeDpN8qa aoL/Z1/Y5HDu9WhISzoioAKiIm6DJZXav6U8ngJ4l/OfxGywY0jMBL10ifp5jKb5BlFl Z9SUEQnzl/LdjtiBOFExqXcd053HETSOreftlWJ+xF6oahBEOxaZmboRRnipqfDz6Ip3 7IkOGl6Ao+AnY+LMkgOFMDYmqHfZv+JFvqdgi+C2o5P/Hz4oFYTOVLyIPL/OezDhuqnb om85OxWSZuveo//s+ndRJlM6bawlGzdrOyXozbtwUdLF2Rb3KKfNV+ULaBOwxSu9HEQD v/8w== 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=KjLQvIHzUC819n7enPFjfIou7oF/Eq3b0agKpWs5uCQ=; b=oc8eEbh2V8+iXA9Uzjfzc/eQ7t5u1YGM4KMfgTDQmSxGAJVm/O9kf6Lgcj9XcSqI6h gayFlt+R5YlNZcoHy9S9z2uGk6wHwCWARC/OgnO0RyWtfM72xB6j+3tniW3l6y85C3p9 B3aRUr53ojH5X9ZB6MjLbGIOo3CYKUgKXFgccz+Q2y/hNAy7EgJAUdxX4mNnPd3L3dHg NY8CoZZrhYCnXZ/TE51haNoo17UuGA++2FaetEJomhEUZbcAJa3Pu950Eq1bxi3y59Tc jnjhGrkcxXKbowPpJ2rUQvcDliWphl4GFMMb7764ppdCBILcrcN5nduZ4RknAGZ8ZSzK tC2Q== X-Gm-Message-State: AOAM531uveM4NGPQvlV1iwnsoqC91TNa4mJUWD3ETucKHYLtsGcRzqPX 9aEnHKN3ST3RxbrTqBNBcsVLkYCth+5bng== X-Google-Smtp-Source: ABdhPJylzVyFXs0GnEEJVIcssEZhiTv73rjTrsJym4MDXIOyX9Y+89zYrBX9UnqyjkGLVVV2Z0sQDw== X-Received: by 2002:a05:6402:143:: with SMTP id s3mr8344655edu.267.1602930968234; Sat, 17 Oct 2020 03:36:08 -0700 (PDT) Received: from Morphium.intus (ip-84-118-73-55.unity-media.net. [84.118.73.55]) by smtp.gmail.com with ESMTPSA id cz11sm4794679edb.62.2020.10.17.03.36.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 17 Oct 2020 03:36:07 -0700 (PDT) From: Malte Frank Gerdes Date: Sat, 17 Oct 2020 12:35:42 +0200 Message-Id: <20201017103547.13769-5-malte.f.gerdes@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20201017103547.13769-1-malte.f.gerdes@gmail.com> References: <20201017103547.13769-1-malte.f.gerdes@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/engineering.scm (libCharon): New variable. --- gnu/packages/engineering.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index 1b4cb391b3..27d4eae948 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -3009,3 +3009,27 @@ related Desktop Applications using PyQt5. It belongs to the Cura project from Ultimaker.") (license license:lgpl3))) +(define-public libCharon + (package + (name "libCharon") + (version "4.7.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Ultimaker/libCharon") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1hcjbn29rlvy4xcscnnnyck91fg9cvnc73x50g1ir3y3l1gplc2k")))) + (build-system cmake-build-system) + (native-inputs + `(("pytest" ,python-pytest))) + (inputs + `(("python" ,python))) + (home-page "https://github.com/Ultimaker/libCharon") + (synopsis "File metadata and streaming library") + (description "libCharon is a python file metadata and streaming library. It +belongs to the Cura project from Ultimaker.") + (license license:lgpl3))) + From patchwork Sat Oct 17 10:35:43 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Malte Frank Gerdes X-Patchwork-Id: 24668 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 78E7127BBEE; Sat, 17 Oct 2020 11:37:42 +0100 (BST) 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,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,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 40EC627BBED for ; Sat, 17 Oct 2020 11:37:42 +0100 (BST) Received: from localhost ([::1]:35636 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kTjan-000525-Bu for patchwork@mira.cbaines.net; Sat, 17 Oct 2020 06:37:41 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36564) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kTjaC-0004QA-Jg for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:50221) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kTjaC-00066V-9v for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kTjaC-0007zk-8O for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#44045] [PATCH 06/10] gnu: Add libSavitar. Resent-From: Malte Frank Gerdes Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 17 Oct 2020 10:37:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44045 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 44045@debbugs.gnu.org Cc: Malte Frank Gerdes Received: via spool by 44045-submit@debbugs.gnu.org id=B44045.160293098030614 (code B ref 44045); Sat, 17 Oct 2020 10:37:04 +0000 Received: (at 44045) by debbugs.gnu.org; 17 Oct 2020 10:36:20 +0000 Received: from localhost ([127.0.0.1]:33521 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTjZT-0007xW-MH for submit@debbugs.gnu.org; Sat, 17 Oct 2020 06:36:20 -0400 Received: from mail-ej1-f44.google.com ([209.85.218.44]:38528) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTjZO-0007w3-TM for 44045@debbugs.gnu.org; Sat, 17 Oct 2020 06:36:15 -0400 Received: by mail-ej1-f44.google.com with SMTP id ce10so7097220ejc.5 for <44045@debbugs.gnu.org>; Sat, 17 Oct 2020 03:36: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=fDnIUFyylScDrelOmjH99OVsxZTLczb5iN7Dwd0iwgQ=; b=BlaJ+YgtZqdhp0DQD+un1MBA4GNJJJxfdZCf8tzw8+cJPx2EPS9B+BUjTvriTZ8SMd YANZb7a6Bb+fCC913ZR+gHqiMXvET20qS6gb2Edezv5RUZ5/0kgtCAQK+uA47sO5G5xj pmh9KSj5JwMBGupjdKzyXKd4LUJp49AhlJMZiFm1QAkfKC2tb/m5VhXbdvm8Py7KvgeE 7b4x84UuQfCz5aQSKaz4shqE1U4JljwbIf8B01zwxYCJnvaQZXaYVgdjyFNLACsokXxH JdIjPoTpxpSEQFp+GNniDwFjNp2cXucLMkuluu/+3lr+ujcdMHrEjGNs21wIhZbzzIcO 68gA== 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=fDnIUFyylScDrelOmjH99OVsxZTLczb5iN7Dwd0iwgQ=; b=OnTB74BD6TiFMMlbLWy8xT3Aa0FlVWTfkArPLTihDIMAkDn3FjSuzYt8dFUiMtPRGD +v+KAtAwfzWvJ58qDgBDROiDbLgw3YBHb0k6vYI0a6ez9YBvOn4rEeRjN8rzPT5ouNZY ZW8ZR6YFMp9A9ESoUMbBttyNloWtQ/tM1T59b/hRvQPjghyi8oq5CSqDeLGL2jlYUwS4 wImjlNdNtdDZsgPLm2m2b2WIfha2I5dYe2ANajEDIAJBVpIktDDFDjF/lnDRH0idYloH rVtw3ssYYnXf+1ziZOWah/XTdl2o9Es1PVfTO5/oCA21JXp1QI+X1+yvilHSh/hbkuEV Lgaw== X-Gm-Message-State: AOAM533f3dQdsLZg2YzOsy5oLaq1vxJuvKjUpkBAMH9oTyeu3SZIcDeU 0n7DGnY7S9nJeTcg7CKxMur9szcZ+0NZcw== X-Google-Smtp-Source: ABdhPJwvUT75lxQZK4ctfJRdsCSla5j8BMwtiJgFE2yxvypL5qCFw/Se9hJDwnxXUpYLeppkHH4bRw== X-Received: by 2002:a17:906:6004:: with SMTP id o4mr7923091ejj.309.1602930969058; Sat, 17 Oct 2020 03:36:09 -0700 (PDT) Received: from Morphium.intus (ip-84-118-73-55.unity-media.net. [84.118.73.55]) by smtp.gmail.com with ESMTPSA id cz11sm4794679edb.62.2020.10.17.03.36.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 17 Oct 2020 03:36:08 -0700 (PDT) From: Malte Frank Gerdes Date: Sat, 17 Oct 2020 12:35:43 +0200 Message-Id: <20201017103547.13769-6-malte.f.gerdes@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20201017103547.13769-1-malte.f.gerdes@gmail.com> References: <20201017103547.13769-1-malte.f.gerdes@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/engineering.scm (libSavitar): New variable. --- gnu/packages/engineering.scm | 42 ++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index 27d4eae948..a65cbb81e8 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -3033,3 +3033,45 @@ from Ultimaker.") belongs to the Cura project from Ultimaker.") (license license:lgpl3))) +(define-public libSavitar + (let ((commit "85abbec0d947e6646b5172b6716c49c17e241632") + (revision "0")) + (package + (name "libSavitar") + (version (string-append "4.7.1-" revision "." + (string-take commit 7))) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Ultimaker/libSavitar") + (commit commit))) + (file-name (string-append name "-" version "-checkout")) + (sha256 + (base32 "1i895d5r7c32z61m88xjkqs9j72bwmxllshs4y2rwgzxpq3rk1k5")))) + (build-system cmake-build-system) + (inputs + `(("python" ,python) + ("sip" ,python-sip))) + (arguments + `(#:tests? #false ;; this library doesn't have tests + #:phases (modify-phases %standard-phases + (add-before 'configure 'fix-python-sitearch + (lambda* (#:key outputs #:allow-other-keys) + (let ((path (string-append (assoc-ref outputs "out") + "/lib/python" + ,(version-major+minor + (package-version python)) + "/site-packages"))) + (substitute* "cmake/FindSIP.cmake" + (("\\$\\{_process_output\\} Python3_SITEARCH") + (string-append path " Python3_SITEARCH")) + (("\\$\\{_process_output\\} Python3_SITELIB") + (string-append path " Python3_SITELIB")))) + #true))))) + (home-page "https://github.com/Ultimaker/libSavitar") + (synopsis "C++ implementation of 3mf loading with SIP python bindings") + (description "libSavitar is a C++ implementation of 3mf loading with SIP +python bindings. It belongs to the Cura project from Ultimaker.") + (license license:lgpl3)))) + From patchwork Sat Oct 17 10:35:44 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Malte Frank Gerdes X-Patchwork-Id: 24666 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 AD37F27BBED; Sat, 17 Oct 2020 11:37:38 +0100 (BST) 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,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,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 BEBD827BBEE for ; Sat, 17 Oct 2020 11:37:37 +0100 (BST) Received: from localhost ([::1]:35142 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kTjai-0004oV-Te for patchwork@mira.cbaines.net; Sat, 17 Oct 2020 06:37:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36566) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kTjaD-0004Qi-1j for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:50222) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kTjaC-00066e-MY for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kTjaC-0007zr-Kc for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#44045] [PATCH 07/10] gnu: Add cura. Resent-From: Malte Frank Gerdes Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 17 Oct 2020 10:37:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44045 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 44045@debbugs.gnu.org Cc: Malte Frank Gerdes Received: via spool by 44045-submit@debbugs.gnu.org id=B44045.160293098030620 (code B ref 44045); Sat, 17 Oct 2020 10:37:04 +0000 Received: (at 44045) by debbugs.gnu.org; 17 Oct 2020 10:36:20 +0000 Received: from localhost ([127.0.0.1]:33523 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTjZU-0007xj-45 for submit@debbugs.gnu.org; Sat, 17 Oct 2020 06:36:20 -0400 Received: from mail-ej1-f50.google.com ([209.85.218.50]:42875) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTjZQ-0007w5-S0 for 44045@debbugs.gnu.org; Sat, 17 Oct 2020 06:36:17 -0400 Received: by mail-ej1-f50.google.com with SMTP id h24so7088229ejg.9 for <44045@debbugs.gnu.org>; Sat, 17 Oct 2020 03:36:16 -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=4ewfjHGe2QIBv6S54R/j6nAa2tTRXNB/TygZ1vzpv4o=; b=g2h/W0B/2F8LVjuiVRQv5aZeM48xTYrQQTNOfj7aocYkEx8uNgGvINQ04mIWKySiBt 0JVcGhe8yaV6W86CcPYAS6A6Lo2rash+BoWEFU7r2Td6F+v51mIFF9omP+UG6QrW9abt ow6/arkc3FnEnbn/okyk/D/YSUgcd0Zxn6yaktNRHz8KNxbCm73+q4eITariCrO3m5cL 7m26jMldF3oxKmMTzi1VFtIfGDF/xj1JU1y+6r9wGS9vYw+WBBv0iqCja4no+tkG5pJa IAxurL5I5T91sTtzMmX7s8sZoTefLxG+5jOYVKcAJ5fTQmXAKOK+itVShY4U4U+gqdjZ ZtNA== 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=4ewfjHGe2QIBv6S54R/j6nAa2tTRXNB/TygZ1vzpv4o=; b=ITZIBr+aWoUb9v9Ik3C1grRSmOoyEr4hvOYZ59fQbswnW7mOo0nzvIDftHooLQt83G FUECaY/2XXtS0wZfusMnXSzDNcHpq5KxiUYgWhWND0qeUBbQ3RzGhNjenVXK70h51rPy ofpk+VJo/ZUfGfD9IuRCCCkInGWIW7KvTZ6xQMPU4Xarx9mJ8ClS7OHPFF5vqzFsv034 pP7bzyfyY3elgEC91h1XO1TLtKfPXs+sVK/W9B2+vneexrP7NPciNeAG6e2AlcYRGJgW pHc0zpCW9kR2O4YaTVyg8W9vHjGlzd4vLignsmjh4b8UhmJnqtOHlYd+2DuiBeWHlL7p Pd6Q== X-Gm-Message-State: AOAM5305jc3AMqFYjGJNFPWBfyFPIzsG+C9KdOEHnbr/FBk2VCt4hlKS QfJafO7xe0DnyK/yvJ50kpTVmklsc6l9Og== X-Google-Smtp-Source: ABdhPJz7kwQEDafzZcluTeOPkOk4VxsS1DLlmyjpbRFA4YwcK2Eip+b9H6/rBQW9oZbQ7tVoCQ/qeA== X-Received: by 2002:a17:906:284f:: with SMTP id s15mr8271508ejc.336.1602930969851; Sat, 17 Oct 2020 03:36:09 -0700 (PDT) Received: from Morphium.intus (ip-84-118-73-55.unity-media.net. [84.118.73.55]) by smtp.gmail.com with ESMTPSA id cz11sm4794679edb.62.2020.10.17.03.36.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 17 Oct 2020 03:36:09 -0700 (PDT) From: Malte Frank Gerdes Date: Sat, 17 Oct 2020 12:35:44 +0200 Message-Id: <20201017103547.13769-7-malte.f.gerdes@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20201017103547.13769-1-malte.f.gerdes@gmail.com> References: <20201017103547.13769-1-malte.f.gerdes@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/engineering.scm (cura): New variable. --- gnu/packages/engineering.scm | 43 ++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index a65cbb81e8..2a7dfe470f 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -3075,3 +3075,46 @@ belongs to the Cura project from Ultimaker.") python bindings. It belongs to the Cura project from Ultimaker.") (license license:lgpl3)))) +(define-public cura + (package + (name "cura") + (version "4.7.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Ultimaker/Cura") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "19an168iad3cb5w8i71c0wbr79qnz5qnpxqx1j6dgh64qz6ffn2r")))) + (build-system cmake-build-system) + (native-inputs + `(("mypy" ,python-mypy) + ("pytest" ,python-pytest) + ("certifi" ,python-certifi) + ("requests" ,python-requests))) + (inputs + `(("uranium" ,uranium) + ("cura-engine" ,cura-engine) + ("serial" ,python-pyserial) + ("savitar" ,libSavitar) + ("charon" ,libCharon) + ("sip" ,python-sip))) + (arguments + `(#:tests? #false + #:configure-flags '("-DURANIUM_SCRIPTS_DIR=") + #:phases + (modify-phases %standard-phases + (add-after 'install 'link-to-CuraEngine + (lambda* (#:key inputs outputs #:allow-other-keys) + (symlink (string-append (assoc-ref inputs "cura-engine") + "/bin/CuraEngine") + (string-append (assoc-ref outputs "out") + "/bin/CuraEngine")) + #true))))) + (home-page "https://github.com/Ultimaker/Cura") + (synopsis "Cura Slicer") + (description "Cura is a slicing software from Ultimaker. A @emph{Slicer} +generates G-Code for 3D printers.") + (license license:lgpl3))) From patchwork Sat Oct 17 10:35:45 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Malte Frank Gerdes X-Patchwork-Id: 24667 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 BB9B227BBEE; Sat, 17 Oct 2020 11:37:38 +0100 (BST) 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,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,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 F2A5A27BBF0 for ; Sat, 17 Oct 2020 11:37:37 +0100 (BST) Received: from localhost ([::1]:35154 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kTjaj-0004ow-2x for patchwork@mira.cbaines.net; Sat, 17 Oct 2020 06:37:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36570) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kTjaD-0004RX-CE for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:50223) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kTjaD-00066m-2h for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kTjaD-0007zy-0S for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#44045] [PATCH 08/10] gnu: Add python-pyinstrument-cext. Resent-From: Malte Frank Gerdes Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 17 Oct 2020 10:37:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44045 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 44045@debbugs.gnu.org Cc: Malte Frank Gerdes Received: via spool by 44045-submit@debbugs.gnu.org id=B44045.160293098930639 (code B ref 44045); Sat, 17 Oct 2020 10:37:04 +0000 Received: (at 44045) by debbugs.gnu.org; 17 Oct 2020 10:36:29 +0000 Received: from localhost ([127.0.0.1]:33525 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTjZc-0007y3-DU for submit@debbugs.gnu.org; Sat, 17 Oct 2020 06:36:28 -0400 Received: from mail-ed1-f50.google.com ([209.85.208.50]:40346) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTjZR-0007wH-Iu for 44045@debbugs.gnu.org; Sat, 17 Oct 2020 06:36:17 -0400 Received: by mail-ed1-f50.google.com with SMTP id p13so5297673edi.7 for <44045@debbugs.gnu.org>; Sat, 17 Oct 2020 03:36:17 -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=XiLUWtHzpkxQ8xQ9baZYfo17ep+AvGs7YMJDsoQxjSg=; b=tIdz0leotDNjPjaArVa+dI5aYqByqOdH+ku8SKGwAHAhlw9jUF7HoX8NIng/n0z/0i oykwUJU36DeIowPRNI9NCHf0/XYj/zMPlJn2Jgm0jUMakCqI6UNeXRLdk440eEabhTnn 31X0zfWIDcNjnxeObqHN20QTc4k7140ZK3/unVc+AhrbRDGDx1jnKj1pkRw2ACjM4V91 WGsr7Nbf/nHBHhZ/mtORxT3776qfFyWw/3+mf9J/YnsSie+VjrFSUtC6k1Q7fmRPaV0Y qciVhUVeHa+d0/NhduNYXyHDn3poE6AiHrLqnOMJLMFVR1w29jO4VyIg9O/pAwawKu6s 574g== 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=XiLUWtHzpkxQ8xQ9baZYfo17ep+AvGs7YMJDsoQxjSg=; b=uiSZ1fAAz1Oa1e83sWRAzpRqpOIk/V5LWKA9/uLT4/sMAMY5I1pc1rY6EOQbtgYZyJ I2eTfVfiRlgmQrfFonDZ/l9Q45Xoy+INUO5sT0+iU5b0uGN/hq7vwEKhxk0SnJVO8qOo hFXrI4LIDYOworUsfO/TYXJrvGHOuH43lpBfnttI/5+vyLyyFET7jkK/SUOnZrrCIKFg LweGO4pGrp+g+Lr8NvCrqXuePpQy/xtvMc8AGVhc244+9gLybBpFfbWDGvuIvo+nzcoh YvrFri+d06pxswpnbg5od8KJkWUoOnHjNPNVKUL2i8XNrQ1/uYI7SeLh2FOIzr6jaP0c Axeg== X-Gm-Message-State: AOAM5331dyhRbp+/plPLQPg0yvnjH9mkfqNVeJjEJ9bRQWhbLM4Sjnrr BMxJ5dWMGr+53vEvgLBkt2Wd2qylpb7wiQ== X-Google-Smtp-Source: ABdhPJxoUo9zVaudI8VczTL962bIGn5Y+s+63R5MSQSbDftC6CiOWCScv3XwgNiBb8NydNBg+49kbA== X-Received: by 2002:a05:6402:10c6:: with SMTP id p6mr8735119edu.76.1602930971875; Sat, 17 Oct 2020 03:36:11 -0700 (PDT) Received: from Morphium.intus (ip-84-118-73-55.unity-media.net. [84.118.73.55]) by smtp.gmail.com with ESMTPSA id cz11sm4794679edb.62.2020.10.17.03.36.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 17 Oct 2020 03:36:11 -0700 (PDT) From: Malte Frank Gerdes Date: Sat, 17 Oct 2020 12:35:45 +0200 Message-Id: <20201017103547.13769-8-malte.f.gerdes@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20201017103547.13769-1-malte.f.gerdes@gmail.com> References: <20201017103547.13769-1-malte.f.gerdes@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/python-check.scm (python-pyinstrument-cext): New variable. --- gnu/packages/python-check.scm | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm index 498f495584..6d068a9cd8 100644 --- a/gnu/packages/python-check.scm +++ b/gnu/packages/python-check.scm @@ -9,6 +9,7 @@ ;;; Copyright © 2020 Edouard Klein ;;; Copyright © 2020 Vinicius Monego ;;; Copyright © 2020 Tanguy Le Carrour +;;; Copyright © 2020 Malte Frank Gerdes ;;; ;;; This file is part of GNU Guix. ;;; @@ -82,6 +83,22 @@ This package provides seamless integration with coverage.py (and thus pytest, nosetests, etc...) in Python projects.") (license license:expat))) +(define-public python-pyinstrument-cext + (package + (name "python-pyinstrument-cext") + (version "0.2.2") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pyinstrument-cext" version)) + (sha256 + (base32 "0nycf7nhx2xzba49m8208agx5xghzxkma3iim5f43h3l3pvjb7pj")))) + (build-system python-build-system) + (home-page "https://github.com/joerick/pyinstrument_cext") + (synopsis "A CPython extension supporting pyinstrument") + (description "A CPython extension supporting pyinstrument") + (license license:bsd-3))) + (define-public python-vcrpy (package (name "python-vcrpy") From patchwork Sat Oct 17 10:35:46 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Malte Frank Gerdes X-Patchwork-Id: 24665 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 4051D27BBF1; Sat, 17 Oct 2020 11:37:38 +0100 (BST) 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,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,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 A187727BBED for ; Sat, 17 Oct 2020 11:37:37 +0100 (BST) Received: from localhost ([::1]:35120 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kTjai-0004oF-Mp for patchwork@mira.cbaines.net; Sat, 17 Oct 2020 06:37:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36572) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kTjaD-0004SX-RC for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:50224) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kTjaD-00066y-FT for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kTjaD-000806-CZ for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#44045] [PATCH 09/10] gnu: Add python-pyinstrument. Resent-From: Malte Frank Gerdes Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 17 Oct 2020 10:37:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44045 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 44045@debbugs.gnu.org Cc: Malte Frank Gerdes Received: via spool by 44045-submit@debbugs.gnu.org id=B44045.160293098930647 (code B ref 44045); Sat, 17 Oct 2020 10:37:05 +0000 Received: (at 44045) by debbugs.gnu.org; 17 Oct 2020 10:36:29 +0000 Received: from localhost ([127.0.0.1]:33527 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTjZd-0007y8-1k for submit@debbugs.gnu.org; Sat, 17 Oct 2020 06:36:29 -0400 Received: from mail-ej1-f45.google.com ([209.85.218.45]:44137) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTjZS-0007wR-BX for 44045@debbugs.gnu.org; Sat, 17 Oct 2020 06:36:18 -0400 Received: by mail-ej1-f45.google.com with SMTP id a3so7050100ejy.11 for <44045@debbugs.gnu.org>; Sat, 17 Oct 2020 03:36:18 -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=TOAPSz6Nfkf8+2D9bgRp80WfQvmTsQpKQhwrg9ftlS8=; b=Aly3IG73IQlTpoUG90ZHq0v1UvrTkRyipDc1arX0Lt6/qUnbhw7C9az+jjCunjL2ZJ ZYipKM7Wflfywwj6qY+FfShm95lYtaHbesWOgEeyBw4euirUhxiW1uEcu1SSJ06X0Avd JutdxV5YCY70j8EbEmqMfQJpF5dgEt8xNM0PD6BXdt9+zL4RUaF38JMweMUHW4GC4tDM q8/FZWeAHkTQkpmCjghoPe6EzKiuMPqntnYCfs/T6GZDvlaJYN8m27a3Qa7P387HIBX+ rRWVPeqwj6Q4GW7yyRB2l3CeaHFuNUVa805+wdfNV+ENjoGtNeodbMfEVk54eJtL5lfI eYyA== 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=TOAPSz6Nfkf8+2D9bgRp80WfQvmTsQpKQhwrg9ftlS8=; b=Aah+s85Zf3ZrQpbGeEVvt4cGVcX33iGpoSL7ZLORFsty68PK/k1I2kyNsK0repWJF4 R6LYv/1tZl/e4d6A27QfuhBYESdv8fqpKjVgiOBvsYkU5uzB2ausXzTxe8UWRKFNW0C2 HiBVheEztiPUICEdOVZ3P3n1/z3pjX+askcpnWqWCUgmfva1zI04LGpF8S7gndRfHnty 5Q6h0qBHZDH4DnVApMkqZ8HDmoBIovcVwUTfZC5L0EbMA74BKygwvJ3vGfxfho8rJx/z DZ9gWPW6RVq4BhqZzPqGI8hv/z89jJsaWEryhESwyHTtr5EwZFJ8pR0fOpMPgmuAplu3 WzEg== X-Gm-Message-State: AOAM532iS21DWUtv5J4zRcbTdU5FwBSj9k3MgzH4E0CixzA7KvmRgZw6 Tp2iM2KR09TIJlVropYai6nGIvvImvU= X-Google-Smtp-Source: ABdhPJyq1Fja++Hv4VIRMNo1zTJMEEXp3ro1E6d4eLvNRnfe5LxnhKT5yYqM5Gcv5V/BCFQhaJoKmQ== X-Received: by 2002:a17:906:d782:: with SMTP id pj2mr8396679ejb.380.1602930972651; Sat, 17 Oct 2020 03:36:12 -0700 (PDT) Received: from Morphium.intus (ip-84-118-73-55.unity-media.net. [84.118.73.55]) by smtp.gmail.com with ESMTPSA id cz11sm4794679edb.62.2020.10.17.03.36.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 17 Oct 2020 03:36:12 -0700 (PDT) From: Malte Frank Gerdes Date: Sat, 17 Oct 2020 12:35:46 +0200 Message-Id: <20201017103547.13769-9-malte.f.gerdes@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20201017103547.13769-1-malte.f.gerdes@gmail.com> References: <20201017103547.13769-1-malte.f.gerdes@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/python-check.scm (python-pyinstrument)@ New variable. --- gnu/packages/python-check.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm index 6d068a9cd8..4fcc382913 100644 --- a/gnu/packages/python-check.scm +++ b/gnu/packages/python-check.scm @@ -99,6 +99,28 @@ nosetests, etc...) in Python projects.") (description "A CPython extension supporting pyinstrument") (license license:bsd-3))) +(define-public python-pyinstrument + (package + (name "python-pyinstrument") + (version "3.2.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pyinstrument" version)) + (sha256 + (base32 + "0r8n2ajhjx9mlsy7hsvf6ihw1lk4zn1l95vd1c3g0jc3m1pfz3yf")))) + (build-system python-build-system) + (propagated-inputs + `(("python-pyinstrument-cext" ,python-pyinstrument-cext))) + (home-page + "https://github.com/joerick/pyinstrument") + (synopsis + "Call stack profiler for Python. Shows you why your code is slow!") + (description + "Call stack profiler for Python. Shows you why your code is slow!") + (license license:bsd-3))) + (define-public python-vcrpy (package (name "python-vcrpy") From patchwork Sat Oct 17 10:35:47 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Malte Frank Gerdes X-Patchwork-Id: 24669 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 89A9C27BBEE; Sat, 17 Oct 2020 11:37:44 +0100 (BST) 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,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,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 485CA27BBED for ; Sat, 17 Oct 2020 11:37:44 +0100 (BST) Received: from localhost ([::1]:35978 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kTjap-0005AC-GC for patchwork@mira.cbaines.net; Sat, 17 Oct 2020 06:37:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36574) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kTjaE-0004Tw-9P for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:06 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:50225) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kTjaD-000678-UL for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kTjaD-00080D-Rm for guix-patches@gnu.org; Sat, 17 Oct 2020 06:37:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#44045] [PATCH 10/10] gnu: Add python-trimesh. Resent-From: Malte Frank Gerdes Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 17 Oct 2020 10:37:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44045 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 44045@debbugs.gnu.org Cc: Malte Frank Gerdes Received: via spool by 44045-submit@debbugs.gnu.org id=B44045.160293099030653 (code B ref 44045); Sat, 17 Oct 2020 10:37:05 +0000 Received: (at 44045) by debbugs.gnu.org; 17 Oct 2020 10:36:30 +0000 Received: from localhost ([127.0.0.1]:33529 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTjZd-0007yG-K1 for submit@debbugs.gnu.org; Sat, 17 Oct 2020 06:36:30 -0400 Received: from mail-ed1-f46.google.com ([209.85.208.46]:40993) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTjZT-0007we-7u for 44045@debbugs.gnu.org; Sat, 17 Oct 2020 06:36:19 -0400 Received: by mail-ed1-f46.google.com with SMTP id l24so5290515edj.8 for <44045@debbugs.gnu.org>; Sat, 17 Oct 2020 03:36:19 -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=u8pRU9mfRJ9zUceByTlml2OQ5pE5RruURrO43n8+HD8=; b=M6eryLZEjuHfg0wbcY8vxDawCWTuGeWaJE/uP0Wzj1sRMbULJT5MgAOZZ3JEKNOEdU Hw5H1IB8EthqSG+0TU0zmjn+Ykg5ViNDlweFqAYfdtgqrSovsSVvqA1C02BPivqIiBNd zVRmyFbyRpvHCUVs7YwQPK2ko4d3+cokkhu8MQNIRrTpsQokOSR0CN3nVmZ8OQ4jyvyG maWEmx9hHUxE4LtIDoFIGClzXyEf7wJp0XmsHuGtjf/sEFgkoH6ZnChZMUy5oV2thPQN gpuZ5v0du+gqYuZGLlP1OY/6ibyTxh+vh7KiRcXkny1ZAUqS1KLVPzTwGpV5wNC1BO2+ ayWg== 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=u8pRU9mfRJ9zUceByTlml2OQ5pE5RruURrO43n8+HD8=; b=O/UWPzfELeY5nJKBbNf+67E7CAA7RVE70RYwe6mxwnkbZ2/y3IUAFnuq4LW7i1bZHc SyS2ApoHhiVqC4kD9KGJvFlmEsKF/JKKFVMcYHoT7osdLJFLssR3cFuLpaJL6rXJSPl8 Um8zhuh7JGdzymOkGociCslTwKf7GdU4+H813nObDJT2xK0jcayzi0Fe51TkXlP0rIoV H6c44H0LLcaYT7QbXbI7iKmqwcJeL5pzDCUVf0EjWGRwzWPT+zNt8KDZdWX/o+l4RSzm xqjFU4ysUAfYfw27pAbf2vUlXe26VuqV+2x2yJG1GYFiyeHhkaiOp2XkY/IwWpTRfzxN FUFQ== X-Gm-Message-State: AOAM532EVfcvODhSCZP5TE6SFQKBh/YRSZPUym9+BAcciSKbXhivLnMk IqmAE712VrGdZpggEQP7h85My0DJ6BQ= X-Google-Smtp-Source: ABdhPJxlJXbtvbcQBbE0PMDJa2LVkPSetMlI4NBdwNpOJIajNohmad4vz6e9RaiNJF8suOKA/Llt4w== X-Received: by 2002:aa7:cb05:: with SMTP id s5mr8737058edt.363.1602930973414; Sat, 17 Oct 2020 03:36:13 -0700 (PDT) Received: from Morphium.intus (ip-84-118-73-55.unity-media.net. [84.118.73.55]) by smtp.gmail.com with ESMTPSA id cz11sm4794679edb.62.2020.10.17.03.36.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 17 Oct 2020 03:36:12 -0700 (PDT) From: Malte Frank Gerdes Date: Sat, 17 Oct 2020 12:35:47 +0200 Message-Id: <20201017103547.13769-10-malte.f.gerdes@gmail.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20201017103547.13769-1-malte.f.gerdes@gmail.com> References: <20201017103547.13769-1-malte.f.gerdes@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/python-science.scm (python-trimesh): New variable. --- gnu/packages/python-science.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm index 101c8fb640..1d5835bff5 100644 --- a/gnu/packages/python-science.scm +++ b/gnu/packages/python-science.scm @@ -10,6 +10,7 @@ ;;; Copyright © 2019 Giacomo Leidi ;;; Copyright © 2020 Pierre Langlois ;;; Copyright © 2020 Vinicius Monego +;;; Copyright © 2020 Malte Frank Gerdes ;;; ;;; This file is part of GNU Guix. ;;; @@ -35,6 +36,7 @@ #:use-module (gnu packages maths) #:use-module (gnu packages perl) #:use-module (gnu packages python) + #:use-module (gnu packages python-check) #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) #:use-module (gnu packages sphinx) @@ -285,6 +287,33 @@ logic, also known as grey logic.") of the SGP4 satellite tracking algorithm.") (license license:expat))) +(define-public python-trimesh + (package + (name "python-trimesh") + (version "3.8.10") + (source + (origin + (method url-fetch) + (uri (pypi-uri "trimesh" version)) + (sha256 + (base32 + "0sf0wms2zhyljhiqjmyp77kx7b123gmr98hmna0y2ic7idzhzyr4")))) + (build-system python-build-system) + (propagated-inputs + `(("python-numpy" ,python-numpy) + ("python-setuptools" ,python-setuptools))) + (native-inputs + `(("python-coveralls" ,python-coveralls) + ("python-pyinstrument" ,python-pyinstrument) + ("python-pytest" ,python-pytest) + ("python-pytest-cov" ,python-pytest-cov))) + (home-page "https://github.com/mikedh/trimesh") + (synopsis + "Import, export, process, analyze and view triangular meshes.") + (description + "Import, export, process, analyze and view triangular meshes.") + (license license:expat))) + (define-public python-pandas (package (name "python-pandas")