From unknown Fri Aug 15 20:53:15 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#67793] [PATCH] gnu: maths: Add exprtk package. Resent-From: Lars Bilke Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 12 Dec 2023 10:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 67793 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67793@debbugs.gnu.org Cc: Lars Bilke X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.17023752116801 (code B ref -1); Tue, 12 Dec 2023 10:01:01 +0000 Received: (at submit) by debbugs.gnu.org; 12 Dec 2023 10:00:11 +0000 Received: from localhost ([127.0.0.1]:55327 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rCzYh-0001lc-77 for submit@debbugs.gnu.org; Tue, 12 Dec 2023 05:00:11 -0500 Received: from lists.gnu.org ([2001:470:142::17]:51712) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rCzYc-0001jR-0e for submit@debbugs.gnu.org; Tue, 12 Dec 2023 05:00:09 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rCzYF-0008ES-O9 for guix-patches@gnu.org; Tue, 12 Dec 2023 04:59:43 -0500 Received: from mailgate5.ufz.de ([141.65.7.212] helo=mailgate.ufz.de) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rCzYB-0006Nz-Hi for guix-patches@gnu.org; Tue, 12 Dec 2023 04:59:42 -0500 Received: from imap.intranet.ufz.de (dcs1.intranet.ufz.de [141.65.125.135]) by mailgate.ufz.de (Mailgate5-UFZ) with ESMTP id EC28F160031 for ; Tue, 12 Dec 2023 10:59:26 +0100 (CET) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: TEXT/PLAIN Received: from conversion-daemon.imap.intranet.ufz.de by imap.intranet.ufz.de (Oracle Communications Messaging Server 8.0.2.6.20200227 64bit (built Feb 27 2020)) id <0S5J00100SP3AY00@imap.intranet.ufz.de> for guix-patches@gnu.org; Tue, 12 Dec 2023 10:59:26 +0100 (CET) Received: from smtp1.ufz.de ([141.65.7.216]) by imap.intranet.ufz.de (Oracle Communications Messaging Server 8.0.2.6.20200227 64bit (built Feb 27 2020)) with ESMTPS id <0S5J001V6T32MPC0@imap.intranet.ufz.de> for guix-patches@gnu.org; Tue, 12 Dec 2023 10:59:26 +0100 (CET) Received: from ubuntu1.cow-dragon.ts.net (unknown [141.65.34.101]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp1.ufz.de (smtp1-UFZ) with ESMTPSA id 097818021C; Tue, 12 Dec 2023 10:59:26 +0100 (CET) Date: Tue, 12 Dec 2023 10:59:20 +0100 From: Lars Bilke Message-id: <1efe619bbe4237820fd2d8e70039e7371d352839.1702375156.git.lars.bilke@ufz.de> X-Mailer: git-send-email 2.34.1 Received-SPF: pass client-ip=141.65.7.212; envelope-from=lars.bilke@ufz.de; helo=mailgate.ufz.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.1 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Change-Id: I4d83a15ea4c24b2efb1300c29d56cb222993e7f3 --- gnu/packages/maths.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 0f4d29b40f..d3774003f2 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -10020,3 +10020,28 @@ (define-public bliss +and canonical forms of graphs. It has both a command line user interface as +well as C++ and C programming language APIs.") (license license:lgpl3))) + +(define-public exprtk + (package + (name "exprtk") + (home-page "https://www.partow.net/programming/exprtk/index.html") + (synopsis "C++ Mathematical Expression Parsing And Evaluation Library") + (description + "The C++ Mathematical Expression Toolkit Library (ExprTk) is +a versatile, simple to use, easy to integrate and extremely efficient runtime +mathematical expression parser and evaluation engine. ExprTk supports +numerous forms of functional, logical and vector processing semantics and is +very easily extendible.") + (license license:expat) + (version "0.0.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/ArashPartow/exprtk") + (commit version))) + (sha256 + (base32 "1w92qlfjpcan38d88fak3avq81lkcpai5mqpbvrsfv04mi5nfpk5")))) + (build-system copy-build-system) + (arguments + '(#:install-plan '(("exprtk.hpp" "include/")))))) base-commit: baeff7f546d700ae4f0c873bd0fce0ca84bebd21 -- 2.34.1 From unknown Fri Aug 15 20:53:15 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#67793] Add exprtk package to Guix References: <1efe619bbe4237820fd2d8e70039e7371d352839.1702375156.git.lars.bilke@ufz.de> In-Reply-To: <1efe619bbe4237820fd2d8e70039e7371d352839.1702375156.git.lars.bilke@ufz.de> Resent-From: Steve George Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 01 Nov 2024 16:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67793 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67793@debbugs.gnu.org Received: via spool by 67793-submit@debbugs.gnu.org id=B67793.173047829125033 (code B ref 67793); Fri, 01 Nov 2024 16:25:02 +0000 Received: (at 67793) by debbugs.gnu.org; 1 Nov 2024 16:24:51 +0000 Received: from localhost ([127.0.0.1]:50454 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t6uSA-0006Vh-VY for submit@debbugs.gnu.org; Fri, 01 Nov 2024 12:24:51 -0400 Received: from mailtransmit05.runbox.com ([185.226.149.38]:40036) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t6uS8-0006Vb-BG for 67793@debbugs.gnu.org; Fri, 01 Nov 2024 12:24:50 -0400 Received: from mailtransmit03.runbox ([10.9.9.163] helo=aibo.runbox.com) by mailtransmit05.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1t6uPu-00HRID-S2 for 67793@debbugs.gnu.org; Fri, 01 Nov 2024 17:22:30 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=futurile.net; s=selector1; h=Content-Type:MIME-Version:Message-ID:Subject: To:From:Date; bh=FENRha+9F008HUv3OSVAb/sI005xtwp7RZrBJ1QmCNA=; b=1OwIrG+WT580 4CjDJH9rzy3divnK+4yjmMayqPB3hWmap7eICVBf6pDSx+zorEZjQly9OcqtYwUyynl+M0w3l6eLA nq/3mnSPngYRHuV6q6h0usaHi1vITI9hFKNcIaKrJE6qmrJYEGNvuZx9KRFc8F/G+tMDDqyCIdTn3 tzkXjPhqpc/5Tx/pgywA3zCOzjsaZE36Hyj83LHUhG/HqAZQWPoRbckjx+vxioVI4ED42zYPpFJFM iTGbSRxtomdrA3QlcW19kU2EEiLgN6tbUSu/Hi4UBQwV9f40E41xU3CfFJ+BfcggEM3feMXyYH3hi 9JYUUo7XFn7gOQ3DHO8wDQ==; Received: from [10.9.9.74] (helo=submission03.runbox) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1t6uPt-0004Zr-Ab for 67793@debbugs.gnu.org; Fri, 01 Nov 2024 17:22:29 +0100 Received: by submission03.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1t6uPh-003ouU-JI for 67793@debbugs.gnu.org; Fri, 01 Nov 2024 17:22:17 +0100 Date: Fri, 1 Nov 2024 16:22:16 +0000 From: Steve George Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Lars, I came across your patch and took a quick look. You seem to only install the exprtk.hpp file, but the Github repository has lots of other things. Is this what you intended? Futurile From unknown Fri Aug 15 20:53:15 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#67793] [PATCH v2] gnu: Add exprtk. References: <1efe619bbe4237820fd2d8e70039e7371d352839.1702375156.git.lars.bilke@ufz.de> In-Reply-To: <1efe619bbe4237820fd2d8e70039e7371d352839.1702375156.git.lars.bilke@ufz.de> Resent-From: Lars Bilke Original-Sender: "Debbugs-submit" Resent-CC: andreas@enge.fr, bavier@posteo.net, sharlatanus@gmail.com, guix-patches@gnu.org Resent-Date: Thu, 02 Jan 2025 13:18:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67793 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67793@debbugs.gnu.org Cc: Lars Bilke , Andreas Enge , Eric Bavier , Sharlatan Hellseher X-Debbugs-Original-Xcc: Andreas Enge , Eric Bavier , Sharlatan Hellseher Received: via spool by 67793-submit@debbugs.gnu.org id=B67793.173582384430547 (code B ref 67793); Thu, 02 Jan 2025 13:18:01 +0000 Received: (at 67793) by debbugs.gnu.org; 2 Jan 2025 13:17:24 +0000 Received: from localhost ([127.0.0.1]:43108 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tTL4l-0007wc-OH for submit@debbugs.gnu.org; Thu, 02 Jan 2025 08:17:24 -0500 Received: from mailgate4.ufz.de ([141.65.7.211]:58498 helo=mailgate.ufz.de) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tTL4j-0007wT-HU for 67793@debbugs.gnu.org; Thu, 02 Jan 2025 08:17:22 -0500 Received: from imap.intranet.ufz.de (dcs1.intranet.ufz.de [141.65.125.135]) by mailgate.ufz.de (Mailgate4-UFZ) with ESMTP id 922A3160307 for <67793@debbugs.gnu.org>; Thu, 2 Jan 2025 14:17:19 +0100 (CET) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: TEXT/PLAIN Received: from conversion-daemon.imap.intranet.ufz.de by imap.intranet.ufz.de (Oracle Communications Messaging Server 8.0.2.6.20200227 64bit (built Feb 27 2020)) id <0SPG00D00PRRMQ00@imap.intranet.ufz.de> for 67793@debbugs.gnu.org; Thu, 02 Jan 2025 14:17:19 +0100 (CET) Received: from smtp1.ufz.de ([141.65.7.216]) by imap.intranet.ufz.de (Oracle Communications Messaging Server 8.0.2.6.20200227 64bit (built Feb 27 2020)) with ESMTPS id <0SPG00IJ3Q8VGEF0@imap.intranet.ufz.de> for 67793@debbugs.gnu.org; Thu, 02 Jan 2025 14:17:19 +0100 (CET) Received: from envinf4.minotaur-alpha.ts.net (unknown [141.65.34.85]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp1.ufz.de (smtp1-UFZ) with ESMTPSA id 610A680077; Thu, 2 Jan 2025 14:17:19 +0100 (CET) Date: Thu, 02 Jan 2025 14:17:12 +0100 From: Lars Bilke Message-id: <456396e53d74e1e5df7cf2c7f381196d156e0289.1735823832.git.lars.bilke@ufz.de> X-Mailer: git-send-email 2.46.1 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/maths.scm (exprtk): New variable. Change-Id: I25e5a37cfd72b4b47dedc36916781b6ac355501e --- gnu/packages/maths.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 22e2822c8c..de06e332eb 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -10826,3 +10826,23 @@ (define-public lie (home-page "http://www-math.univ-poitiers.fr/~maavl/LiE/") ;; says LGPL. (license license:lgpl3+))) + +(define-public exprtk + (package + (name "exprtk") + (home-page "https://www.partow.net/programming/exprtk/index.html") + (synopsis "C++ Mathematical Expression Parsing And Evaluation Library") + (description "A C++ library for mathematical expression parsing and evaluation") + (license license:expat) + (version "0.0.3") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/ArashPartow/exprtk") + (commit version))) + (sha256 + (base32 "0pszh11w29nc256qhil51g3635n06ncf0ihg7g4h86jrhqsk7183")))) + (build-system copy-build-system) + (arguments + '(#:install-plan '(("exprtk.hpp" "include/")))))) base-commit: ab43d883a0a88adbcfd3c3ab8d4c097cd9054b90 -- 2.46.1 From unknown Fri Aug 15 20:53:15 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#67793] [PATCH v2] gnu: Add exprtk. Resent-From: Lars Bilke Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 02 Jan 2025 13:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67793 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67793@debbugs.gnu.org Cc: slgeorge@futurile.net Received: via spool by 67793-submit@debbugs.gnu.org id=B67793.173582430731827 (code B ref 67793); Thu, 02 Jan 2025 13:26:02 +0000 Received: (at 67793) by debbugs.gnu.org; 2 Jan 2025 13:25:07 +0000 Received: from localhost ([127.0.0.1]:43120 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tTLCE-0008HD-Nf for submit@debbugs.gnu.org; Thu, 02 Jan 2025 08:25:07 -0500 Received: from mailgate4.ufz.de ([141.65.7.211]:43756 helo=mailgate.ufz.de) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tTLCC-0008Ek-Dk for 67793@debbugs.gnu.org; Thu, 02 Jan 2025 08:25:05 -0500 Received: from imap.intranet.ufz.de (dcs1.intranet.ufz.de [141.65.125.135]) by mailgate.ufz.de (Mailgate4-UFZ) with ESMTP id 92E46160307; Thu, 2 Jan 2025 14:25:02 +0100 (CET) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; markup=markdown Received: from conversion-daemon.imap.intranet.ufz.de by imap.intranet.ufz.de (Oracle Communications Messaging Server 8.0.2.6.20200227 64bit (built Feb 27 2020)) id <0SPG00D00PRRMQ00@imap.intranet.ufz.de>; Thu, 02 Jan 2025 14:25:02 +0100 (CET) Received: from smtp1.ufz.de ([141.65.7.216]) by imap.intranet.ufz.de (Oracle Communications Messaging Server 8.0.2.6.20200227 64bit (built Feb 27 2020)) with ESMTPS id <0SPG00IQBQLQGEF0@imap.intranet.ufz.de>; Thu, 02 Jan 2025 14:25:02 +0100 (CET) Received: from [100.88.251.128] (unknown [141.65.34.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp1.ufz.de (smtp1-UFZ) with ESMTPSA id 5AB9180077; Thu, 2 Jan 2025 14:25:02 +0100 (CET) Date: Thu, 02 Jan 2025 14:25:01 +0100 From: Lars Bilke In-reply-to: <456396e53d74e1e5df7cf2c7f381196d156e0289.1735823832.git.lars.bilke@ufz.de> Message-id: <5E0AA0DA-2454-4F07-975B-55AAC05C7C88@ufz.de> X-Mailer: MailMate (2.0r6203) References: <456396e53d74e1e5df7cf2c7f381196d156e0289.1735823832.git.lars.bilke@ufz.de> X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Dear Futurile, yes, copying exprtk.hpp only is intended. It contains the full (header-only) library. The license file is also copied into the store package. Sincerely, Lars From unknown Fri Aug 15 20:53:15 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Lars Bilke Subject: bug#67793: closed (Re: [bug#67793] [PATCH v2] gnu: Add exprtk.) Message-ID: References: <1efe619bbe4237820fd2d8e70039e7371d352839.1702375156.git.lars.bilke@ufz.de> X-Gnu-PR-Message: they-closed 67793 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 67793@debbugs.gnu.org Date: Wed, 22 Jan 2025 10:08:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1737540482-28516-1" This is a multi-part message in MIME format... ------------=_1737540482-28516-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #67793: [PATCH] gnu: maths: Add exprtk package. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 67793@debbugs.gnu.org. --=20 67793: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D67793 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1737540482-28516-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 67793-done) by debbugs.gnu.org; 22 Jan 2025 10:07:31 +0000 Received: from localhost ([127.0.0.1]:59977 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1taXdy-0007PA-Ux for submit@debbugs.gnu.org; Wed, 22 Jan 2025 05:07:31 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:40482) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1taXdv-0007Ou-MI for 67793-done@debbugs.gnu.org; Wed, 22 Jan 2025 05:07:28 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 79EA42E9; Wed, 22 Jan 2025 11:07:20 +0100 (CET) Authentication-Results: hera.aquilenet.fr; none X-Virus-Scanned: Debian amavis at hera.aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavis, port 10024) with ESMTP id UTN0mWnRfy9K; Wed, 22 Jan 2025 11:07:20 +0100 (CET) Received: from jurong (176-179-191-150.abo.bbox.fr [176.179.191.150]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 9401017B; Wed, 22 Jan 2025 11:07:14 +0100 (CET) Date: Wed, 22 Jan 2025 11:07:12 +0100 From: Andreas Enge To: Lars Bilke Subject: Re: [bug#67793] [PATCH v2] gnu: Add exprtk. Message-ID: References: <1efe619bbe4237820fd2d8e70039e7371d352839.1702375156.git.lars.bilke@ufz.de> <456396e53d74e1e5df7cf2c7f381196d156e0289.1735823832.git.lars.bilke@ufz.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <456396e53d74e1e5df7cf2c7f381196d156e0289.1735823832.git.lars.bilke@ufz.de> X-Rspamd-Server: hera X-Rspamd-Queue-Id: 79EA42E9 X-Spamd-Result: default: False [-5.40 / 15.00]; NEURAL_HAM(-2.98)[-0.993]; BAYES_HAM(-2.82)[99.23%]; MID_RHS_NOT_FQDN(0.50)[]; MIME_GOOD(-0.10)[text/plain]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; ARC_NA(0.00)[]; RCPT_COUNT_FIVE(0.00)[5]; FREEMAIL_ENVRCPT(0.00)[gmail.com]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; URIBL_BLOCKED(0.00)[localhost:helo,localhost:rdns]; TO_DN_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; FREEMAIL_CC(0.00)[debbugs.gnu.org,posteo.net,gmail.com,futurile.net] X-Spamd-Bar: ----- X-Rspamd-Action: no action X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 67793-done Cc: 67793-done@debbugs.gnu.org, Sharlatan Hellseher , Steve George , Eric Bavier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello Lars, apologies, the previous version slipped through my attention. I have just committed the patch with a few changes: - reordered the fields - added a "(file-name (git-file-name name version))" line to the source field - Turned the description into a sentence. Thanks! Andreas ------------=_1737540482-28516-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 12 Dec 2023 10:00:11 +0000 Received: from localhost ([127.0.0.1]:55327 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rCzYh-0001lc-77 for submit@debbugs.gnu.org; Tue, 12 Dec 2023 05:00:11 -0500 Received: from lists.gnu.org ([2001:470:142::17]:51712) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rCzYc-0001jR-0e for submit@debbugs.gnu.org; Tue, 12 Dec 2023 05:00:09 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rCzYF-0008ES-O9 for guix-patches@gnu.org; Tue, 12 Dec 2023 04:59:43 -0500 Received: from mailgate5.ufz.de ([141.65.7.212] helo=mailgate.ufz.de) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rCzYB-0006Nz-Hi for guix-patches@gnu.org; Tue, 12 Dec 2023 04:59:42 -0500 Received: from imap.intranet.ufz.de (dcs1.intranet.ufz.de [141.65.125.135]) by mailgate.ufz.de (Mailgate5-UFZ) with ESMTP id EC28F160031 for ; Tue, 12 Dec 2023 10:59:26 +0100 (CET) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: TEXT/PLAIN Received: from conversion-daemon.imap.intranet.ufz.de by imap.intranet.ufz.de (Oracle Communications Messaging Server 8.0.2.6.20200227 64bit (built Feb 27 2020)) id <0S5J00100SP3AY00@imap.intranet.ufz.de> for guix-patches@gnu.org; Tue, 12 Dec 2023 10:59:26 +0100 (CET) Received: from smtp1.ufz.de ([141.65.7.216]) by imap.intranet.ufz.de (Oracle Communications Messaging Server 8.0.2.6.20200227 64bit (built Feb 27 2020)) with ESMTPS id <0S5J001V6T32MPC0@imap.intranet.ufz.de> for guix-patches@gnu.org; Tue, 12 Dec 2023 10:59:26 +0100 (CET) Received: from ubuntu1.cow-dragon.ts.net (unknown [141.65.34.101]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp1.ufz.de (smtp1-UFZ) with ESMTPSA id 097818021C; Tue, 12 Dec 2023 10:59:26 +0100 (CET) Date: Tue, 12 Dec 2023 10:59:20 +0100 From: Lars Bilke Subject: [PATCH] gnu: maths: Add exprtk package. To: guix-patches@gnu.org Message-id: <1efe619bbe4237820fd2d8e70039e7371d352839.1702375156.git.lars.bilke@ufz.de> X-Mailer: git-send-email 2.34.1 Received-SPF: pass client-ip=141.65.7.212; envelope-from=lars.bilke@ufz.de; helo=mailgate.ufz.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: submit Cc: Lars Bilke X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Change-Id: I4d83a15ea4c24b2efb1300c29d56cb222993e7f3 --- gnu/packages/maths.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 0f4d29b40f..d3774003f2 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -10020,3 +10020,28 @@ (define-public bliss +and canonical forms of graphs. It has both a command line user interface as +well as C++ and C programming language APIs.") (license license:lgpl3))) + +(define-public exprtk + (package + (name "exprtk") + (home-page "https://www.partow.net/programming/exprtk/index.html") + (synopsis "C++ Mathematical Expression Parsing And Evaluation Library") + (description + "The C++ Mathematical Expression Toolkit Library (ExprTk) is +a versatile, simple to use, easy to integrate and extremely efficient runtime +mathematical expression parser and evaluation engine. ExprTk supports +numerous forms of functional, logical and vector processing semantics and is +very easily extendible.") + (license license:expat) + (version "0.0.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/ArashPartow/exprtk") + (commit version))) + (sha256 + (base32 "1w92qlfjpcan38d88fak3avq81lkcpai5mqpbvrsfv04mi5nfpk5")))) + (build-system copy-build-system) + (arguments + '(#:install-plan '(("exprtk.hpp" "include/")))))) base-commit: baeff7f546d700ae4f0c873bd0fce0ca84bebd21 -- 2.34.1 ------------=_1737540482-28516-1--