diff options
| author | Antero Mejr <antero@mailbox.org> | 2023-06-04 17:42:40 +0000 |
|---|---|---|
| committer | Danny Milosavljevic <dannym@friendly-machines.com> | 2024-12-22 13:19:00 +0100 |
| commit | 9eaecd260cd42b5f3a9d45aec8b306f921ee628c (patch) | |
| tree | 5bce957b1118f25fd96b114dcef9c642a79fee75 /gnu | |
| parent | a1f211c9c5c889174cf7979e5b52d79370606dc3 (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.scm | 42 |
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 |
| 191 | multiple platforms.") | 191 | multiple 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 | ||
| 231 | simple and lightweight interface to the | ||
| 232 | @acronym{SOAP, Simple Object Access Protocol}, both on client and server | ||
| 233 | side.") | ||
| 234 | (license license:perl-license))) | ||
