_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
perl-datetime 1.54
Propagated dependencies: perl-datetime-locale@1.23 perl-datetime-timezone@2.47 perl-file-sharedir@1.116 perl-params-validate@1.29 perl-try-tiny@0.31
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/DateTime
Licenses: Artistic License 2.0
Synopsis: Date and time object for Perl
Description:

DateTime is a class for the representation of date/time combinations. It represents the Gregorian calendar, extended backwards in time before its creation (in 1582).

perl-sub-name 0.21
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Sub-Name
Licenses: GPL 1+
Synopsis: (Re)name a sub
Description:

Assigns a new name to referenced sub. If package specification is omitted in the name, then the current package is used. The return value is the sub.

perl-xsloader 0.24
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/dist/XSLoader
Licenses: GPL 1+
Synopsis: Dynamically load C libraries into Perl code
Description:

XSLoader module defines a standard simplified interface to the dynamic linking mechanisms available on many platforms. Its primary purpose is to implement cheap automatic dynamic loading of Perl modules.

perl-xml-atom 0.43
Propagated dependencies: perl-class-data-inheritable@0.08 perl-datetime@1.54 perl-datetime-timezone@2.47 perl-digest-sha1@2.13 perl-libwww@6.67 perl-uri@5.05 perl-xml-libxml@2.0134 perl-xml-xpath@1.48
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: https://metacpan.org/release/XML-Atom
Licenses: GPL 1+
Synopsis: Atom feed and API implementation
Description:

Atom is a syndication, API, and archiving format for weblogs and other data. XML::Atom implements the feed format as well as a client for the API.

perl-storable 3.15
Propagated dependencies: perl-xsloader@0.24
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/dist/Storable
Licenses: GPL 1+
Synopsis: Persistence for Perl data structures
Description:

Storable brings persistence to your Perl data structures containing SCALAR, ARRAY, HASH or REF objects, i.e. anything that can be conveniently stored to disk and retrieved at a later time.

perl-class-c3 0.35
Propagated dependencies: perl-algorithm-c3@0.11
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release//Class-C3
Licenses: GPL 1+
Synopsis: Pragma to use the C3 method resolution order algorithm
Description:

This is pragma to change Perl 5's standard method resolution order from depth-first left-to-right (a.k.a - pre-order) to the more sophisticated C3 method resolution order.

perl-env-path 0.19
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Env-Path
Licenses: GPL 1+
Synopsis: Advanced operations on path variables
Description:

Env::Path presents an object-oriented interface to path variables, defined as that subclass of environment variables which name an ordered list of file system elements separated by a platform-standard separator.

perl-text-csv 2.00
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Text-CSV
Licenses: GPL 1+
Synopsis: Manipulate comma-separated values
Description:

Text::CSV provides facilities for the composition and decomposition of comma-separated values. An instance of the Text::CSV class can combine fields into a CSV string and parse a CSV string into fields.

perl-clone-pp 1.08
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Clone-PP
Licenses: GPL 1+
Synopsis: Recursively copy Perl datatypes
Description:

This module provides a general-purpose clone function to make deep copies of Perl data structures. It calls itself recursively to copy nested hash, array, scalar and reference types, including tied variables and objects.

perl-net-dbus 1.2.0
Dependencies: dbus@1.15.8
Propagated dependencies: perl-xml-twig@3.52
Channel: guix
Location: gnu/packages/glib.scm (gnu packages glib)
Home page: https://metacpan.org/release/Net-DBus
Licenses: GPL 1+
Synopsis: Extension for the DBus bindings
Description:

Net::DBus provides a Perl XS API to the DBus inter-application messaging system. The Perl API covers the core base level of the DBus APIs, not concerning itself yet with the GLib or QT wrappers.

perl-net-snmp 6.0.1
Propagated dependencies: perl-crypt-des@2.07 perl-crypt-rijndael@1.16 perl-digest-hmac@1.04 perl-digest-sha1@2.13 perl-socket6@0.29
Channel: small-guix
Location: small-guix/packages/ocsinventory-agent.scm (small-guix packages ocsinventory-agent)
Home page: https://metacpan.org/release/Net-SNMP
Licenses: GPL 1+
Synopsis: Object oriented interface to SNMP
Description:

This package provides the Net::SNMP Perl module. It implements an object oriented interface to the Simple Network Management Protocol. Perl applications can use the module to retrieve or update information on a remote host using the SNMP protocol.

perl-readonly 2.00
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Readonly
Licenses: GPL 1+
Synopsis: Create read-only scalars, arrays, hashes
Description:

This module provides a facility for creating non-modifiable variables in Perl. This is useful for configuration files, headers, etc. It can also be useful as a development and debugging tool for catching updates to variables that should not be changed.

perl-json-any 1.39
Propagated dependencies: perl-namespace-clean@0.27
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/JSON-Any
Licenses: GPL 1+
Synopsis: Wrapper for Perl JSON classes
Description:

This module tries to provide a coherent API to bring together the various JSON modules currently on CPAN. This module will allow you to code to any JSON API and have it work regardless of which JSON module is actually installed.

perl-exporter 5.74
Propagated dependencies: perl-carp@1.50
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/dist/Exporter
Licenses: GPL 1+
Synopsis: Default import method for modules
Description:

Exporter implements an import method which allows a module to export functions and variables to its users' namespaces. Many modules use Exporter rather than implementing their own import method because Exporter provides a highly flexible interface, with an implementation optimised for the common case.

perl-net-http 6.22
Propagated dependencies: perl-io-socket-ssl@2.081 perl-uri@5.05
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Net-HTTP
Licenses: GPL 1+
Synopsis: Perl low-level HTTP connection (client)
Description:

The Net::HTTP class is a low-level HTTP client. An instance of the Net::HTTP class represents a connection to an HTTP server. The HTTP protocol is described in RFC 2616. The Net::HTTP class supports HTTP/1.0 and HTTP/1.1.

perl-xml-feed 0.63
Propagated dependencies: perl-class-errorhandler@0.04 perl-datetime@1.54 perl-datetime-format-flexible@0.32 perl-datetime-format-iso8601@0.08 perl-datetime-format-mail@0.403 perl-datetime-format-natural@1.12 perl-datetime-format-w3cdtf@0.07 perl-feed-find@0.07 perl-html-parser@3.72 perl-libwww@6.67 perl-module-pluggable@5.2 perl-uri-fetch@0.15 perl-xml-atom@0.43 perl-xml-libxml@2.0134 perl-xml-rss@1.62
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: https://metacpan.org/release/XML-Feed
Licenses: GPL 1+
Synopsis: XML Syndication Feed Support
Description:

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. XML::Feed supports the following syndication feed formats: RSS 0.91, RSS 1.0, RSS 2.0, Atom

perl-uri-find 20160806
Propagated dependencies: perl-uri@5.05
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/URI-Find
Licenses: GPL 1+
Synopsis: Find URIs in arbitrary text
Description:

This module finds URIs and URLs (according to what URI.pm considers a URI) in plain text. It only finds URIs which include a scheme (http:// or the like), for something a bit less strict, consider URI::Find::Schemeless. For a command-line interface, urifind is provided.

perl-graphviz 2.26
Dependencies: graphviz@7.0.1
Propagated dependencies: perl-file-which@1.23 perl-ipc-run@20180523.0 perl-libwww@6.67 perl-parse-recdescent@1.967015 perl-xml-twig@3.52 perl-xml-xpath@1.48
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/GraphViz
Licenses: GPL 1+
Synopsis: Perl interface to Graphviz
Description:

This module provides an interface to layout and image generation of directed and undirected graphs in a variety of formats (PostScript, PNG, etc.) using the dot, neato, twopi, circo, and fdp programs from the Graphviz project. This package is deprecated in favour of GraphViz2.

perl-net-psyc 1.3
Dependencies: bash-minimal@5.1.16 perl-curses@1.36 perl-io-socket-ssl@2.081
Channel: guix
Location: gnu/packages/messaging.scm (gnu packages messaging)
Home page: https://perl.psyc.eu
Licenses: GPL 2 GPL 1+ Public Domain AGPL 3+
Synopsis: Perl implementation of PSYC protocol
Description:

Net::PSYC with support for TCP, UDP, Event.pm, IO::Select and Gtk2 event loops. This package includes 12 applications and additional scripts: psycion (a PSYC chat client), remotor (a control console for tor router) and many more.

perl-type-tie 0.015
Propagated dependencies: perl-exporter-tiny@1.002001 perl-hash-fieldhash@0.15
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Type-Tie
Licenses: GPL 1+
Synopsis: Tie a variable to a type constraint
Description:

This module exports a single function: ttie. It ties a variable to a type constraint, ensuring that whatever values stored in the variable will conform to the type constraint. If the type constraint has coercions, these will be used if necessary to ensure values assigned to the variable conform.

perl-ref-util 0.204
Propagated dependencies: perl-ref-util-xs@0.117
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Ref-Util
Licenses: X11
Synopsis: Utility functions for checking references
Description:

Ref::Util introduces several functions to help identify references in a smarter (and usually faster) way. The difference with conventional approach:

  • No comparison against a string constant

  • Supports blessed variables

  • Supports tied variables and magic

  • Ignores overloading

  • Ignores subtle types

  • Usually faster

perl-constant 1.33
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/constant
Licenses: GPL 1+
Synopsis: Perl pragma to declare constants
Description:

This pragma allows you to declare constants at compile-time. When a constant is used in an expression, Perl replaces it with its value at compile time, and may then optimize the expression further. In particular, any code in an if (CONSTANT) block will be optimized away if the constant is false.

perl-moox-cmd 0.017
Propagated dependencies: perl-module-pluggable@5.2 perl-module-runtime@0.016 perl-moo@1.007000 perl-package-stash@0.38 perl-params-util@1.102 perl-regexp-common@2017060201
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MooX-Cmd
Licenses: GPL 1+
Synopsis: Giving an easy Moo style way to make command organized CLI apps
Description:

This package eases the writing of command line utilities, accepting commands and subcommands and so on. These commands can form a tree, which is mirrored in the package structure. On invocation, each command along the path through the tree (starting from the top-level command through to the most specific one) is instantiated.

perl-inline-c 0.82_001
Propagated dependencies: perl-inline@0.86 perl-parse-recdescent@1.967015 perl-pegex@0.70
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Inline-C
Licenses: GPL 1+
Synopsis: C Language Support for Inline
Description:

The Inline::C module allows you to write Perl subroutines in C. Since version 0.30 the Inline module supports multiple programming languages and each language has its own support module. This document describes how to use Inline with the C programming language. It also goes a bit into Perl C internals.

Total results: 978