rekado pushed a commit to branch master
in repository guix.

commit 90d39a1a7e35445dd363f857d40cc2461f892932
Author: Ricardo Wurmus <[email protected]>
AuthorDate: Thu May 15 08:06:00 2025 +0200

    gnu: Add gperftools-for-friction.
    
    * gnu/packages/cpp.scm (gperftools-for-friction): New variable.
    
    Change-Id: Ic01649cddac66de2a75a255f0c055845c57fb6ea
---
 gnu/packages/cpp.scm | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index 004fb8ecad..04e99fee0b 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -1545,6 +1545,24 @@ tools:
 @end itemize\n")
     (license license:bsd-3)))
 
+(define-public gperftools-for-friction
+  (let ((commit "b97c293c812c7ec3cdeccd50a89769e746c01377")
+        (revision "0")
+        (base-version "0.9.6"))
+    (package
+      (inherit gperftools)
+      (name "gperftools")
+      (version (git-version base-version revision commit))
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+               (url "https://github.com/friction2d/gperftools";)
+               (commit (string-append "friction-" base-version))))
+         (sha256
+          (base32 "1ffkzlsdpcjjq8md21kr7a1q10bia77xriga6far2608rplmwsk8"))
+         (file-name (git-file-name name version)))))))
+
 (define-public cpp-httplib
   ;; this package is not graftable, as everything is implemented in a single
   ;; header

Reply via email to