diff options
author | Sisiutl <sisiutl@egregore.fun> | 2024-11-23 00:21:08 +0100 |
---|---|---|
committer | Sisiutl <sisiutl@egregore.fun> | 2024-11-23 00:21:08 +0100 |
commit | 9c6c1a4ee52782b95fa5d74547ce57867092e207 (patch) | |
tree | 4e39f90c9c257a69e8b691a02ff4fcea253abd80 | |
parent | 4b80eccbb1a9c24c7ca6f55ed743c09577f1eb87 (diff) |
new esbuild go
-rw-r--r-- | sigils/packages/golang.scm | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/sigils/packages/golang.scm b/sigils/packages/golang.scm new file mode 100644 index 0000000..b58b887 --- /dev/null +++ b/sigils/packages/golang.scm @@ -0,0 +1,38 @@ +(define-module (sigils packages golang) + #:use-module (guix packages) + #:use-module (guix git-download) + #:use-module (guix gexp) + #:use-module ((guix licenses) + #:prefix license:) + #:use-module (guix build-system go) + #:use-module (gnu packages golang-build) + #:use-module (gnu packages node)) + +(define-public go-github-com-evanw-esbuild + (package + (name "go-github-com-evanw-esbuild") + (version "0.17.19") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/evanw/esbuild") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1idazjwcwadab5w2qrpfnxyly1kbqbbsvvz8w3m20fnjj8wbpc1w")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/evanw/esbuild/cmd/esbuild" + #:unpack-path "github.com/evanw/esbuild")) + (propagated-inputs (list go-golang-org-x-sys)) + (home-page "https://github.com/evanw/esbuild") + (synopsis "Why?") + (description + "@@url{https://esbuild.github.io/,Website} | +@@url{https://esbuild.github.io/getting-started/,Getting started} | +@@url{https://esbuild.github.io/api/,Documentation} | +@@url{https://esbuild.github.io/plugins/,Plugins} | +@@url{https://esbuild.github.io/faq/,FAQ}.") + (license license:expat))) |