From: ng0 <n...@we.make.ritual.n0.is> * gnu/packages/wm.scm (chck): New variable. --- gnu/packages/wm.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+)
diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index 8612867f4..aec1ed139 100644 --- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm @@ -38,6 +38,7 @@ #:use-module (guix build-system gnu) #:use-module (guix build-system haskell) #:use-module (guix build-system python) + #:use-module (gnu packages compression) #:use-module (gnu packages haskell) #:use-module (gnu packages base) #:use-module (gnu packages pkg-config) @@ -56,6 +57,7 @@ #:use-module (gnu packages libevent) #:use-module (gnu packages fribidi) #:use-module (gnu packages maths) + #:use-module (gnu packages valgrind) #:use-module (gnu packages web) #:use-module (gnu packages fontutils) #:use-module (gnu packages freedesktop) @@ -632,3 +634,34 @@ all of them. Currently supported window managers include: @end enumerate\n") (home-page "http://menumaker.sourceforge.net/") (license license:bsd-2))) + +(define-public chck + (let* ((commit "55d41fbf2c9f58500a0dca8402a3151c6e50742a") + (revision "1")) + (package + (name "chck") + (version (string-append "0.0." revision "." (string-take commit 7))) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Cloudef/chck") + (commit commit))) + (file-name (string-append name "-" version "-checkout")) + (sha256 + (base32 + "13lm9m696jmrghzsbs508sv0y1ccspczb6ipyn917f1xd0fr53j2")))) + (build-system cmake-build-system) + (arguments + `(#:configure-flags (list + "-DCMAKE_BUILD_TYPE=Upstream"))) + (inputs + `(("doxygen" ,doxygen) + ("zlib" ,zlib) + ("valgrind" ,valgrind))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (home-page "https://github.com/Cloudef/chck") + (synopsis "Collection of C utilities") + (description + "Collection of C utilities") + (license license:zlib)))) -- 2.11.0