Subject: [bug#77908] [PATCH 3/3] gnu: boost: Update to 1.88.0.

From: Greg Hogan <[email-masked]>
Date: Fri, 18 Apr 2025 19:58:34 +0000

* gnu/packages/boost.scm (boost): Update to 1.88.0.
[source]: Remove patches.
* gnu/packages/finance.scm (ledger)[inputs]: Replace boost with
boost-1.83.

Change-Id: I247f3eaecde3de3fe227586b840f0312b4797ee1
---
 gnu/packages/boost.scm   | 11 ++---------
 gnu/packages/finance.scm |  2 +-
 2 files changed, 3 insertions(+), 10 deletions(-)

diff --git a/gnu/packages/boost.scm b/gnu/packages/boost.scm
index f2660358c9..a037eddc3f 100644
--- a/gnu/packages/boost.scm
+++ b/gnu/packages/boost.scm
@@ -69,22 +69,15 @@ (define (boost-patch name version hash)
 (define-public boost
   (package
     (name "boost")
-    (version "1.83.0")
+    (version "1.88.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"))))
+                "0yrgn6syk260ckq9ld44vjv1bl6bamhy3jbp10kikcipcv0d5na6"))))
     (build-system gnu-build-system)
     (inputs
      (append
diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm
index 8a231cef33..cec3b00bf9 100644
--- a/gnu/packages/finance.scm
+++ b/gnu/packages/finance.scm
@@ -374,7 +374,7 @@ (define-public ledger
                                              "share/zoneinfo"))
              #t)))))
     (inputs
-     (list boost
+     (list boost-1.83
            gmp
            libedit
            mpfr
-- 
2.49.0