guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

branch master updated: gnu: cadabra2: Update to 2.5.8.


From: guix-commits
Subject: branch master updated: gnu: cadabra2: Update to 2.5.8.
Date: Fri, 13 Dec 2024 19:33:44 -0500

This is an automated email from the git hooks/post-receive script.

dannym pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
     new 790c9ffe59 gnu: cadabra2: Update to 2.5.8.
790c9ffe59 is described below

commit 790c9ffe596e3deabf175e030adee5fb706aa981
Author: Danny Milosavljevic <dannym@friendly-machines.com>
AuthorDate: Sat Dec 14 00:52:36 2024 +0100

    gnu: cadabra2: Update to 2.5.8.
    
    * gnu/packages/engineering.scm (cadabra2): Update to 2.5.8.
    [arguments]<#:phases>[patch-dependencies]: Remove phase.
    [inputs]: Replace glibmm by glibmm-2.66.
    
    Change-Id: I1bbf7ee6e96c35c5a5dcb9c01d94cad59542a2d2
---
 gnu/packages/engineering.scm | 16 +++++-----------
 1 file changed, 5 insertions(+), 11 deletions(-)

diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index 3be80b697c..3f891b0629 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -4814,16 +4814,17 @@ server for Python and pypy3.")
 (define-public cadabra2
   (package
     (name "cadabra2")
-    (version "2.4.5.6")
+    (version "2.5.8")
     (source (origin
               (method git-fetch)
               (uri (git-reference
                     (url "https://github.com/kpeeters/cadabra2";)
-                    (commit version)))
+                    (commit version)
+                    (recursive? #t)))
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "1c0832q156kl83dz1wpjw4wf2f68fg7421wxwzahnr2r7xxvgrvl"))))
+                "0pcijvvv75x6408r6slkwljhqb4l4csnk6dhf5333dv9j9cm76ck"))))
     (build-system cmake-build-system)
     (arguments
      (list
@@ -4838,20 +4839,13 @@ server for Python and pypy3.")
                         (assoc-ref %outputs "out")))
       #:phases
       #~(modify-phases %standard-phases
-          (add-after 'unpack 'patch-dependencies
-            (lambda _
-              (substitute* "cmake/modules/FindGLIBMM.cmake"
-                (("glibmm-2[.]4") "glibmm-2.68"))
-              (substitute* "client_server/ComputeThread.cc"
-                (("sigc::slot<void>[(][)]") "{}")
-                (("Glib::SPAWN_") "Glib::SpawnFlags::"))))
           (add-before 'check 'prepare-checks
             (lambda _
               (setenv "HOME" "/tmp"))))))
     (native-inputs
      (list pkg-config))
     (inputs
-     (list glibmm gmp python boost gtkmm-3 sqlite python-gmpy2 python-sympy
+     (list glibmm-2.66 gmp python boost gtkmm-3 sqlite python-gmpy2 
python-sympy
            python-mpmath python-matplotlib texlive-dvipng
            `(,util-linux "lib")))
     (synopsis "Computer algebra system geared towards field theory")



reply via email to

[Prev in Thread] Current Thread [Next in Thread]