From 7f38e41a1db78b79e95fbc282386582373ad491b Mon Sep 17 00:00:00 2001
From: Christopher Baines <mail@cbaines.net>
Date: Thu, 29 Mar 2018 05:42:42 +0100
Subject: gnu: Add terraform-provider-aws.

* gnu/packages/terraform.scm (terraform-provider-aws): New variable.
---
 gnu/packages/terraform.scm | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)

(limited to 'gnu/packages')

diff --git a/gnu/packages/terraform.scm b/gnu/packages/terraform.scm
index b757180042..89f90b8a93 100644
--- a/gnu/packages/terraform.scm
+++ b/gnu/packages/terraform.scm
@@ -153,3 +153,33 @@ (define-public terraform-provider-template
     (description "")
     (home-page "")
     (license "")))
+
+(define-public terraform-provider-aws
+  (package
+    (name "terraform-provider-aws")
+    (version "1.23.0")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/terraform-providers/terraform-provider-aws")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "156277pbllmglpppnrp6qskiq744mxjjmsw39d0d3qpqs5af4x1y"))))
+    (build-system go-build-system)
+    (outputs '("out" "lib"))
+    (arguments
+     '(#:import-path "github.com/terraform-providers/terraform-provider-aws"
+       #:phases
+       (modify-phases %standard-phases
+         (add-before 'reset-gzip-timestamps 'remove-readonly-gzip-files
+           (lambda* (#:key outputs #:allow-other-keys)
+             (for-each delete-file
+                       (find-files
+                        (assoc-ref outputs "lib")
+                        ".*\\.t?gz")))))))
+    (synopsis "")
+    (description "")
+    (home-page "")
+    (license "")))
-- 
cgit v1.2.3