From 9aba9b127840a116c806a2cbac901cf8077abcd0 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Sat, 11 Aug 2018 15:53:20 +0200 Subject: Migrate search.cpan.org home pages to metacpan.org. The venerable search.cpan.org has retired[0]. [0]: https://log.perl.org/2018/05/goodbye-search-dot-cpan-dot-org.html * guix/import/cpan.scm (cpan-home): Generate metacpan.org home page URIs. Update all previously generated ones in (gnu packages) to their canonical new homes. --- gnu/packages/xml.scm | 58 ++++++++++++++++++++++++++-------------------------- 1 file changed, 29 insertions(+), 29 deletions(-) (limited to 'gnu/packages/xml.scm') diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm index b86daa7883..9c8e3cef08 100644 --- a/gnu/packages/xml.scm +++ b/gnu/packages/xml.scm @@ -220,7 +220,7 @@ (define-public perl-graph-readwrite ("perl-parse-yapp" ,perl-parse-yapp) ("perl-xml-parser" ,perl-xml-parser) ("perl-xml-writer" ,perl-xml-writer))) - (home-page "http://search.cpan.org/dist/Graph-ReadWrite") + (home-page "https://metacpan.org/release/Graph-ReadWrite") (synopsis "Modules for reading and writing directed graphs") (description "This is a collection of perl classes for reading and writing directed graphs in a variety of file formats. The graphs are represented in @@ -267,7 +267,7 @@ (define-public perl-xml-atom ("perl-uri" ,perl-uri) ("perl-xml-libxml" ,perl-xml-libxml) ("perl-xml-xpath" ,perl-xml-xpath))) - (home-page "http://search.cpan.org/dist/XML-Atom") + (home-page "https://metacpan.org/release/XML-Atom") (synopsis "Atom feed and API implementation") (description "Atom is a syndication, API, and archiving format for weblogs and other data. @@ -291,7 +291,7 @@ (define-public perl-xml-descent (propagated-inputs `(("perl-test-differences" ,perl-test-differences) ("perl-xml-tokeparser" ,perl-xml-tokeparser))) - (home-page "http://search.cpan.org/dist/XML-Descent") + (home-page "https://metacpan.org/release/XML-Descent") (synopsis "Recursive descent XML parsing") (description "The conventional models for parsing XML are either @dfn{DOM} @@ -331,7 +331,7 @@ (define-public perl-xml-parser then passed on to the Expat object on each parse call. They can also be given as extra arguments to the parse methods, in which case they override options given at XML::Parser creation time.") - (home-page "http://search.cpan.org/dist/XML-Parser"))) + (home-page "https://metacpan.org/release/XML-Parser"))) (define-public perl-xml-tokeparser (package @@ -346,7 +346,7 @@ (define-public perl-xml-tokeparser "1hnpwb3lh6cbgwvjjgqzcp6jm4mp612qn6ili38adc9nhkwv8fc5")))) (build-system perl-build-system) (propagated-inputs `(("perl-xml-parser" ,perl-xml-parser))) - (home-page "http://search.cpan.org/dist/XML-TokeParser") + (home-page "https://metacpan.org/release/XML-TokeParser") (synopsis "Simplified interface to XML::Parser") (description "@code{XML::TokeParser} provides a procedural (\"pull mode\") interface @@ -378,7 +378,7 @@ (define-public perl-libxml documents for working with XML in Perl. libxml-perl software works in combination with @code{XML::Parser}, PerlSAX, @code{XML::DOM}, @code{XML::Grove}, and others.") - (home-page "http://search.cpan.org/dist/libxml-perl"))) + (home-page "https://metacpan.org/release/libxml-perl"))) (define-public perl-xml-libxml (package @@ -398,7 +398,7 @@ (define-public perl-xml-libxml ("perl-xml-sax" ,perl-xml-sax))) (inputs `(("libxml2" ,libxml2))) - (home-page "http://search.cpan.org/dist/XML-LibXML") + (home-page "https://metacpan.org/release/XML-LibXML") (synopsis "Perl interface to libxml2") (description "This module implements a Perl interface to the libxml2 library which provides interfaces for parsing and manipulating XML files. This @@ -421,7 +421,7 @@ (define-public perl-xml-libxml-simple (propagated-inputs `(("perl-file-slurp-tiny" ,perl-file-slurp-tiny) ("perl-xml-libxml" ,perl-xml-libxml))) - (home-page "http://search.cpan.org/dist/XML-LibXML-Simple") + (home-page "https://metacpan.org/release/XML-LibXML-Simple") (synopsis "XML::LibXML based XML::Simple clone") (description "This package provides the same API as @code{XML::Simple} but is based on @@ -445,7 +445,7 @@ (define-public perl-xml-libxslt `(("libxslt" ,libxslt))) (propagated-inputs `(("perl-xml-libxml" ,perl-xml-libxml))) - (home-page "http://search.cpan.org/dist/XML-LibXSLT") + (home-page "https://metacpan.org/release/XML-LibXSLT") (synopsis "Perl bindings to GNOME libxslt library") (description "This Perl module is an interface to the GNOME project's libxslt library.") @@ -464,7 +464,7 @@ (define-public perl-xml-namespacesupport (base32 "1vz5pbi4lm5fhq2slrs2hlp6bnk29863abgjlcx43l4dky2rbsa7")))) (build-system perl-build-system) - (home-page "http://search.cpan.org/dist/XML-NamespaceSupport") + (home-page "https://metacpan.org/release/XML-NamespaceSupport") (synopsis "XML namespace support class") (description "This module offers a simple to process namespaced XML names (unames) from within any application that may need them. It also helps @@ -498,7 +498,7 @@ (define-public perl-xml-rss ("perl-datetime-format-w3cdtf" ,perl-datetime-format-w3cdtf) ("perl-html-parser" ,perl-html-parser) ("perl-xml-parser" ,perl-xml-parser))) - (home-page "http://search.cpan.org/dist/XML-RSS") + (home-page "https://metacpan.org/release/XML-RSS") (synopsis "Creates and updates RSS files") (description "This module provides a basic framework for creating and maintaining @@ -535,7 +535,7 @@ (define-public perl-xml-sax (string-append (getenv "PERL5LIB") ":" (assoc-ref outputs "out") "/lib/perl5/site_perl"))))))) - (home-page "http://search.cpan.org/dist/XML-SAX") + (home-page "https://metacpan.org/release/XML-SAX") (synopsis "Perl API for XML") (description "XML::SAX consists of several framework classes for using and building Perl SAX2 XML parsers, filters, and drivers.") @@ -554,7 +554,7 @@ (define-public perl-xml-sax-base (base32 "1l1ai9g1z11ja7mvnfl5mj346r13jyckbg9qlw6c2izglidkbjv6")))) (build-system perl-build-system) - (home-page "http://search.cpan.org/dist/XML-SAX-Base") + (home-page "https://metacpan.org/release/XML-SAX-Base") (synopsis "Base class for SAX Drivers and Filters") (description "This module has a very simple task - to be a base class for PerlSAX drivers and filters. It's default behaviour is to pass the input @@ -585,7 +585,7 @@ (define-public perl-xml-simple "The XML::Simple module provides a simple API layer on top of an underlying XML parsing module (either XML::Parser or one of the SAX2 parser modules).") - (home-page "http://search.cpan.org/dist/XML-Simple"))) + (home-page "https://metacpan.org/release/XML-Simple"))) (define-public perl-xml-regexp (package @@ -608,7 +608,7 @@ (define-public perl-xml-regexp "XML::RegExp contains regular expressions for the following XML tokens: BaseChar, Ideographic, Letter, Digit, Extender, CombiningChar, NameChar, EntityRef, CharRef, Reference, Name, NmToken, and AttValue.") - (home-page "http://search.cpan.org/~tjmather/XML-RegExp/lib/XML/RegExp.pm"))) + (home-page "https://metacpan.org/release/XML-RegExp"))) (define-public perl-xml-dom (package @@ -637,7 +637,7 @@ (define-public perl-xml-dom level interface to James Clark's expat library. XML::DOM::Parser is derived from XML::Parser. It parses XML strings or files and builds a data structure that conforms to the API of the Document Object Model.") - (home-page "http://search.cpan.org/dist/XML-DOM"))) + (home-page "https://metacpan.org/release/XML-DOM"))) (define-public perl-xml-compile-tester (package @@ -654,7 +654,7 @@ (define-public perl-xml-compile-tester (propagated-inputs `(("perl-log-report" ,perl-log-report) ("perl-test-deep" ,perl-test-deep))) - (home-page "http://search.cpan.org/dist/XML-Compile-Tester") + (home-page "https://metacpan.org/release/XML-Compile-Tester") (synopsis "XML::Compile related regression testing") (description "The @code{XML::Compile} module suite has extensive regression testing. @@ -679,7 +679,7 @@ (define-public perl-xml-compile ("perl-xml-compile-tester" ,perl-xml-compile-tester) ("perl-xml-libxml" ,perl-xml-libxml) ("perl-test-deep" ,perl-test-deep))) - (home-page "http://search.cpan.org/dist/XML-Compile") + (home-page "https://metacpan.org/release/XML-Compile") (synopsis "Compilation-based XML processing") (description "@code{XML::Compile} can be used to translate a Perl data-structure into @@ -704,7 +704,7 @@ (define-public perl-xml-compile-cache ("perl-xml-compile" ,perl-xml-compile) ("perl-xml-compile-tester" ,perl-xml-compile-tester) ("perl-xml-libxml-simple" ,perl-xml-libxml-simple))) - (home-page "http://search.cpan.org/dist/XML-Compile-Cache") + (home-page "https://metacpan.org/release/XML-Compile-Cache") (synopsis "Cache compiled XML translators") (description "This package provides methods to cache compiled XML translators.") @@ -729,7 +729,7 @@ (define-public perl-xml-compile-soap ("perl-xml-compile" ,perl-xml-compile) ("perl-xml-compile-cache" ,perl-xml-compile-cache) ("perl-xml-compile-tester" ,perl-xml-compile-tester))) - (home-page "http://search.cpan.org/dist/XML-Compile-SOAP") + (home-page "https://metacpan.org/release/XML-Compile-SOAP") (synopsis "Base-class for SOAP implementations") (description "This module provides a class to handle the SOAP protocol. The first @@ -755,7 +755,7 @@ (define-public perl-xml-compile-wsdl11 ("perl-xml-compile" ,perl-xml-compile) ("perl-xml-compile-cache" ,perl-xml-compile-cache) ("perl-xml-compile-soap" ,perl-xml-compile-soap))) - (home-page "http://search.cpan.org/dist/XML-Compile-WSDL11") + (home-page "https://metacpan.org/release/XML-Compile-WSDL11") (synopsis "Create SOAP messages defined by WSDL 1.1") (description "This module understands WSDL version 1.1. A WSDL file defines a set of @@ -795,7 +795,7 @@ (define-public perl-xml-feed ("perl-xml-atom" ,perl-xml-atom) ("perl-xml-libxml" ,perl-xml-libxml) ("perl-xml-rss" ,perl-xml-rss))) - (home-page "http://search.cpan.org/dist/XML-Feed") + (home-page "https://metacpan.org/release/XML-Feed") (synopsis "XML Syndication Feed Support") (description "@code{XML::Feed} is a syndication feed parser for both RSS and Atom feeds. It also implements feed auto-discovery for finding feeds, given a URI. @@ -819,7 +819,7 @@ (define-public perl-xml-xpath `(("perl-path-tiny" ,perl-path-tiny))) (propagated-inputs `(("perl-xml-parser" ,perl-xml-parser))) - (home-page "http://search.cpan.org/dist/XML-XPath") + (home-page "https://metacpan.org/release/XML-XPath") (synopsis "Parse and evaluate XPath statements") (description "This module aims to comply exactly to the @url{XPath specification, @@ -1348,7 +1348,7 @@ (define-public perl-xml-xpathengine (base32 "0r72na14bmsxfd16s9nlza155amqww0k8wsa9x2a3sqbpp5ppznj")))) (build-system perl-build-system) - (home-page "http://search.cpan.org/dist/XML-XPathEngine/") + (home-page "https://metacpan.org/release/XML-XPathEngine") (synopsis "Re-usable XPath engine for DOM-like trees") (description "This module provides an XPath engine, that can be re-used by other @@ -1373,7 +1373,7 @@ (define-public perl-tree-xpathengine (base32 "1vbbw8wxm79r3xbra8narw1dqvm34510q67wbmg2zmj6zd1k06r9")))) (build-system perl-build-system) - (home-page "http://search.cpan.org/dist/Tree-XPathEngine/") + (home-page "https://metacpan.org/release/Tree-XPathEngine") (synopsis "Re-usable XPath engine") (description "This module provides an XPath engine, that can be re-used by other @@ -1397,7 +1397,7 @@ (define-public perl-xml-filter-buffertext (build-system perl-build-system) (propagated-inputs `(("perl-xml-sax-base" ,perl-xml-sax-base))) - (home-page "http://search.cpan.org/dist/XML-Filter-BufferText/") + (home-page "https://metacpan.org/release/XML-Filter-BufferText") (synopsis "Filter to put all characters() in one event") (description "This is a very simple filter. One common cause of grief (and programmer error) is that XML parsers aren't required to provide @@ -1424,7 +1424,7 @@ (define-public perl-xml-sax-writer ("perl-xml-filter-buffertext" ,perl-xml-filter-buffertext) ("perl-xml-namespacesupport" ,perl-xml-namespacesupport) ("perl-xml-sax-base" ,perl-xml-sax-base))) - (home-page "http://search.cpan.org/dist/XML-SAX-Writer/") + (home-page "https://metacpan.org/release/XML-SAX-Writer") (synopsis "SAX2 XML Writer") (description "This is an XML writer that understands SAX2. It is based on @@ -1446,7 +1446,7 @@ (define-public perl-xml-handler-yawriter (build-system perl-build-system) (propagated-inputs `(("perl-libxml" ,perl-libxml))) - (home-page "http://search.cpan.org/dist/XML-Handler-YAWriter/") + (home-page "https://metacpan.org/release/XML-Handler-YAWriter") (synopsis "Yet another Perl SAX XML Writer") (description "YAWriter implements Yet Another @code{XML::Handler::Writer}. It provides a flexible escaping technique and pretty printing.") @@ -1481,7 +1481,7 @@ (define-public perl-xml-twig ("perl-xml-xpathengine" ,perl-xml-xpathengine) ("perl-test-pod" ,perl-test-pod) ("perl-tree-xpathengine" ,perl-tree-xpathengine))) - (home-page "http://search.cpan.org/dist/XML-Twig/") + (home-page "https://metacpan.org/release/XML-Twig") (synopsis "Perl module for processing huge XML documents in tree mode") (description "@code{XML::Twig} is an XML transformation module. Its strong points: can be used to process huge documents while still being in tree -- cgit v1.2.3