1
Fork 0
mirror of https://https.git.savannah.gnu.org/git/guix.git/ synced 2025-07-14 19:10:49 +02:00

gnu: go-github-com-gomodule-redigo: Move to golang-xyz.

* gnu/packages/databases.scm (go-github-com-gomodule-redigo): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I747da14647b1b32756b9f6a4dd0f840e908fcede
This commit is contained in:
Sharlatan Hellseher 2025-01-09 23:00:25 +00:00
parent d4ba1e30e2
commit c79fb232a9
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5
2 changed files with 60 additions and 60 deletions

View file

@ -3000,66 +3000,6 @@ one-to-one, while still providing an idiomatic interface.")
"Package rdb implements parsing and encoding of the Redis RDB file format.") "Package rdb implements parsing and encoding of the Redis RDB file format.")
(license license:expat))) (license license:expat)))
(define-public go-github-com-gomodule-redigo
(package
(name "go-github-com-gomodule-redigo")
(version "1.9.2")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/gomodule/redigo")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "03z02zmkl8cj73c6xrvlpj144d9ysikc25ay64dhpbzwkn16h5yv"))))
(build-system go-build-system)
(arguments
(list
#:skip-build? #t
#:import-path "github.com/gomodule/redigo"
#:test-flags
#~(list "-skip"
(string-join
;; Run just unit tests which do not require Redis reducing
;; closure size.
(list "TestDoCommands"
"TestPipelineCommands"
"TestBlankCommand"
"TestRecvBeforeSend"
"TestError"
"TestDialContext_CanceledContext"
"TestDialClientName"
"TestExecError"
"Test.*Pool.*"
"TestPushed"
"TestPubSubReceiveContext"
"TestSlowLog"
"TestLatency"
"TestLatencyHistories"
"TestScript"
"Example.*"
"TestConnMux"
"TestConnMuxClose")
"|"))
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'remove-examples
(lambda* (#:key import-path #:allow-other-keys)
(with-directory-excursion (string-append "src/" import-path)
(for-each delete-file
(list "redis/zpop_example_test.go"
"redis/scan_test.go"
"redis/pubsub_example_test.go"
"redis/reply_test.go"))))))))
(native-inputs
(list go-github-com-stretchr-testify))
(home-page "https://github.com/gomodule/redigo")
(synopsis "Go client for Redis")
(description
"Redigo is a Go client for the Redis database.")
(license license:asl2.0)))
(define-public kyotocabinet (define-public kyotocabinet
(package (package
(name "kyotocabinet") (name "kyotocabinet")

View file

@ -5997,6 +5997,66 @@ All the functionality of the built-in package still exists and is unchanged.
This package contains a series of small enhancements and additions.") This package contains a series of small enhancements and additions.")
(license license:bsd-3))) (license license:bsd-3)))
(define-public go-github-com-gomodule-redigo
(package
(name "go-github-com-gomodule-redigo")
(version "1.9.2")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/gomodule/redigo")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "03z02zmkl8cj73c6xrvlpj144d9ysikc25ay64dhpbzwkn16h5yv"))))
(build-system go-build-system)
(arguments
(list
#:skip-build? #t
#:import-path "github.com/gomodule/redigo"
#:test-flags
#~(list "-skip"
(string-join
;; Run just unit tests which do not require Redis reducing
;; closure size.
(list "TestDoCommands"
"TestPipelineCommands"
"TestBlankCommand"
"TestRecvBeforeSend"
"TestError"
"TestDialContext_CanceledContext"
"TestDialClientName"
"TestExecError"
"Test.*Pool.*"
"TestPushed"
"TestPubSubReceiveContext"
"TestSlowLog"
"TestLatency"
"TestLatencyHistories"
"TestScript"
"Example.*"
"TestConnMux"
"TestConnMuxClose")
"|"))
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'remove-examples
(lambda* (#:key import-path #:allow-other-keys)
(with-directory-excursion (string-append "src/" import-path)
(for-each delete-file
(list "redis/zpop_example_test.go"
"redis/scan_test.go"
"redis/pubsub_example_test.go"
"redis/reply_test.go"))))))))
(native-inputs
(list go-github-com-stretchr-testify))
(home-page "https://github.com/gomodule/redigo")
(synopsis "Go client for Redis")
(description
"Redigo is a Go client for the Redis database.")
(license license:asl2.0)))
(define-public go-github-com-google-gnostic-models (define-public go-github-com-google-gnostic-models
(package (package
(name "go-github-com-google-gnostic-models") (name "go-github-com-google-gnostic-models")