diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-06-23 12:56:21 +0100 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-07-23 21:15:01 +0100 |
| commit | 9ab474976e418961b177450a8245137ab9cff80c (patch) | |
| tree | 0356625ae57dcafff76b56c9d48a266c26f12e64 /gnu | |
| parent | 1afb1c6f9e3e355e124240fddec67169f0223cb2 (diff) | |
gnu: Add go-github-com-moby-swarmkit-v2.
* gnu/packages/golang-xyz.scm (go-github-com-moby-swarmkit-v2): New variable.
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/golang-xyz.scm | 97 |
1 files changed, 97 insertions, 0 deletions
diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index a58931036e7..20c1f30a18f 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm | |||
| @@ -21800,6 +21800,103 @@ publish–subscribe pattern}.") | |||
| 21800 | "This package provides a multiplexed stream library using spdy.") | 21800 | "This package provides a multiplexed stream library using spdy.") |
| 21801 | (license license:asl2.0))) | 21801 | (license license:asl2.0))) |
| 21802 | 21802 | ||
| 21803 | (define-public go-github-com-moby-swarmkit-v2 | ||
| 21804 | (package | ||
| 21805 | (name "go-github-com-moby-swarmkit-v2") | ||
| 21806 | (version "2.1.2") | ||
| 21807 | (source | ||
| 21808 | (origin | ||
| 21809 | (method git-fetch) | ||
| 21810 | (uri (git-reference | ||
| 21811 | (url "https://github.com/moby/swarmkit") | ||
| 21812 | (commit (string-append "v" version)))) | ||
| 21813 | (file-name (git-file-name name version)) | ||
| 21814 | (sha256 | ||
| 21815 | (base32 "0mmvjnyy3r7fgmbg2h8zgigfmznln43wrnfk4d7nlm1v0crf9fdb")) | ||
| 21816 | (modules '((guix build utils))) | ||
| 21817 | (snippet | ||
| 21818 | #~(begin | ||
| 21819 | (delete-file-recursively "vendor") | ||
| 21820 | ;; Submodules with their own go.mod files and packaged separately: | ||
| 21821 | (delete-file-recursively "swarmd"))))) | ||
| 21822 | (build-system go-build-system) | ||
| 21823 | (arguments | ||
| 21824 | (list | ||
| 21825 | #:import-path "github.com/moby/swarmkit/v2" | ||
| 21826 | #:test-flags | ||
| 21827 | #~(list "-skip" | ||
| 21828 | ;; Tests are supposed to be run in Docker, some of them timeout | ||
| 21829 | ;; or fail to find node. | ||
| 21830 | (string-join | ||
| 21831 | (list "TestManagerFailedStartup" | ||
| 21832 | "TestManagerRespectsDispatcherRootCAUpdate" | ||
| 21833 | "TestMixedFIPSClusterNonMandatoryFIPS") | ||
| 21834 | "|")) | ||
| 21835 | #:test-subdirs | ||
| 21836 | ;; XXX: Remove when <https://github.com/moby/swarmkit/pull/3245> is | ||
| 21837 | ;; merged. | ||
| 21838 | #~(list "ca" "cli" "log" "node" "agent" "watch" "ioutils" "manager" | ||
| 21839 | "remotes" "ca/pkcs8" "identity" "template" "agent/csi" | ||
| 21840 | "agent/exec" "api/naming" "ca/keyutils" "integration" | ||
| 21841 | "volumequeue" "watch/queue" "api/equality" "internal/idm" | ||
| 21842 | "agent/secrets" "agent/csi/plugin" "manager/watchapi" | ||
| 21843 | "manager/allocator" "manager/logbroker" "manager/scheduler" | ||
| 21844 | "manager/constraint" "manager/controlapi" "manager/dispatcher" | ||
| 21845 | "manager/encryption" "manager/keymanager" "manager/state/raft" | ||
| 21846 | "api/genericresource" "manager/deallocator" | ||
| 21847 | "manager/state/store" "manager/orchestrator" | ||
| 21848 | "manager/orchestrator/jobs" "manager/state/raft/storage" | ||
| 21849 | "manager/orchestrator/global" "manager/orchestrator/update" | ||
| 21850 | "manager/dispatcher/heartbeat" "manager/state/raft/transport" | ||
| 21851 | "manager/state/raft/membership" "protobuf/plugin/deepcopy/test" | ||
| 21852 | "protobuf/plugin/raftproxy/test" | ||
| 21853 | "manager/orchestrator/replicated" | ||
| 21854 | "manager/orchestrator/taskreaper" | ||
| 21855 | "manager/orchestrator/jobs/global" | ||
| 21856 | "manager/orchestrator/volumeenforcer" | ||
| 21857 | "manager/orchestrator/jobs/replicated" | ||
| 21858 | "manager/orchestrator/constraintenforcer"))) | ||
| 21859 | (native-inputs | ||
| 21860 | (list go-github-com-onsi-ginkgo | ||
| 21861 | go-github-com-onsi-gomega | ||
| 21862 | go-github-com-spf13-cobra | ||
| 21863 | go-github-com-stretchr-testify)) | ||
| 21864 | (propagated-inputs | ||
| 21865 | (list go-code-cloudfoundry-org-clock | ||
| 21866 | go-github-com-bits-and-blooms-bitset | ||
| 21867 | go-github-com-cloudflare-cfssl | ||
| 21868 | go-github-com-container-storage-interface-spec | ||
| 21869 | go-github-com-distribution-reference | ||
| 21870 | go-github-com-docker-go-events | ||
| 21871 | go-github-com-docker-go-metrics | ||
| 21872 | go-github-com-fernet-fernet-go | ||
| 21873 | go-github-com-gogo-protobuf | ||
| 21874 | go-github-com-golang-protobuf | ||
| 21875 | go-github-com-grpc-ecosystem-go-grpc-prometheus | ||
| 21876 | go-github-com-hashicorp-go-memdb | ||
| 21877 | ;; go-github-com-microsoft-go-winio ;Windows only | ||
| 21878 | go-github-com-opencontainers-go-digest | ||
| 21879 | go-github-com-phayes-permbits | ||
| 21880 | go-github-com-pkg-errors | ||
| 21881 | go-github-com-rcrowley-go-metrics | ||
| 21882 | go-github-com-sirupsen-logrus | ||
| 21883 | go-go-etcd-io-bbolt | ||
| 21884 | go-go-etcd-io-etcd-client-pkg-v3 | ||
| 21885 | go-go-etcd-io-etcd-pkg-v3 | ||
| 21886 | go-go-etcd-io-etcd-server-v3 | ||
| 21887 | go-go-etcd-io-raft-v3 | ||
| 21888 | go-golang-org-x-crypto | ||
| 21889 | go-golang-org-x-net | ||
| 21890 | go-golang-org-x-time | ||
| 21891 | go-google-golang-org-grpc)) | ||
| 21892 | (home-page "https://github.com/moby/swarmkit") | ||
| 21893 | (synopsis "Node discovery, raft-based consensus, and task scheduling") | ||
| 21894 | (description | ||
| 21895 | "SwarmKit is a toolkit for orchestrating distributed systems at any scale. | ||
| 21896 | It includes primitives for node discovery, raft-based consensus, task | ||
| 21897 | scheduling and more.") | ||
| 21898 | (license license:asl2.0))) | ||
| 21899 | |||
| 21803 | (define-public go-github-com-moby-sys-atomicwriter | 21900 | (define-public go-github-com-moby-sys-atomicwriter |
| 21804 | (package | 21901 | (package |
| 21805 | (name "go-github-com-moby-sys-atomicwriter") | 21902 | (name "go-github-com-moby-sys-atomicwriter") |
