_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
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.

perl-ipc-run3 0.048
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/IPC-Run3
Licenses: Modified BSD GPL 3+
Synopsis: Run a subprocess with input/output redirection
Description:

The IPC::Run3 module allows you to run a subprocess and redirect stdin, stdout, and/or stderr to files and perl data structures. It aims to satisfy 99% of the need for using system, qx, and open3 with a simple, extremely Perlish API and none of the bloat and rarely used features of IPC::Run.

perl-font-ttf 1.06
Propagated dependencies: perl-io-string@1.08
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Font-TTF
Licenses: Artistic License 2.0
Synopsis: TTF font support for Perl
Description:

This package provides a Perl module for TrueType/OpenType font hacking. It supports reading, processing and writing of the following tables: GDEF, GPOS, GSUB, LTSH, OS/2, PCLT, bsln, cmap, cvt, fdsc, feat, fpgm, glyf, hdmx, head, hhea, hmtx, kern, loca, maxp, mort, name, post, prep, prop, vhea, vmtx and the reading and writing of all other table types.

perl-importer 0.025
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Importer
Licenses: GPL 1+
Synopsis: Alternative but compatible interface to modules that export symbols
Description:

This module acts as a layer between Exporter and modules which consume exports. It is feature-compatible with Exporter, plus some much needed extras. You can use this to import symbols from any exporter that follows Exporters specification. The exporter modules themselves do not need to use or inherit from the Exporter module, they just need to set @EXPORT and/or other variables.

perl-anyevent 7.17
Propagated dependencies: perl-async-interrupt@1.26 perl-ev@4.31 perl-guard@1.023 perl-json@4.02 perl-json-xs@4.0 perl-net-ssleay@1.92 perl-task-weaken@1.06
Channel: guix
Location: gnu/packages/libevent.scm (gnu packages libevent)
Home page: https://metacpan.org/release/AnyEvent
Licenses: GPL 1+
Synopsis: API for I/O, timer, signal, child process and completion events
Description:

This module allows using a variety of events without forcing module authors to pick a specific event loop, and without noticeable overhead. Currently supported event loops are EV, Event, Glib/Gtk2, Tk, Qt, Event::Lib, Irssi, IO::Async and POE (and thus also WxWidgets and Prima). It also comes with a very fast Pure Perl event loop that does not rely on XS.

perl-io-async 0.804
Propagated dependencies: perl-future@0.51 perl-struct-dumb@0.14
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/IO-Async
Licenses: GPL 1+
Synopsis: Modules for asynchronous event-driven programming in Perl
Description:

This collection of modules enables writing Perl programs that perform asynchronous input/output (IO) operations. A typical program using them would consist of a single subclass of IO::Async::Loop to act as a container of other objects, which perform the actual IO work required by the program. As well as IO handles, the loop also supports timers and signal handlers, and includes more higher-level functionality built on top of these basic parts.

perl-xml-twig 3.52
Dependencies: expat@2.5.0
Propagated dependencies: perl-html-tidy@1.60 perl-html-tree@5.07 perl-io-captureoutput@1.1105 perl-io-string@1.08 perl-io-stringy@2.111 perl-libxml@0.08 perl-xml-filter-buffertext@1.01 perl-xml-handler-yawriter@0.23 perl-xml-parser@2.46 perl-xml-sax-writer@0.57 perl-xml-simple@2.25 perl-xml-xpathengine@0.14 perl-test-pod@1.52 perl-tree-xpathengine@0.05
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: https://metacpan.org/release/XML-Twig
Licenses: GPL 1+
Synopsis: Perl module for processing huge XML documents in tree mode
Description:

XML::Twig is an XML transformation module. Its strong points: can be used to process huge documents while still being in tree mode; not bound by DOM or SAX, so it is very perlish and offers a very comprehensive set of methods; simple to use; DWIMs as much as possible.

What it doesn't offer: full SAX support (it can export SAX, but only reads XML), full XPath support (unless you use XML::Twig::XPath), nor DOM support.

perl-cddb-file 1.05
Channel: bloup
Location: bloup/packages/perl.scm (bloup packages perl)
Home page: https://metacpan.org/release/CDDB-File
Licenses: GPL 2+
Synopsis: Parse a CDDB/freedb data file
Description:
perl-acme-damn 0.08
Dependencies: perl-test-exception@0.43
Channel: guix-science
Location: guix-science/packages/bioinformatics.scm (guix-science packages bioinformatics)
Home page: http://search.cpan.org/dist/Acme-Damn
Licenses: GPL 1+
Synopsis: 'Unbless' Perl objects.
Description:
emacs-perlbrew 20230823.1652
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://github.com/kentaro/perlbrew.el
Licenses:
Synopsis: A perlbrew wrapper for Emacs
Description:

Documentation at https://melpa.org/#/perlbrew

perl-role-tiny 2.002004
Propagated dependencies: perl-class-method-modifiers@2.13
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Role-Tiny
Licenses: GPL 1+
Synopsis: Roles, as a slice of Moose
Description:

Role::Tiny is a minimalist role composition tool.

perl-crypt-rc4 2.02
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release//Crypt-RC4
Licenses: GPL 1+
Synopsis: Perl implementation of the RC4 encryption algorithm
Description:

A pure Perl implementation of the RC4 algorithm.

perl-role-tiny 1.003004
Propagated dependencies: perl-class-method-modifiers@2.13
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Role-Tiny
Licenses: GPL 1+
Synopsis: Roles, as a slice of Moose
Description:

Role::Tiny is a minimalist role composition tool.

perl-file-next 1.18
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/pod/File::Next
Licenses: Artistic License 2.0
Synopsis: Lightweight, taint-safe file-finding Perl module
Description:

File::Next is a Perl CPAN module for finding files.

perl-clipboard 0.28
Propagated dependencies: perl-cgi@4.55 perl-uri@5.05
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Clipboard
Licenses: GPL 1+
Synopsis: Copy and paste with any OS
Description:

Clipboard provides functionality to copy and paste with any OS.

perl-pathtools 3.75
Dependencies: coreutils@9.1
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/PathTools
Licenses: GPL 1+
Synopsis: Tools for working with directory and file names
Description:

This package provides functions to work with directory and file names.

perl-sub-quote 2.006008
Propagated dependencies: perl-sub-name@0.21
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Sub-Quote
Licenses: GPL 1+
Synopsis: Efficient generation of subroutines via string eval
Description:

Sub::Quote provides an efficient generation of subroutines via string eval.

perl-test-file 1.444
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test-File
Licenses: GPL 1+
Synopsis: Utilities for testing file attributes
Description:

Test::File provides a collection of test utilities for file attributes.

perl-test-warn 0.36
Propagated dependencies: perl-sub-uplevel@0.24
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test-Warn
Licenses: GPL 1+
Synopsis: Perl extension to test methods for warnings
Description:

This module provides a few convenience methods for testing warning based code.

Total results: 998