From e077b989f7ca1856e56237c0059e815472d2fe7d Mon Sep 17 00:00:00 2001 From: Adam Mohammed Date: Sun, 9 Jun 2024 12:17:06 -0400 Subject: [PATCH] Re-add guix.scm --- guix.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 guix.scm diff --git a/guix.scm b/guix.scm new file mode 100644 index 0000000..511964e --- /dev/null +++ b/guix.scm @@ -0,0 +1,25 @@ +(use-modules (gnu packages guile) + (gnu packages pkg-config) + (guix gexp) + (guix packages) + (guix git-download) + (guix build-system guile) + ((guix licenses) #:prefix license:)) + +(define-public guile-equinix-metal + (package + (name "guile-equinix-metal") + (version "0.0.1") + (source (local-file "." "guile-equinix-metal" + #:select? (git-predicate + (dirname (assoc-ref (current-source-location) 'filename))) + #:recursive? #t)) + (build-system guile-build-system) + (native-inputs (list pkg-config guile-3.0)) + (inputs (list guile-3.0 guile-json-4)) + (synopsis "Equinix Metal SDK") + (home-page "https://git.fixergrid.net/adam/equinix-scm") + (description "Equinix-scm supports token exchange and talking to Metal API") + (license license:gpl3+))) + +guile-equinix-metal