_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
perl-test-trap 0.3.4
Propagated dependencies: perl-data-dump@1.23
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test-Trap
Licenses: GPL 1+
Synopsis: Trap exit codes, exceptions, output, and so on
Description:

This module is primarily (but not exclusively) for use in test scripts: A block eval configurable and extensible but by default trapping STDOUT, STDERR, warnings, exceptions, would-be exit codes, and return values from boxed blocks of test code.

perl-alien-sdl 1.446
Dependencies: freetype@2.13.0 fontconfig-minimal@2.14.0 pango@1.50.14 sdl-union@1.2.68 zlib@1.3
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Alien-SDL
Licenses: GPL 1+
Synopsis: Get, build and use SDL libraries
Description:

Alien::SDL can be used to detect and get configuration settings from an installed SDL and related libraries. Based on your platform it offers the possibility to download and install prebuilt binaries or to build SDL & co.: from source codes.

perl-data-uuid 1.226
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Data-UUID
Licenses: GPL 1+
Synopsis: Universally Unique Identifiers generator
Description:

Data::UUID provides a framework for generating Universally Unique Identifiers (UUIDs), also known as Globally Unique Identifiers (GUIDs). A UUID is 128 bits long, and is guaranteed to be different from all other UUIDs/GUIDs generated until 3400 CE.

perl-padwalker 2.3
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/PadWalker
Licenses: GPL 1+
Synopsis: Play with other peoples' lexical variables
Description:

PadWalker is a module which allows you to inspect (and even change) lexical variables in any subroutine which called you. It will only show those variables which are in scope at the point of the call. PadWalker is particularly useful for debugging.

perl-file-grep 0.02
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-Grep
Licenses: GPL 1+
Synopsis: Matches patterns in a series of files
Description:

File::Grep provides similar functionality as perl's builtin grep, map, and foreach commands, but iterating over a passed filelist instead of arrays. While trivial, this module can provide a quick dropin when such functionality is needed.

perl-test-deep 1.120
Dependencies: perl-test-nowarnings@1.04
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test-Deep
Licenses: GPL 1+
Synopsis: Flexible deep comparison for the Test::Builder framework
Description:

Test::Deep compares two structures by going through each level, ensuring that the values match, that arrays and hashes have the same elements and that references are blessed into the correct class. It also handles circular data structures without getting caught in an infinite loop.

perl-carp-clan 6.08
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Carp-Clan
Licenses: GPL 1+
Synopsis: Report errors from a "clan" of modules
Description:

This module allows errors from a clan (or family) of modules to appear to originate from the caller of the clan. This is necessary in cases where the clan modules are not classes derived from each other, and thus the Carp.pm module doesn't help.

perl-moox-late 0.016
Dependencies: perl-moo@1.007000 perl-moox@0.101 perl-moox-handlesvia@0.001009
Propagated dependencies: perl-type-tiny@1.012003
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MooX-late
Licenses: GPL 1+
Synopsis: Easily translate Moose code to Moo
Description:

MooX::late does the following:

  1. Supports isa => $stringytype

  2. Supports does => $rolename

  3. Supports lazy_build => 1

  4. Exports blessed and confess functions to your namespace.

  5. Handles certain attribute traits Currently Hash, Array and Code are supported. This feature requires MooX::HandlesVia.

perl-test-utf8 1.02
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test-utf8
Licenses: GPL 1+
Synopsis: UTF-8 testing in Perl
Description:

This module is a collection of tests useful for dealing with UTF-8 strings in Perl. This module has two types of tests: The validity tests check if a string is valid and not corrupt, whereas the characteristics tests will check that string has a given set of characteristics.

perl-crypt-cbc 2.33
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Crypt-CBC
Licenses: GPL 1+
Synopsis: Encrypt Data with Cipher Block Chaining Mode
Description:

Crypt::CBC is a Perl-only implementation of the cryptographic Cipher Block Chaining (CBC) mode. In combination with a block cipher such as Crypt::Rijndael you can encrypt and decrypt messages of arbitrarily long length. The encrypted messages are compatible with the encryption format used by SSLeay.

perl-data-page 2.03
Propagated dependencies: perl-class-accessor-chained@0.01
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Data-Page
Licenses: GPL 1+
Synopsis: Help when paging through sets of results
Description:

When searching through large amounts of data, it is often the case that a result set is returned that is larger than we want to display on one page. This results in wanting to page through various pages of data. The maths behind this is unfortunately fiddly, hence this module.

perl-mail-dkim 1.20230630
Propagated dependencies: perl-crypt-openssl-rsa@0.33 perl-cryptx@0.078 perl-mail-authenticationresults@1.20180923 perl-mailtools@2.21 perl-net-dns@1.31
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://metacpan.org/release/Mail-DKIM
Licenses: GPL 3+
Synopsis: Signs/verifies Internet mail with DKIM/DomainKey signatures
Description:

Mail::DKIM is a Perl module that implements the DKIM standard, and the older Yahoo! DomainKeys standard, both of which sign and verify emails using digital signatures and DNS records. Mail-DKIM can be used by any Perl program that wants to provide support for DKIM and/or DomainKeys.

perl-any-moose 0.27
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Any-Moose
Licenses: GPL 1+
Synopsis: Transparently use Moose or Mouse modules
Description:

This module facilitates using Moose or Mouse modules without changing the code. By default, Mouse will be provided to libraries, unless Moose is already loaded, or explicitly requested by the end-user. End users can force the decision of which backend to use by setting the environment variable ANY_MOOSE to be Moose or Mouse.

perl-text-diff 1.45
Propagated dependencies: perl-algorithm-diff@1.1903
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Text-Diff
Licenses: GPL 1+
Synopsis: Perform diffs on files and record sets
Description:

Text::Diff provides a basic set of services akin to the GNU diff utility. It is not anywhere near as feature complete as GNU diff, but it is better integrated with Perl and available on all platforms. It is often faster than shelling out to a system's diff executable for small files, and generally slower on larger files.

perl-type-tiny 1.012003
Propagated dependencies: perl-devel-lexalias@0.05 perl-devel-stacktrace@2.04 perl-exporter-tiny@1.002001 perl-moo@1.007000 perl-moose@2.2015 perl-mouse@2.5.10 perl-ref-util-xs@0.117 perl-regexp-util@0.003 perl-type-tie@0.015
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Type-Tiny
Licenses: GPL 1+
Synopsis: Tiny, yet Moo(se)-compatible type constraint
Description:

Type::Tiny is a small class for writing type constraints, inspired by Moose's type constraint API. It has only one non-core dependency (and even that is simply a module that was previously distributed as part of Type::Tiny but has since been spun off), and can be used with Moose, Mouse and Moo (or none of the above).

perl-pod-spell 1.25
Propagated dependencies: perl-class-tiny@1.008 perl-file-sharedir@1.116 perl-lingua-en-inflect@1.903
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Pod-Spell
Licenses: Artistic License 2.0
Synopsis: Formatter for spellchecking Pod
Description:

Pod::Spell is a Pod formatter whose output is good for spellchecking.

Pod::Spell is rather like Pod::Text, except that it doesn't put much effort into actual formatting, and it suppresses things that look like Perl symbols or Perl jargon (so that your spellchecking program won't complain about mystery words like "$thing" or "Foo::Bar" or "hashref").

perl-cpan-meta 2.150010
Propagated dependencies: perl-cpan-meta-requirements@2.140 perl-cpan-meta-yaml@0.018 perl-parse-cpan-meta@2.150010
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/CPAN-Meta
Licenses: GPL 1+
Synopsis: Distribution metadata for a CPAN dist
Description:

Software distributions released to the CPAN include a META.json or, for older distributions, META.yml, which describes the distribution, its contents, and the requirements for building and installing the distribution. The data structure stored in the META.json file is described in CPAN::Meta::Spec. CPAN::Meta provides a simple class to represent this distribution metadata (or distmeta), along with some helpful methods for interrogating that data.

perl-http-lite 2.44
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTTP-Lite
Licenses: GPL 1+
Synopsis: Lightweight HTTP implementation
Description:

HTTP::Lite is a stand-alone lightweight HTTP/1.1 implementation for perl. It is intended for use in situations where it is desirable to install the minimal number of modules to achieve HTTP support. HTTP::Lite is ideal for CGI (or mod_perl) programs or for bundling for redistribution with larger packages where only HTTP GET and POST functionality are necessary. HTTP::Lite is compliant with the Host header, necessary for name based virtual hosting, and supports proxies. Additionally, HTTP::Lite supports a callback to allow processing of request data as it arrives.

perl-mailtools 2.21
Propagated dependencies: perl-timedate@2.33
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MailTools
Licenses: GPL 1+
Synopsis: Bundle of ancient email modules
Description:

MailTools contains the following modules:

Mail::Address

Parse email address from a header line.

Mail::Cap

Interpret mailcap files: mappings of file-types to applications as used by many command-line email programs.

Mail::Field

Simplifies access to (some) email header fields. Used by Mail::Header.

Mail::Filter

Process Mail::Internet messages.

Mail::Header

Collection of Mail::Field objects, representing the header of a Mail::Internet object.

Mail::Internet

Represents a single email message, with header and body.

Mail::Mailer

Send Mail::Internet emails via direct smtp or local MTA's.

Mail::Send

Build a Mail::Internet object, and then send it out using Mail::Mailer.

Mail::Util

"Smart functions" you should not depend on.

perl-text-table 1.133
Propagated dependencies: perl-text-aligner@0.13
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Text-Table
Licenses: X11
Synopsis: Organize Data in Tables
Description:

Text::Table renders plaintext tables.

emacs-perl-live 1
Propagated dependencies: perl-anyevent@7.17 perl-package-stash-xs@0.29 perl-ev@4.31 perl-padwalker@2.3
Channel: wigust
Location: wigust/packages/emacs.scm (wigust packages emacs)
Home page: https://github.com/vividsnow/perl-live/
Licenses: GPL 3+
Synopsis: Perl live coding
Description:

This package provides a Perl script for live coding.

perl-netaddr-ip 4.079
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://metacpan.org/release/NetAddr-IP
Licenses: GPL 1+
Synopsis: Manages IPv4 and IPv6 addresses and subnets
Description:

NetAddr::IP manages IPv4 and IPv6 addresses and subsets.

perl-probe-perl 0.03
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Probe-Perl
Licenses: GPL 1+
Synopsis: Information about the currently running perl
Description:

Probe::Perl provides methods for obtaining information about the currently running perl interpreter. It originally began life as code in the Module::Build project, but has been externalized here for general use.

perl-term-table 0.008
Propagated dependencies: perl-importer@0.025
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Term-Table
Licenses: GPL 1+
Synopsis: Format a header and rows into a table
Description:

This module is able to generically format rows of data into tables.

Total results: 939