summaryrefslogtreecommitdiff
path: root/gnu/packages
diff options
context:
space:
mode:
authorAndreas Enge <andreas@enge.fr>2026-04-27 14:02:01 +0200
committerAndreas Enge <andreas@enge.fr>2026-04-27 14:02:06 +0200
commit54f071fb05807ef3a34cfbbf99283d1a8f427206 (patch)
tree50de29b22c8c4846453aebb67cd51e3a12070e3e /gnu/packages
parent90cd85938201a0d298ac0d775d25478a900597d1 (diff)
gnu: Remove gandi-cli.
* gnu/packages/networking.scm (gandi-cli): Delete variable. Fixes: guix/guix#7428 Change-Id: I0d85449aabcc0b6a908ad4426e463fb611756918
Diffstat (limited to 'gnu/packages')
-rw-r--r--gnu/packages/networking.scm53
1 files changed, 0 insertions, 53 deletions
diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index 03e90357586..07d2d3ae4e0 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -2139,59 +2139,6 @@ replies, fping will send out a ping packet and move on to the next target in a
2139round-robin fashion.") 2139round-robin fashion.")
2140 (license license:expat))) 2140 (license license:expat)))
2141 2141
2142(define-public gandi-cli
2143 (package
2144 (name "gandi-cli")
2145 (version "1.6")
2146 (source
2147 (origin
2148 (method url-fetch)
2149 (uri (pypi-uri name version))
2150 (sha256
2151 (base32 "1h36jahbp7273wn3yd747kbiwjc0bm3sja67bcxdsd54ln0vyndg"))))
2152 (build-system pyproject-build-system)
2153 (arguments
2154 (list
2155 #:test-flags
2156 #~(list "--pyargs" "gandi.cli")
2157 #:phases
2158 #~(modify-phases %standard-phases
2159 (add-after 'unpack 'embed-store-file-names
2160 (lambda _
2161 (substitute* (list "gandi/cli/modules/cert.py"
2162 "gandi/cli/tests/commands/test_certificate.py")
2163 (("openssl") (which "openssl")))))
2164 (add-after 'install 'install-documentation
2165 ;; The included man page may be outdated but we install it anyway,
2166 ;; since it's mentioned in 'gandi --help' and better than nothing.
2167 (lambda _
2168 (let* ((man1 (string-append #$output "/share/man/man1")))
2169 (mkdir-p man1)
2170 (with-output-to-file (string-append man1 "/gandi.1")
2171 (lambda _
2172 (invoke "rst2man.py" "gandicli.man.rst")))))))))
2173 (native-inputs
2174 (list python-docutils-0.19
2175 python-pytest
2176 python-pytest-cov
2177 python-setuptools
2178 python-wheel))
2179 (inputs
2180 (list openssl
2181 python-click-7
2182 python-ipy
2183 python-pyyaml
2184 python-requests))
2185 (propagated-inputs
2186 (list openssh))
2187 (home-page "https://cli.gandi.net")
2188 (synopsis "Command-line interface to the Gandi.net Web API")
2189 (description
2190 "This package provides a command-line client (@command{gandi}) to buy,
2191manage, and delete Internet resources from Gandi.net such as domain names,
2192virtual machines, and certificates.")
2193 (license license:gpl3+)))
2194
2195(define-public go-sctp 2142(define-public go-sctp
2196 ;; docker-libnetwork-cmd-proxy requires this exact commit. 2143 ;; docker-libnetwork-cmd-proxy requires this exact commit.
2197 ;; This commit is mentioned in docker-libnetwork-cmd-proxy's vendor.conf. 2144 ;; This commit is mentioned in docker-libnetwork-cmd-proxy's vendor.conf.