summaryrefslogtreecommitdiff
path: root/gnu/packages/benchmark.scm
diff options
context:
space:
mode:
authorVinicius Monego <monego@posteo.net>2025-08-09 22:00:01 -0300
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2026-08-28 06:36:03 +0200
commit84e58ef0a40b06a69efb385b08493f951d960830 (patch)
treedaf7813ad2807ab7a1076ef9c86ba84f45b43c80 /gnu/packages/benchmark.scm
parent805a58b6bff2c617be274b6fa00e9b05f9d44256 (diff)
gnu: clpeak: Update to 2.0.19.
* gnu/packages/benchmark.scm (clpeak): Update to 2.0.19. [native-inputs]: Add clang. [license]: Update to asl2.0. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Merges: guix/guix#10599
Diffstat (limited to 'gnu/packages/benchmark.scm')
-rw-r--r--gnu/packages/benchmark.scm44
1 files changed, 21 insertions, 23 deletions
diff --git a/gnu/packages/benchmark.scm b/gnu/packages/benchmark.scm
index 958518faace..bab057a3ff6 100644
--- a/gnu/packages/benchmark.scm
+++ b/gnu/packages/benchmark.scm
@@ -661,30 +661,28 @@ and options. With careful benchmarking, different hardware can be compared.")
661 (license license:gpl2+))) 661 (license license:gpl2+)))
662 662
663(define-public clpeak 663(define-public clpeak
664 ;; Release 1.1.0 is too old for our opencl-clhpp. This commit supports 664 (package
665 ;; cl2.hpp. 665 (name "clpeak")
666 (let ((commit "6d59cb64997a53c35207b77a63d2e9f0e84de5fd")) 666 (version "2.0.19")
667 (package 667 (source
668 (name "clpeak") 668 (origin
669 (version (git-version "1.1.0" "0" commit)) 669 (method git-fetch)
670 (source 670 (uri (git-reference
671 (origin 671 (url "https://github.com/krrishnarraj/clpeak")
672 (method git-fetch) 672 (commit version)))
673 (uri (git-reference 673 (file-name (git-file-name name version))
674 (url "https://github.com/krrishnarraj/clpeak") 674 (sha256
675 (commit commit))) 675 (base32 "0cicjf7giycp7xi78086pki767n3czfbv56x3phjx21w9b8blw66"))))
676 (file-name (git-file-name name version)) 676 (build-system cmake-build-system)
677 (sha256 677 (home-page "https://github.com/krrishnarraj/clpeak")
678 (base32 "0qmhdjyhwl7gfgyqxsddqn6zpp3b57503m16h7jv6illy3lfvji1")))) 678 (native-inputs (list clang)) ; it only compiles with clang
679 (build-system cmake-build-system) 679 (inputs (list opencl-clhpp opencl-icd-loader))
680 (home-page "https://github.com/krrishnarraj/clpeak") 680 (synopsis "OpenCL benchmark tool")
681 (inputs (list opencl-clhpp opencl-icd-loader)) 681 (description
682 (synopsis "OpenCL benchmark tool") 682 "@code{clpeak} is a synthetic benchmarking tool to measure peak
683 (description 683capabilities of OpenCL devices. It only measures the peak metrics that can be
684 "@code{clpeak} is a synthetic benchmarking tool to measure peak
685apabilities of OpenCL devices. It only measures the peak metrics that can be
686achieved using vector operations and does not represent a real-world use case.") 684achieved using vector operations and does not represent a real-world use case.")
687 (license license:unlicense)))) 685 (license license:asl2.0)))
688 686
689(define-public kdiskmark 687(define-public kdiskmark
690 (package 688 (package