mirror of
https://gitlab.univ-nantes.fr/glicid-public/guix-glicid.git
synced 2025-04-29 21:58:36 +02:00
199 lines
8.4 KiB
Scheme
199 lines
8.4 KiB
Scheme
(define-module (glicid packages golang)
|
|
#:use-module (guix build-system go)
|
|
#:use-module (guix download)
|
|
#:use-module (guix git-download)
|
|
#:use-module ((guix licenses) #:prefix license:)
|
|
#:use-module (guix packages))
|
|
|
|
(define-public go-github-com-fatih-color-1.9.0
|
|
(package
|
|
(name "go-github-com-fatih-color")
|
|
(version "1.9.0")
|
|
(source (origin
|
|
(method git-fetch)
|
|
(uri (git-reference
|
|
(url "https://github.com/fatih/color")
|
|
(commit (string-append "v" version))))
|
|
(file-name (git-file-name name version))
|
|
(sha256
|
|
(base32
|
|
"086z8ssmr1fn9ba4mqnw7pnccfpys6l5yfhvycv1gdrsk7n27mvs"))))
|
|
(build-system go-build-system)
|
|
(arguments
|
|
'(#:import-path "github.com/fatih/color"))
|
|
(propagated-inputs `(("go-github-com-mattn-go-isatty-0.0.11" ,go-github-com-mattn-go-isatty-0.0.11)
|
|
("go-github-com-mattn-go-colorable-0.1.4" ,go-github-com-mattn-go-colorable-0.1.4)))
|
|
(home-page "https://github.com/fatih/color")
|
|
(synopsis "color")
|
|
(description
|
|
"Package color is an ANSI color package to output colorized or SGR defined output
|
|
to the standard output. The API can be used in several way, pick one that suits
|
|
you.")
|
|
(license license:expat)))
|
|
|
|
(define-public go-github-com-pbnjay-memory-0.0.0-20190104145345-974d429e7ae4
|
|
(package
|
|
(name "go-github-com-pbnjay-memory")
|
|
(version "0.0.0-20190104145345-974d429e7ae4")
|
|
(source (origin
|
|
(method git-fetch)
|
|
(uri (git-reference
|
|
(url "https://github.com/pbnjay/memory")
|
|
(commit (go-version->git-ref version))))
|
|
(file-name (git-file-name name version))
|
|
(sha256
|
|
(base32
|
|
"0kazg5psdn90pqadrzma5chdwh0l2by9z31sspr47gx93fhjmkkq"))))
|
|
(build-system go-build-system)
|
|
(arguments
|
|
'(#:import-path "github.com/pbnjay/memory"))
|
|
(home-page "https://github.com/pbnjay/memory")
|
|
(synopsis "memory")
|
|
(description
|
|
"Package memory provides a single method reporting total system memory accessible
|
|
to the kernel.")
|
|
(license license:bsd-3)))
|
|
|
|
(define-public go-golang-org-x-sys-0.0.0-20190222072716-a9d3bda3a223
|
|
(package
|
|
(name "go-golang-org-x-sys")
|
|
(version "0.0.0-20190222072716-a9d3bda3a223")
|
|
(source (origin
|
|
(method git-fetch)
|
|
(uri (git-reference
|
|
(url "https://go.googlesource.com/sys")
|
|
(commit (go-version->git-ref version))))
|
|
(file-name (git-file-name name version))
|
|
(sha256
|
|
(base32
|
|
"1w45zc13xrjzl19s1sx74r5mg3lf2z2nm13wygcdq5r5pyjlhdz9"))))
|
|
(build-system go-build-system)
|
|
(arguments
|
|
'(#:import-path "golang.org/x/sys"))
|
|
(home-page "https://golang.org/x/sys")
|
|
(synopsis "sys")
|
|
(description
|
|
"This repository holds supplemental Go packages for low-level interactions with
|
|
the operating system.")
|
|
(license license:bsd-3)))
|
|
|
|
(define-public go-github-com-mattn-go-isatty-0.0.8
|
|
(package
|
|
(name "go-github-com-mattn-go-isatty")
|
|
(version "0.0.8")
|
|
(source (origin
|
|
(method git-fetch)
|
|
(uri (git-reference
|
|
(url "https://github.com/mattn/go-isatty")
|
|
(commit (string-append "v" version))))
|
|
(file-name (git-file-name name version))
|
|
(sha256
|
|
(base32
|
|
"0rqfh1rj6f5wm8p2ky7inm8g10152p7w6n2cli17kf9gad797i8h"))))
|
|
(build-system go-build-system)
|
|
(arguments
|
|
'(#:import-path "github.com/mattn/go-isatty"))
|
|
(propagated-inputs `(("go-golang-org-x-sys-0.0.0-20190222072716-a9d3bda3a223" ,go-golang-org-x-sys-0.0.0-20190222072716-a9d3bda3a223)))
|
|
(home-page "https://github.com/mattn/go-isatty")
|
|
(synopsis "go-isatty")
|
|
(description "Package isatty implements interface to isatty")
|
|
(license license:expat)))
|
|
|
|
(define-public go-github-com-mattn-go-colorable-0.1.4
|
|
(package
|
|
(name "go-github-com-mattn-go-colorable")
|
|
(version "0.1.4")
|
|
(source (origin
|
|
(method git-fetch)
|
|
(uri (git-reference
|
|
(url "https://github.com/mattn/go-colorable")
|
|
(commit (string-append "v" version))))
|
|
(file-name (git-file-name name version))
|
|
(sha256
|
|
(base32
|
|
"1yxcz08kminqr1221zxpibnbzfcgs3fafin0z9zqb3gqvf74jywz"))))
|
|
(build-system go-build-system)
|
|
(arguments
|
|
'(#:import-path "github.com/mattn/go-colorable"))
|
|
(propagated-inputs `(("go-github-com-mattn-go-isatty-0.0.8" ,go-github-com-mattn-go-isatty-0.0.8)))
|
|
(home-page "https://github.com/mattn/go-colorable")
|
|
(synopsis "go-colorable")
|
|
(description "Colorable writer for windows.")
|
|
(license license:expat)))
|
|
|
|
(define-public go-github-com-mattn-go-isatty-0.0.11
|
|
(package
|
|
(name "go-github-com-mattn-go-isatty")
|
|
(version "0.0.11")
|
|
(source (origin
|
|
(method git-fetch)
|
|
(uri (git-reference
|
|
(url "https://github.com/mattn/go-isatty")
|
|
(commit (string-append "v" version))))
|
|
(file-name (git-file-name name version))
|
|
(sha256
|
|
(base32
|
|
"0h671sv7hfprja495kavazkalkx7xzaqksjh13brcnwq67ijrali"))))
|
|
(build-system go-build-system)
|
|
(arguments
|
|
'(#:import-path "github.com/mattn/go-isatty"))
|
|
(propagated-inputs `(("go-golang-org-x-sys-0.0.0-20191026070338-33540a1f6037" ,go-golang-org-x-sys-0.0.0-20191026070338-33540a1f6037)))
|
|
(home-page "https://github.com/mattn/go-isatty")
|
|
(synopsis "go-isatty")
|
|
(description "Package isatty implements interface to isatty")
|
|
(license license:expat)))
|
|
|
|
(define-public go-golang-org-x-sys-0.0.0-20191026070338-33540a1f6037
|
|
(package
|
|
(name "go-golang-org-x-sys")
|
|
(version "0.0.0-20191026070338-33540a1f6037")
|
|
(source (origin
|
|
(method git-fetch)
|
|
(uri (git-reference
|
|
(url "https://go.googlesource.com/sys")
|
|
(commit (go-version->git-ref version))))
|
|
(file-name (git-file-name name version))
|
|
(sha256
|
|
(base32
|
|
"0fjcv0vzvi6za0b4xmnk3932pr9f9gczzf03y0kgq3ry9rqg169y"))))
|
|
(build-system go-build-system)
|
|
(arguments
|
|
'(#:import-path "golang.org/x/sys"))
|
|
(home-page "https://golang.org/x/sys")
|
|
(synopsis "sys")
|
|
(description
|
|
"This repository holds supplemental Go packages for low-level interactions with
|
|
the operating system.")
|
|
(license license:bsd-3)))
|
|
|
|
(define-public go-github-com-timescale-timescaledb-tune-0.14.3
|
|
(package
|
|
(name "go-github-com-timescale-timescaledb-tune")
|
|
(version "0.14.3")
|
|
(source (origin
|
|
(method git-fetch)
|
|
(uri (git-reference
|
|
(url "https://github.com/timescale/timescaledb-tune")
|
|
(commit (string-append "v" version))))
|
|
(file-name (git-file-name name version))
|
|
(sha256
|
|
(base32
|
|
"02miqianhfw1qysyig2apdw6wgc72izbjwaqzm7jhfcnnw1vq21i"))))
|
|
(build-system go-build-system)
|
|
(arguments
|
|
'(#:import-path "github.com/timescale/timescaledb-tune"))
|
|
(propagated-inputs `(("go-golang-org-x-sys-0.0.0-20191026070338-33540a1f6037" ,go-golang-org-x-sys-0.0.0-20191026070338-33540a1f6037)
|
|
("go-github-com-mattn-go-isatty-0.0.11" ,go-github-com-mattn-go-isatty-0.0.11)
|
|
("go-github-com-mattn-go-colorable-0.1.4" ,go-github-com-mattn-go-colorable-0.1.4)
|
|
("go-github-com-pbnjay-memory-0.0.0-20190104145345-974d429e7ae4" ,go-github-com-pbnjay-memory-0.0.0-20190104145345-974d429e7ae4)
|
|
("go-github-com-fatih-color-1.9.0" ,go-github-com-fatih-color-1.9.0)))
|
|
(home-page "https://github.com/timescale/timescaledb-tune")
|
|
(synopsis "timescaledb-tune")
|
|
(description
|
|
"@@code{timescaledb-tune} is a program for tuning a
|
|
@@url{https://github.com/timescale/timescaledb-tune/blob/v0.14.3/timescale/timescaledb,TimescaleDB}
|
|
database to perform its best based on the host's resources such as memory and
|
|
number of CPUs. It parses the existing @@code{postgresql.conf} file to ensure
|
|
that the TimescaleDB extension is appropriately installed and provides
|
|
recommendations for memory, parallelism, WAL, and other settings.")
|
|
(license license:asl2.0)))
|