summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorAntero Mejr <antero@mailbox.org>2023-06-04 17:42:40 +0000
committerDanny Milosavljevic <dannym@friendly-machines.com>2024-12-22 13:19:00 +0100
commit9eaecd260cd42b5f3a9d45aec8b306f921ee628c (patch)
tree5bce957b1118f25fd96b114dcef9c642a79fee75 /gnu
parenta1f211c9c5c889174cf7979e5b52d79370606dc3 (diff)
gnu: Add perl-soap-lite.
* gnu/packages/perl-web.scm (perl-soap-lite): New variable. Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/perl-web.scm42
1 files changed, 42 insertions, 0 deletions
diff --git a/gnu/packages/perl-web.scm b/gnu/packages/perl-web.scm
index 459bd43a8a1..b4c89d19471 100644
--- a/gnu/packages/perl-web.scm
+++ b/gnu/packages/perl-web.scm
@@ -190,3 +190,45 @@ picture associated with your email address.")
190 "Package extracted from SOAP::Lite. Slightly modified to work on 190 "Package extracted from SOAP::Lite. Slightly modified to work on
191multiple platforms.") 191multiple platforms.")
192 (license license:perl-license))) 192 (license license:perl-license)))
193
194(define-public perl-soap-lite
195 (package
196 (name "perl-soap-lite")
197 (version "1.27")
198 (source (origin
199 (method url-fetch)
200 (uri (string-append
201 "mirror://cpan/authors/id/P/PH/PHRED/SOAP-Lite-"
202 version ".tar.gz"))
203 (sha256
204 (base32
205 "00fkvmnxiy5mr45rj5qmxmflw0xdkw2gihm48iha2i8smdmi0ng3"))))
206 (build-system perl-build-system)
207 (arguments
208 (list #:phases #~(modify-phases %standard-phases
209 (add-after 'unpack 'patch
210 (lambda _
211 (substitute* "t/Issues/rt53375.t"
212 (("XML::Parser::Lite")
213 "XML::Parser")))))))
214 (native-inputs (list perl-test-most perl-test-warn))
215 (propagated-inputs (list perl-class-inspector
216 perl-constant
217 perl-io-compress
218 perl-io-sessiondata
219 perl-io-socket-ssl
220 perl-libwww
221 perl-lwp-protocol-https
222 perl-mime-base64
223 perl-scalar-list-utils
224 perl-task-weaken
225 perl-uri
226 perl-xml-parser))
227 (home-page "https://metacpan.org/release/SOAP-Lite")
228 (synopsis "Client/server interface to the Simple Object Access Protocol")
229 (description
230 "@code{SOAP::Lite} is a collection of Perl modules that provide a
231simple and lightweight interface to the
232@acronym{SOAP, Simple Object Access Protocol}, both on client and server
233side.")
234 (license license:perl-license)))