diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index a7d4443a86..8238d4d3c5 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -846,32 +846,30 @@ mathematical functions operating on batches.") (license license:bsd-3))) (define-public icecream-cpp - ;; Last release was in 2020. - (let ((commit "95c8b91c2214be76a2847cd4ab37dccd9250ed77") - (revision "0")) - (package - (name "icecream-cpp") - (version (git-version "0.3.1" revision commit)) - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/renatoGarcia/icecream-cpp") - (commit commit))) - (file-name (git-file-name name version)) - (sha256 - (base32 "0zw4aj5xs13grf7qj6f33dq7md9hn5i9mf6kz66b5jsx2fly6xxs")))) - (build-system cmake-build-system) - (arguments - (list #:configure-flags #~(list "-DBUILD_TESTING=ON"))) - (native-inputs (list boost catch2)) - (home-page "https://github.com/renatoGarcia/icecream-cpp") - (synopsis "C++ library for @code{printf} debugging") - (description - "IceCream-Cpp is a C++ library for @code{printf} debugging. It is + (package + (name "icecream-cpp") + (version "1.0.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/renatoGarcia/icecream-cpp") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1pl3qibxa9m7qkfpxszablwyhlnn9qz0cgms8kr2wwvxdzipr1p0")))) + (build-system cmake-build-system) + (arguments + (list + #:configure-flags #~(list "-DCMAKE_CXX_STANDARD=17"))) + (native-inputs (list boost catch2)) + (home-page "https://github.com/renatoGarcia/icecream-cpp") + (synopsis "C++ library for @code{printf} debugging") + (description + "IceCream-Cpp is a C++ library for @code{printf} debugging. It is inspired by the @url{https://github.com/gruns/icecream, Python library} of the same name.") - (license license:expat)))) + (license license:expat))) (define-public google-highway (package