summaryrefslogtreecommitdiff
path: root/gnu/packages/cpp.scm
diff options
context:
space:
mode:
authorRicardo Wurmus <rekado@elephly.net>2025-05-15 08:06:00 +0200
committerRicardo Wurmus <rekado@elephly.net>2025-05-15 10:28:01 +0200
commit90d39a1a7e35445dd363f857d40cc2461f892932 (patch)
tree2c36015044236db2259cbb8dcd47d33f6dea6b7e /gnu/packages/cpp.scm
parent5d0f84fdcbcd2a73602d6071caaf44647b765667 (diff)
gnu: Add gperftools-for-friction.
* gnu/packages/cpp.scm (gperftools-for-friction): New variable. Change-Id: Ic01649cddac66de2a75a255f0c055845c57fb6ea
Diffstat (limited to 'gnu/packages/cpp.scm')
-rw-r--r--gnu/packages/cpp.scm18
1 files changed, 18 insertions, 0 deletions
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