summaryrefslogtreecommitdiff
path: root/private/komodo/cpprestsdk.scm
diff options
context:
space:
mode:
Diffstat (limited to 'private/komodo/cpprestsdk.scm')
-rw-r--r--private/komodo/cpprestsdk.scm33
1 files changed, 33 insertions, 0 deletions
diff --git a/private/komodo/cpprestsdk.scm b/private/komodo/cpprestsdk.scm
new file mode 100644
index 0000000000..3b9e7801f0
--- /dev/null
+++ b/private/komodo/cpprestsdk.scm
@@ -0,0 +1,33 @@
+(define-module (cpprestsdk)
+ #:use-module (guix build-system cmake)
+ #:use-module (guix git-download)
+ #:use-module ((guix licenses)
+ #:prefix license:)
+ #:use-module (guix packages))
+
+(define-public cpprestsdk
+ (let ((cpprestsdk-github "https://github.com/microsoft/cpprestsdk")
+ (cpprestsdk-version "v2.10.19"))
+ (package
+ (name "cpprestsdk")
+ (version cpprestsdk-version)
+ (source
+ (origin
+ (uri
+ (git-reference
+ (url cpprestsdk-github)
+ (commit cpprestsdk-version)))
+ (method git-fetch)
+ (hash
+ (content-hash
+ "09pb16aqs4x6xgsvj6fpwxzqa4px11j5qigcpjsb3hbsbkvsd9nc"))))
+ (build-system cmake-build-system)
+ (synopsis "The Microsoft C++ REST SDK")
+ (description
+ (string-append
+ "The C++ REST SDK is a Microsoft project for cloud-based client-server "
+ "communication in native code using a modern asynchronous C++ API design. "
+ "This project aims to help C++ developers connect to and interact with "
+ "services."))
+ (license license:expat)
+ (home-page cpprestsdk-github))))