guix_mirror_bot pushed a commit to branch c++-team
in repository guix.

commit e38aad2e3a467bfc5c2c124350b54460a2a491ee
Author: Greg Hogan <[email protected]>
AuthorDate: Fri Apr 18 15:29:38 2025 +0000

    gnu: boost: Update to 1.89.0.
    
    * gnu/packages/boost.scm (boost): Update to 1.89.0.
    [source]: Remove patches.
    
    * gnu/packages/astronomy.scm (aoflagger),
    * gnu/packages/plotutils.scm (asymptote)
    [native-inputs]: Replace boost with boost-1.83.
    
    * gnu/packages/bioinformatics.scm (bless, salmon),
    * gnu/packages/code.scm (sourcetrail),
    * gnu/packages/finance.scm (ledger)
    [inputs]: Replace boost with boost-1.83.
    
    Change-Id: I247f3eaecde3de3fe227586b840f0312b4797ee1
---
 gnu/packages/astronomy.scm      |  2 +-
 gnu/packages/bioinformatics.scm |  4 ++--
 gnu/packages/boost.scm          | 11 ++---------
 gnu/packages/code.scm           |  2 +-
 gnu/packages/finance.scm        |  2 +-
 gnu/packages/plotutils.scm      |  2 +-
 6 files changed, 8 insertions(+), 15 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 0c554721ac..6ac5177e88 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -256,7 +256,7 @@ reused in several astronomical applications, such as 
@code{wsclean},
                          (string-append (getcwd) "/external/aocommon")))))))
       (native-inputs
        (list aocommon
-             boost
+             boost-1.83
              pkg-config
              python
              pybind11))
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 8cf22341e4..75b0383395 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -5674,7 +5674,7 @@ confidence to have in an alignment.")
     (native-inputs
      (list perl))
     (inputs
-     (list openmpi boost sparsehash pigz zlib))
+     (list openmpi boost-1.83 sparsehash pigz zlib))
     (supported-systems '("x86_64-linux"))
     (home-page "https://sourceforge.net/p/bless-ec/wiki/Home/";)
     (synopsis "Bloom-filter-based error correction tool for NGS reads")
@@ -17252,7 +17252,7 @@ The following file formats are supported:
                 (("SALMON_QUASI_INDEX_COMMAND")
                  "SALMON_QUASI_INDEX_CMD")))))))
     (inputs
-     (list boost
+     (list boost-1.83
            bzip2
            cereal
            curl
diff --git a/gnu/packages/boost.scm b/gnu/packages/boost.scm
index 8bef1331b5..eb09da5074 100644
--- a/gnu/packages/boost.scm
+++ b/gnu/packages/boost.scm
@@ -69,22 +69,15 @@
 (define-public boost
   (package
     (name "boost")
-    (version "1.83.0")
+    (version "1.89.0")
     (source (origin
               (method url-fetch)
               (uri (string-append "https://archives.boost.io/release/";
                                   version "/source/boost_"
                                   (version-with-underscores version) 
".tar.bz2"))
-              (patches
-                (append
-                 (search-patches "boost-fix-duplicate-definitions-bug.patch")
-                 (list (boost-patch
-                        "0001-unordered-fix-copy-assign.patch" version
-                        
"09j61m5xh7099k5na9i43x5rra51znf7vm2nyh89yqpizcll9q66"))))
-              (patch-flags '("-p2"))
               (sha256
                (base32
-                "13iviiwk1srpw9dmiwabkxv56v0pl0zggjp8zxy1419k5zzfsy34"))))
+                "0yhcb8dn7g5k9dfr54j99wpd4qwk59g1lpp8z0ag7d114si3z8w5"))))
     (build-system gnu-build-system)
     (inputs
      (append
diff --git a/gnu/packages/code.scm b/gnu/packages/code.scm
index abb210eac2..a5082f3a6d 100644
--- a/gnu/packages/code.scm
+++ b/gnu/packages/code.scm
@@ -1032,7 +1032,7 @@ extensions over the standard utility.")
                                           "/share/sourcetrail/user/projects")))
                                 (copy-recursively src dst)
                                 (delete-file-recursively src))))))))
-    (inputs (list boost
+    (inputs (list boost-1.83
                   clang-19
                   expected-lite
                   qt5compat
diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm
index ef2bff1f7d..0da6f58b60 100644
--- a/gnu/packages/finance.scm
+++ b/gnu/packages/finance.scm
@@ -436,7 +436,7 @@ and dynamically with report tools based on filtering and 
graphical charts.")
                                              "share/zoneinfo"))
              #t)))))
     (inputs
-     (list boost
+     (list boost-1.83
            gmp
            libedit
            mpfr
diff --git a/gnu/packages/plotutils.scm b/gnu/packages/plotutils.scm
index 4968cebb50..f2763bb081 100644
--- a/gnu/packages/plotutils.scm
+++ b/gnu/packages/plotutils.scm
@@ -89,7 +89,7 @@
      (list autoconf-2.71
            automake
            bison
-           boost
+           boost-1.83
            cmake-minimal
            emacs-minimal
            flex

Reply via email to