unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#73201] [PATCH 0/3] Update folly.
@ 2024-09-12 16:02 Greg Hogan
  2024-09-12 16:04 ` [bug#73201] [PATCH 1/3] gnu: fast-float-test-files: Update to 1.0.0 Greg Hogan
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Greg Hogan @ 2024-09-12 16:02 UTC (permalink / raw)
  To: 73201; +Cc: Greg Hogan

Greg Hogan (3):
  gnu: fast-float-test-files: Update to 1.0.0.
  gnu: fast-float: Update to 6.1.6.
  gnu: folly: Update to 2024.09.09.00.

 gnu/packages/cpp.scm | 33 +++++++++++++++++----------------
 1 file changed, 17 insertions(+), 16 deletions(-)


base-commit: d4869b7e43d823bccc8f6d81dd9f5d2c13cb8f25
-- 
2.46.0





^ permalink raw reply	[flat|nested] 5+ messages in thread

* [bug#73201] [PATCH 1/3] gnu: fast-float-test-files: Update to 1.0.0.
  2024-09-12 16:02 [bug#73201] [PATCH 0/3] Update folly Greg Hogan
@ 2024-09-12 16:04 ` Greg Hogan
  2024-09-12 16:04 ` [bug#73201] [PATCH 2/3] gnu: fast-float: Update to 6.1.6 Greg Hogan
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: Greg Hogan @ 2024-09-12 16:04 UTC (permalink / raw)
  To: 73201; +Cc: Greg Hogan

* gnu/packages/cpp.scm (fast-float-test-files): Update to 1.0.0.
---
 gnu/packages/cpp.scm | 13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index 579dde6953..e76eb52eb8 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -2629,18 +2629,17 @@ (define-public crc32c
     (license license:bsd-3)))
 
 (define fast-float-test-files
-  (let ((commit "97a0b2e638feb479387554cf253e346500541e7e"))
+  (let ((name "fast-float-test-files")
+        (version "1.0.0"))
    (origin
     (method git-fetch)
     (uri (git-reference
-          (url (string-append "https://github.com/fastfloat"
-                              "/supplemental_test_files.git"))
-          (commit "97a0b2e638feb479387554cf253e346500541e7e")))
-    (file-name (string-append "fast-float-test-files-"
-                              (string-take commit 8)))
+          (url "https://github.com/fastfloat/supplemental_test_files")
+          (commit version)))
+    (file-name (git-file-name name version))
     (sha256
      (base32
-      "0dxbiyzyh7i847i89ablfzypfc3ckhm7f74w98jsh73v1mppmxlf")))))
+      "0z0z7qy3pxv6bhg2apvs8gp3mnixbxk92a9f7vby01p26zq1lnwl")))))
 
 (define-public fast-float
   (package
-- 
2.46.0





^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [bug#73201] [PATCH 2/3] gnu: fast-float: Update to 6.1.6.
  2024-09-12 16:02 [bug#73201] [PATCH 0/3] Update folly Greg Hogan
  2024-09-12 16:04 ` [bug#73201] [PATCH 1/3] gnu: fast-float-test-files: Update to 1.0.0 Greg Hogan
@ 2024-09-12 16:04 ` Greg Hogan
  2024-09-12 16:04 ` [bug#73201] [PATCH 3/3] gnu: folly: Update to 2024.09.09.00 Greg Hogan
  2024-09-27 22:15 ` bug#73201: [PATCH 0/3] Update folly Ludovic Courtès
  3 siblings, 0 replies; 5+ messages in thread
From: Greg Hogan @ 2024-09-12 16:04 UTC (permalink / raw)
  To: 73201; +Cc: Greg Hogan

* gnu/packages/cpp.scm (fast-float): Update to 6.1.6.
[license]: Add BSL-1.0.

Change-Id: Ia85d6146332453a45cf54837cb53b3e05ca052f7
---
 gnu/packages/cpp.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index e76eb52eb8..3d0e1da7a1 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -2644,7 +2644,7 @@ (define fast-float-test-files
 (define-public fast-float
   (package
     (name "fast-float")
-    (version "6.0.0")
+    (version "6.1.6")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -2653,7 +2653,7 @@ (define-public fast-float
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "1xf4gbllha760cr0ri53zsja46dypj45lj070ijb5f78xavfd8f8"))))
+                "1y6mj2rw0dr89ddhk33gj1l76dfk4ai00kx9i22i6rjr0qylqhih"))))
     (build-system cmake-build-system)
     (arguments
      (list
@@ -2676,7 +2676,7 @@ (define-public fast-float
     (description "@code{fast_float} is a header-only C++ library for parsing
 floating point numbers from strings.  It implements the C++ from_chars
 functions for the float and double types.")
-    (license (list license:asl2.0 license:expat)))) ; dual licensed
+    (license (list license:asl2.0 license:boost1.0 license:expat)))) ; triple licensed
 
 (define-public pocketfft-cpp
   (let ((commit "daa8bb18327bc5c7d22c69428c25cf5dc64167d3")
-- 
2.46.0





^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [bug#73201] [PATCH 3/3] gnu: folly: Update to 2024.09.09.00.
  2024-09-12 16:02 [bug#73201] [PATCH 0/3] Update folly Greg Hogan
  2024-09-12 16:04 ` [bug#73201] [PATCH 1/3] gnu: fast-float-test-files: Update to 1.0.0 Greg Hogan
  2024-09-12 16:04 ` [bug#73201] [PATCH 2/3] gnu: fast-float: Update to 6.1.6 Greg Hogan
@ 2024-09-12 16:04 ` Greg Hogan
  2024-09-27 22:15 ` bug#73201: [PATCH 0/3] Update folly Ludovic Courtès
  3 siblings, 0 replies; 5+ messages in thread
From: Greg Hogan @ 2024-09-12 16:04 UTC (permalink / raw)
  To: 73201; +Cc: Greg Hogan

* gnu/packages/cpp.scm (folly): Update to 2024.09.09.00.
[inputs]: Add fast-float.

Change-Id: Icbe6ec261561729178df0920a53ece7d4eded15d
---
 gnu/packages/cpp.scm | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index 3d0e1da7a1..558228db2a 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -1645,7 +1645,7 @@ (define-public cxxopts
 (define-public folly
   (package
     (name "folly")
-    (version "2023.11.06.00")
+    (version "2024.09.09.00")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -1654,18 +1654,20 @@ (define-public folly
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "0z0jhkma2qacc2kc27qsiwqwqkv07i9mwpc4vwcbawyzdajq6hd0"))))
+                "17fdigkaxivbrww5yhz9fh25d8pirqjp126zbv4kg4qsprywfww5"))))
     (build-system cmake-build-system)
     (arguments
-     '(;; Tests must be explicitly enabled
-       ;;#:configure-flags '("-DBUILD_TESTS=ON")))
-       ;; Leave tests disabled; see https://github.com/facebook/folly/issues/1456
-       #:tests? #f))
+     (list
+      ;; Tests must be explicitly enabled
+      ;;#:configure-flags #~(list "-DBUILD_TESTS=ON")
+      ;; Leave tests disabled; see https://github.com/facebook/folly/issues/2246
+      #:tests? #f))
     (propagated-inputs
      (list boost gflags glog liburing))
     (inputs
      (list bzip2
            double-conversion
+           fast-float
            fmt
            libaio
            libevent
-- 
2.46.0





^ permalink raw reply related	[flat|nested] 5+ messages in thread

* bug#73201: [PATCH 0/3] Update folly.
  2024-09-12 16:02 [bug#73201] [PATCH 0/3] Update folly Greg Hogan
                   ` (2 preceding siblings ...)
  2024-09-12 16:04 ` [bug#73201] [PATCH 3/3] gnu: folly: Update to 2024.09.09.00 Greg Hogan
@ 2024-09-27 22:15 ` Ludovic Courtès
  3 siblings, 0 replies; 5+ messages in thread
From: Ludovic Courtès @ 2024-09-27 22:15 UTC (permalink / raw)
  To: Greg Hogan; +Cc: 73201-done

Greg Hogan <code@greghogan.com> skribis:

>   gnu: fast-float-test-files: Update to 1.0.0.
>   gnu: fast-float: Update to 6.1.6.
>   gnu: folly: Update to 2024.09.09.00.

Applied, thanks!




^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2024-09-27 22:19 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-12 16:02 [bug#73201] [PATCH 0/3] Update folly Greg Hogan
2024-09-12 16:04 ` [bug#73201] [PATCH 1/3] gnu: fast-float-test-files: Update to 1.0.0 Greg Hogan
2024-09-12 16:04 ` [bug#73201] [PATCH 2/3] gnu: fast-float: Update to 6.1.6 Greg Hogan
2024-09-12 16:04 ` [bug#73201] [PATCH 3/3] gnu: folly: Update to 2024.09.09.00 Greg Hogan
2024-09-27 22:15 ` bug#73201: [PATCH 0/3] Update folly Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).