_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
perl-xml-compile-soap 3.27
Propagated dependencies: perl-file-slurper@0.012 perl-libwww@6.67 perl-log-report@1.10 perl-xml-compile@1.63 perl-xml-compile-cache@1.06 perl-xml-compile-tester@0.91
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: https://metacpan.org/release/XML-Compile-SOAP
Licenses: GPL 1+
Synopsis: Base-class for SOAP implementations
Description:

This module provides a class to handle the SOAP protocol. The first implementation is http://www.w3.org/TR/2000/NOTE-SOAP-20000508/, which is still most often used.

perl-term-progressbar 2.17
Propagated dependencies: perl-class-methodmaker@2.24 perl-term-readkey@2.38
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Term-ProgressBar
Licenses: GPL 1+
Synopsis: Progress meter on a standard terminal
Description:

Term::ProgressBar provides a simple progress bar on the terminal, to let the user know that something is happening, roughly how much stuff has been done, and maybe an estimate at how long remains.

perl-ole-storage-lite 0.20
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/OLE-Storage_Lite
Licenses: GPL 1+
Synopsis: Read and write OLE storage files
Description:

This module allows you to read and write an OLE-Structured file. OLE (Object Linking and Embedding) is a technology to store hierarchical information such as links to other documents within a single file.

perl-devel-stacktrace 2.04
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Devel-StackTrace
Licenses: Artistic License 2.0
Synopsis: Object representing a stack trace
Description:

The Devel::StackTrace module contains two classes, Devel::StackTrace and Devel::StackTrace::Frame. These objects encapsulate the information that can be retrieved via Perl's caller() function, as well as providing a simple interface to this data.

perl-data-messagepack 1.02
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Data-MessagePack
Licenses: GPL 1+
Synopsis: MessagePack serializing/deserializing
Description:

This module converts Perl data structures to MessagePack and vice versa. MessagePack is a binary-based efficient object serialization format. It enables to exchange structured objects between many languages like JSON. But unlike JSON, it is very fast and small.

perl-email-address-xs 1.04
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://metacpan.org/release/Email-Address-XS
Licenses: GPL 1+
Synopsis: Parse and format RFC 5322 email addresses and groups
Description:

Email::Address::XS implements RFC 5322 parser and formatter of email addresses and groups. Unlike Email::Address, this module does not use regular expressions for parsing but instead is implemented in XS and uses shared code from Dovecot IMAP server.

perl-package-stash-xs 0.29
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Package-Stash-XS
Licenses: GPL 1+
Synopsis: Faster implementation of the Package::Stash API
Description:

This is a backend for Package::Stash, which provides the functionality in a way that's less buggy and much faster. It will be used by default if it's installed, and should be preferred in all environments with a compiler.

texlive-pedigree-perl 2024.2
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pedigree-perl
Licenses: GPL 2
Synopsis: Generate TeX pedigree files from CSV files
Description:

This program generates TeX commands to typeset pedigrees --- either TeX fragments or full LaTeX files, to be processed by the pst-pdgr package. The program has support for multilanguage pedigrees (at the present moment the English and Russian languages are supported).

perl-tree-xpathengine 0.05
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: https://metacpan.org/release/Tree-XPathEngine
Licenses: GPL 1+
Synopsis: Re-usable XPath engine
Description:

This module provides an XPath engine, that can be re-used by other module/classes that implement trees. It is designed to be compatible with Class::XPath, ie it passes its tests if you replace Class::XPath by Tree::XPathEngine.

perl-extutils-depends 0.405
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/ExtUtils-Depends
Licenses: GPL 1+
Synopsis: Easily build XS extensions that depend on XS extensions
Description:

This module tries to make it easy to build Perl extensions that use functions and typemaps provided by other perl extensions. This means that a perl extension is treated like a shared library that provides also a C and an XS interface besides the perl one.

perl-gd-securityimage 1.75
Propagated dependencies: perl-gd@2.78 perl-image-magick@6.89
Channel: guix
Location: gnu/packages/gd.scm (gnu packages gd)
Home page: https://metacpan.org/release/GD-SecurityImage
Licenses: GPL 1+
Synopsis: Security image generator
Description:

This module provides a basic interface to create security (captcha) images. The final output is the actual graphic data, the mime type of the graphic, and the created random string. The module also has some "styles" that are used to create the background (or foreground) of the image.

perl-io-captureoutput 1.1105
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/IO-CaptureOutput
Licenses: GPL 1+
Synopsis: Capture STDOUT and STDERR from Perl code, subprocesses or XS
Description:

IO::CaptureOutput provides routines for capturing STDOUT and STDERR from perl subroutines, forked system calls (e.g. system(), fork()) and from XS or C modules.

This module is no longer recommended by its maintainer. Users are advised to try Capture::Tiny instead.

perl-data-validate-ip 0.30
Propagated dependencies: perl-netaddr-ip@4.079
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://metacpan.org/release/Data-Validate-IP
Licenses: GPL 1+
Synopsis: IPv4 and IPv6 validation methods
Description:

This module provides several IP address validation subroutines that both validate and untaint their input. This includes both basic validation (is_ipv4() and is_ipv6()) and special cases like checking whether an address belongs to a specific network or whether an address is public or private (reserved).

perl-template-toolkit 2.28
Propagated dependencies: perl-appconfig@1.71 perl-test-leaktrace@0.16
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Template-Toolkit
Licenses: GPL 1+
Synopsis: Template processing system for Perl
Description:

The Template Toolkit is a collection of modules which implement an extensible template processing system. It was originally designed and remains primarily useful for generating dynamic web content, but it can be used equally well for processing any other kind of text based documents: HTML, XML, POD, PostScript, LaTeX, and so on.

perl-data-stream-bulk 0.11
Propagated dependencies: perl-moose@2.2015 perl-namespace-clean@0.27 perl-path-class@0.37 perl-sub-exporter@0.988
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Data-Stream-Bulk
Licenses: GPL 1+
Synopsis: N at a time iteration API
Description:

This module tries to find middle ground between one at a time and all at once processing of data sets. The purpose of this module is to avoid the overhead of implementing an iterative api when this isn't necessary, without breaking forward compatibility in case that becomes necessary later on.

perl-exporter-declare 0.114
Propagated dependencies: perl-aliased@0.34 perl-meta-builder@0.004
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Exporter-Declare
Licenses: GPL 1+
Synopsis: Meta-driven exporting tool
Description:

Exporter::Declare is a meta-driven exporting tool. It tries to adopt all the good features of other exporting tools, while replacing bad interfaces. Exporter::Declare also provides hooks that allow you to add options and arguments for import. Exporter::Declare's meta-driven system allows for top-notch introspection.

perl-class-xsaccessor 1.19
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Class-XSAccessor
Licenses: GPL 1+
Synopsis: Generate fast XS accessors without runtime compilation
Description:

Class::XSAccessor implements fast read, write, and read/write accessors in XS. Additionally, it can provide predicates such as "has_foo()" for testing whether the attribute "foo" is defined in the object. It only works with objects that are implemented as ordinary hashes. Class::XSAccessor::Array implements the same interface for objects that use arrays for their internal representation.

perl-crypt-randpasswd 0.06
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Crypt-RandPasswd
Licenses: GPL 1+
Synopsis: Random password generator
Description:

Crypt::RandPasswd provides three functions that can be used to generate random passwords, constructed from words, letters, or characters. This code is a Perl implementation of the Automated Password Generator standard, like the program described in "A Random Word Generator For Pronounceable Passwords". This code is a re-engineering of the program contained in Appendix A of FIPS Publication 181, "Standard for Automated Password Generator".

perl-lingua-en-tagger 0.30
Propagated dependencies: perl-memoize-expirelru@0.56 perl-lingua-stem@0.84 perl-html-parser@3.72 perl-html-tagset@3.20
Channel: guix
Location: gnu/packages/language.scm (gnu packages language)
Home page: https://metacpan.org/release/Lingua-EN-Tagger
Licenses: GPL 3
Synopsis: Part-of-speech tagger for English natural language processing
Description:

This module is a probability based, corpus-trained tagger that assigns part-of-speech tags to English text based on a lookup dictionary and a set of probability values. The tagger assigns appropriate tags based on conditional probabilities - it examines the preceding tag to determine the appropriate tag for the current word. Unknown words are classified according to word morphology or can be set to be treated as nouns or other parts of speech. The tagger also extracts as many nouns and noun phrases as it can, using a set of regular expressions.

perl-autovivification 0.18
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/autovivification
Licenses: GPL 1+
Synopsis: Lexically disable autovivification
Description:

When an undefined variable is dereferenced, it gets silently upgraded to an array or hash reference (depending of the type of the dereferencing). This behaviour is called autovivification and usually does what you mean but it may be unnatural or surprising because your variables get populated behind your back. This is especially true when several levels of dereferencing are involved, in which case all levels are vivified up to the last, or when it happens in intuitively read-only constructs like exists. The pragma provided by this package lets you disable autovivification for some constructs and optionally throws a warning or an error when it would have happened.

perl-parallel-iterator 1.00
Channel: guix-science
Location: guix-science/packages/bioinformatics.scm (guix-science packages bioinformatics)
Home page: http://search.cpan.org/dist/Parallel-Iterator
Licenses: GPL 1+
Synopsis: Simple parallel execution
Description:
perl-unicode-normalize 1.26
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Unicode-Normalize
Licenses: GPL 1+
Synopsis: Unicode normalization forms
Description:

This Perl module provides Unicode normalization forms.

perl-test-failwarnings 0.008
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test-FailWarnings
Licenses: ASL 2.0
Synopsis: Add test failures if warnings are caught
Description:

Test::FailWarnings adds test failures if warnings are caught.

Total results: 939