_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
perl-html-selector-xpath 0.28
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTML-Selector-XPath
Licenses: GPL 1+
Synopsis: CSS Selector to XPath compiler
Description:

HTML::Selector::XPath is a Perl module for parsing and scraping XML/HTML documents using XPath expressions.

perl-time-duration-parse 0.15
Propagated dependencies: perl-exporter-lite@0.08
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Time-Duration-Parse
Licenses: GPL 1+
Synopsis: Parse time duration strings
Description:

Time::Duration::Parse is a module to parse human readable duration strings like "2 minutes" and "3 seconds" to seconds.

perl-dist-checkconflicts 0.11
Propagated dependencies: perl-module-runtime@0.016
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Dist-CheckConflicts
Licenses: GPL 1+
Synopsis: Declare version conflicts for your dist
Description:

This module allows you to specify conflicting versions of modules separately and deal with them after the module is done installing.

perl-test2-tools-command 0.20
Propagated dependencies: perl-file-chdir@0.1011 perl-test2-suite@0.000155
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test2-Tools-Command
Licenses: Modified BSD
Synopsis: Test simple Unix commands
Description:

This module tests that commands given particular arguments result in particular outputs by way of the exit status word, standard output, and standard error.

perl-text-tabulardisplay 1.38
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Text-TabularDisplay
Licenses: GPL 2
Synopsis: Display text in formatted table output
Description:

Text::TabularDisplay simplifies displaying textual data in a table. The output is identical to the columnar display of query results in the mysql text monitor.

perl-class-c3-adopt-next 0.14
Propagated dependencies: perl-list-moreutils@0.430 perl-mro-compat@0.13
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Class-C3-Adopt-NEXT
Licenses: GPL 1+
Synopsis: Drop-in replacement for NEXT
Description:

This module is intended as a drop-in replacement for NEXT, supporting the same interface, but using Class::C3 to do the hard work.

perl-crypt-openssl-guess 0.11
Channel: guix
Location: gnu/packages/tls.scm (gnu packages tls)
Home page: https://metacpan.org/release/Crypt-OpenSSL-Guess
Licenses: GPL 1+
Synopsis: Guess the OpenSSL include path
Description:

The Crypt::OpenSSL::Guess Perl module provides helpers to guess the correct OpenSSL include path. It is intended for use in your Makefile.PL.

perl-file-copy-recursive 0.38
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-Copy-Recursive
Licenses: GPL 1+
Synopsis: Recursively copy files and directories
Description:

This module has 3 functions: one to copy files only, one to copy directories only, and one to do either depending on the argument's type.

perl-io-interactive-tiny 0.2
Channel: small-guix
Location: small-guix/packages/ocsinventory-agent.scm (small-guix packages ocsinventory-agent)
Home page: https://metacpan.org/release/IO-Interactive-Tiny
Licenses: GPL 1+
Synopsis: Implements @code{is_interactive()} without large deps
Description:

This package provides the IO::Interactive-Tiny Perl module. It implements a subset of IO::Interactive’s functionality in the form of only having is_interactive().

perl-mousex-nativetraits 1.09
Propagated dependencies: perl-mouse@2.5.10
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MouseX-NativeTraits
Licenses: GPL 1+
Synopsis: Extend attribute interfaces for Mouse
Description:

While Mouse attributes provide a way to name your accessors, readers, writers, clearers and predicates, MouseX::NativeTraits provides commonly used attribute helper methods for more specific types of data.

perl-moox-file-configdir 0.008
Propagated dependencies: perl-file-configdir@0.021 perl-moo@1.007000 perl-namespace-clean@0.27
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MooX-File-ConfigDir
Licenses: GPL 1+
Synopsis: Moo eXtension for @code{File::ConfigDir}
Description:

This module is a helper for easily finding configuration file locations. This information can be used to find a suitable place for installing configuration files or for finding any piece of settings.

perl-test-without-module 0.20
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test-Without-Module
Licenses: GPL 1+
Synopsis: Test fallback behaviour in absence of modules
Description:

This module allows you to deliberately hide modules from a program even though they are installed. This is mostly useful for testing modules that have a fallback when a certain dependency module is not installed.

perl-devel-checkcompiler 0.07
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Devel-CheckCompiler
Licenses: GPL 1+
Synopsis: Check compiler availability
Description:

Devel::CheckCompiler is a tiny module to check whether a compiler is available. It can test for a C99 compiler, or you can tell it to compile a C source file with optional linker flags.

perl-function-parameters 2.002003
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Function-Parameters
Licenses: GPL 1+
Synopsis: Define functions and methods with parameter lists
Description:

This module provides two new keywords, fun and method, for defining functions and methods with parameter lists. At minimum this saves you from having to unpack @_ manually, but this module can do much more.

perl-moox-configfromfile 0.008
Propagated dependencies: perl-config-any@0.32 perl-file-configdir@0.021 perl-file-find-rule@0.34 perl-hash-merge@0.302 perl-moo@1.007000 perl-moox-file-configdir@0.008 perl-namespace-clean@0.27
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MooX-ConfigFromFile
Licenses: GPL 1+
Synopsis: Moo eXtension for initializing objects from config file
Description:

This module is intended to easily load initialization values for attributes on object construction from an appropriate config file. The building is done in MooX::ConfigFromFile::Role---using MooX::ConfigFromFile ensures that the role is applied.

perl-extutils-libbuilder 0.08
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/ExtUtils-LibBuilder
Licenses: GPL 1+
Synopsis: Tool to build C libraries
Description:

Some Perl modules need to ship C libraries together with their Perl code. Although there are mechanisms to compile and link (or glue) C code in your Perl programs, there isn't a clear method to compile standard, self-contained C libraries. This module main goal is to help in that task.

perl-log-report-optional 1.06
Propagated dependencies: perl-string-print@0.15
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Log-Report-Optional
Licenses: GPL 1+
Synopsis: Log::Report in the lightest form
Description:

This module allows libraries to have a dependency to a small module instead of the full Log-Report distribution. The full power of Log::Report is only released when the main program uses that module. In that case, the module using the Optional will also use the full Log::Report, otherwise the dressed-down Log::Report::Minimal version.

perl-namespace-autoclean 0.29
Propagated dependencies: perl-b-hooks-endofscope@0.24 perl-namespace-clean@0.27 perl-sub-identify@0.14
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/namespace-autoclean
Licenses: GPL 1+
Synopsis: Keep imports out of your namespace
Description:

The namespace::autoclean pragma will remove all imported symbols at the end of the current package's compile cycle. Functions called in the package itself will still be bound by their name, but they won't show up as methods on your class or instances. It is very similar to namespace::clean, except it will clean all imported functions, no matter if you imported them before or after you used the pragma. It will also not touch anything that looks like a method.

perl-razor2-client-agent 2.86
Propagated dependencies: perl-digest-sha1@2.13 perl-uri@5.05
Channel: guix
Location: gnu/packages/perl-web.scm (gnu packages perl-web)
Home page: https://metacpan.org/release/Razor2-Client-Agent
Licenses: GPL 1+
Synopsis: Collaborative, content-based spam filtering network agent.
Description:

This package provides a client library for Vipul's Razor. Vipul's Razor is a distributed, collaborative, spam detection and filtering network. Through user contribution, Razor establishes a distributed and constantly updating catalogue of spam in propagation that is consulted by email clients to filter out known spam. Detection is done with statistical and randomized signatures that efficiently spot mutating spam content. User input is validated through reputation assignments based on consensus on report and revoke assertions which in turn is used for computing confidence values associated with individual signatures.

perl-module-build-xsutil 0.16
Propagated dependencies: perl-devel-checkcompiler@0.07
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Module-Build-XSUtil
Licenses: GPL 1+
Synopsis: Module::Build class for building XS modules
Description:

Module::Build::XSUtil is subclass of Module::Build for support building XS modules.

This is a list of a new parameters in the Module::Build::new method:

  1. needs_compiler_c99: This option checks C99 compiler availability.

  2. needs_compiler_cpp: This option checks C++ compiler availability. Can also pass extra_compiler_flags and extra_linker_flags for C++.

  3. generate_ppport_h: Generate ppport.h by Devel::PPPort.

  4. generate_xshelper_h: Generate xshelper.h which is a helper header file to include EXTERN.h, perl.h, XSUB.h and ppport.h, and defines some portability stuff which are not supported by ppport.h.

    It is ported from Module::Install::XSUtil.

  5. cc_warnings: Toggle compiler warnings. Enabled by default.

  6. -g options: Invoke Build.PL with -g to enable debug options.

perl-bareword-filehandles 0.007
Propagated dependencies: perl-b-hooks-op-check@0.22 perl-lexical-sealrequirehints@0.011
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/bareword-filehandles
Licenses: GPL 1+
Synopsis: Disables bareword filehandles
Description:

This module disables bareword filehandles.

perl-email-mime-encodings 1.315
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://metacpan.org/release/Email-MIME-Encodings
Licenses: GPL 1+
Synopsis: Unified interface to MIME encoding and decoding
Description:

This module wraps MIME::Base64 and MIME::QuotedPrint.

perl-crypt-openssl-bignum 0.09
Dependencies: openssl@3.0.8
Channel: guix
Location: gnu/packages/tls.scm (gnu packages tls)
Home page: https://metacpan.org/release/Crypt-OpenSSL-Bignum
Licenses: GPL 1+
Synopsis: OpenSSL's multiprecision integer arithmetic in Perl
Description:

Crypt::OpenSSL::Bignum provides multiprecision integer arithmetic in Perl.

perl-crypt-openssl-random 0.15
Dependencies: openssl@3.0.8
Channel: guix
Location: gnu/packages/tls.scm (gnu packages tls)
Home page: https://metacpan.org/release/Crypt-OpenSSL-Random
Licenses: GPL 1+
Synopsis: OpenSSL/LibreSSL pseudo-random number generator access
Description:

Crypt::OpenSSL::Random is a OpenSSL/LibreSSL pseudo-random number generator

Total results: 978