structure intact for inclusion as
"multi-part/alternative" content. Further, it will preserve both the
formatting specified by the tag's "align" attribute, and will also
preserve multi-line text inside of a | element provided it is broken
using tags.
perl-HTML-Formatter 2.16 7.fc29 132882 Unspecified HTML formatter modules
A collection of modules that formats HTML as plaintext, PostScript or RTF.
perl-HTML-FromText 2.07 13.fc29 31952 Unspecified Convert plain text to HTML
"HTML::FromText" converts plain text to HTML. There are a handful of
options that shape the conversion. There is a utility function,
"text2html", that's exported by default. This function is simply a
short- cut to the Object Oriented interface described in detail below.
perl-HTML-GenToc 3.20 21.fc29 141288 Unspecified Generate a Table of Contents for HTML documents
HTML::GenToc generates anchors and a table of contents for HTML documents.
Depending on the arguments, it will insert the information it generates, or
output to a string, a separate file or STDOUT.
perl-HTML-HTML5-Entities 0.004 9.fc29 106487 Development/Libraries Drop-in replacement for HTML::Entities with HTML5 support
This is a drop-in replacement for HTML::Entities Perl module. This replacement
provides the character entities defined in HTML5.
perl-HTML-HTML5-Parser 0.301 7.fc29 763448 Development/Libraries Parse HTML reliably
HTML parser with XML::LibXML-like DOM interface.
perl-HTML-HTML5-Writer 0.201 7.fc29 52724 Development/Libraries Output a DOM as HTML5
This Perl module outputs XML::LibXML::Node objects as HTML5 strings. It works
well on DOM trees that represent valid HTML/XHTML documents; less well on
other DOM trees.
perl-HTML-LinkList 0.1701 10.fc29 128969 Unspecified Create a 'smart' list of HTML links
This module contains a number of functions for taking sets of URLs and
labels and creating suitably formatted HTML. These links are "smart"
because, if given the url of the current page, if any of the links in
the list equal it, that item in the list will be formatted as a special
label, not as a link; this is a Good Thing, since the user would be
confused by clicking on a link back to the current page. While many
website systems have plugins for "smart" navbars, they are specialized
for that system only, and can't be reused elsewhere, forcing people to
reinvent the wheel. I hereby present one wheel, free to be reused by
anybody; just the simple functions, a backend, which can be plugged into
whatever system you want.The default format for the HTML is to make an
unordered list, but there are many options, enabling one to have a
flatter layout with any separators you desire, or a more complicated
list with differing formats for different levels.
perl-HTML-Lint 2.32 1.fc29 68619 Unspecified HTML::Lint Perl module
HTML::Lint Perl module, a pure-Perl HTML parser and checker for syntactic
legitmacy.
perl-HTML-Mason 1.58 4.fc29 927261 Development/Libraries Powerful Perl-based web site development and delivery engine
Mason is a powerful Perl-based web site development and delivery
engine. With Mason you can embed Perl code in your HTML and construct
pages from shared, reusable components. Mason solves the common
problems of site development: caching, debugging, templating,
maintaining development and production sites, and more.
perl-HTML-Mason-PSGIHandler 0.53 15.fc29 27223 Unspecified PSGI handler for HTML::Mason
HTML::Mason::PSGIHandler is a PSGI handler for HTML::Mason. It's based on
HTML::Mason::CGIHandler and allows you to process Mason templates on any
web servers that support PSGI.
perl-HTML-Parser 3.72 15.fc29 228440 Unspecified Perl module for parsing HTML
The HTML-Parser module for perl to parse and extract information from
HTML documents, including the HTML::Entities, HTML::HeadParser,
HTML::LinkExtor, HTML::PullParser, and HTML::TokeParser modules.
perl-HTML-PrettyPrinter 0.03 30.fc29 46558 Development/Libraries Generate nice HTML files from HTML syntax trees
HTML::PrettyPrinter produces nicely formatted HTML code from a HTML syntax
tree. It is especially useful if the produced HTML file shall be read or
edited manually afterwards. Various parameters let you adapt the output to
different styles and requirements.
perl-HTML-Prototype 1.48 25.fc29 220358 Development/Libraries Generate HTML and Javascript for the Prototype library
This perl module contains some code generators for Prototype, the famous
JavaScript OO library and the script.aculous extensions. The Prototype library
(http://prototype.conio.net/) is designed to make AJAX easy.
Catalyst::Plugin::Prototype makes it easy to connect to the Prototype library.
perl-HTML-Quoted 0.04 17.fc29 12805 Development/Libraries Extract structure of quoted HTML mail message
Extract structure of quoted HTML mail message.
perl-HTML-Restrict 2.3.0 3.fc29 64832 Unspecified Perl module to strip unwanted HTML tags and attributes
A perl module that uses HTML::Parser to strip HTML from text in a
restrictive manner. By default all HTML is restricted, but default
behaviour may be altered by supplying own tag rules.
perl-HTML-RewriteAttributes 0.05 17.fc29 19345 Development/Libraries Concise attribute rewriting
HTML::RewriteAttributes is designed for simple yet powerful HTML attribute
rewriting.
perl-HTML-Scrubber 0.17 5.fc29 67009 Development/Libraries Library for scrubbing/sanitizing html
If you wanna "scrub" or "sanitize" html input in a reliable an flexible
fashion, then this module is for you.
I wasn't satisfied with HTML::Sanitizer because it is based on
HTML::TreeBuilder, so I thought I'd write something similar that works
directly with HTML::Parser.
perl-HTML-Selector-XPath 0.23 6.fc29 19971 Development/Libraries CSS Selector to XPath compiler
HTML::Selector::XPath is a utility function to compile CSS2 selector to the
equivalent XPath expression.
perl-HTML-SimpleParse 0.12 27.fc29 23817 Unspecified Bare-bones HTML parser
This module is a simple HTML parser. It is similar in concept to
HTML::Parser, but it differs from HTML::TreeBuilder in a couple of
important ways.
perl-HTML-Strip 2.10 10.fc29 45157 Unspecified Perl extension for stripping HTML markup from text
This module simply strips HTML-like markup from text in a very quick and
brutal manner. It could quite easily be used to strip XML or SGML from text
as well; but removing HTML markup is a much more common problem, hence this
module lives in the HTML:: namespace.
perl-HTML-StripScripts 1.06 8.fc29 110061 Development/Libraries Strip scripting constructs out of HTML
This module strips scripting constructs out of HTML, leaving as much non-
scripting markup in place as possible. This allows web applications to
display HTML originating from an untrusted source without introducing XSS
(cross site scripting) vulnerabilities.
perl-HTML-StripScripts-Parser 1.03 22.fc29 10211 Development/Libraries XSS filter using HTML::Parser
This class provides an easy interface to HTML::StripScripts, using
HTML::Parser to parse the HTML.
perl-HTML-SuperForm 1.09 25.fc29 72147 Unspecified HTML form generator
This module provides an interface for generating basic HTML form elements much
like HTML::StickyForms does. The main difference is HTML::SuperForm returns
HTML::SuperForm::Field objects rather than plain HTML. This allows for more
flexibility when generating forms for a complex application.
perl-HTML-Table 2.08a 27.fc29 170122 Development/Libraries Create HTML tables using simple interface
HTML::Table is used to generate HTML tables for CGI scripts. By using the
methods provided fairly complex tables can be created, manipulated, then
printed from Perl scripts. The module also greatly simplifies creating
tables within tables from Perl. It is possible to create an entire table
using the methods provided and never use an HTML tag.
HTML::Table also allows for creating dynamically sized tables via its addRow
and addCol methods. These methods automatically resize the table if passed
more cell values than will fit in the current table grid.
Methods are provided for nearly all valid table, row, and cell tags specified
for HTML 3.0.
perl-HTML-TableExtract 2.13 9.fc29 71946 Development/Libraries A Perl module for extracting content in HTML tables
HTML::TableExtract is a module that simplifies the extraction of
information contained in tables within HTML documents.
Tables of note may be specified using Headers, Depth, Count,
Attributes, or some combination of the three. See the module
documentation for details.
perl-HTML-TagCloud 0.38 15.fc29 17864 Development/Libraries Generate An HTML Tag Cloud
The HTML::TagCloud module enables you to generate "tag clouds" in HTML. Tag
clouds serve as a textual way to visualize terms and topics that are used
most frequently. The tags are sorted alphabetically and a larger font is
used to indicate more frequent term usage.
This module provides a simple interface to generating a CSS-based HTML tag
cloud. You simply pass in a set of tags, their URL and their count. This
module outputs style-sheet-based HTML. You may use the included CSS or use
your own.
perl-HTML-Tagset 3.20 36.fc29 19079 Unspecified HTML::Tagset - data tables useful in parsing HTML
This module contains several data tables useful in various kinds of
HTML parsing operations, such as tag and entity names.
perl-HTML-Template 2.97 6.fc29 195713 Development/Libraries Perl module to use HTML Templates
This module attempts make using HTML templates simple and natural. It
extends standard HTML with a few new HTML-esque tags - ,
, , and . The file
written with HTML and these new tags is called a template. It is
usually saved separate from your script - possibly even created by
someone else! Using this module you fill in the values for the
variables, loops and branches declared in the template. This allows
you to separate design - the HTML - from the data, which you generate
in the Perl script.
perl-HTML-Template-Expr 0.07 32.fc29 52534 Unspecified Expression support extension for HTML::Template
This module provides an extension to HTML::Template which allows
expressions in the template syntax. This is purely an addition - all
the normal HTML::Template options, syntax and behaviors will still
work. Expression support includes comparisons, math operations,
string operations and a mechanism to allow you add your own functions
at runtime.
perl-HTML-Template-Pro 0.9510 19.fc29 278919 Development/Libraries Perl/XS module to use HTML Templates from CGI scripts
A fast and lightweight C/Perl+XS HTML Template engine implementation.
perl-HTML-Tidy 1.60 4.fc29 81390 Unspecified (X)HTML cleanup in a Perl object
HTML::Tidy is an HTML checker in a handy dandy object. It's meant as a
replacement for HTML::Lint. If you're currently an HTML::Lint user
looking to migrate, see the section "Converting from HTML::Lint".
perl-HTML-Tiny 1.05 28.fc29 28892 Unspecified Lightweight, dependency free HTML/XML generation
HTML::Tiny is a simple, dependency free module for generating HTML (and
XML). It concentrates on generating syntactically correct XHTML using a
simple Perl notation.
perl-HTML-Toc 1.12 26.fc29 202237 Unspecified Generate, insert and update HTML Table of Contents
Generate, insert and update HTML Table of Contents (ToC).
perl-HTML-TokeParser-Simple 3.16 15.fc29 63162 Unspecified Easy to use HTML::TokeParser interface
HTML::TokeParser is an excellent module that's often used for parsing HTML.
However, the tokens returned are not exactly intuitive to parse. To simplify
this, HTML::TokeParser::Simple allows the user ask more intuitive (read: more
self-documenting) questions about the tokens returned.
perl-HTML-Tree 5.07 5.fc29 495988 Development/Libraries HTML tree handling modules for Perl
This distribution contains a suite of modules for representing,
creating, and extracting information from HTML syntax trees; there is
also relevant documentation. These modules used to be part of the
libwww-perl distribution, but are now unbundled in order to facilitate
a separate development track.
perl-HTML-TreeBuilder-LibXML 0.26 9.fc29 31618 Development/Libraries HTML::TreeBuilder and XPath compatible interface with libxml
HTML::TreeBuilder::XPath is a libxml based compatible interface to
HTML::TreeBuilder, which could be slow for a large document.
HTML::TreeBuilder::LibXML is drop-in-replacement for HTML::TreeBuilder::XPath.
perl-HTML-TreeBuilder-XPath 0.14 21.fc29 27552 Development/Libraries Add XPath support to HTML::TreeBuilder
This module adds typical XPath methods to HTML::TreeBuilder, to make it
easy to query a document.
perl-HTML-TreeBuilderX-ASP_NET 0.09 16.fc29 18450 Development/Libraries Scrape ASP.NET/VB.NET sites which utilize Javascript POST-backs
Scrape ASP.NET sites which utilize the language's __VIEWSTATE,
__EVENTTARGET, __EVENTARGUMENT, __LASTFOCUS, et al. This module returns a
HTTP::Response from the form with the use of the method ->httpResponse.
perl-HTML-WikiConverter 0.68 26.fc29 124561 Development/Libraries Perl module to convert HTML to wiki markup
HTML::WikiConverter is an HTML to wiki converter. It can convert HTML source
into a variety of wiki markups, called wiki "dialects".
This package contains the perl modules; install the "html2wiki" package for the
application itself.
perl-HTML-WikiConverter-Markdown 0.06 11.fc29 22351 Development/Libraries Convert HTML to Markdown markup
This module contains rules for converting HTML into Markdown markup. You
should not use this module directly; HTML::WikiConverter is the entry point
for html->wiki conversion (eg, see synopsis above). See HTML::WikiConverter
for additional usage details.
perl-HTTP-Body 1.22 11.fc29 37411 Development/Libraries HTTP Body Parser
A perl module for parsing the MultiPart, OctetStream, and UrlEncoded
parts of an HTTP Body.
perl-HTTP-BrowserDetect 3.16 4.fc29 155733 Unspecified Determine the Web browser, version, and platform from an HTTP user agent string
The HTTP::BrowserDetect object does a number of tests on an HTTP user agent
string. The results of these tests are available via methods of the object.
This module is based upon the JavaScript browser detection code available
at http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html.
perl-HTTP-Cache-Transparent 1.4 6.fc29 22118 Unspecified Cache the result of http get-requests persistently
HTTP::Cache::Transparent is an implementation of http get that keeps a
local cache of fetched pages to avoid fetching the same data from the
server if it hasn't been updated. The cache is stored on disk and is
thus persistent between invocations.
perl-HTTP-CookieJar 0.008 10.fc29 49531 Development/Libraries Minimalist HTTP user agent cookie jar
This module implements a minimalist HTTP user agent cookie jar in
conformance with RFC 6265.
perl-HTTP-Cookies 6.04 4.fc29 70022 Unspecified HTTP cookie jars
This class is for objects that represent a "cookie jar" -- that is, a
database of all the HTTP cookies that a given LWP::UserAgent object
knows about.
perl-HTTP-DAV 0.48 10.fc29 264547 Unspecified WebDAV client library for Perl5
HTTP::DAV is a Perl API for interacting with and modifying content on
web servers using the WebDAV protocol. Now you can LOCK, DELETE and PUT
files and much more on a DAV-enabled web server.
perl-HTTP-Daemon 6.01 25.fc29 40486 Unspecified Simple HTTP server class
Instances of the HTTP::Daemon class are HTTP/1.1 servers that listen on a
socket for incoming requests. The HTTP::Daemon is a subclass of
IO::Socket::IP, so you can perform socket operations directly on it too.
perl-HTTP-Daemon-SSL 1.04 27.fc29 10262 Development/Libraries Simple http server class with SSL support
Instances of the HTTP::Daemon::SSL class are HTTP/1.1 servers that listen
on a socket for incoming requests. The HTTP::Daemon::SSL is a sub-class of
IO::Socket::SSL, so you can perform socket operations directly on it too.
perl-HTTP-Date 6.02 20.fc29 19476 Development/Libraries Date conversion routines
This module provides functions that deal the date formats used by the HTTP
protocol (and then some more). Only the first two functions, time2str() and
str2time(), are exported by default.
perl-HTTP-Entity-Parser 0.21 3.fc29 55234 Unspecified PSGI compliant HTTP Entity Parser
HTTP::Entity::Parser is a PSGI-compliant HTTP Entity parser. This module
also is compatible with HTTP::Body. Unlike HTTP::Body, HTTP::Entity::Parser
reads HTTP entities from PSGI's environment $env->{'psgi.input'} and parses
it. This module supports application/x-www-form-urlencoded, multipart/form-
data and application/json.
perl-HTTP-Exception 0.04007 1.fc29 62422 Development/Libraries Throw HTTP-Errors as (Exception::Class-) Exceptions
Every HTTP::Exception is a Exception::Class - Class. So the same
mechanisms apply as with Exception::Class-classes. In fact have a look
at Exception::Class' docs for more general information on exceptions and
Exception::Class::Base for information on what methods a caught
exception also has.
perl-HTTP-Headers-Fast 0.21 6.fc29 43529 Development/Libraries Faster implementation of HTTP::Headers
HTTP::Headers::Fast is a perl class for parsing/writing HTTP headers.
perl-HTTP-Lite 2.44 15.fc29 54795 Unspecified Lightweight HTTP implementation
HTTP::Lite is a stand-alone lightweight HTTP/1.1 implementation for perl. It is
not intended as a replacement for the fully-features LWP module. Instead, it is
intended for use in situations where it is desirable to install the minimal
number of modules to achieve HTTP support, or where LWP is not a good candidate
due to CPU overhead, such as slower processors. HTTP::Lite is also
significantly faster than LWP.
perl-HTTP-Message 6.18 3.fc29 208648 Unspecified HTTP style message
The HTTP-Message distribution contains classes useful for representing the
messages passed in HTTP style communication. These are classes representing
requests, responses and the headers contained within them.
perl-HTTP-MultiPartParser 0.02 6.fc29 22627 Development/Libraries HTTP MultiPart Parser
This class provides a low-level API for processing MultiPart MIME data
streams conforming to MultiPart types as defined in RFC 2616.
perl-HTTP-Negotiate 6.01 21.fc29 28563 Unspecified Choose a variant to serve
This module provides a complete implementation of the HTTP content
negotiation algorithm specified in draft-ietf-http-v11-spec-00.ps chapter
12. Content negotiation allows for the selection of a preferred content
representation based upon attributes of the negotiable variants and the
value of the various Accept* header fields in the request.
perl-HTTP-OAI 4.07 3.fc29 174744 Development/Libraries API for the OAI-PMH
This is a stub module, you probably want to look at HTTP::OAI::Harvester or
HTTP::OAI::Repository.
perl-HTTP-Parser 0.06 21.fc29 16966 Development/Libraries Parse HTTP/1.1 request into HTTP::Request/Response object
This is an HTTP request parser. It takes chunks of text as received and
returns a 'hint' as to what is required, or returns the HTTP::Request when
a complete request has been read. HTTP/1.1 chunked transfer encoding is
supported. It dies if it finds an error.
perl-HTTP-Parser-XS 0.17 12.fc29 51527 Development/Libraries A fast, primitive HTTP request parser
HTTP::Parser::XS is a fast, primitive HTTP request parser that can
be used either for writing a synchronous HTTP server or an event-
driven server.
perl-HTTP-Parser-XS-tests 0.17 12.fc29 14422 Development/Debug Test suite for package perl-HTTP-Parser-XS
This package provides the test suite for package perl-HTTP-Parser-XS.
perl-HTTP-Proxy 0.304 10.fc29 223403 Development/Libraries A pure Perl HTTP proxy
Its main use should be to record and/or modify web sessions, so as to
help users create web robots, web testing suites, as well as proxy
systems than can transparently alter the requests to and answers from
an origin server.
perl-HTTP-ProxyAutoConfig 0.3 18.fc29 31072 Development/Libraries Use a .pac or wpad.dat file to get proxy information
HTTP::ProxyAutoConfig allows perl scripts that need to access the Internet
to determine whether to do so via a proxy server. To do this, it uses proxy
settings provided by an IT department, either on the Web or in a browser's
.pac file on disk.
perl-HTTP-Recorder 0.07 10.fc29 36027 Development/Libraries Record interaction with web sites
Browser-independent recorder for recording interactions with web sites.
perl-HTTP-Request-AsCGI 1.2 26.fc29 17117 Unspecified Setup a CGI environment from a HTTP::Request
Provides a convenient way of setting up an CGI environment from a
HTTP::Request.
perl-HTTP-Request-AsCGI-tests 1.2 26.fc29 7126 Development/Debug Test suite for package perl-HTTP-Request-AsCGI
This package provides the test suite for package perl-HTTP-Request-AsCGI.
perl-HTTP-Request-Form 0.952 13.fc29 47171 Development/Libraries Construct HTTP::Request objects for form processing
This is an extension of the HTTP::Request suite. It allows easy processing
of forms in a user agent by filling out fields, querying fields, selections
and buttons and pressing buttons. It uses HTML::TreeBuilder generated parse
trees of documents (especially the forms parts extracted with
extract_links) and generates it's own internal representation of forms from
which it then generates the request objects to process the form
application.
perl-HTTP-Request-Params 1.02 9.fc29 8966 Development/Libraries Retrieve GET/POST Parameters from HTTP Requests
This software does all the dirty work of parsing HTTP Requests to find
incoming query parameters.
perl-HTTP-Response-Encoding 0.06 26.fc29 10950 Development/Libraries HTTP::Response::Encoding Perl module
Adds encoding() to HTTP::Response.
perl-HTTP-Server-Simple 0.52 6.fc29 45622 Development/Libraries Very simple standalone HTTP daemon
HTTP::Server::Simple is a very simple standalone HTTP daemon with no non-core
module dependencies. It's ideal for building a standalone http-based UI to
your existing tools.
perl-HTTP-Server-Simple-Authen 0.04 19.fc29 5986 Development/Libraries Authentication plugin for HTTP::Server::Simple
HTTP::Server::Simple::Authen is an HTTP::Server::Simple plugin to allow
HTTP authentication. Authentication scheme is pluggable and you can use
whatever Authentication protocol that Authen::Simple supports.
perl-HTTP-Server-Simple-Mason 0.14 22.fc29 15978 Development/Libraries HTTP::Server::Simple::Mason Perl module
An abstract baseclass for a standalone mason server
perl-HTTP-Server-Simple-PSGI 0.16 14.fc29 11299 Development/Libraries PSGI handler for HTTP::Server::Simple
HTTP::Server::Simple::PSGI is a HTTP::Server::Simple based HTTP server that
can run PSGI applications. This module only depends on
HTTP::Server::Simple, which itself doesn't depend on any non-core modules
so it's best to be used as an embedded web server.
perl-HTTP-Server-Simple-Static 0.14 4.fc29 12738 Development/Libraries Serve static files with HTTP::Server::Simple
HTTP::Server::Simple::Static adds a method to serve static files from your
HTTP::Server::Simple subclass.
perl-HTTP-Soup 0.01 15.fc29 97714 Development/Libraries HTTP client/server library for GNOME
This module provides the Perl bindings for the C library libsoup.
perl-HTTP-Thin 0.006 6.fc29 27257 Unspecified Thin Wrapper around HTTP::Tiny to play nice with HTTP::Message
HTTP::Thin is a thin wrapper around HTTP::Tiny adding the ability to pass
in HTTP::Request objects and get back HTTP::Response objects.
perl-HTTP-Tiny 0.076 1.fc29 150119 Unspecified Small, simple, correct HTTP/1.1 client
This is a very simple HTTP/1.1 client, designed for doing simple GET requests
without the overhead of a large framework like LWP::UserAgent.
It is more correct and more complete than HTTP::Lite. It supports proxies
(currently only non-authenticating ones) and redirection. It also correctly
resumes after EINTR.
perl-HTTP-Tinyish 0.14 3.fc29 33062 Unspecified HTTP::Tiny compatible HTTP client wrappers
HTTP::Tinyish is a wrapper module for HTTP client modules LWP, HTTP::Tiny
and HTTP client software curl and wget.
perl-HTTP-Tinyish-Curl 0.14 3.fc29 21752 Unspecified HTTP::Tinyish curl backend
HTTP::Tinyish curl backend.
perl-HTTP-Tinyish-HTTPTiny 0.14 3.fc29 18918 Unspecified HTTP::Tinyish HTTP::Tiny backend
HTTP::Tinyish HTTP::Tiny backend.
perl-HTTP-Tinyish-LWP 0.14 3.fc29 21270 Unspecified HTTP::Tinyish LWP backend
HTTP::Tinyish LWP backend.
perl-HTTP-Tinyish-Wget 0.14 3.fc29 23047 Unspecified HTTP::Tinyish wget backend
HTTP::Tinyish wget backend.
perl-Ham-Reference-QRZ 0.04 7.fc29 56753 Development/Libraries An object oriented front end for the QRZ.COM Amateur Radio call-sign database
An object oriented front end for the QRZ.COM Amateur Radio call-sign database.
perl-Hardware-Verilog-Parser 0.13 28.fc29 7329975 Development/Libraries Complete grammar for parsing Verilog code using perl
This module defines the complete grammar needed to parse any Verilog code.
By overloading this grammar, it is possible to easily create perl scripts
which run through Verilog code and perform specific functions.
perl-Hardware-Vhdl-Lexer 1.00 29.fc29 22998 Unspecified Split VHDL code into lexical tokens
Hardware::Vhdl::Lexer splits VHDL code into lexical tokens. To use it, you
need to first create a lexer object, passing in something which will supply
chunks of VHDL code to the lexer. Repeated calls to the get_next_token
method of the lexer will then return VHDL tokens (in scalar context) or a
token type code and the token (in list context). get_next_token returns
undef when there are no more tokens to be read.
perl-Hardware-Vhdl-Parser 0.12 29.fc29 57204 Unspecified Complete grammar for parsing VHDL code using perl
This module defines the complete grammar needed to parse any VHDL code. By
overloading this grammar, it is possible to easily create perl scripts
which run through VHDL code and perform specific functions.
perl-Hardware-Vhdl-Tidy 0.8 29.fc29 33976 Unspecified VHDL code prettifier
This module auto-indents VHDL source code. It may be extended in future to
do other types of code prettification.
perl-Hash-AutoHash 1.17 3.fc29 76039 Unspecified Object-oriented access to real and tied hashes
This is yet another Perl module that lets you access or change the elements of
a hash using methods with the same name as the element's key. It follows in
the footsteps of Hash::AsObject, Hash::Inflator, Data::OpenStruct::Deep,
Object::AutoAccessor, and probably others. The main difference between this
module and its forebears is that it supports tied hashes, in addition to
regular hashes.
perl-Hash-AutoHash-Args 1.18 3.fc29 55468 Unspecified Object-oriented processing of keyword-based argument lists
This Perl class simplifies the handling of keyword argument lists. It replaces
Class::AutoClass::Args.
perl-Hash-Case 1.30.0 4.fc29 25488 Unspecified Base class for hashes with key-casing requirements
Hash::Case is the base class for various classes which tie special treatment
for the casing of keys. Be aware of the differences in implementation: Lower
and Upper are tied native hashes: these hashes have no need for hidden fields
or other assisting data structured. A case Preserve hash will actually create
three hashes.
perl-Hash-Diff 0.010 1.fc29 5055 Unspecified Return difference between two hashes as a hash
Hash::Diff returns the difference between two hashes as a hash.
perl-Hash-FieldHash 0.15 9.fc29 66856 Development/Libraries Lightweight field hash implementation
Hash::FieldHash provides the field hash mechanism, which supports the inside-
out technique.
perl-Hash-Flatten 1.19 23.fc29 34838 Unspecified Flatten/unflatten complex data hashes
Converts back and forth between a nested hash structure and a flat hash of
delimited key-value pairs. Useful for protocols that only support key-value
pairs (such as CGI and DBMs).
perl-Hash-Layout 1.02 10.fc29 69847 Unspecified Hashes with predefined levels, composite keys and default values
Hash::Layout provides deep hashes with a predefined number of levels which
you can access using special "composite keys". These are essentially string
paths that inflate into actual hash keys according to the defined levels
and delimiter mappings, which can be the same or different for each level.
This is useful both for shorter keys as well as merge/fallback to default
values, such as when defining overlapping configs ranging from broad to
narrowing scope.
perl-Hash-Merge 0.300 4.fc29 34084 Development/Libraries Merges arbitrary deep hashes into a single hash
Merges arbitrary deep hashes into a single hash.
perl-Hash-Merge-Simple 0.051 11.fc29 11992 Unspecified Recursively merge two or more hashes, simply
Hash::Merge::Simple will recursively merge two or more hashes and return
the result as a new hash reference. The merge function will descend and
merge hashes that exist under the same node in both the left and right
hash, but doesn't attempt to combine arrays, objects, scalars, or
anything else. The rightmost hash also takes precedence, replacing
whatever was in the left hash if a conflict occurs. This code was pretty
much taken straight from Catalyst::Utils, and modified to handle more
than 2 hashes at the same time.
perl-Hash-MoreUtils 0.06 3.fc29 25398 Unspecified Provide the stuff missing in Hash::Util
Similar to List::MoreUtils, Hash::MoreUtils contains trivial but commonly-
used functionality for hashes.
perl-Hash-MultiValue 0.16 13.fc29 49012 Unspecified Store multiple values per key
Hash::MultiValue is an object (and a plain hash reference) that may
contain multiple values per key.
perl-Hash-StoredIterator 0.008 8.fc29 52821 Development/Libraries Functions for accessing a hash's internal iterator
In perl all hashes have an internal iterator. This iterator is used by the
each() function, as well as by keys() and values(). Because these all share use
of the same iterator, they tend to interact badly with each other when nested.
Hash::StoredIterator gives you access to get, set, and init the iterator inside
a hash. This allows you to store the current iterator, use each / keys / values
etc., and then restore the iterator, which helps you to ensure you do not
interact badly with other users of the iterator.
Along with low-level get / set / init functions, there are also 2 variations of
each() that let you act upon each key/value pair in a safer way than vanilla
each().
This module can also export new implementations of keys() and values() that
stash and restore the iterator so that they are safe to use within each().
perl-Hash-Util-FieldHash-Compat 0.11 7.fc29 35110 Unspecified Use Hash::Util::FieldHash or ties, depending on availability
Under older perls this module provides a drop in compatible API to
Hash::Util::FieldHash using perltie. When Hash::Util::FieldHash is
available, it will use that instead.
perl-Hash-WithDefaults 0.05 18.fc29 18491 Development/Libraries Class for hashes with key-casing requirements supporting defaults
This module implements hashes that support "defaults". That is you may
specify several more hashes in which the data will be looked up in case it
is not found in the current hash.
perl-Heap 0.80 28.fc29 66950 Unspecified Perl extension for keeping data partially sorted
The Heap collection of modules provide routines that manage a heap of
elements. A heap is a partially sorted structure that is always able to
easily extract the smallest of the elements in the structure (or the
largest if a reversed compare routine is provided).
If the collection of elements is changing dynamically, the heap has less
overhead than keeping the collection fully sorted.
The elements must be objects as described in "Heap::Elem" and all
elements inserted into one heap must be mutually compatible - either
the same class exactly or else classes that differ only in ways unrelated
to the Heap::Elem interface.
perl-Hijk 0.27 8.fc29 48374 Unspecified Specialized HTTP client
Hijk is a specialized HTTP Client that does nothing but transport the
response body back. It does not feature as a "user agent", but as a dumb
client. It is suitable for connecting to data servers transporting via HTTP
rather then web servers.
perl-Hook-LexWrap 0.26 6.fc29 40559 Development/Libraries Lexically scoped subroutine wrappers
Hook::LexWrap allows you to install a pre- or post-wrapper (or both)
around an existing subroutine. Unlike other modules that provide this
capacity (e.g. Hook::PreAndPost and Hook::WrapSub), Hook::LexWrap
implements wrappers in such a way that the standard `caller' function
works correctly within the wrapped subroutine.
perl-IO 1.39 423.fc29 143793 Unspecified Perl input/output modules
This is a collection of Perl input/output modules.
perl-IO-AIO 4.60 1.fc29 382580 Unspecified Asynchronous Input/Output
This module implements asynchronous I/O using whatever means your operating
system supports.
perl-IO-All 0.87 6.fc29 217420 Development/Libraries IO::All Perl module
The IO::All object is a proxy for IO::File, IO::Dir, IO::Socket,
IO::String, Tie::File, File::Spec, File::Path and File::ReadBackwards; as
well as all the DBM and MLDBM modules. You can use most of the methods
found in these classes and in IO::Handle (which they inherit from). IO::All
adds dozens of other helpful idiomatic methods including file stat and
manipulation functions.
perl-IO-Any 0.09 9.fc29 22167 Development/Libraries Read or write files, folders, or strings, guessing the correct object type
The aim is to provide read/write anything. The module tries to guess what
the "anything" is based on some rules. See "new" method Pod for examples
and "new" and "_guess_what" code for the implementation.
perl-IO-Async 0.72 4.fc29 628391 Unspecified A collection of modules that implement asynchronous filehandle IO
A collection of modules that implement asynchronous filehandle IO
perl-IO-Capture 0.05 28.fc29 52911 Development/Libraries Abstract Base Class to build modules to capture output
The IO::Capture Module defines an abstract base class that can be used
to create any number of useful sub-classes that capture output being
sent on a filehandle such as STDOUT or STDERR.
perl-IO-Capture-Extended 0.13 11.fc29 30240 Development/Libraries Extend functionality of IO::Capture
IO::Capture::Extended is a distribution consisting of two classes, each of
which is a collection of subroutines which are useful in extending the
functionality of CPAN modules IO::Capture::Stdout and IO::Capture::Stderr,
particularly when used in a testing context such as that provided by
Test::Simple, Test::More or other modules built on Test::Builder.
perl-IO-CaptureOutput 1.1104 11.fc29 30242 Development/Libraries Capture STDOUT/STDERR from sub-processes and XS/C modules
Capture STDOUT/STDERR from sub-processes and XS/C modules.
perl-IO-Compress 2.081 5.fc29 811302 Unspecified Read and write compressed data
This distribution provides a Perl interface to allow reading and writing of
compressed data created with the zlib and bzip2 libraries.
IO-Compress supports reading and writing of bzip2, RFC 1950, RFC 1951,
RFC 1952 (i.e. gzip) and zip files/buffers.
The following modules used to be distributed separately, but are now
included with the IO-Compress distribution:
* Compress-Zlib
* IO-Compress-Zlib
* IO-Compress-Bzip2
* IO-Compress-Base
perl-IO-Compress-Lzma 2.081 3.fc29 138687 Development/Libraries Read and write lzma compressed data
This distribution provides a Perl interface to allow reading and writing of
compressed data created with the lzma library.
perl-IO-Digest 0.11 17.fc29 4012 Development/Libraries Calculate digests while reading or writing
This module allows you to calculate digests while reading or writing file
handles. This avoids the case you need to reread the same content to
compute the digests after written a file.
perl-IO-Event 0.813 14.fc29 97558 Development/Libraries Tied filehandles for nonblocking IO with object callbacks
IO::Event provides a object-based callback system for handling nonblocking
IO. The design goal is to provide a system that just does the right thing
w/o the user needing to think about it much.
perl-IO-FDPass 1.2 8.fc29 29077 Unspecified Pass a file descriptor over a socket
This small low-level module only has one purpose: pass a file descriptor to
another process, using a (streaming) UNIX domain socket (on POSIX systems) or
any (streaming) socket (on WIN32 systems). The ability to pass file descriptors
on Windows is currently the unique selling point of this module. Have I
mentioned that it is really small, too?
perl-IO-HTML 1.001 12.fc29 43022 Development/Libraries Open an HTML file with automatic character set detection
IO::HTML provides an easy way to open a file containing HTML while
automatically determining its encoding. It uses the HTML5 encoding sniffing
algorithm specified in section 8.2.2.1 of the draft standard.
perl-IO-Handle-Util 0.01 24.fc29 40561 Development/Libraries Utilities for working with IO::Handle-like objects
This module provides a number of helpful routines to manipulate or
create IO::Handle like objects.
perl-IO-Handle-Util-tests 0.01 24.fc29 14835 Development/Debug Test suite for package perl-IO-Handle-Util
This package provides the test suite for package perl-IO-Handle-Util.
perl-IO-InSitu 0.0.2 25.fc29 15318 Development/Libraries Avoid clobbering files opened for both input and output
This module provides a function called open_rw(), that is passed two
file names and returns two handles, one open for reading and the other
for writing. It's like doing two separate open() calls, except that it
detects cases where the input and output file are the same, and avoids
clobbering the input file when reopening it for output.
perl-IO-Interactive 1.022 7.fc29 29140 Development/Libraries Utilities for interactive I/O
This module provides utility subroutines that make it easier to develop
interactive applications.
perl-IO-Interface 1.09 13.fc29 49879 Development/Libraries Perl extension for accessing network card configuration information
IO::Interface adds methods to IO::Socket objects that allows them to
be used to retrieve and change information about the network
interfaces on your system. In addition to the object-oriented access
methods, you can use a function-oriented style.
perl-IO-LockedFile 0.23 28.fc29 26279 Development/Libraries Something
IO::LockedFile is something
perl-IO-Multiplex 1.16 11.fc29 43640 Development/Libraries Manage IO on many file handles
IO::Multiplex is designed to take the effort out of managing multiple file
handles. It is essentially a really fancy front end to the select system call.
In addition to maintaining the select loop, it buffers all input and output
to/from the file handles. It can also accept incoming connections on one or
more listen sockets.
perl-IO-Null 1.01 31.fc29 10847 Unspecified Class for null filehandles
IO::Null is a class for null filehandles. Calling a constructor of
this class always succeeds, returning a new null filehandle. Writing
to any object of this class is always a no-operation, and returns
true. Reading from any object of this class is always no-operation,
and returns empty-string or empty-list, as appropriate.
perl-IO-Pager 0.39 6.fc29 40784 Unspecified Select a pager and pipe text to it if destination is a TTY
IO::Pager is used to locate an available pager and programmatically decide
whether or not to pipe a file handle's output to the pager.
perl-IO-Pipely 0.005 13.fc29 53299 Development/Libraries Portably create pipe() or pipe-like handles, one way or another
IO::Pipely provides a couple functions to portably create one- and two-way
pipes and pipe-like socket pairs. It acknowledges and works around known
platform issues so you don't have to.
perl-IO-Prompt 0.997.004 7.fc29 47439 Development/Libraries Interactively prompt for user input
An object-oriented way to prompt for user input -- and control how the user is
prompted.
This module is no longer being maintained. Use the IO::Prompter module instead.
perl-IO-Prompt-Tiny 0.003 9.fc29 24160 Unspecified Prompt for user input with a default option
This is an extremely simple prompting module, based on the extremely simple
prompt offered by ExtUtils::MakeMaker.In many cases, that's all you need and
this module gives it to you without all the overhead of ExtUtils::MakeMaker just
to prompt for input.
perl-IO-Pty-Easy 0.10 7.fc29 35408 Development/Libraries Easy interface to IO::Pty
IO::Pty::Easy provides an interface to IO::Pty which hides most of the
ugly details of handling ptys, wrapping them instead in simple
spawn/read/write commands.
perl-IO-SessionData 1.03 13.fc29 12770 Development/Libraries IO::SessionData and IO::SessionSet modules
A set of session modules, former parts of the SOAP::Lite distribution.
perl-IO-Socket-INET6 2.72 14.fc29 52248 Development/Libraries Perl Object interface for AF_INET|AF_INET6 domain sockets
Perl Object interface for AF_INET|AF_INET6 domain sockets.
perl-IO-Socket-IP 0.39 418.fc29 99525 Development/Libraries Drop-in replacement for IO::Socket::INET supporting both IPv4 and IPv6
This module provides a protocol-independent way to use IPv4 and IPv6
sockets, as a drop-in replacement for IO::Socket::INET. Most constructor
arguments and methods are provided in a backward-compatible way.
perl-IO-Socket-Multicast 1.12 9.fc29 60041 Development/Libraries Perl library for sending and receiving multicast messages
The IO::Socket::Multicast module sub-classes IO::Socket::INET to enable you
to manipulate multicast groups. With this module (and an operating system
that supports multicast), you will be able to receive incoming multicast
transmissions and generate your own outgoing multicast packets.
perl-IO-Socket-PortState 0.03 16.fc29 8909 Unspecified Perl extension for checking the open or closed status of a port
You can use it to check if a port is open or closed for a given host
and protocol.
perl-IO-Socket-SSL 2.060 2.fc29 594380 Unspecified Perl library for transparent SSL
This module is a true drop-in replacement for IO::Socket::INET that
uses SSL to encrypt data before it is transferred to a remote server
or client. IO::Socket::SSL supports all the extra features that one
needs to write a full-featured SSL client or server application:
multiple SSL contexts, cipher selection, certificate verification, and
SSL version selection. As an extra bonus, it works perfectly with
mod_perl.
perl-IO-Socket-Socks 0.74 4.fc29 102277 Unspecified Provides a way to create socks (4 or 5) client or server
IO::Socket::Socks connects to a SOCKS proxy and tells it to open a connection
to a remote host/port when the object is created. The object you receive can be
used directly as a socket (with IO::Socket interface) for sending and receiving
data to and from the remote host. In addition to creating a socks client, this
module could be used to create a socks server.
perl-IO-Socket-Timeout 0.32 9.fc29 34862 Development/Libraries IO::Socket with read/write timeout
IO::Socket provides a way to set a timeout on the socket, but the timeout
will be used only for connection, not for reading / writing operations.
perl-IO-String 1.08 33.fc29 17394 Development/Libraries Emulate file interface for in-core strings
The "IO::String" module provides the "IO::File" interface for in-core
strings. An "IO::String" object can be attached to a string, and
makes it possible to use the normal file operations for reading or
writing data, as well as for seeking to various locations of the
string. This is useful when you want to use a library module that
only provides an interface to file handles on data that you have in a
string variable.
Note that perl-5.8 and better has built-in support for "in memory"
files, which are set up by passing a reference instead of a filename
to the open() call. The reason for using this module is that it makes
the code backwards compatible with older versions of Perl.
perl-IO-Stty 0.03 21.fc29 33764 Unspecified Change and print terminal line settings
This is the Perl POSIX compliant stty.
perl-IO-Tee 0.65 4.fc29 32002 Development/Libraries Multiplex output to multiple output handles
IO::Tee objects can be used to multiplex input and output in two different
ways. The first way is to multiplex output to zero or more output handles.
The IO::Tee constructor, given a list of output handles, returns a tied
handle that can be written to. When written to (using print or printf), the
IO::Tee object multiplexes the output to the list of handles originally
passed to the constructor. As a shortcut, you can also directly pass a
string or an array reference to the constructor, in which case
IO::File::new is called for you with the specified argument or arguments.
perl-IO-TieCombine 1.005 9.fc29 34597 Development/Libraries Produce tied (and other) separate but combined variables
This package allows you to tie separate variables into a combined whole, using
ties and other magic. This can be very useful when, say, you want a unified
output from various different things that return data in different ways
(STDIN/ERR, scalars, handles, etc).
perl-IO-Tty 1.12 13.fc29 89671 Development/Libraries Perl interface to pseudo tty's
IO::Tty and IO::Pty provide an interface to pseudo tty's.
perl-IO-Zlib 1.10 423.fc29 19773 Unspecified Perl IO:: style interface to Compress::Zlib
This modules provides an IO:: style interface to the Compress::Zlib package.
The main advantage is that you can use an IO::Zlib object in much the same way
as an IO::File object so you can have common code that doesn't know which sort
of file it is using.
perl-IO-stringy 2.111 11.fc29 128866 Development/Libraries I/O on in-core objects like strings and arrays for Perl
This toolkit primarily provides modules for performing both traditional
and object-oriented I/O) on things *other* than normal filehandles; in
particular, IO::Scalar, IO::ScalarArray, and IO::Lines.
In the more-traditional IO::Handle front, we have IO::AtomicFile, which
may be used to painlessly create files that are updated atomically.
And in the "this-may-prove-useful" corner, we have IO::Wrap, whose
exported wraphandle() function will clothe anything that's not a blessed
object in an IO::Handle-like wrapper... so you can just use OO syntax
and stop worrying about whether your function's caller handed you a
string, a globref, or a FileHandle.
perl-IPC-Cmd 1.02 4.fc29 87153 Unspecified Finding and running system commands made easy
IPC::Cmd allows you to run commands platform independently, interactively
if desired, but have them still work.
perl-IPC-DirQueue 1.0 26.fc29 96172 Development/Libraries Disk-based many-to-many task queue
This module implements a FIFO queueing infrastructure, using a directory as
the communications and storage media. No daemon process is required to
manage the queue; all communication takes place via the filesystem.
perl-IPC-Filter 0.005 4.fc29 8721 Development/Libraries Filter data through an external process
The filter function provided by this module passes data through an external
command, thus providing filtering in non-pipeline situations.
perl-IPC-Run 20180523.0 3.fc29 338646 Unspecified Perl module for interacting with child processes
IPC::Run allows you run and interact with child processes using files,
pipes, and pseudo-ttys. Both system()-style and scripted usages are
supported and may be mixed. Likewise, functional and OO API styles are
both supported and may be mixed.
Various redirection operators reminiscent of those seen on common Unix
and DOS command lines are provided.
perl-IPC-Run-SafeHandles 0.04 18.fc29 7307 Unspecified Use IPC::Run and IPC::Run3 safely
IPC::Run and IPC::Run3 are both very upset when you try to use them under
environments where you have STDOUT and/or STDERR tied to something else,
such as under fastcgi.
perl-IPC-Run3 0.048 14.fc29 62206 Development/Libraries Run a subprocess in batch mode
This 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-IPC-ShareLite 0.17 27.fc29 57581 Unspecified Lightweight interface to shared memory
IPC::ShareLite provides a simple interface to shared memory, allowing
data to be efficiently communicated between processes.
perl-IPC-Shareable 0.61 13.fc29 90382 Development/Libraries Share Perl variables between processes
IPC::Shareable allows you to tie a variable to shared memory making it
easy to share the contents of that variable with other Perl processes.
Scalars, arrays, and hashes can be tied. The variable being tied may
contain arbitrarily complex data structures - including references to
arrays, hashes of hashes, etc.
perl-IPC-SharedCache 1.3 36.fc29 71386 Development/Libraries Perl module to manage a cache in SysV IPC shared memory
This module provides a shared memory cache accessed as a tied hash.
Shared memory is an area of memory that is available to all processes.
It is accessed by choosing a key, the ipc_key argument to tie. Every
process that accesses shared memory with the same key gets access to
the same region of memory. In some ways it resembles a file system,
but it is not hierarchical and it is resident in memory. This makes
it harder to use than a filesystem but much faster. The data in
shared memory persists until the machine is rebooted or it is
explicitly deleted.
perl-IPC-Signal 1.00 24.fc29 5757 Unspecified Utility functions dealing with signals for Perl
This Perl module contains utility functions for dealing with signals.
Currently these are just translating between signal names and signal
numbers and vice versa.
perl-IPC-SysV 2.07 418.fc29 76409 Development/Libraries Object interface to System V IPC
This is an object interface for System V messages, semaphores, and
inter-process calls.
perl-IPC-System-Simple 1.25 20.fc29 70457 Unspecified Run commands simply, with detailed diagnostics
Calling Perl's in-built 'system()' function is easy; determining if it
was successful is _hard_. Let's face it, '$?' isn't the nicest variable
in the world to play with, and even if you _do_ check it, producing a
well-formatted error string takes a lot of work. 'IPC::System::Simple'
takes the hard work out of calling external commands. In fact, if you
want to be really lazy, you can just write:
use IPC::System::Simple qw(system);
and all of your "system" commands will either succeed (run to completion and
return a zero exit value), or die with rich diagnostic messages.
perl-IPTables-ChainMgr 1.6 8.fc29 52014 Unspecified Perl extension for manipulating iptables policies
The IPTables::ChainMgr package provides an interface to manipulate iptables
policies on Linux systems through the direct execution of iptables
commands. Although making a perl extension of libiptc provided by the iptables
project is possible, it is easy to just execute iptables commands directly in
order to both parse and change the configuration of the policy. Further, this
simplifies installation since the only external requirement is (in the spirit
of scripting) to be able to point IPTables::ChainMgr at an installed iptables
binary instead of having to compile against a library.
perl-IPTables-Parse 1.6.1 10.fc29 56046 Unspecified Perl extension for parsing iptables firewall rulesets
The IPTables::Parse package provides an interface to parse iptables rules
on Linux systems through the direct execution of iptables commands, or from
parsing a file that contains an iptables policy listing. You can get the
current policy applied to a table/chain, look for a specific user-defined
chain, check for a default DROP policy, or determing whether or not logging
rules exist.
perl-IPTables-libiptc 0.52 27.fc29 101463 Unspecified Perl extension for iptables libiptc
This package provides a perl interface to the netfilter/iptables C-code and
library libiptc.
perl-IRC-Utils 0.12 19.fc29 69865 Development/Libraries Common utilities for IRC-related tasks
The functions in this module take care of many of the tasks you are faced
with when working with IRC. Mode lines, ban masks, message encoding and
formatting, etc.
perl-IRI 0.008 4.fc29 21586 Unspecified Internationalized Resource Identifiers
The IRI module provides an object representation for Internationalized
Resource Identifiers (IRIs) as defined by RFC 3987 and supports their
parsing, serializing, and base resolution.
perl-Icon-FamFamFam-Silk 0.2.1.3 6.fc29 910346 Development/Libraries Embed FamFamFam Silk icons in your code
This is a collection of Silk icons from
provided in form of a Perl module.
perl-Ima-DBI 0.35 30.fc29 36453 Development/Libraries Database connection caching and organization
Database connection caching and organization.
perl-Image-Base 1.17 12.fc29 36416 Development/Libraries Base class for loading, manipulating and saving images in Perl
Base class for loading, manipulating and saving images in Perl.
perl-Image-Dot 1.1 15.fc29 9774 Unspecified Create 1x1 pixel image files in pure perl
This package provides 1x1 pixel PNG images of a certain RGB color (also
with transparency) without relying on any external modules like GD, libpng
or Compress::Zlib. These pixel dots can be useful in a pure-perl HTTP
server to be able to create colored dots on-the-fly, e.g. for formatting or
drawing purposes.
perl-Image-ExifTool 11.11 1.fc29 14133985 Applications/Multimedia Utility for reading and writing image meta info
ExifTool is a Perl module with an included command-line application for
reading and writing meta information in image, audio, and video files.
It reads EXIF, GPS, IPTC, XMP, JFIF, MakerNotes, GeoTIFF, ICC Profile,
Photoshop IRB, FlashPix, AFCP, and ID3 meta information from JPG, JP2,
TIFF, GIF, PNG, MNG, JNG, MIFF, EPS, PS, AI, PDF, PSD, BMP, THM, CRW,
CR2, MRW, NEF, PEF, ORF, DNG, and many other types of images. ExifTool
also extracts information from the maker notes of many digital cameras
by various manufacturers including Canon, Casio, FujiFilm, GE, HP,
JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon, Olympus/Epson,
Panasonic/Leica, Pentax/Asahi, Reconyx, Ricoh, Samsung, Sanyo,
Sigma/Foveon, and Sony.
perl-Image-Info 1.41 5.fc29 163738 Development/Libraries Image meta information extraction module for Perl
This Perl extension allows you to extract meta information from
various types of image files.
perl-Image-Math-Constrain 1.02 29.fc29 39648 Unspecified Scaling math used in image size constraining (such as thumbnails)
There are a number of different modules and systems that constrain image
sizes, such as thumbnailing. Every one of these independantly implement the
same logic. That is, given a width and/or height constraint, they check to
see if the image is bigger than the constraint, and if so scale the image
down proportionally so that it fits within the constraints.
perl-Image-Sane 0.14 5.fc29 194486 Unspecified Perl extension for the SANE (Scanner Access Now Easy) Project
These Perl bindings for the SANE (Scanner Access Now Easy) Project allow
you to access SANE-compatible scanners in a Perlish and object-oriented
way, freeing you from the casting and memory management in C, yet remaining
very close in spirit to original API.
perl-Image-Size 3.300 13.fc29 136043 Unspecified Determine the size of images in several common formats in Perl
Image::Size is a library based on the image-sizing code in the wwwimagesize
script, a tool that analyzes HTML files and adds HEIGHT and WIDTH tags to
IMG directives. Image::Size has generalized that code to return a raw (X, Y)
pair, and included wrappers to pre-format that output into either HTML or
a set of attribute pairs suitable for the CGI.pm library by Lincoln Stein.
Currently, Image::Size can size images in XPM, XBM, GIF, JPEG, PNG, MNG, TIFF,
the PPM family of formats (PPM/PGM/PBM) and if Image::Magick is installed,
the formats supported by it.
perl-Image-SubImageFind 0.03 17.fc29 68966 Development/Libraries Perl extension for locating a sub-image within an image
Perl module to aide in locating a sub-image within an image.
perl-Image-Xbm 1.10 8.fc29 34329 Development/Libraries Load, create, manipulate and save xbm image files in Perl
This class module provides basic load, manipulate and save functionality for
the xbm file format. It inherits from Image::Base which provides additional
manipulation functionality.
perl-Image-Xpm 1.13 7.fc29 28099 Development/Libraries Load, create, manipulate and save xpm image files in Perl
This class module provides basic load, manipulate and save functionality for
the xpm file format. It inherits from Image::Base which provides additional
manipulation functionality.
perl-Imager 1.006 6.fc29 2272195 Unspecified Perl extension for Generating 24 bit Images
Imager is a module for creating and altering images. It can read and
write various image formats, draw primitive shapes like lines,and
polygons, blend multiple images together in various ways, scale, crop,
render text and more.
perl-Imager-Test 1.006 6.fc29 34791 Unspecified perl-Imager's Test module
perl-Imager's Test module.
perl-Import-Into 1.002005 9.fc29 20693 Development/Libraries Import packages into other packages
Loading Import::Into creates a global method import::into which you can call on
any package to import it into another package.
perl-Importer 0.025 3.fc29 94885 Unspecified Alternative interface to modules that export symbols
This Perl 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-Inline 0.80 11.fc29 258746 Development/Libraries Inline Perl module
The Inline module allows you to put source code from other programming
languages directly "inline" in a Perl script or module. The code is
automatically compiled as needed, and then loaded for immediate access
from Perl.
Inline saves you from the hassle of having to write and compile your
own glue code using facilities like XS or SWIG. Simply type the code
where you want it and run your Perl as normal. All the hairy details
are handled for you. The compilation and installation of your code
chunks all happen transparently; all you will notice is the delay of
compilation on the first run.
The Inline code only gets compiled the first time you run it (or
whenever it is modified) so you only take the performance hit
once. Code that is Inlined into distributed modules (like on the CPAN)
will get compiled when the module is installed, so the end user will
never notice the compilation time.
perl-Inline-C 0.78 8.fc29 195687 Unspecified Write Perl subroutines in C
Inline::C is a module that 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.
perl-Inline-CPP 0.75 1.fc29 145590 Unspecified Write Perl subroutines and classes in C++
The Inline::CPP Perl module allows you to put C++ source code directly "inline"
in a Perl script or module. You code classes or functions in C++, and you
can use them as if they were written in Perl.
perl-Inline-Files 0.69 11.fc29 44900 Development/Libraries Allows for multiple inline files in a single perl file
Inline::Files generalizes the notion of the `__DATA__' marker and the
associated `' file handle, to an arbitrary number of markers and
associated file handles.
perl-Inline-Filters 0.20 8.fc29 37394 Unspecified Common source code filters for Inline modules
Inline::Filters provide common source code filters to Inline language
modules.
perl-Inline-Module 0.34 11.fc29 65470 Unspecified Support for Inline-based CPAN extension modules
This module provides support and documentation for creating and maintaining
CPAN extension modules. i.e. writing XS modules without having to learn XS.
perl-Inline-Python 0.56 6.fc29 125861 Development/Libraries Write Perl subs and classes in Python
The Inline::Python module allows you to put Python source code directly
"inline" in a Perl script or module. It sets up an in-process Python
interpreter, runs your code, and then examines Python's symbol table for
things to bind to Perl. The process of interrogating the Python interpreter
for global variables only occurs the first time you run your Python code. The
name-space is cached, and subsequent calls use the cached version.
perl-Inline-Struct 0.23 9.fc29 31731 Unspecified Manipulate C structures directly from Perl
Inline::Struct is not a new language. It's a language extension designed to
be used by Inline::C. It parses struct definitions and creates typemaps and
XS code which bind each struct into a Perl class. This code is passed to
Inline::C, which compiles it in the normal way.
perl-Interface-TNC 1.0 20.fc29 89946 System Environment/Libraries Perl module for TNC interfaces
Perl module for TNC interfaces
perl-Iterator-Simple 0.07 4.fc29 25239 Unspecified Simple iterator and utilities
Iterator::Simple is a collection of Perl general-purpose iterator subroutines.
perl-Iterator-Simple-Lookahead 0.07 9.fc29 10177 Development/Libraries Simple iterator with look-ahead and unget
This Perl module encapsulates an iterator that allows the user to peek the Nth
element without consuming it or to push elements back to the iterated stream.
perl-JSON 2.97.001 4.fc29 250381 Unspecified Parse and convert to JSON (JavaScript Object Notation)
This module converts between JSON (JavaScript Object Notation) and Perl
data structure into each other. For JSON, see http://www.crockford.com/JSON/.
perl-JSON-Any 1.39 10.fc29 36965 Unspecified A meta-module to make working with JSON easier
JSON::Any provides a coherent API to bring together the various JSON modules
currently on CPAN.
perl-JSON-Any-tests 1.39 10.fc29 157151 Development/Debug Test suite for package perl-JSON-Any
This package provides the test suite for package perl-JSON-Any.
perl-JSON-MaybeXS 1.004000 3.fc29 24197 Unspecified Use Cpanel::JSON::XS with a fallback to JSON::XS and JSON::PP
This module first checks to see if either Cpanel::JSON::XS or JSON::XS
is already loaded, in which case it uses that module. Otherwise it tries
to load Cpanel::JSON::XS, then JSON::XS, then JSON::PP in order, and
either uses the first module it finds or throws an error.
It then exports the "encode_json" and "decode_json" functions from the
loaded module, along with a "JSON" constant that returns the class name
for calling "new" on.
If you're writing fresh code rather than replacing JSON.pm usage, you
might want to pass options as constructor args rather than calling
mutators, so we provide our own "new" method that supports that.
perl-JSON-PP 2.97.001 418.fc29 129654 Unspecified JSON::XS compatible pure-Perl module
JSON::XS is the fastest and most proper JSON module on CPAN. It is written by
Marc Lehmann in C, so must be compiled and installed in the used environment.
JSON::PP is a pure-Perl module and is compatible with JSON::XS.
perl-JSON-Parse 0.55 4.fc29 197405 Unspecified Read JSON into a Perl variable
A Perl module for parsing JSON. (JSON means "JavaScript Object Notation" and it
is specified in "RFC 7159".)
perl-JSON-Path 0.420 3.fc29 61123 Unspecified Search nested hashref/arrayref structures using JSONPath
This module implements JSONPath, an XPath-like language for searching JSON-
like structures.
perl-JSON-Pointer 0.07 9.fc29 65736 Development/Libraries Perl implementation of JSON Pointer
This library is implemented JSON Pointer draft version 9
and some
useful operators from JSON Patch draft version 10
. JSON Pointer is
available to identify a specified value, and it is similar to XPath. Please
see the both of specifications for details.
perl-JSON-RPC 1.06 11.fc29 94032 Development/Libraries Perl implementation of JSON-RPC 1.1 protocol
JSON-RPC is a stateless and light-weight remote procedure call (RPC)
protocol for inter-networking applications over HTTP. It uses JSON as the
data format for of all facets of a remote procedure call, including all
application data carried in parameters.
perl-JSON-RPC-Apache2 1.06 11.fc29 20099 Development/Libraries JSON-RPC server for mod_perl2
JSON-RPC is a stateless and light-weight remote procedure call (RPC)
protocol for inter-networking applications over HTTP. It uses JSON as the
data format for of all facets of a remote procedure call, including all
application data carried in parameters. This is the mod_perl2 server
implementation.
perl-JSON-RPC-CGI 1.06 11.fc29 19115 Development/Libraries JSON-RPC server for CGI scripts
JSON-RPC is a stateless and light-weight remote procedure call (RPC)
protocol for inter-networking applications over HTTP. It uses JSON as the
data format for of all facets of a remote procedure call, including all
application data carried in parameters. This is the CGI server
implementation.
perl-JSON-RPC-Common 0.11 11.fc29 85893 Development/Libraries Perl module for handling JSON-RPC objects
This module provides abstractions for JSON-RPC 1.0, 1.1 (both variations) and
2.0 (formerly 1.2) Procedure Call and Procedure Return objects (formerly known
as request and result), along with error objects.
It also provides marshaling objects to convert the model objects into JSON
text and HTTP requests/responses.
perl-JSON-RPC-Daemon 1.06 11.fc29 18909 Development/Libraries JSON-RPC standalone daemon
JSON-RPC is a stateless and light-weight remote procedure call (RPC)
protocol for inter-networking applications over HTTP. It uses JSON as the
data format for of all facets of a remote procedure call, including all
application data carried in parameters. This is the standalone daemon
to serve JSON-RPC requests.
perl-JSON-Tiny 0.58 4.fc29 35958 Unspecified Minimalistic JSON. No dependencies
JSON::Tiny is a minimalistic standalone adaptation of Mojo::JSON, from the
Mojolicious framework. It is a single-source-file module with 350 lines of
code and core-only dependencies.
perl-JSON-Util 0.06 9.fc29 11291 Development/Libraries Easy and portable encode/decode of JSON
Provides methods to encode and decode JSON.
perl-JSON-WebToken 0.10 8.fc29 45688 Development/Libraries JSON Web Token (JWT) implementation
JSON::WebToken is JSON Web Token (JWT) implementation for Perl
perl-JSON-XS 3.04 5.fc29 266840 Development/Libraries JSON serializing/de-serializing, done correctly and fast
This module converts Perl data structures to JSON and vice versa. Its
primary goal is to be correct and its secondary goal is to be fast. To
reach the latter goal it was written in C.
perl-JSON-XS-tests 3.04 5.fc29 34897 Development/Debug Test suite for package perl-JSON-XS
This package provides the test suite for package perl-JSON-XS.
perl-JSON-tests 2.97.001 4.fc29 64468 Development/Debug Test suite for package perl-JSON
This package provides the test suite for package perl-JSON.
perl-JavaScript-Beautifier 0.25 3.fc29 40821 Development/Libraries Beautify Javascript (beautifier for javascript)
This module is mostly a Perl-rewrite of
http://github.com/einars/js-beautify/tree/master/beautify.js
perl-JavaScript-Minifier 1.14 12.fc29 20016 Development/Libraries Perl extension for minifying JavaScript code
This module removes unnecessary white space from JavaScript code. The
primary requirement developing this module is to not break working
code: if working JavaScript is in input then working JavaScript is
output. It is O.K. if the input has missing semi-colons, snips like '++
+' or '12 .toString()', for example. Internet Explorer conditional
comments are copied to the output but the code inside these comments
will not be minified.
perl-JavaScript-Minifier-XS 0.11 14.fc29 34063 Development/Libraries XS based JavaScript minifier
JavaScript::Minifier::XS is a JavaScript "minifier"; it's designed
to remove unnecessary white space and comments from JavaScript
files without breaking the JavaScript.
perl-Jcode 2.07 26.fc29 59809 Development/Libraries Perl extension interface for converting Japanese text
Perl extension interface for converting Japanese text.
perl-Jemplate 0.300 11.fc29 403137 Development/Libraries JavaScript Templating with Template Toolkit
Jemplate is a templating framework for JavaScript that is built over
Perl's Template Toolkit (TT2). Jemplate parses TT2 templates using the
TT2 Perl framework, but with a twist. Instead of compiling the templates
into Perl code, it compiles them into JavaScript. Jemplate then provides
a JavaScript run-time module for processing the template code. Presto, we
have full featured JavaScript templating language!
perl-Judy 0.41 14.fc29 200714 Development/Libraries Library for creating and accessing dynamic arrays
The Judy family of functions supports fully dynamic arrays. These arrays
may be indexed by a 32- or 64-bit word (depending on processor word size)
(Judy::1, Judy::L), a null terminated string (Judy::SL), or an ordinary
perl string (Judy::HS).
perl-KinoSearch1 1.01 27.fc29 855161 Development/Libraries Search engine library
KinoSearch1 is a loose port of the Java search engine library Apache
Lucene, written in Perl and C. The archetypal application is website
search, but it can be put to many different uses.
perl-Kwiki 0.39 35.fc29 149188 Unspecified Kwiki Wiki Building Framework
A Wiki is a website that allows its users to add pages, and edit any
existing pages. It is one of the most popular forms of web collaboration.
If you are new to wiki, visit http://c2.com/cgi/wiki?WelcomeVisitors
which is possibly the oldest wiki, and has lots of information about how
wikis work.
Kwiki is a Perl wiki implementation based on the Spoon application
architecture and using the Spiffy object orientation model. The major goals
of Kwiki are that it be easy to install, maintain and extend.
All the features of a Kwiki wiki come from plugin modules. The base
installation comes with the bare minimum plugins to make a working Kwiki.
To make a really nice Kwiki installation you need to install additional
plugins. Which plugins you pick is entirely up to you. Another goal of
Kwiki is that every installation will be unique. When there are hundreds of
plugins available, this will hopefully be the case.
perl-Kwiki-Archive-Rcs 0.16 25.fc29 7296 Unspecified Kwiki Page Archival Using RCS
Kwiki Page Archival Using RCS.
perl-Kwiki-Attachments 0.21 24.fc29 19203 Unspecified Kwiki Page Attachments Plugin
This module gives a Kwiki wiki the ability to upload, store and manage file
attachments on any page. Thumbnails will be created for supported file
types if Imager or Image::Magick is installed. For more information, read
the module POD.
perl-Kwiki-Diff 0.03 35.fc29 9321 Unspecified Display differences between the current wiki page and older revisions
Display differences between the current wiki page and older revisions.
perl-Kwiki-ModPerl 0.09 34.fc29 10172 Unspecified Enable Kwiki to work under mod_perl
This module allows you to use Kwiki as a mod_perl content handler.
perl-Kwiki-NewPage 0.12 39.fc29 4264 Unspecified Kwiki New Page Plugin
Kwiki New Page plugin.
perl-Kwiki-Raw 0.02 38.fc29 3654 Unspecified Provide an action to retrieve the raw wikitext of a page
Kwiki module that provides an action to retrieve the raw wikitext of a page.
perl-Kwiki-RecentChanges 0.14 37.fc29 7250 Unspecified Kwiki Recent Changes Plugin
Kwiki Recent Changes Plugin.
perl-Kwiki-Revisions 0.15 39.fc29 6045 Unspecified Kwiki Revisions Plugin
Kwiki Revisions Plugin.
perl-Kwiki-Search 0.12 37.fc29 4208 Unspecified Kwiki Search Plugin
Kwiki Search Plugin.
perl-Kwiki-UserName 0.14 39.fc29 3744 Unspecified Kwiki User Name Plugin
Kwiki User Name Plugin.
perl-Kwiki-UserPreferences 0.13 38.fc29 5429 Unspecified Kwiki User Preferences Plugin
Kwiki User Preferences Plugin.
perl-Kwiki-Users-Remote 0.04 35.fc29 6290 Unspecified Automatically set Kwiki user name from HTTP authentication
When using HTTP authentication for your Kwiki, use this module to
automatically set the user's name from the username they logged in with.
This name will appear in any Recent Changes listing.
perl-L 1.0.0 5.fc29 23861 Unspecified Perl extension to load module automatically in one-liner
This loads perl modules automatically for use in one-liners.
The module is dangerous, so don't use this module in other perl modules,
scripts or production-ready code. This should be used only in one-liners.
perl-LDAP 0.65 11.fc29 971372 Development/Libraries LDAP Perl module
Net::LDAP is a collection of modules that implements an LDAP services API
for Perl programs. The module may be used to search directories or perform
maintenance functions such as adding, deleting or modifying entries.
perl-LMDB_File 0.12 12.fc29 169626 Development/Libraries Perl5 wrapper around the OpenLDAP's LMDB
LMDB_File is a Perl wrapper around the OpenLDAP's LMDB (Lightning
Memory-Mapped Database) C library.
LMDB is an ultra-fast, ultra-compact key-value data store developed
by Symas for the OpenLDAP Project. See http://symas.com/mdb/ for details.
LMDB_File provides full access to the complete C API, a thin Perl wrapper
with an Object-Oriented interface and a simple Perl's tie interface
compatible with others DBMs.
perl-LV 0.006 12.fc29 35085 Unspecified Perl module to make lvalue subroutines easy and practical
This module makes lvalue subroutines easy and practical to use. It's
inspired by the lvalue module which is sadly problematic because of the
existence of another module on CPAN called Lvalue.
perl-LWP-Authen-Negotiate 0.08 16.fc29 11816 Development/Libraries GSSAPI based Authentication Plugin for LWP
WWW-Negotiate supporting Webservers are IIS or Apache with
mod_auth_kerb for example.
perl-LWP-Authen-Wsse 0.05 30.fc29 7176 Unspecified Library for enabling X-WSSE authentication in LWP
LWP::Authen::Wsse allows LWP to authenticate against servers that are
using the X-WSSE authentication scheme, as required by the Atom
Authentication API.
perl-LWP-MediaTypes 6.02 16.fc29 62164 Development/Libraries Guess media type for a file or a URL
This module provides functions for handling media (also known as MIME)
types and encodings. The mapping from file extensions to media types is
defined by the media.types file. If the ~/.media.types file exists it is
used instead. For backwards compatibility we will also look for
~/.mime.types.
perl-LWP-Online 1.08 22.fc29 42908 Development/Libraries Module for accessing web by proccess
This module attempts to answer, as accurately as it can, one of the
nastiest technical questions there is: Am I on the internet?
perl-LWP-Protocol-PSGI 0.10 5.fc29 39444 Development/Libraries Override LWP's HTTP/HTTPS backend with your own PSGI application
LWP::Protocol::PSGI is a module to hijack any code that uses LWP::UserAgent
underneath such that any HTTP or HTTPS requests can be routed to your own
PSGI application.
perl-LWP-Protocol-connect 6.09 12.fc29 33914 Development/Libraries Provides HTTP/CONNECT proxy support for LWP::UserAgent
The LWP::Protocol::connect module provides support for using https over a proxy
via the HTTP/CONNECT method.
perl-LWP-Protocol-http10 6.03 20.fc29 11891 Development/Libraries Legacy HTTP/1.0 support for LWP
The LWP::Protocol::http10 module provides support for using HTTP/1.0
protocol with LWP. To use it you need to call LWP::Protocol::implementor()
to override the standard handler for http URLs.
perl-LWP-Protocol-https 6.07 6.fc29 12119 Development/Libraries Provide HTTPS support for LWP::UserAgent
The LWP::Protocol::https module provides support for using HTTPS schemed
URLs with LWP. This module is a plug-in to the LWP protocol handling, so
you don't use it directly. Once the module is installed LWP is able to
access sites using HTTP over SSL/TLS.
perl-LWP-UserAgent-DNS-Hosts 0.13 3.fc29 31110 Unspecified Override LWP HTTP/HTTPS request's host like /etc/hosts
LWP::UserAgent::DNS::Hosts is a module to override HTTP/HTTPS request peer
addresses that uses LWP::UserAgent. This module concept was got from
LWP::Protocol::PSGI.
perl-LWP-UserAgent-Determined 1.07 13.fc29 13195 Unspecified Virtual browser that retries errors
This class works just like LWP::UserAgent (and is based on it, by being a
subclass of it), except that when you use it to get a web page but run into
a possibly-temporary error (like a DNS lookup timeout), it'll wait a few
seconds and retry a few times.
perl-LaTeX-ToUnicode 0.05 7.fc29 37220 Development/Libraries Convert LaTeX commands to Unicode
This Perl module provides a method to convert LaTeX-style markups for accents
etc. into their Unicode equivalents. It translates commands for special
characters or accents into their Unicode equivalents and removes
formatting commands.
perl-Language-Functional 0.05 19.fc29 64776 Development/Libraries Module which makes Perl slightly more functional
Perl already contains some functional-like functions, such as map and grep.
The purpose of this module is to add other functional-like functions to
Perl, such as foldl and foldr, as well as the use of infinite lists.
perl-Language-Prolog-Sugar 0.06 18.fc29 10505 Development/Libraries Syntactic sugar for Prolog term constructors
Language::Prolog::Sugar is able to export to the calling package a set of
subroutines to create Prolog terms as defined in the
Language::Prolog::Types module. Perl programs using these constructors have
the same look as real Prolog programs.
perl-Language-Prolog-Types 0.10 18.fc29 52019 Development/Libraries Prolog types in Perl
This module exports subroutines to create Prolog terms in Perl, to test
term types and also some utility functions to convert data between Prolog
and Perl explicitly.
perl-Language-Prolog-Yaswi 0.21 41.fc29 92611 Unspecified Yet another interface to SWI-Prolog
This package provides a bidirectional interface to SWI-Prolog. That means
that Prolog code can be called from Perl that can call Perl code again
and so on.
perl-Lchown 1.01 11.fc29 21760 Unspecified Use the lchown(2) system call from Perl
Provides a perl interface to the lchown() system call. lchown() changes
ownership of a file, but does not dereference symbolic links.
perl-Lexical-Persistence 1.023 11.fc29 62406 Development/Libraries Persistent lexical variable values for arbitrary calls
Lexical::Persistence does a few things, all related. Note that all the
behaviors listed here are the defaults. Subclasses can override nearly
every aspect of Lexical::Persistence's behavior.
perl-Lexical-SealRequireHints 0.011 8.fc29 38142 Development/Libraries Prevent leakage of lexical hints
This module works around two historical bugs in Perl's handling of the %^H
(lexical hints) variable. One bug causes lexical state in one file to leak
into another that is required/used from it. This bug, [perl #68590], was
present from Perl 5.6 up to Perl 5.10, fixed in Perl 5.11.0. The second bug
causes lexical state (normally a blank %^H once the first bug is fixed) to
leak outwards from utf8.pm, if it is automatically loaded during Unicode
regular expression matching, into whatever source is compiling at the time
of the regexp match. This bug, [perl #73174], was present from Perl 5.8.7
up to Perl 5.11.5, fixed in Perl 5.12.0.
perl-Lexical-Var 0.009 18.fc29 51156 Development/Libraries Static variables without name space pollution
This module implements lexical scoping of static variables and subroutines.
Although it can be used directly, it is mainly intended to be
infrastructure for modules that manage name spaces.
perl-LibSBML 5.17.0 7.fc29 25997141 Unspecified PERL bindings for libSBML
This package contains PERL bindings for libSBML.
perl-Library-CallNumber-LC 0.23 9.fc29 21443 Development/Libraries Normalize Library of Congress call numbers for sorting
This module takes Library of Congress (LC) call numbers and normalizes them so
that they are comparable with each other. This supports sorting and
left-anchored searching, such that searching "A11*" should give you all the A11
call numbers.
perl-License-Syntax 0.13 11.fc29 56155 Unspecified Coding and decoding of license strings using SPDX and SUSE syntax
License::Syntax is an object oriented module. When constructing new
License::Syntax objects, you can provide a mapping table for license
names. The table is used for recognizing alternate alias names for the
licenses (left hand side) and also defines the canonical short names of
the licenses (right hand side). The mapping table is consulted twice,
before and after decoding the syntax, thus non-terminal mappings may
actually be followed.
perl-Lingua-EN-Alphabet-Shaw 0.64 16.fc29 8595327 Development/Libraries Transliterate the Latin to Shavian alphabets
The Shaw or Shavian alphabet was commissioned by the will of the playwright
George Bernard Shaw in the early 1960s as a replacement for the Latin
alphabet for representing English. It is designed to have a one-to-one
phonemic (not phonetic) mapping with the sounds of English.
perl-Lingua-EN-Fathom 1.19 7.fc29 26179 Development/Libraries Measure readability of English text
This module analyses English text in either a string or file. Totals are
then calculated for the number of characters, words, sentences, blank and
non blank (text) lines and paragraphs.
perl-Lingua-EN-FindNumber 1.32 9.fc29 24830 Unspecified Locate (written) numbers in English text
This module provides a regular expression for finding numbers in
English text. It also provides functions for extracting and
manipulating such numbers.
perl-Lingua-EN-Inflect 1.903 4.fc29 129349 Development/Libraries Convert singular to plural, select "a" or "an"
Convert singular to plural, select "a" or "an".
perl-Lingua-EN-Inflect-Number 1.12 9.fc29 6081 Development/Libraries Force number of words to singular or plural
Force number of words to singular or plural.
perl-Lingua-EN-Inflect-Phrase 0.20 3.fc29 36177 Development/Libraries Inflect short English Phrases
Attempts to pluralize or singularize short English phrases.
perl-Lingua-EN-Number-IsOrdinal 0.05 10.fc29 25401 Unspecified Detect if English number is ordinal or cardinal
This module will tell you if a number, either in words or as digits, is a
cardinal or ordinal number.
perl-Lingua-EN-Numbers 2.03 9.fc29 17438 Development/Libraries Turn "407" into "four hundred and seven", etc
Lingua::EN::Numbers turns numbers into English text. It exports (upon
request) two functions, num2en and num2en_ordinal. Each takes a scalar
value and returns a scalar value. The return value is the English text
expressing that number; or if what you provided wasn't a number, then they
return undefined.
perl-Lingua-EN-Numbers-Easy 2014120401 11.fc29 9808 Unspecified Hash access to Lingua::EN::Numbers objects
Lingua::EN::Numbers is a module that translates numbers to English words.
Unfortunately, it has an object oriented interface, which makes it hard to
interpolate them in strings. Lingua::EN::Numbers::Easy translates numbers
to words using a tied hash, which can be interpolated.
perl-Lingua-EN-Numbers-Ordinate 1.04 9.fc29 27205 Development/Libraries Perl functions for giving the ordinal form of a number given its cardinal value
There are two kinds of numbers in English -- cardinals (1,
2, 3...), and ordinals (1st, 2nd, 3rd...). This library
provides functions for giving the ordinal form of a number,
given its cardinal value.
perl-Lingua-EN-PluralToSingular 0.21 4.fc29 28001 Unspecified Change an English plural to a singular
This converts words denoting a plural in the English language into words
denoting a singular noun.
perl-Lingua-EN-Sentence 0.31 1.fc29 22385 Unspecified Module for splitting text into sentences
The Lingua::EN::Sentence module contains the function get_sentences, which
splits text into its constituent sentences, based on a regular expression
and a list of abbreviations (built in and given).
perl-Lingua-EN-Syllable 0.30 8.fc29 27163 Development/Libraries Routine for estimating syllable count in words
Lingua::EN::Syllable::syllable() estimates the number of syllables in the
word passed to it.
perl-Lingua-EN-Tagger 0.29 3.fc29 2416235 Unspecified Part-of-speech tagger for English natural language processing
The module is a probability based, corpus-trained tagger that assigns POS
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.
perl-Lingua-EN-Words2Nums 0.18 11.fc29 13679 Unspecified Convert English text to numbers
This module converts English text into numbers. It supports both ordinal
and cardinal numbers, negative numbers, and very large numbers.
perl-Lingua-Flags 0.07 23.fc29 19094 Unspecified Provide small flag icons
Module with small flags icons. You can get them in base64 inline HTML image
or as a gif image.
perl-Lingua-Identify 0.56 10.fc29 353610 Unspecified Language identification
Lingua::Identify identifies the language a given string or file is written in.
perl-Lingua-Identify-tools 0.56 10.fc29 22796 Unspecified Tools related to Lingua::Identify
Tools related to Lingua::Identify.
perl-Lingua-KO-Hangul-Util 0.28 5.fc29 58112 Unspecified Utility functions for Hangul in Unicode
Utility functions for Hangul in Unicode.
perl-Lingua-PT-Stemmer 0.02 8.fc29 25083 Unspecified Portuguese language stemming
This module implements a Portuguese stemming algorithm proposed in the
paper A Stemming Algorithm for the Portuguese Language by Moreira, V.
and Huyck, C.
perl-Lingua-Preferred 0.2.4 29.fc29 12332 Unspecified Perl extension to choose a language
Many web browsers let you specify which languages you understand.
Then they negotiate with the web server to get documents in the best
language possible. This is something similar in Perl.
perl-Lingua-Stem 0.84 23.fc29 149931 Unspecified Stemming of words
This routine applies stemming algorithms to its parameters, returning the
stemmed words as appropriate to the selected locale.
perl-Lingua-Stem-Fr 0.02 24.fc29 18267 Unspecified Perl French Stemming
This module use the a modified version of the Porter Stemming Algorithm to
return a stemmed words.
perl-Lingua-Stem-It 0.02 24.fc29 14062 Unspecified Porter's stemming algorithm for Italian
This module applies the Porter Stemming Algorithm to its parameters,
returning the stemmed words.
perl-Lingua-Stem-Ru 0.04 8.fc29 28555 Development/Libraries Porter's stemming algorithm for Russian (KOI8-R only)
This module applies the Porter Stemming Algorithm to its parameters,
returning the stemmed words.
perl-Lingua-Stem-Snowball 0.952 32.fc29 388112 Unspecified Perl interface to Snowball stemmers
Stemming reduces related words to a common root form -- for instance,
"horse", "horses", and "horsing" all become "hors". Most commonly,
stemming is deployed as part of a search application, allowing
searches for a given term to match documents which contain other forms
of that term.
This module is very similar to Lingua::Stem -- however, Lingua::Stem
is pure Perl, while Lingua::Stem::Snowball is an XS module which
provides a Perl interface to the C version of the Snowball
stemmers.
perl-Lingua-Stem-Snowball-Da 1.01 24.fc29 10056 Unspecified Porter's stemming algorithm for Danish
The stem function takes a scalar as a parameter and stems the word
according to Martin Porter's Danish stemming algorithm, which can be found
at the Snowball website: http://snowball.tartarus.org/.
perl-Lingua-StopWords 0.09 29.fc29 48388 Unspecified Stop words for several languages
In keyword search, it is common practice to suppress a collection of
"stopwords": words such as "the", "and", "maybe", etc. which exist in in a
large number of documents and do not tell you anything important about any
document which contains them. This module provides such "stoplists" in
several languages.
perl-Lingua-Translit 0.28 4.fc29 182339 Development/Libraries Transliterates text between writing systems
Lingua::Translit can be used to convert text from one writing system to
another, based on national or international transliteration tables. Where
possible a reverse transliteration is supported.
perl-Linux-Inotify2 1.22 22.fc29 48988 Development/Libraries Scalable directory/file change notification
This module implements an interface to the Linux 2.6.13+ Inotify
file/directory change notification system. It has a number of advantages over
the Linux::Inotify module:
- it is portable (Linux::Inotify only works on x86)
- the equivalent of full name works correctly
- it is better documented
- it has callback-style interface, which is better suited for integration.
perl-Linux-Pid 0.04 37.fc29 19439 Unspecified Get the native PID and the PPID on Linux
Linux::Pid gets the native PID and the PPID on Linux. It's useful with
multithreaded programs. Linux's C library returns different values of
the PID and the PPID from different threads. This module forces Perl
to call the underlying C functions getpid() and getppid().
perl-List-AllUtils 0.14 6.fc29 99811 Development/Libraries Combines List::Util and List::SomeUtils
Are you sick of trying to remember whether a particular helper is defined
in List::Util or List::SomeUtils? I sure am. Now you don't have to remember.
This module will export all of the functions that either of those two
modules defines.
perl-List-Compare 0.53 11.fc29 226266 Development/Libraries Compare elements of two or more lists
Advanced functionality to compare members of two or more lists.
perl-List-MoreUtils 0.428 4.fc29 162230 Unspecified Provide the stuff missing in List::Util
List::MoreUtils provides some trivial but commonly needed functionality
on lists that is not going to go into List::Util.
perl-List-MoreUtils-XS 0.428 4.fc29 166108 Unspecified Provide compiled List::MoreUtils functions
This module provides accelerated versions of functions in List::MoreUtils.
perl-List-Pairwise 1.03 12.fc29 22218 Unspecified Map/grep arrays and hashes pairwise
List::Pairwise provides functions to map and grep lists two elements at a
time, setting $a and $b to each pair instead of setting $_ to each element.
perl-List-SomeUtils 0.56 5.fc29 108859 Unspecified Provide the stuff missing in List::Util
List::SomeUtils provides some trivial but commonly needed functionality on
lists which is not going to go into List::Util.
perl-List-SomeUtils-XS 0.58 3.fc29 109334 Unspecified XS implementation for List::SomeUtils
List::SomeUtils provides some trivial but commonly needed functionality on
lists which is not going to go into List::Util.
XS implementation is faster than List::SomeUtils.
perl-List-UtilsBy 0.11 4.fc29 56398 Unspecified Higher-order list utility functions
This module provides a number of list utility functions, all of which take
an initial code block to control their behaviour. They are variations on
similar core perl or List::Util functions of similar names, but which use
the block to control their behaviour. For example, the core Perl function
sort takes a list of values and returns them, sorted into order by their
string value. The sort_by function sorts them according to the string value
returned by the extra function, when given each value.
perl-Locale-Codes 3.58 1.fc29 2391903 Unspecified Distribution of modules to handle locale codes
Locale-Codes is a distribution containing a set of modules. The modules
each deal with different types of codes which identify parts of the locale
including languages, countries, currency, etc.
perl-Locale-Currency-Format 1.35 9.fc29 35789 Development/Libraries Perl functions for formatting monetary values
Locale::Currency::Format is a light-weight Perl module that enables Perl
code to display monetary values in the formats recognized internationally
and/or locally.
perl-Locale-MO-File 0.08 4.fc29 46421 Unspecified Write and read gettext MO files
The module allows to write or read gettext MO files.
perl-Locale-Maketext 1.29 418.fc29 174927 Development/Libraries Framework for localization
It is a common feature of applications (whether run directly, or via the Web)
for them to be "localized" -- i.e., for them to present an English interface
to an English-speaker, a German interface to a German-speaker, and so on for
all languages it's programmed with. Locale::Maketext is a framework for
software localization; it provides you with the tools for organizing and
accessing the bits of text and text-processing code that you need for
producing localized applications.
perl-Locale-Maketext-Fuzzy 0.11 14.fc29 21126 Development/Libraries Maketext from already interpolated strings
This module is a subclass of Locale::Maketext, with additional
support for localizing messages that already contains interpolated
variables. This is most useful when the messages are returned by
external modules -- for example, to match "dir: command not foundr"
against "[_1]: command not found".
perl-Locale-Maketext-Gettext 1.28 11.fc29 147528 Development/Libraries Joins the gettext and Maketext frameworks
Locale::Maketext::Gettext joins the GNU gettext and Maketext frameworks. It
is a subclass of Locale::Maketext(3) that follows the way GNU gettext
works. It works seamlessly, both in the sense of GNU gettext and Maketext.
As a result, you enjoy both their advantages, and get rid of both their
problems, too.
perl-Locale-Maketext-Lexicon 1.00 15.fc29 311622 Development/Libraries Extract translatable strings from source
Locale::Maketext::Lexicon provides lexicon-handling backends for
Locale::Maketext to read from other localization formats, such as PO files,
MO files, or from databases via the "Tie" interface.
perl-Locale-Maketext-Simple 0.21 423.fc29 14042 Unspecified Simple interface to Locale::Maketext::Lexicon
This module is a simple wrapper around Locale::Maketext::Lexicon, designed
to alleviate the need of creating Language Classes for module authors.
perl-Locale-Msgfmt 0.15 22.fc29 21046 Unspecified Compile .po files to .mo files
This module does the same thing as msgfmt from GNU gettext-tools,
except this is pure Perl. The interface is best explained through
examples on home page.
perl-Locale-PO 0.27 11.fc29 33041 Development/Libraries Perl module for manipulating .po entries from GNU gettext
This module simplifies management of GNU gettext .po files and is an
alternative to using emacs po-mode. It provides an object-oriented
interface in which each entry in a .po file is a Locale::PO object.
perl-Locale-SubCountry 2.04 4.fc29 571237 Unspecified ISO 3166-2 two letter subcountry codes
This module allows you to convert the full name for a countries administrative
region to the code commonly used for postal addressing. The reverse look-up
can also be done. Sub country codes are defined in "ISO 3166-2:2007, Codes for
the representation of names of countries and their subdivisions".
Sub countries are termed as states in the US and Australia, provinces in
Canada and counties in the UK and Ireland.
perl-Locale-TextDomain-OO 1.033 4.fc29 412800 Unspecified Perl object-oriented Interface to Uniforum Message Translation
These modules provide a high-level interface to Perl message translation.
perl-Locale-TextDomain-OO-Util 4.001 3.fc29 35084 Unspecified Lexical Utils for Locale::TextDomain::OO
This module provides methods for lexicon constants, to join and split
lexicon keys and to extract the gettext file header.
perl-Locale-US 3.04 9.fc29 29674 Development/Libraries Two letter codes for state identification in the United States and vice versa
Map from US two-letter codes to states and vice versa.
perl-Locale-Utils-PlaceholderBabelFish 0.006 5.fc29 15753 Unspecified Utils to expand BabelFish placeholders
This module provides utils to expand placeholders in BabelFish style.
perl-Locale-Utils-PlaceholderMaketext 1.005 5.fc29 21489 Unspecified Utils to expand maketext placeholders
Utils to transform text from maketext to gettext style and reverse. Utils
to expand placeholders in maketext or gettext style.
perl-Locale-Utils-PlaceholderNamed 1.004 5.fc29 12776 Unspecified Utils to expand named placeholders
This module provides utils to expand named placeholders.
perl-Locale-gettext 1.07 12.fc29 36101 Unspecified Interface to gettext family of functions
The gettext module permits access from perl to the gettext() family of
functions for retrieving message strings from databases constructed to
internationalize software.
perl-LockFile-Simple 0.208 13.fc29 40216 Development/Libraries Simple file locking scheme
This simple locking scheme is not based on any file locking system calls
such as flock() or lockf() but rather relies on basic file system
primitives and properties, such as the atomicity of the write() system
call. It is not meant to be exempt from all race conditions, especially
over NFS.
perl-Log-Agent 1.003 4.fc29 230838 Unspecified Logging agent
The Log::Agent Perl module provides an abstract layer for logging and tracing,
which is independent from the actual method used to physically perform those
activities. It acts as an agent (hence the name) that collects the requests
and delegates processing to a logging driver.
perl-Log-Agent-mail 1.003 4.fc29 6183 Unspecified E-mail driver for Log::Agent Perl logging framework
This logging driver maps the log calls to email messages. Each call generates
a separate email message.
perl-Log-Agent-syslog 1.003 4.fc29 11568 Unspecified Syslog driver for Log::Agent Perl logging framework
This logging driver delegates log operations to syslog() via the
Sys::Syslog interface.
perl-Log-Any 1.707 1.fc29 158082 Unspecified Bringing loggers and listeners together
Log::Any allows CPAN modules to safely and efficiently log messages, while
letting the application choose (or decline to choose) a logging mechanism
such as Log::Dispatch or Log::Log4perl.
perl-Log-Any-Adapter-Callback 0.09 13.fc29 27609 Unspecified Send Log::Any logs to a subroutine
This adapter lets you specify callback subroutine to be called by
Log::Any's logging methods (like $log->debug(), $log->error(), etc) and
detection methods (like $log->is_warning(), $log->is_fatal(), etc.).
perl-Log-Any-IfLOG 0.08 7.fc29 27941 Unspecified Load Log::Any only if "logging is enabled"
This module is a drop-in replacement/wrapper for Log::Any to be used from
your modules. This is a quick-hack solution to avoid the cost of loading
Log::Any under "normal condition".
perl-Log-Contextual 0.008001 4.fc29 126021 Development/Libraries Simple logging interface with a contextual log
This module is a simple interface to extensible logging. It is bundled with
a really basic logger, Log::Contextual::SimpleLogger, but in general you
should use a real logger instead of that. For something more serious but
not overly complicated, try Log::Dispatchouli.
perl-Log-Dispatch 2.68 1.fc29 156089 Development/Libraries Dispatches messages to one or more outputs
Log::Dispatch is a suite of OO modules for logging messages to
multiple outputs, each of which can have a minimum and maximum log
level. It is designed to be easily subclassed, both for creating a
new dispatcher object and particularly for creating new outputs.
perl-Log-Dispatch-Array 1.003 11.fc29 22836 Development/Libraries Log events to an array (reference)
This provides a Log::Dispatch log output system that appends logged events
to an array reference. This is probably only useful for testing the logging
of your code.
perl-Log-Dispatch-Config 1.04 19.fc29 39505 Development/Libraries Log4j for Perl
Log::Dispatch::Config is a subclass of Log::Dispatch and provides a way to
configure Log::Dispatch object with configuration file (default, in AppConfig
format).
perl-Log-Dispatch-Configurator-Any 1.122640 15.fc29 33647 Development/Libraries Configurator implementation with Config::Any
Log::Dispatch::Config is a wrapper for Log::Dispatch and provides a way to
configure Log::Dispatch objects with configuration files. Somewhat like a lite
version of log4j and Log::Log4perl it allows multiple log destinations. The
standard configuration file format for Log::Dispatch::Config is AppConfig.
perl-Log-Dispatch-FileRotate 1.36 1.fc29 54058 Unspecified Log to files that archive/rotate themselves
This module provides a simple object for logging to files under the
Log::Dispatch::* system, and automatically rotating them according to
different constraints. This is basically a Log::Dispatch::File wrapper
with additions.
perl-Log-Dispatch-Perl 0.04 20.fc29 10861 Development/Libraries Use core Perl functions for logging
The "Log::Dispatch::Perl" module offers a logging alternative using
standard Perl core functions. It allows you to fall back to the common Perl
alternatives for logging, such as "warn" and "cluck". It also adds the
possibility for a logging action to halt the current environment, such as
with "die" and "croak".
perl-Log-Dispatchouli 2.016 3.fc29 81900 Development/Libraries Simple wrapper around Log::Dispatch
Log::Dispatchouli is a thin layer above Log::Dispatch and meant to make it
dead simple to add logging to a program without having to think much about
categories, facilities, levels, or things like that. It is meant to make
logging just configurable enough that you can find the logs you want and
just easy enough that you will actually log things.
perl-Log-Handler 0.88 7.fc29 272465 Unspecified Log messages to several outputs
This module is a object oriented handler for logging, tracing and debugging.
It is very easy to use and provides a simple interface for multiple output
objects with lots of configuration parameters. You can easily filter the
amount of logged information on a per-output base, define priorities, create
patterns to format the messages and reload the complete logging machine.
perl-Log-Log4perl 1.49 6.fc29 908338 Development/Libraries Log4j implementation for Perl
Log::Log4perl lets you remote-control and fine-tune the logging
behavior of your system from the outside. It implements the widely
popular (Java-based) Log4j logging package in pure Perl.
To log into RRD database, install perl-Log-Log4perl-Appender-RRDs package.
To log into a database via DBI, install perl-Log-Log4perl-Appender-DBI package.
To read log4j XML configuration files, install
perl-Log-Log4perl-Config-DOMConfigurator package.
perl-Log-Log4perl-Appender-DBI 1.49 6.fc29 31598 Development/Libraries Log to a database
Log::Log4perl::Appender::DBI appender facilitates writing data to a database
using DBI interface via Log4perl.
perl-Log-Log4perl-Appender-RRDs 1.49 6.fc29 6266 Development/Libraries Log to a RRDtool archive
Log::Log4perl::Appender::RRDs appender facilitates writing data to
RRDtool round-robin archives via Log4perl.
perl-Log-Log4perl-Appender-Socket-UNIX 1.04 11.fc29 24035 Development/Libraries Log4perl appender for writing to UNIX domain sockets
This is a simple appender for writing to a unix domain socket. It relies on
Socket and only logs to an existing socket.
perl-Log-Log4perl-Config-DOMConfigurator 1.49 6.fc29 32898 Development/Libraries Read log4j XML configuration files
Log::Log4perl::Config::DOMConfigurator adds support for log4j XML
configuration files to Log::Log4perl Perl logging system.
perl-Log-LogLite 0.82 25.fc29 20427 Development/Libraries Create simple logs
The Log::LogLite class helps create simple logs for applications.
perl-Log-Message 0.08 16.fc29 42288 Development/Libraries Generic message storing mechanism
This package enables you to do generic message logging throughout programs and
projects. Every message will be logged with stack traces, time stamps and so
on. You can use built-in handlers immediately, or after the fact when you
inspect the error stack. It is highly configurable and let's you even provide
your own handlers for dealing with messages.
perl-Log-Message-Simple 0.10 304.fc29 12424 Development/Libraries Simplified interface to Log::Message
This module is a simplified front-end to Log::Message, offering
most common use for logging, and easy access to the stack (in both
raw and pretty-printable form).
perl-Log-Report 1.27 3.fc29 284964 Unspecified Report a problem with exceptions and translation support
Handling messages directed to users can be a hassle, certainly when the same
software is used for command-line and in a graphical interfaces (you may not
know how it is used), or has to cope with internationalization; these modules
try to simplify this.
perl-Log-Report-DBIC 1.27 3.fc29 3858 Unspecified Query profiler for DBIx::Class
Log DBIx::Class queries via Log::Report.
perl-Log-Report-Dancer 1.27 3.fc29 6840 Unspecified Reroute Dancer logs into Log::Report
When you use this logger in your Dancer application, it will nicely integrate
with non-Dancer modules which need logging.
perl-Log-Report-Dancer2 1.27 3.fc29 48994 Unspecified Reroute Dancer2 logs into Log::Report
This logger allows the use of the many logging back-ends available in
Log::Report. It will process all of the Dancer2 log messages, and also allow
any other module to use the same logging facilities. The same log messages can
be sent to multiple destinations at the same time via flexible dispatchers.
perl-Log-Report-Dispatcher-Log4perl 1.27 3.fc29 13849 Unspecified Log::Log4perl back-end for Log::Report
This is an optional Log::Log4perl back-end for Log::Report logging framework.
perl-Log-Report-Dispatcher-LogDispatch 1.27 3.fc29 11528 Unspecified Log::Dispatch back-end for Log::Report
This is an optional Log::Dispatch back-end for Log::Report logging framework.
perl-Log-Report-Dispatcher-Syslog 1.27 3.fc29 14253 Unspecified Sys::Syslog back-end for Log::Report
This is an optional Sys::Syslog back-end for Log::Report logging framework.
perl-Log-Report-Mojo 1.27 3.fc29 4671 Unspecified Divert log messages into Log::Report
Mojo likes to log messages directly into a file, by default. This is a Mojo
extension that can route Mojo messages into Log::Report logging framework.
perl-Log-Report-Optional 1.06 4.fc29 38800 Unspecified Base class for large Log::Report and simple Log::Report::Minimal
This module will allow libraries (helper modules) 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-Log-Trace 1.070 27.fc29 69788 Unspecified A unified approach to tracing
This module provides a unified approach to tracing. A script can 'use
Log::Trace qw( < mode > )' to set the behaviour of the TRACE function.By
default, the trace functions are exported to the calling package only.
You can export the trace functions to other packages with the 'Deep'
option. See the "OPTIONS" manpage for more information.
perl-Log-TraceMessages 1.4 29.fc29 11165 Unspecified Perl extension for trace messages used in debugging
This module is a better way of putting 'hello there' trace messages in
your code. It lets you turn tracing on and off without commenting out
trace statements, and provides other useful things like HTML-ified
trace messages for CGI scripts and an easy way to trace out data
structures using Data::Dumper.
perl-Log-Trivial 0.40 13.fc29 18269 Development/Libraries Very simple tool for writing very simple log files
Use this module when you want use "Yet Another" very simple, light weight
log file writer.
perl-Log-ger 0.023 4.fc29 97164 Unspecified Lightweight, flexible logging framework
The Log::ger Perl module provides another lightweight, flexible logging
framework.
perl-Lucy 0.6.2 3.fc29 4330809 Development/Libraries Search engine library
Lucy is a loose port of the Java search engine library Apache Lucene,
written in Perl and C. The archetypal application is website search, but it
can be put to many different uses.
perl-MARC-Charset 1.35 15.fc29 5367486 Development/Libraries Converts data encoded in MARC-8 to Unicode (UTF-8)
MARC::Charset supports the conversion of data from the legacy MARC-8
encoding to the Unicode UTF-8 encoding.
perl-MARC-Record 2.0.7 4.fc29 198592 Development/Libraries Object-oriented abstraction of MARC record handling
The MARC::* series of modules create a simple object-oriented
abstraction of MARC record handling.
perl-MARC-XML 1.0.4 4.fc29 32857 Development/Libraries An extension to MARC::Record that supports an XML serialization of MARC
MARC-XML is an extension to the MARC-Record distribution for working with XML
data encoded using the MARC21slim XML schema from the Library of Congress. For
more details see: http://www.loc.gov/standards/marcxml/
perl-MCE 1.837 1.fc29 788611 Unspecified Many-core Engine for Perl providing parallel processing capabilities
Many-core Engine (MCE) for Perl helps enable a new level of performance by
maximizing all available cores. MCE spawns a pool of workers and therefore
does not fork a new process per each element of data. Instead, MCE follows
a bank queuing model. Imagine the line being the data and bank-tellers the
parallel workers. MCE enhances that model by adding the ability to chunk
the next n elements from the input stream to the next available worker.
perl-MCE-Shared 1.839 1.fc29 591530 Unspecified MCE extension for sharing data, supporting threads and processes
This module provides data sharing capabilities for MCE, supporting threads and
processes. MCE::Hobo provides threads-like parallelization for running code
asynchronously.
perl-MCE-tools 1.837 1.fc29 28841 Unspecified Many-core Engine command line tools
This package delivers command line tools like mce_grep(1) that utilize
the Many-core Engine (MCE) Perl library.
perl-MD5 2.03 29.fc29 3537 Development/Libraries Perl interface to the MD5 Message-Digest Algorithm
This module (MD5.pm) is just a thin wrapper around the Digest::MD5
module. It is provided so that legacy code that rely on the old
interface continue to work with the speed benefit of the new module.
perl-MDV-Packdrakeng 1.13 21.fc29 47545 Unspecified Simple Archive Extractor/Builder
MDV::Packdrakeng is a simple indexed archive builder and extractor using
standard compression methods.
perl-MIME-Base32 1.303 4.fc29 31649 Development/Libraries Base32 encoder / decoder
Encodes and decodes data in a similar way like MIME::Base64 does.
perl-MIME-Base64 3.15 417.fc29 45306 Unspecified Encoding and decoding of Base64 and quoted-printable strings
This package contains a Base64 encoder/decoder and a quoted-printable
encoder/decoder. These encoding methods are specified in RFC 2045 - MIME
(Multipurpose Internet Mail Extensions).
perl-MIME-Charset 1.012.2 6.fc29 106569 Development/Libraries Charset Informations for MIME
MIME::Charset provides information about character sets used for MIME
messages on Internet.
perl-MIME-EncWords 1.014.3 12.fc29 115362 Development/Libraries Deal with RFC 2047 encoded words (improved)
MIME::EncWords is aimed to be another implementation of MIME::Words so that it
will achieve more exact conformance with RFC 2047 (former RFC 1522)
specifications. Additionally, it contains some improvements. Following synopsis
and descriptions are inherited from its inspirer, then added descriptions on
improvements (**) or changes and clarifications (*).
perl-MIME-Lite 3.030 13.fc29 249424 Development/Libraries MIME::Lite - low-calorie MIME generator
MIME::Lite is intended as a simple, standalone module for generating (not
parsing!) MIME messages... Specifically, it allows you to output a simple,
decent single- or multi-part message with text or binary attachments. It does
not require that you have the Mail:: or MIME:: modules installed.
perl-MIME-Lite-HTML 1.24 21.fc29 55442 Development/Libraries Provide routine to transform a HTML page in a MIME-Lite mail
This module is a Perl mail client interface for sending message that
support HTML format and build them for you.. This module provides routine to
transform an HTML page in a MIME::Lite mail. So you need this module to use
MIME-Lite-HTML possibilities.
perl-MIME-Lite-TT-HTML 0.04 12.fc29 29452 Development/Libraries MIME::Lite::TT::HTML - Create html mail with MIME::Lite and TT
This module provide easy interface to make MIME::Lite object with html
formatted mail.
perl-MIME-Types 2.17 4.fc29 172866 Unspecified MIME types module for Perl
MIME types are used in many applications, for instance as part of e-mail
and HTTP traffic, to indicate the type of content that is transmitted.
Sometimes detailed knowledge about a mime-type is need; however, this
module only knows about the file-name extensions that relate to some
file-type. It can also be used to produce the right format: types that
are not registered at IANA need to use 'x-' prefixes.
perl-MIME-tools 5.509 6.fc29 523341 Unspecified Modules for parsing and creating MIME entities in Perl
MIME-tools - modules for parsing (and creating!) MIME entities. Modules in this
toolkit: Abstract message holder (file, scalar, etc.), OO interface for
decoding MIME messages, an extracted and decoded MIME entity, Mail::Field
subclasses for parsing fields, a parsed MIME header (Mail::Header subclass),
parser and tool for building your own MIME parser, and utilities.
perl-MLDBM 2.05 15.fc29 30103 Development/Libraries Store multi-level hash structure in single level tied hash
This module can serve as a transparent interface to any TIEHASH package
that is required to store arbitrary perl data, including nested references.
Thus, this module can be used for storing references and other arbitrary
data within DBM databases.
perl-MP3-Info 1.26 4.fc29 115811 Unspecified Manipulate / fetch info from MP3 audio files
This module is used for getting info out of and into MP3 files.
perl-MRO-Compat 0.13 6.fc29 25912 Development/Libraries Mro::* interface compatibility for Perls < 5.9.5
The "mro" namespace provides several utilities for dealing with method
resolution order and method caching in general in Perl 5.9.5 and higher.
This module provides those interfaces for earlier versions of Perl (back
to 5.6.0 anyways).
It is a harmless no-op to use this module on 5.9.5+. That is to say,
code which properly uses MRO::Compat will work unmodified on both older
Perls and 5.9.5+.
If you're writing a piece of software that would like to use the parts
of 5.9.5+'s mro:: interfaces that are supported here, and you want
compatibility with older Perls, this is the module for you.
perl-Mail-Alias 1.12 36.fc29 28974 Development/Libraries Module for manipulating e-mail alias files
This module allows direct manipulation of various types of E-Mail
Alias files. The primary use of Mail::Alias is for manipulating alias
files in the SENDMAIL alias file format. Additionally it is possible
to read some other formats and to convert between various alias file
formats.
perl-Mail-Box 3.005 3.fc29 989273 Development/Libraries Manage a mailbox, a folder with messages
The Mail::Box folder is a modern mail-folder manager -- at least at
the moment of this writing ;) It is written to replace Mail::Folder,
although its interface is different.
perl-Mail-Box-IMAP4 3.003 3.fc29 119864 Unspecified Handle IMAP4 folders as client
Maintain a folder which has its messages stored on a remote server. The
communication between the client application and the server is implemented
using the IMAP4 protocol.
perl-Mail-Box-POP3 3.004 3.fc29 109695 Unspecified Handle POP3 folders as client
Maintain a folder which has its messages stored on a remote server. The
communication between the client application and the server is implemented
using the POP3 protocol. This class uses Mail::Transport::POP3 to hide the
transport of information, and focuses solely on the correct handling of
messages within a POP3 folder.
perl-Mail-Box-Parser-C 3.010 3.fc29 44773 Development/Libraries Parsing folders for MailBox with C routines
This module enables faster folder parsing by using compiled C routines.
perl-Mail-DKIM 0.53 3.fc29 420522 Development/Libraries Sign and verify Internet mail with DKIM/DomainKey signatures
This module implements the various components of the DKIM and DomainKeys
message-signing and verifying standards for Internet mail. It currently
tries to implement RFC4871 (for DKIM) and RFC4870 (DomainKeys).
It is required if you wish to enable DKIM checking in SpamAssassin via the
Mail::SpamAssassin::Plugin::DKIM plugin.
perl-Mail-IMAPClient 3.39 6.fc29 1391067 Development/Libraries An IMAP Client API
This module provides perl routines that simplify a sockets connection
to and an IMAP conversation with an IMAP server.
perl-Mail-IMAPTalk 4.04 7.fc29 194021 Development/Libraries IMAP client interface with lots of features
This Perl module communicates with an IMAP server. Each IMAP server command is
mapped to a method of this object.
perl-Mail-JMAPTalk 0.12 1.fc29 11408 Unspecified Perl client for JMAP protocol
This is a really basic wrapper around the JMAP protocol . It
has a rudimentary "Login" command as well, but it doesn't support the entire
protocol yet.
perl-Mail-Mbox-MessageParser 1.5111 2.fc29 137893 Unspecified A fast and simple mbox folder reader
Mail::Mbox::MessageParser is a feature-poor but very fast mbox parser. It uses
the best of three strategies for parsing a mailbox: either using cached folder
information, GNU grep, or highly optimized Perl.
perl-Mail-MboxParser 0.55 24.fc29 110204 Development/Libraries Read-only access to UNIX-mailboxes
This module attempts to provide a simplified access to standard UNIX-
mailboxes. It offers only a subset of methods to get 'straight to the
point'. More sophisticated things can still be done by invoking any method
from MIME::Tools on the appropriate return values.
perl-Mail-Message 3.007 1.fc29 1207762 Development/Libraries MIME message handling
MIME message handling code, formerly part of the Mail::Box package.
perl-Mail-POP3Client 2.19 14.fc29 61332 Development/Libraries Perl 5 module to talk to a POP3 (RFC1939) server
This module implements an Object-Oriented interface to a POP3 server. It
implements RFC1939 (http://www.faqs.org/rfcs/rfc1939.html)
perl-Mail-Procmail 1.08 18.fc29 56895 Development/Libraries Procmail-like facility for creating easy mail filters
procmail is a great mail filter program, but it has weird recipe
format. It's pattern matching capabilities are basic and often
insufficient. This module provides flexibility to filter your
mail using the power of Perl.
perl-Mail-RFC822-Address 0.3 27.fc29 9504 Development/Libraries Perl extension for validating email addresses according to RFC822
Mail::RFC822::Address validates email addresses against the grammar
described in RFC 822 using regular expressions. The only sure way to see
if a supplied email address is genuine is to send an email to it and see
if the user recieves it. This package only checks that the email address
is syntactically valid.
perl-Mail-SPF 2.9.0 17.fc29 369699 Unspecified Object-oriented implementation of Sender Policy Framework
Mail::SPF is an object-oriented implementation of Sender Policy Framework
(SPF). See http://www.openspf.org for more information about SPF.
perl-Mail-SPF-Iterator 1.114 3.fc29 75166 Unspecified Iterative SPF lookup
This module provides an iterative resolving of SPF records. Contrary to
Mail::SPF, which does blocking DNS lookups, this module just returns the
DNS queries and later expects the responses.
perl-Mail-SPF_XS 0.01 17.20150405gitd57d79fd.fc28 38701 Development/Libraries An XS implementation of Mail::SPF
This is an interface to the C library libspf2 for the purpose of
testing. While it can be used as an SPF implementation, you can also
use Mail::SPF, which is a little more perlish.
perl-Mail-Sender 0.903 7.fc29 165286 Development/Libraries Module for sending mails with attachments through an SMTP server
Module for sending mails with attachments through an SMTP server.
perl-Mail-Sendmail 0.80 4.fc29 66869 Development/Libraries Simple platform independent mailer for Perl
Mail::Sendmail is a simple platform independent library for sending
e-mail from your perl script. It only requires Perl 5 and a network
connection. Mail::Sendmail contains mainly &sendmail, which takes a
hash with the message to send and sends it. It is intended to be very
easy to setup and use.
perl-Mail-Server-IMAP4 3.003 3.fc29 60745 Unspecified IMAP4 server implementation
This module is a place-holder, which can be used to grow code which is
needed to implement a full IMAP4 server.
The server implementation is not completed.
perl-Mail-Transport 3.003 1.fc29 108651 Development/Libraries Email message exchange
Email message exchange code, formerly part of the Mail::Box package.
perl-Mail-Transport-Dbx 0.07 34.fc29 93360 Development/Libraries Parse Outlook Express mailboxes
Mail::Transport::Dbx is a wrapper around libdbx to read Outlook Express
mailboxes (more commonly known as .dbx files).
perl-MailTools 2.20 4.fc29 209053 Unspecified Various ancient mail-related perl modules
MailTools is a set of ancient Perl modules related to mail applications.
perl-Makefile-DOM 0.008 12.fc29 146881 Unspecified Simple DOM parser for Makefiles
This libary can serve as an advanced lexer for (GNU) makefiles. It parses
makefiles as "documents" and the parsing is lossless. The results are data
structures similar to DOM trees. The DOM trees hold every single bit of the
information in the original input files, including white spaces, blank
lines and makefile comments. That means it's possible to reproduce the
original makefiles from the DOM trees. In addition, each node of the DOM
trees is modifiable and so is the whole tree, just like the PPI module used
for Perl source parsing and the HTML::TreeBuilder module used for parsing
HTML source.
perl-Makefile-Parser 0.216 11.fc29 167163 Development/Libraries Simple parser for Makefiles
This is a simple parser for Makefiles. At this very early stage, the parser
only supports a limited set of features, so it may not recognize most of
the advanced features provided by certain make tools like GNU make. Its
initial purpose is to provide basic support for another module named
Makefile::GraphViz, which is aimed to render the building process specified
by a Makefile using the amazing GraphViz library. The Make module is not
satisfactory for this purpose, so I decided to build one of my own.
perl-Mango 1.30 3.fc29 165505 Unspecified Pure-Perl non-blocking I/O MongoDB driver
Mango is a pure-Perl non-blocking I/O MongoDB driver, optimized for use
with the Mojolicious real-time web framework, and with multiple event loop
support. Since MongoDB is still changing rapidly, only the latest stable
version is supported.
perl-Marpa-XS 1.008000 22.fc29 739331 Development/Libraries Language grammar parser module for Perl
Marpa::XS is a XS version of Marpa.
Marpa parses any language whose grammar can be written in BNF. That
includes recursive grammars, ambiguous grammars, infinitely ambiguous
grammars and grammars with useless or empty productions.
perl-Mason-Tidy 2.57 11.fc29 50408 Unspecified Tidy HTML::Mason/Mason components
Mason::Tidy is the engine used by masontidy. You can call this API from
your own program instead of executing masontidy.
masontidy tidies Mason 1 and Mason 2 components, using perltidy to format
the Perl code that can be embedded in various places in the component.
masontidy does not (yet) attempt to tidy the HTML or other non-Perl content
in a component.
perl-MasonX-Interp-WithCallbacks 1.19 13.fc29 52218 Development/Libraries Mason callback support via Params::CallbackRequest
MasonX::Interp::WithCallbacks subclasses HTML::Mason::Interp in order to
provide a Mason callback system built on Params::CallbackRequest. Callbacks
may be either code references provided to the new() constructor, or methods
defined in subclasses of Params::Callback. Callbacks are triggered either
for every request or by specially named keys in the Mason request
arguments, and all callbacks are executed at the beginning of a request,
just before Mason creates and executes the request component stack.
perl-MasonX-Request-WithApacheSession 0.31 9.fc29 27883 Development/Libraries Add a session to the Mason Request object
This module integrates Apache::Session into Mason by adding methods to the
Mason Request object available in all Mason components.
perl-Math-Base-Convert 0.11 9.fc29 94135 Unspecified Very fast base to base conversion
This module provides fast functions and methods to convert between
arbitrary number bases from 2 (binary) thru 65535.
perl-Math-Base36 0.14 11.fc29 5963 Development/Libraries Encoding and decoding of base36 strings
This module converts to and from Base36 numbers (0..9 - A..Z).
perl-Math-Base85 0.4 4.fc29 6477 Unspecified Perl extension for base 85 numbers, as referenced by RFC 1924
RFC 1924 describes a compact, fixed-size representation of IPv6 addresses
which uses a base 85 number system. This module handles some of the uglier
details of it.
perl-Math-BaseCnv 1.14 7.fc29 82663 Development/Libraries Fast functions to CoNVert between number Bases
BaseCnv provides a few simple functions for converting between arbitrary
number bases. It is as fast as I currently know how to make it (of course
relying only on the lovely Perl). If you would rather utilize an object syntax
for number-base conversion, please see Ken Williams's
fine Math::BaseCalc module.
perl-Math-BigInt 1.9998.13 3.fc29 698188 Unspecified Arbitrary-size integer and float mathematics
This provides Perl modules for arbitrary-size integer and float mathematics.
perl-Math-BigInt-FastCalc 0.500.700 3.fc29 41926 Unspecified Math::BigInt::Calc with some XS for more speed
This Perl module provides support for fast big integer calculations.
perl-Math-BigInt-GMP 1.6005 4.fc29 70816 Unspecified Use the GMP library for Math::BigInt routines
Provides support for big integer calculations by means of the GMP library, as
a replacement (drop-in) module for Math::BigInt's core, Math::BigInt::Calc.pm.
Math::BigInt::GMP does not use Math::GMP, but provides its own XS layer to
access the GMP library. This cuts out another (perl subroutine) layer and
also reduces the memory footprint by not loading Math::GMP and Carp at all.
perl-Math-BigRat 0.2614 3.fc29 105818 Unspecified Arbitrary big rational numbers
Math::BigRat complements Math::BigInt and Math::BigFloat by providing
support for arbitrary big rational numbers.
perl-Math-Calc-Units 1.07 25.fc29 90922 Development/Libraries Human-readable unit-aware calculator
Math::Calc::Units is a simple calculator that keeps track of units. It
currently handles combinations of byte sizes and duration only, although
adding any other multiplicative types is easy. Any unknown type is treated
as a unique user type (with some effort to map English plurals to their
singular forms).
perl-Math-Cartesian-Product 1.009 4.fc29 13817 Unspecified Generate the Cartesian product of zero or more lists
This Perl module implements general Cartesian product of zero or more lists.
perl-Math-Complex 1.59 423.fc29 88260 Unspecified Complex numbers and trigonometric functions
This package lets you create and manipulate complex numbers. By default, Perl
limits itself to real numbers, but an extra "use" statement brings full
complex support, along with a full set of mathematical functions typically
associated with and/or extended to complex numbers.
perl-Math-ConvexHull 1.04 18.fc29 13924 Development/Libraries Calculate convex hulls using Graham's scan (n*log(n))
Math::ConvexHull is a simple module that calculates convex hulls from a set
of points in 2D space. It is a straightforward implementation of the
algorithm known as Graham's scan which, with complexity of O(n*log(n)), is
the fastest known method of finding the convex hull of an arbitrary set of
points. There are some methods of eliminating points that cannot be part of
the convex hull. These may or may not be implemented in a future version.
perl-Math-ConvexHull-MonotoneChain 0.01 20.fc29 20762 Development/Libraries Monotone chain algorithm for finding a convex hull in 2D
This is somewhat experimental still.
This (XS) module optionally exports a single function C
which calculates the convex hull of the input points and returns it.
The algorithm is C due to having to sort the input list,
but should be somewhat faster than a plain Graham's scan (also C)
in practice since it avoids polar coordinates.
perl-Math-Curve-Hilbert 0.04 26.fc29 23270 Development/Libraries Perl Implementation of Hilberts space-filling Curve
The Hilbert curve module provides some useful functions using Hilberts space-
filling Curve. This is handy for things like dithering, flattening
n-dimensional data, fractals - all kinds of things really.
perl-Math-Derivative 1.01 4.fc29 28591 Development/Libraries Numeric 1st and 2nd order differentiation
This Perl package exports functions for performing numerical first
(Derivative1) and second Derivative2) order differentiation on vectors of
data. They both take references to two arrays containing the x and y
ordinates of the data and return an array of the 1st or 2nd derivative at
the given x ordinates. Derivative2 may optionally be given values to use
for the first derivative at the start and end points of the data -
otherwise 'natural' values are used.
perl-Math-Expression-Evaluator 0.3.2 18.fc29 68926 Development/Libraries Parses, compiles and evaluates mathematics expressions
Math::Expression::Evaluator is a parser, compiler and interpreter for
mathematical expressions. It can handle normal arithmetic (including
powers wit ^ or **), built-in functions like sin() and variables.
perl-Math-FFT 1.34 8.fc29 120411 Unspecified Perl module to calculate Fast Fourier Transforms
This module implements some algorithms for calculating Fast Fourier
Transforms for one-dimensional data sets of size 2^n.
perl-Math-Factor-XS 0.40 22.fc29 35232 Development/Libraries Factorize numbers and calculate matching multiplications
Math::Factor::XS factorizes numbers by applying trial divisions.
perl-Math-GMP 2.19 3.fc29 79922 Unspecified High speed arbitrary size integer math
Math::GMP was designed to be a drop-in replacement both for Math::BigInt and
for regular integer arithmetic. Unlike BigInt, though, Math::GMP uses the GNU
gmp library for all of its calculations, as opposed to straight Perl functions.
This can result in speed improvements.
perl-Math-Geometry-Voronoi 1.3 24.fc29 86218 Development/Libraries Compute Voronoi diagrams from sets of points
This module computes Voronoi diagrams from a set of input points.
perl-Math-Int64 0.54 9.fc29 135734 Development/Libraries Manipulate 64 bits integers in Perl
This module adds support for 64 bit integers, signed and unsigned, to Perl.
perl-Math-Libm 1.00 23.fc29 45627 Development/Libraries Perl extension for the C math library, libm
This module is a translation of the C math.h file. It exports the following
selected constants and functions:
M_1_PI M_2_PI M_2_SQRTPI M_E M_LN10 M_LN2 M_LOG10E
M_LOG2E M_PI M_PI_2 M_PI_4 M_SQRT1_2 M_SQRT2
acos acosh asin asinh atan atanh cbrt ceil cosh
erf erfc expm1 floor hypot j0 j1 jn lgamma_r
log10 log1p pow rint sinh tan tanh y0 y1 yn
perl-Math-MatrixReal 2.13 7.fc29 213445 Development/Libraries Manipulate matrix of reals
Implements the data type "matrix of reals" (and consequently also
"vector of reals") which can be used almost like any other basic
Perl type thanks to OPERATOR OVERLOADING, i.e.,
$A = $matrix1 * $matrix2;
$B = $A ** 2;
$C = $A + 2*B;
$D = $C - $B/2;
$inverse = $C ** -1;
$inverse = 1/$C;
does what you would like it to do.
perl-Math-NumSeq 72 7.fc29 1578988 Development/Libraries Number sequences
This is a base class for some number sequences. Sequence objects can
iterate through values and some sequences have random access and/or
predicate test.
perl-Math-Pari 2.030507 1.fc29 829860 Unspecified Perl interface to PARI
This package is a Perl interface to the famous library PARI for numerical/
scientific/ number-theoretic calculations. It allows use of most PARI functions
as Perl functions, and (almost) seamless merging of PARI and Perl data.
perl-Math-PlanePath 126 3.fc29 3958153 Unspecified Mathematical paths through the 2-D plane
This spot of Perl code calculates various mathematical paths through a 2-D X,Y
plane. There's no drawing in Math-PlanePath, just coordinate calculations.
perl-Math-Prime-XS 0.27 8.fc29 45991 Development/Libraries Detect and calculate prime numbers with deterministic tests
Math::Prime::XS detects and calculates prime numbers by either applying
Modulo operator division, the Sieve of Eratosthenes, a Summation
calculation or Trial division.
perl-Math-Random-ISAAC 1.004 23.fc29 83019 Unspecified Perl interface to the ISAAC PRNG algorithm
As with other Pseudo-Random Number Generator (PRNG) algorithms like the
Mersenne Twister (see Math::Random::MT), this algorithm is designed to take
some seed information and produce seemingly random results as output.
perl-Math-Random-ISAAC-XS 1.004 24.fc29 86655 Unspecified C implementation of the ISAAC PRNG algorithm
This module implements the same interface as Math::Random::ISAAC in C and can
be used as a drop-in replacement. This is the recommended implementation of the
module, based on Bob Jenkins' reference implementation in C.
perl-Math-Random-MT-Auto 6.22 22.fc29 136872 Unspecified Auto-seeded Mersenne Twister PRNGs
The Mersenne Twister is a fast pseudo-random number generator (PRNG) that is
capable of providing large volumes (> 10^6004) of "high quality"
pseudo-random data to applications that may exhaust available "truly" random
data sources or system-provided PRNGs such as rand.
perl-Math-Random-Secure 0.08.0001 6.fc29 41906 Unspecified Cryptographically-secure, cross-platform replacement for rand()
This module is intended to provide a cryptographically-secure replacement
for Perl's built-in rand function.
perl-Math-Round 0.07 11.fc29 15400 Development/Libraries Perl extension for rounding numbers
Math::Round supplies functions that will round numbers in different ways. The
functions round and nearest are exported by default; others are available as
described below. "use ... qw(:all)" exports all functions.
perl-Math-Spline 0.02 9.fc29 7314 Development/Libraries Cubic Spline Interpolation of data
This package provides cubic spline interpolation of numeric data. The data
is passed as references to two arrays containing the x and y ordinates. It
may be used as an exporter of the numerical functions or, more easily as a
class module.
perl-Math-Symbolic 0.612 15.fc29 713392 Development/Libraries Symbolic calculations
Math::Symbolic is intended to offer symbolic calculation capabilities to
the Perl programmer without using external (and commercial) libraries
and/or applications.
perl-Math-Utils 1.12 1.fc29 38136 Unspecified Useful mathematical functions not in Perl
Math::Utils contains implementations of commonly used mathematical
functions and operations that are not part of standard Perl.
perl-Math-Vec 1.01 28.fc29 31117 Unspecified Object-Oriented Vector Math Methods in Perl
Object-Oriented Vector Math Methods in Perl
perl-Maypole 2.13 26.fc29 560314 Development/Libraries MVC web application framework
Maypole is a Perl framework for MVC-oriented web
applications, similar to Jakarta's Struts. Maypole
is designed to minimize coding requirements for
creating simple web interfaces to databases, while
remaining flexible enough to support enterprise web
applications.
perl-MemHandle 0.07 9.fc29 15863 Unspecified Supply memory-based FILEHANDLE methods
Generates inherits from IO::Handle and IO::Seekable. It provides an
interface to the file routines which uses memory instead.
perl-Memoize 1.03 423.fc29 83486 Unspecified Transparently speed up functions by caching return values
Memoizing a function makes it faster by trading space for time. It does
this by caching the return values of the function in a table. If you call
the function again with the same arguments, memoize jumps in and gives
you the value out of the table, instead of letting the function compute
the value all over again.
perl-Memoize-ExpireLRU 0.56 7.fc29 35242 Unspecified Expiry plug-in for Memoize that adds LRU cache expiration
This module implements an expiry policy for Memoize that follows LRU
semantics, that is, the last n results, where n is specified as the
argument to the CACHESIZE parameter, will be cached.
perl-Menlo 1.9019 3.fc29 104011 Unspecified A CPAN client
Menlo is a code name for cpanm 2.0, developed with the goal to
replace cpanm and its back-end with a more flexible, extensible and
easier to use APIs.
perl-Menlo-Legacy 1.9022 3.fc29 110478 Unspecified Legacy internal and client support for Menlo
Menlo::Legacy is a package to install Menlo::CLI::Compat which is a
compatibility library that implements the classic version of cpanminus
internals and behavios. This is so that existing users of cpanm and API
clients such as Carton, Carmel and App::cpm) can rely on the stable
features and specific behaviors of cpanm.
perl-Messaging-Message 1.6.1 7.fc29 91180 Development/Libraries Abstraction of a message
This module provides an abstraction of a "message", as used in "messaging",
see for instance: http://en.wikipedia.org/wiki/Enterprise_messaging_system.
perl-Meta-Builder 0.003 15.fc29 35638 Development/Libraries Tools for creating Meta objects to track custom metrics
Meta programming is becoming more and more popular. The popularity of Meta
programming comes from the fact that many problems are made significantly
easier. There are a few specialized Meta tools out there, for instance
Class:MOP which is used by Moose to track class metadata.
perl-MetaCPAN-API 0.51 5.fc29 66878 Unspecified A comprehensive, DWIM-featured API to MetaCPAN
This is a hopefully-complete API-compliant interface to MetaCPAN
(https://metacpan.org/) with DWIM capabilities, to make your life easier.
However, it has been completely rewritten to address a multitude of problems,
and is now available under the new official name: MetaCPAN::Client.
Please do not use this module.
perl-MetaCPAN-Client 2.025000 3.fc29 179870 Unspecified A comprehensive, DWIM-featured client to the MetaCPAN API
This is a hopefully-complete API-compliant interface to MetaCPAN
(https://metacpan.org/) with DWIM capabilities, to make your life easier.
perl-Method-Signatures-Simple 1.07 11.fc29 32030 Unspecified Basic method declarations with signatures, without source filters
This module provides basic method and func keywords with simple
signatures. It's intentionally simple, and is supposed to be a
stepping stone for its bigger brothers MooseX::Method::Signatures and
Method::Signatures. It only has a small benefit over regular subs,
so if you want more features, look at those modules. But if you're
looking for a small amount of syntactic sugar, this might just be enough.
perl-Minion 9.03 4.fc29 1434945 Unspecified High performance job queue for the Perl programming language
Minion is a high performance job queue for the Perl programming language,
with support for multiple named queues, priorities, delayed jobs, job
dependencies, job progress, job results, retries with back-off, rate
limiting, unique jobs, statistics, distributed workers, parallel
processing, auto-scaling, remote control, Mojolicious admin UI, resource
leak protection and multiple backends (such as PostgreSQL).
perl-Mixin-ExtraFields 0.140002 11.fc29 51290 Development/Libraries Add extra stashes of data to your objects
Mixin::ExtraFields provides a simple way to add an arbitrary number of stashes
for named data. These data can be stored in the object, in a database, or
anywhere else. The storage mechanism is abstracted away from the provided
interface, so one storage mechanism can be easily swapped for another.
Multiple ExtraFields stashes can be mixed into one class, using one or many
storage mechanisms.
perl-Mixin-Linewise 0.108 11.fc29 42506 Development/Libraries Write your linewise code for handles; this does the rest
It's boring to deal with opening files for IO, converting strings to
handle-like objects, and all that. With Mixin::Linewise::Readers and
Mixin::Linewise::Writers, you can just write a method to handle handles,
and methods for handling strings and file names are added for you.
perl-Mo 0.40 7.fc29 97293 Development/Libraries Perl micro-object system
Mo provides the bare-minimum for a Perl object system, compared to other similar
systems such as Moose, Mouse and Moo.
perl-Mock-Config 0.03 6.fc29 11483 Unspecified Temporarily set Config or XSConfig values
This module can be for temporarily set Config or XSConfig values.
perl-Mock-Quick 1.111 7.fc29 63852 Unspecified Quickly mock objects and classes, side-effect free
Mock-Quick is here to solve the current problems with Mocking libraries.
There are a couple of Mocking libraries available on CPAN. The primary problems
with these libraries include verbose syntax, and most importantly side-effects.
Some Mocking libraries expect you to mock a specific class, and will unload it
then redefine it. This is particularly a problem if you only want to override
a class on a lexical level.
Mock-Object provides a declarative mocking interface that results in a very
concise, but clear syntax. There are separate facilities for mocking object
instances, and classes. You can quickly create an instance of an object with
custom attributes and methods. You can also quickly create an anonymous class,
optionally inheriting from another, with whatever methods you desire.
Mock-Object also provides a tool that provides an OO interface to overriding
methods in existing classes. This tool also allows for the restoration of the
original class methods. Best of all, this is a localized tool: when your
control object falls out of scope, the original class is restored.
perl-Mock-Sub 1.09 4.fc29 38953 Development/Libraries Mock package, object and standard subroutines, with unit testing in mind
Easy to use and very lightweight module for mocking out sub calls. Very
useful for testing areas of your own modules where getting coverage may
be difficult due to nothing to test against, and/or to reduce test run
time by eliminating the need to call subs that you really don't want or
need to test.
perl-ModelSim-List 0.06 27.fc29 19731 Development/Libraries Analyse the 'list' output of the ModelSim simulator
This module provides a class named ModelSim::List with which the EDA tester
can easily check in the signals contained in the files generated by
ModelSim's "write list" command in a programming manner.
perl-Modern-Perl 1.20180928 1.fc29 31524 Unspecified Enable all of the features of Modern Perl with one command
Modern Perl often relies on the presence of several core and CPAN pragmas
and modules. Wouldn't it be nice to use them all with a single command?
perl-Module-Build 0.42.24 10.fc29 669752 Unspecified Build and install Perl modules
Module::Build is a system for building, testing, and installing Perl
modules. It is meant to be an alternative to ExtUtils::MakeMaker.
Developers may alter the behavior of the module through sub-classing in a
much more straightforward way than with MakeMaker. It also does not require
a make on your system - most of the Module::Build code is pure-perl and
written in a very cross-platform way. In fact, you don't even need a shell,
so even platforms like MacOS (traditional) can use it fairly easily. Its
only prerequisites are modules that are included with perl 5.6.0, and it
works fine on perl 5.005 if you can install a few additional modules.
perl-Module-Build-Deprecated 0.4210 12.fc29 31146 Development/Libraries Collection of modules removed from Module-Build
This module contains a number of module that have been removed from
Module-Build:
Module::Build::ModuleInfo - This has been superseded by Module::Metadata
Module::Build::Version - This has been replaced by version
Module::Build::YAML - This has been replaced by CPAN::Meta::YAML
perl-Module-Build-SDL 2.548 3.fc29 12984 Development/Libraries Module::Build subclass for building SDL applications
Module::Build::SDL is a subclass of Module::Build created to make easy
some tasks specific to SDL applications - e.g. packaging SDL
application/game into PAR archive.
perl-Module-Build-Tiny 0.039 11.fc29 36434 Development/Libraries A tiny replacement for Module::Build
Many Perl distributions use a Build.PL file instead of a Makefile.PL file to
drive distribution configuration, build, test and installation. Traditionally,
Build.PL uses Module::Build as the underlying build system. This module
provides a simple, lightweight, drop-in replacement.
Whereas Module::Build has over 6,700 lines of code; this module has less than
70, yet supports the features needed by most pure-Perl distributions.
perl-Module-Build-WithXSpp 0.14 13.fc29 39198 Development/Libraries XS++ enhanced flavor of Module::Build
This subclass of Module::Build adds some tools and processes to make it
easier to use for wrapping C++ using XS++ (ExtUtils::XSpp).
perl-Module-Build-XSUtil 0.19 3.fc29 37867 Unspecified A Module::Build class for building XS modules
Module::Build::XSUtil is a subclass of Module::Build to support building XS
modules. It adds a number of compiler-related optional parameters to
Module::Build's "new" method.
perl-Module-CPANTS-Analyse 0.96 11.fc29 157310 Unspecified Generate Kwalitee ratings for a distribution
CPANTS is an acronym for CPAN Testing Service. The goals of the CPANTS project
are to provide some sort of quality measure (called "Kwalitee") and lots of
metadata for all distributions on CPAN.
perl-Module-CPANfile 1.1004 3.fc29 69180 Development/Libraries Parse cpanfile
Module::CPANfile is a tool to handle cpanfile format to load application
specific dependencies, not just for CPAN distributions.
perl-Module-Compile 0.37 3.fc29 62520 Development/Libraries Perl Module Compilation
This module provides a system for writing modules that compile other
Perl modules.
perl-Module-CoreList 5.20180920 1.fc29 863185 Unspecified What modules are shipped with versions of perl
Module::CoreList provides information on which core and dual-life modules
are shipped with each version of perl.
perl-Module-CoreList-tools 5.20180920 1.fc29 18980 Unspecified Tool for listing modules shipped with perl
This package provides a corelist(1) tool which can be used to query what
modules were shipped with given perl version.
perl-Module-Data 0.013 6.fc29 32250 Development/Libraries Introspect context information about modules in @INC
Introspect context information about modules in @INC
perl-Module-Depends 0.16 3.fc29 14108 Development/Libraries Identify the dependencies of a distribution
Module::Depends extracts module dependencies from an unpacked
distribution tree.
perl-Module-Extract 0.01 28.fc29 36073 Unspecified Base class for working with Perl distributions
Module::Extract is a convenience base class for creating module that work
with Perl distributions.
perl-Module-Extract-Namespaces 1.021 4.fc29 23210 Unspecified Extract the package declarations from a module
This module extracts package declarations from Perl code without running the
code.
It does not extract:
* Packages declared dynamically (e.g. in eval)
* Packages created as part of a fully qualified variable name
perl-Module-Extract-Use 1.043 7.fc29 23822 Unspecified Pull out the modules a module explicitly uses
Extract the names of the modules used in a file using a static analysis. Since
this module does not run code, it cannot find dynamic uses of modules, such as
eval "require $class". It only reports modules that the file loads directly.
Modules loaded with parent or base, for instance, will be in the import list
for those pragmas but won't have separate entries in the data this module
returns.
perl-Module-Extract-VERSION 1.113 7.fc29 17872 Unspecified Extract a module version without running code
This module lets you pull out of module source code the version number for the
module. It assumes that there is only one $VERSION in the file.
perl-Module-ExtractUse 0.342 4.fc29 702630 Unspecified Find out what modules are used
Module::ExtractUse is basically a Parse::RecDescent grammar to parse Perl
code. It tries very hard to find all modules (whether pragmas, Core, or
from CPAN) used by the parsed code.
perl-Module-Faker 0.020 3.fc29 61527 Development/Libraries Build fake dists for testing CPAN tools
Module::Faker is a tool for building fake CPAN modules and, perhaps more
importantly, fake CPAN distributions. These are useful for running tools
that operate against CPAN distributions without having to use real CPAN
distributions. This is much more useful when testing an entire CPAN
instance, rather than a single distribution, for which see CPAN::Faker.
perl-Module-Find 0.13 11.fc29 14404 Development/Libraries Find and use installed modules in a (sub)category
Module::Find lets you find and use modules in categories. This can be very
useful for auto-detecting driver or plug-in modules. You can differentiate
between looking in the category itself or in all subcategories.
perl-Module-Implementation 0.09 18.fc29 25554 Development/Libraries Loads one of several alternate underlying implementations for a module
This module abstracts out the process of choosing one of several underlying
implementations for a module. This can be used to provide XS and pure Perl
implementations of a module, or it could be used to load an implementation
for a given OS or any other case of needing to provide multiple
implementations.
This module is only useful when you know all the implementations ahead of
time. If you want to load arbitrary implementations then you probably want
something like a plugin system, not this module.
perl-Module-Info 0.37 9.fc29 60877 Development/Libraries Information about Perl modules
Module::Info gives you information about Perl modules without actually loading
the module. It isn't actually specific to modules and should work on any perl
code.
perl-Module-Inspector 1.05 29.fc29 44062 Unspecified Integrated API for inspecting Perl distributions
An entire ecosystem of CPAN modules exist around the files and formats
relating to the CPAN itself. Parsers and object models for various
different types of files have been created over the years by various people
for various projects.
perl-Module-Install 1.19 5.fc29 365716 Unspecified Standalone, extensible Perl module installer
Module::Install is a package for writing installers for CPAN (or CPAN-like)
distributions that are clean, simple, minimalist, act in a strictly correct
manner with ExtUtils::MakeMaker, and will run on any Perl installation
version 5.005 or newer.
perl-Module-Install-AuthorRequires 0.02 18.fc29 6774 Development/Libraries Declare author-only dependencies
Modules often have optional requirements, for example dependencies that
are useful for (optional) tests, but not required for the module to
work properly.
Simply using this module "author_requires" command allows to specify such
developer specific dependencies in a proper way.
perl-Module-Install-AuthorTests 0.002 18.fc29 4862 Development/Libraries Designate tests only run by module authors
Plug-in for Perl Module::Install package to declare tests in ./xt directory
should be run only if the module is being built by an author.
perl-Module-Install-Authority 0.03 12.fc29 5495 Development/Libraries Add an x_authority key to META.yml
If you upload a distribution which contains an x_authority key in the
META.yml then PAUSE will assign 'firstcome' permissions on any packages in
that distribution to the user given by the x_authority key (and assign co-
maintenance to the uploader).
This makes coordination (and maintenance sharing) much easier for large
CPAN distributions, or those maintained by a pool of people.
perl-Module-Install-AutoLicense 0.10 6.fc29 5967 Development/Libraries Module::Install extension to automatically generate LICENSE files
Module::Install::AutoLicense is a Module::Install extension that generates
a LICENSE file automatically whenever the author runs Makefile.PL. On the
user side it does nothing.
perl-Module-Install-AutoManifest 0.003 19.fc29 5551 Development/Libraries The module generates MANIFEST automatically
This module is extension to Module::Install. It adds behavior for
automatically generating MANIFEST.
perl-Module-Install-CheckLib 0.12 6.fc29 27018 Development/Libraries Module::Install extension to check that a library is available
Module::Install::CheckLib is a Module::Install extension that integrates
Devel::CheckLib so that CPAN authors may stipulate which particular C
library and its headers they want available and to exit the Makefile.PL
gracefully if they aren't.
perl-Module-Install-Contributors 0.001 7.fc29 28500 Development/Libraries Add an x_contributors section to your META.yml
This is a plugin for Module::Install. It adds an x_contributors section to
your META.yml file. This is an array of strings, which should normally be in
"Name " format, that is passed to contributors() function in
a Makefile.PL.
perl-Module-Install-Copyright 0.009 7.fc29 55118 Development/Libraries Package a COPYRIGHT file with a distribution
This Module::Install plug-in extracts copyright and licensing information from
embedded POD and/or RDF meta-data included in the distribution, and outputs it
as a text file called COPYRIGHT which should roughly conform to the Debian
copyright file format.
perl-Module-Install-DOAP 0.006 7.fc29 33595 Development/Libraries Generate META.yml data from DOAP
This Module::Install plugin generates your META.yml file from RDF data
(especially DOAP) in your distribution's "meta" directory.
perl-Module-Install-DOAPChangeSets 0.206 7.fc29 58244 Development/Libraries Write your distribution change log in RDF
This package allows you to write your Changes file in Turtle or RDF/XML and
autogenerate a human-readable text file.
perl-Module-Install-ExtraTests 0.008 17.fc29 28096 Development/Libraries Ignorable, contextual test support for Module::Install
This allows extra_tests; to be declared in Makefile.PL, indicating that the
test files found in the directory ./xt should be run only in certain
instances:
./xt/author - run when the tests are being run in an author's working copy
./xt/smoke - run when the dist is being smoked (AUTOMATED_TESTING=1)
./xt/release - run during "make disttest"
perl-Module-Install-GithubMeta 0.30 11.fc29 25029 Development/Libraries A Module::Install extension to include GitHub meta information in META.yml
Module::Install::GithubMeta is a Module::Install extension
to include GitHub (http://github.com) meta information in
'META.yml'. It automatically detects if the distribution
directory is under 'git' version control and whether the
'origin' is a GitHub repository; if so, it will set the
'repository' and 'homepage' meta in 'META.yml' to the
appropriate URLs for GitHub.
perl-Module-Install-ManifestSkip 0.24 12.fc29 27357 Development/Libraries Generate a MANIFEST.SKIP file
This module generates a MANIFEST.SKIP file for you (using
Module::Manifest::Skip) that contains the common files that people do not
want in their MANIFEST files. The SKIP file is generated each time that you
(the module author) run Makefile.PL.
perl-Module-Install-RDF 0.009 7.fc29 34552 Development/Libraries Advanced meta-data for your distribution
These Perl modules read all the RDF files it can find in the distribution's
"meta" directory and expose them for other modules to make use of them. They
also allow you to write out a combined graph using Turtle.
perl-Module-Install-ReadmeFromPod 0.30 6.fc29 43941 Development/Libraries Module::Install extension to automatically convert POD to a README
Module::Install::ReadmeFromPod is a Module::Install extension that
generates a README file automatically from an indicated file containing
POD, whenever the author runs Makefile.PL. Several output formats are
supported: plain-text, HTML, PDF or manual page.
perl-Module-Install-ReadmeMarkdownFromPod 0.04 6.fc29 12122 Development/Libraries Create README.mkdn from POD
Module::Install::ReadmeMarkdownFromPod is a Module::Install extension that
generates a README.mkdn file automatically from an indicated file
containing POD whenever the author runs Makefile.PL. This file is used by
GitHub to display nicely formatted information about a repository.
perl-Module-Install-Repository 0.06 19.fc29 6040 Development/Libraries Automatically sets repository URL from Svn/Svk/Git checkout
Module::Install::Repository is a Module::Install plugin to automatically
figure out repository URL and set it via repository() which then will be
added to resources under META.yml.
perl-Module-Install-TestBase 0.86 13.fc29 24208 Development/Libraries Module::Install support for Test::Base
This Perl module adds the use_test_base directive to Module::Install. Now you
can get full Test-Base support for you module with no external dependency on
Test::Base.
perl-Module-Install-TestML 0.02 12.fc29 24712 Development/Libraries Module::Install support for TestML
This module adds the use_testml_tap directive to Module::Install.
perl-Module-Install-TestTarget 0.19 17.fc29 16732 Unspecified Assembles custom test targets for make
Module::Install::TestTarget creates make test variations with code
snippets. This helps module developers to test their distributions with
various conditions.
perl-Module-Install-TrustMetaYml 0.003 7.fc29 28244 Development/Libraries Trusts META.yml list of dependencies
This module is a Module::Install plugin that generates MYMETA.yml by simply
passing through the dependencies from META.yml. It does nothing when run from
the module author's development copy.
perl-Module-Install-XSUtil 0.45 13.fc29 34432 Development/Libraries Utility functions for XS modules
Module::Install::XSUtil provides a set of utilities to setup distributions
which include or depend on an XS module.
perl-Module-Load 0.32 417.fc29 14308 Development/Libraries Run-time require of both modules and files
If you consult "perldoc -f require" you will see that "require" will behave
differently when given a bare-word or a string. In the case of a string,
"require" assumes you are wanting to load a file. But in the case of
a bare-word, it assumes you mean a module.
This gives nasty overhead when you are trying to dynamically require modules
at run-time, since you will need to change the module notation to a file
notation fitting the particular platform you are on.
"load" eliminates the need for this overhead and will just DWYM.
perl-Module-Load-Conditional 0.68 417.fc29 29292 Unspecified Looking up module information and loading at run-time
This module provides simple ways to query and possibly load any of the modules
you have installed on your system during run-time.
perl-Module-Loaded 0.08 423.fc29 6042 Unspecified Mark modules as loaded or unloaded
When testing applications, often you find yourself needing to provide
functionality in your test environment that would usually be provided by
external modules. Rather than munging the %INC by hand to mark these external
modules as loaded, so they are not attempted to be loaded by perl, this module
offers you a very simple way to mark modules as loaded and/or unloaded.
perl-Module-Locate 1.80 9.fc29 32391 Development/Libraries Locate Perl modules in the same fashion as "require" and "use"
Using "locate()", return the path that "require" would find for a given
module or file name (it can also return a file handle if a reference in @INC
has been used). This means you can test for the existence, or find the
path for, modules without having to evaluate the code they contain.
This module also comes with accompanying utility functions that are used
within the module itself (except for "get_source") and are available for
import.
perl-Module-Manifest 1.09 4.fc29 43417 Unspecified Parse and examine a Perl distribution MANIFEST file
Module::Manifest can load a MANIFEST file that comes in a Perl distribution
tarball, examine the contents, and perform some simple tasks. It can also load
the MANIFEST.SKIP file and check that.
perl-Module-Manifest-Skip 0.23 12.fc29 32737 Development/Libraries MANIFEST.SKIP Manangement for Modules
CPAN module authors use a MANIFEST.SKIP file to exclude certain well known
files from getting put into a generated MANIFEST file, which would cause them
to go into the final distribution package.
The packaging tools try to automatically skip things for you, but if you add
one of your own entries, you have to add all the common ones yourself. This
module attempts to make all of this boring process as simple and reliable as
possible.
perl-Module-Mask 0.06 17.fc29 10558 Development/Libraries Pretend certain modules are not installed
Sometimes you need to test what happens when a given module is not
installed. This module provides a way of temporarily hiding installed
modules from perl's require mechanism. The Module::Mask object adds itself
to @INC and blocks require calls to restricted modules.
perl-Module-Math-Depends 0.02 28.fc29 29263 Unspecified Convenience object for manipulating module dependencies
This is a small convenience module created originally as part of
Module::Inspector but released separately, in the hope that people might
find it useful in other contexts.
perl-Module-Metadata 1.000033 417.fc29 67700 Unspecified Gather package and POD information from perl module files
This module provides a standard way to gather metadata about a .pm file
without executing unsafe code.
perl-Module-Metadata-Changes 2.12 6.fc29 85683 Unspecified Manage a module's machine-readable Changes/CHANGES file
Module::Metadata::Changes is a pure Perl module. It allows you to convert
old-style Changes/CHANGES files, and to read and write Changelog.ini files.
perl-Module-Package 0.30 18.fc29 85393 Development/Libraries Postmodern Perl Module Packaging
This module is a drop-in replacement for Module::Install. It does everything
Module::Install does, but just a bit better.
perl-Module-Package-Au 2 12.fc29 4059 Development/Libraries Reusable Module::Install bits
This module defines a set of standard configurations for Makefile.PL
files based on Module::Package.
perl-Module-Path 0.19 11.fc29 34868 Development/Libraries Get the full path to a locally installed module
This Module::Path Perl module provides a single function, module_path(), which
takes a module name and finds the first directory in your @INC path where the
module is installed locally. It returns the full path to that file, resolving
any symbolic links.
perl-Module-Pluggable 5.2 9.fc29 55207 Development/Libraries Automatically give your module the ability to have plugins
This package provides a simple but, hopefully, extensible way of having
'plugins' for your module. Essentially all it does is export a method into
your name space that looks through a search path for .pm files and turn those
into class names. Optionally it instantiates those classes for you.
perl-Module-Pluggable-Ordered 1.5 27.fc29 11962 Unspecified Call module plugins in a specified order
This module behaves exactly the same as Module::Pluggable, supporting
all of its options, but also mixes in the call_plugins and
plugins_ordered methods to your class. call_plugins acts a little like
Class::Trigger; it takes the name of a method, and some parameters.
Let's say we call it like so:
perl-Module-Reader 0.003003 5.fc29 22813 Development/Libraries Read the source of a module like perl does
Reads the content of perl modules the same way perl does. This includes
reading modules available only by @INC hooks, or filtered through them.
perl-Module-Refresh 0.17 21.fc29 10041 Development/Libraries Refresh %INC files when updated on disk
This module is a generalization of the functionality provided by
Apache::StatINC. It's designed to make it easy to do simple iterative
development when working in a persistent environment.
perl-Module-Runtime 0.016 4.fc29 31436 Unspecified Runtime module handling
The functions exported by this module deal with runtime handling of Perl
modules, which are normally handled at compile time.
perl-Module-Runtime-Conflicts 0.003 7.fc29 27240 Unspecified Provide information on conflicts for Module::Runtime
This module provides conflicts checking for Module::Runtime, which had a
recent release that broke some versions of Moose. It is called from
Moose::Conflicts and moose-outdated.
perl-Module-ScanDeps 1.25 1.fc29 122497 Unspecified Recursively scan Perl code for dependencies
This module scans potential modules used by perl programs and returns a
hash reference. Its keys are the module names as they appear in %INC (e.g.
Test/More.pm). The values are hash references.
perl-Module-Signature 0.83 1.fc29 113600 Unspecified CPAN signature management utilities and modules
This package contains a command line tool and module for checking and creating
SIGNATURE files for Perl CPAN distributions.
perl-Module-Starter 1.75 3.fc29 126312 Unspecified A simple starter kit for any module
This is a CPAN module/utility to assist in the creation of new modules in a
sensible and sane fashion. Unless you're interested in extending the
functionality of this module, you should examine the documentation for
'module-starter', for information on how to use this tool.
It is noted that there are a number of extensions to this tool, including
plugins to create modules using templates as recommended by Damian Conway's
"Perl Best Practices" (O'Reilly, 2005). (See also the package
perl-Module-Starter-PBP for the aforementioned templates.)
perl-Module-Starter-PBP 0.000003 31.fc29 27651 Unspecified Create a module as recommended in "Perl Best Practices"
This module implements a simple approach to creating modules and their support
files, based on the Module::Starter approach.
When used as a Module::Starter plugin, this module allows you to specify a
simple directory of templates which are filled in with module-specific
information, and thereafter form the basis of your new module.
The default templates that this module initially provides are based on the
recommendations in the book "Perl Best Practices".
perl-Module-Starter-Plugin-CGIApp 0.44 9.fc29 79013 Unspecified Template based module starter for CGI apps
This is a plugin for Module::Starter that builds you a skeleton
CGI::Application module with all the extra files needed to package it for
CPAN. You can customize the output using HTML::Template.
perl-Module-Used 1.3.0 12.fc29 23738 Development/Libraries Find modules loaded by Perl code without running it
Modules are found statically based upon use and require statements. If use
of the base or parent is found, both that module and the referenced ones
will be returned. If Moose or Moose::Role are found, this will look for
extends and with sugar will be looked for; presently, this will miss
modules listed in parentheses.
perl-Module-Util 1.09 16.fc29 34378 Development/Libraries Module name tools and transformations
This module provides a few useful functions for manipulating module names.
Its main aim is to centralize some of the functions commonly used by
modules that manipulate other modules in some way, like converting module
names to relative paths.
perl-Module-Versions-Report 1.06 28.fc29 12302 Development/Libraries Report versions of all modules in memory
If you add "use Module::Versions::Report;" to a program (especially
handy if your program is one that demonstrates a bug in some module),
then when the program has finished running, you well get a report
detailing the all modules in memory, and noting the version of each
(for modules that defined a $VERSION, at least).
perl-MogileFS-Client 1.17 13.fc29 84178 Development/Libraries Client library for the MogileFS distributed file system
This module is a client library for the MogileFS distributed file system.
The class method 'new' creates a client object against a particular
mogilefs tracker and domain. This object may then be used to store and
retrieve content easily from MogileFS.
perl-MogileFS-Utils 2.30 4.fc29 172155 Unspecified Utilities for MogileFS
Utilities for the MogileFS distributed storage system.
perl-Mojo-IOLoop-ReadWriteProcess 0.20 3.fc29 208046 Unspecified Execute external programs or internal code blocks as separate process
Mojo::IOLoop::ReadWriteProcess is yet another process manager.
perl-Mojo-Pg 4.09 1.fc29 103294 Unspecified Mojolicious ♥ PostgreSQL
Mojo::Pg is a tiny wrapper around DBD::Pg that makes PostgreSQL a lot of
fun to use with the Mojolicious real-time web framework. Perform queries
blocking and non-blocking, use all SQL features PostgreSQL has to offer,
generate CRUD queries from data structures, manage your database schema
with migrations and build scalable real-time web applications with the
publish/subscribe pattern.
perl-MojoX-JSON-RPC 0.11 1.fc29 54744 Unspecified Perl implementation of JSON-RPC 2.0 protocol for Mojolicious
This module implements a client and a server plugin for JSON-RPC 2.0 for use
with Mojolicious.
perl-MojoX-MIME-Types 2.17 4.fc29 11009 Unspecified MIME Types for Mojolicious
This module is a drop-in replacement for Mojolicious::Types, but with a more
correct handling plus a complete list of types... a huge list of types.
Some methods ignore information they receive: those parameters are accepted
for compatibility with the Mojolicious::Types interface, but should not
contain useful information.
perl-Mojolicious 7.94 1.fc29 2011165 Unspecified A next generation web framework for Perl
Back in the early days of the web there was this wonderful Perl library
called CGI, many people only learned Perl because of it. It was simple
enough to get started without knowing much about the language and powerful
enough to keep you going, learning by doing was much fun. While most of the
techniques used are outdated now, the idea behind it is not. Mojolicious is
a new attempt at implementing this idea using state of the art technology.
perl-Mojolicious-Plugin-AssetPack 2.05 1.fc29 181412 Unspecified Compress and convert CSS, Less, Sass, JavaScript and CoffeeScript files
Mojolicious::Plugin::AssetPack is a Mojolicious plugin which can be used to
cram multiple assets of the same type into one file. This means that if you
have a lot of CSS files (.css, .less, .sass, ...) as input, the AssetPack
can make one big CSS file as output. This is good, since it will often
speed up the rendering of your page. The output file can even be minified,
meaning you can save bandwidth and browser parsing time.
perl-Mojolicious-Plugin-CHI 0.15 7.fc29 25901 Unspecified Use CHI Caches in Mojolicious
Mojolicious::Plugin::CHI is a simple plugin to work with CHI caches within
Mojolicious.
perl-Mojolicious-Plugin-I18N 1.6 4.fc29 13838 Unspecified Internationalization Plugin for Mojolicious
Mojolicious::Plugin::I18N is internationalization plugin for Mojolicious. It
works with Mojolicious 4.0+.
perl-Mojolicious-Plugin-RenderFile 0.12 4.fc29 9746 Unspecified Mojolicious plugin allowing customization to force file download
Mojolicious::Plugin::RenderFile is a Mojolicious plugin that makes it
easy to provide files for download. It also allows customization of
the HTTP headers sent to the client.
perl-Mon 0.11 27.fc29 87587 Development/Libraries Mon Perl module
This is the Perl5 module for interfacing with the Mon system monitoring
package. Currently only the client interface is implemented, but more
things like special logging routines and persistent monitors are being
considered.
perl-MongoDB 2.0.1 2.fc29 1085549 Unspecified A MongoDB Driver for Perl
The perl database access module for MongoDB.
perl-Monitoring-Plugin 0.40 1.fc29 111116 Unspecified Family of modules to streamline writing plugins for various monitoring systems
Monitoring::Plugin and its associated Monitoring::Plugin::* modules are a
family of perl modules to streamline writing Monitoring plugins. The main
end user modules are Monitoring::Plugin, providing an object-oriented
interface to the entire Monitoring::Plugin::* collection, and
Monitoring::Plugin::Functions, providing a simpler functional interface to
a useful subset of the available functionality.
perl-Monkey-Patch 0.03 1.fc29 32439 Unspecified Scoped monkey-patching Perl module
Monkey patching is a way to extend or modify the runtime code
of a program or library without altering the original source code.
Monkey::Patch provides lexical scope monkey-patching so that you can
wrap any other package's subroutine with your own code and still have
access to the original subroutine.
perl-Monotone 1.1 28.fc29 5527 Development/Tools Perl Module for monotone
This is a simple Perl module to start a monotone automate sub-process
and then pass commands to it.
perl-Monotone-AutomateStdio 1.10 8.fc29 278825 Development/Libraries Perl interface to Monotone via automate stdio
The Monotone::AutomateStdio class gives a Perl developer access to
Monotone's automate stdio facility via an easy to use interface. All
command, option and output formats are handled internally by this
class. Any structured information returned by Monotone is parsed and
returned back to the caller as lists of records for ease of access
(detailed below). One also has the option of accessing Monotone's
output as one large string should you prefer.
perl-Moo 2.003004 4.fc29 165389 Unspecified Minimalist Object Orientation (with Moose compatibility)
This module is an extremely light-weight, high-performance Moose
replacement. It also avoids depending on any XS modules to allow simple
deployments. The name Moo is based on the idea that it provides almost -but
not quite- two thirds of Moose.
perl-MooX 0.101 15.fc29 25595 Development/Libraries Using Moo and MooX:: packages the most lazy way
Using Moo and MooX:: packages the most lazy way
perl-MooX-Cmd 0.017 5.fc29 45847 Development/Libraries Giving an easy Moo style way to make command organized CLI apps
Works together with MooX::Options for every command on its own, so options
are parsed for the specific context and used for the instantiation:
perl-MooX-ConfigFromFile 0.009 4.fc29 63791 Development/Libraries Moo eXtension for initializing objects from configuration file
This module is intended to easy load initialization values for attributes
on object construction from an appropriate configuration file. The building is
done in MooX::ConfigFromFile::Rule - using MooX::ConfigFromFile ensures the
role is applied.
perl-MooX-File-ConfigDir 0.007 3.fc29 36607 Development/Libraries Moo eXtension for File::ConfigDir
This module is a helper for easily find configuration file locations.
Whether to use this information for find a suitable place for installing
them or looking around for finding any piece of settings, heavily depends
on the requirements.
perl-MooX-HandlesVia 0.001008 12.fc29 44714 Development/Libraries NativeTrait-like behavior for Moo
MooX::HandlesVia is an extension of Moo's 'handles' attribute
functionality. It provides a means of proxying functionality from an
external class to the given atttribute. This is most commonly used as a way
to emulate 'Native Trait' behavior that has become commonplace in Moose
code, for which there was no Moo alternative.
perl-MooX-HasEnv 0.004 12.fc29 24433 Development/Libraries Making attributes based on ENV variables
This package allows the making of attributes based on ENV variables.
perl-MooX-Locale-Passthrough 0.001 5.fc29 7013 Unspecified Provide API used in translator modules without translating
MooX::Locale::Passthrough is made to allow CPAN modules use translator API
without adding heavy dependencies (external software) or requirements
(operating resulting solution).
perl-MooX-Locale-TextDomain-OO 0.001 5.fc29 7122 Unspecified Provide API used in translator modules without translating
This module provides API used in translator modules without translating.
perl-MooX-Log-Any 0.004004 8.fc29 25128 Development/Libraries A Moose role to add support for logging via Log::Any
A logging role building a very lightweight wrapper to Log::Any for use with
your Moo or Moose classes. Connecting a Log::Any::Adapter should be
performed prior to logging the first log message, otherwise nothing will
happen, just like with Log::Any
perl-MooX-Options 4.103 4.fc29 122858 Development/Libraries Explicit Options eXtension for Object Class
Create a command line tool with your Mo, Moo, Moose objects.
perl-MooX-Roles-Pluggable 0.003 11.fc29 9814 Development/Libraries Moo eXtension for pluggable roles
This module allows a class consuming several roles based on rules passed to
Module::Pluggable::Object.
perl-MooX-Singleton 1.20 5.fc29 23437 Unspecified Turn your Moo class into singleton
This is a Moo role that provides "instance" method turning your object
into singleton.
perl-MooX-StrictConstructor 0.010 3.fc29 31240 Unspecified Make your Moo-based object constructors blow up on unknown attributes
Simply loading this module makes your constructors "strict". If your
constructor is called with an attribute init argument that your class does
not declare, then it dies. This is a great way to catch small typos.
perl-MooX-Struct 0.017 3.fc29 63898 Unspecified Record structure-like Moo classes
MooX::Struct allows you to create cheap struct-like classes for your data
using Moo.
perl-MooX-Types-MooseLike 0.29 10.fc29 42057 Unspecified Some Moosish types and a type builder
See MooX::Types::MooseLike::Base for a list of available base types. Its source
also provides an example of how to build base types, along with both
parameterizable and non-parameterizable.
perl-MooX-Types-MooseLike-Numeric 1.03 7.fc29 7037 Development/Libraries Moo types for numbers
Moo types for numbers, adapted from MooseX::Types::Common::Numeric.
perl-MooX-late 0.015 15.fc29 38223 Development/Libraries Easily translate Moose code to Moo
Moo is a light-weight object oriented programming framework which aims to
be compatible with Moose. It does this by detecting when Moose has been
loaded, and automatically "inflating" its classes and roles to full Moose
classes and roles. This way, Moo classes can consume Moose roles, Moose
classes can extend Moo classes, and so forth.
perl-Moose 2.2011 4.fc29 3636839 Unspecified Complete modern object system for Perl 5
Moose is an extension of the Perl 5 object system.
The main goal of Moose is to make Perl 5 Object Oriented programming easier,
more consistent and less tedious. With Moose you can to think more about what
you want to do and less about the mechanics of OOP.
Additionally, Moose is built on top of Class::MOP, which is a metaclass system
for Perl 5. This means that Moose not only makes building normal Perl 5
objects better, but it provides the power of metaclass programming as well.
Moose is different from other Perl 5 object systems because it is not a new
system, but instead an extension of the existing one.
perl-Moose-Autobox 0.16 8.fc29 73519 Unspecified Autoboxed wrappers for native Perl datatypes
Moose::Autobox provides an implementation of SCALAR, ARRAY, HASH & CODE
for use with autobox.
perl-MooseX-Aliases 0.11 13.fc29 39651 Development/Libraries Easy aliasing of methods and attributes in Moose
The MooseX::Aliases module will allow you to quickly alias methods in
Moose. It provides an alias parameter for has() to generate aliased
accessors as well as the standard ones. Attributes can also be initialized
in the constructor via their aliased names.
perl-MooseX-App 1.39 4.fc29 268129 Unspecified Write user-friendly command line apps with even less suffering
MooseX-App is a highly customisable helper to write user-friendly command
line applications without having to worry about most of the annoying things
usually involved. Just take any existing Moose class, add a single line
(use MooseX-App qw(PluginA PluginB ...);) and create one class for each
command in an underlying namespace. Options and positional parameters can
be defined as simple Moose accessors.
perl-MooseX-App-Cmd 0.32 9.fc29 35381 Unspecified Mashes up MooseX::Getopt and App::Cmd
This package marries App::Cmd with MooseX::Getopt.
Use it like the App::Cmd manpage advises (especially see the
App::Cmd::Tutorial manpage), swapping App::Cmd::Command for
MooseX::App::Cmd::Command.
Then you can write your commands as Moose classes, with the
MooseX::Getopt defining the options for you instead of 'opt_spec'
returning a Getopt::Long::Descriptive spec.
perl-MooseX-ArrayRef 0.005 8.fc29 39385 Development/Libraries Blessed array references with Moose
Objects implemented with array references are often faster than those
implemented with hash references. Moose's default object implementation is
hash reference based. This is object implementation based on array references.
perl-MooseX-Async 0.07 26.fc29 19453 Development/Libraries Set of Metaclasses for MooseX::POE and it's siblings
MooseX::Async is a set of Metaclasses for MooseX::POE and it's siblings.
perl-MooseX-Attribute-Chained 1.0.3 7.fc29 50738 Development/Libraries Attribute that returns the instance to allow for chaining
MooseX::Attribute::Chained is a Moose Trait which allows for method
chaining on accessors by returning $self on write/set operations.
perl-MooseX-AttributeHelpers 0.25 9.fc29 278310 Unspecified Extended Moose attribute interfaces
While Moose attributes provide you with a way to name your accessors,
readers, writers, clearers and predicates, this library provides commonly
used attribute helper methods for more specific types of data.
perl-MooseX-AttributeShortcuts 0.037 4.fc29 115705 Unspecified Shorthand for common Moose attribute options
Ever find yourself repeatedly specifying writers and builders, because there's
no good shortcut to specify them? Sometimes you want an attribute to have
a read-only public interface, but a private writer. And wouldn't it be easier
to just say "builder => 1" and have the attribute construct the canonical
"_build_$name" builder name for you?
This package causes an attribute trait to be applied to all attributes defined
to the using class. This trait extends the attribute option processing to
handle the above variations.
perl-MooseX-CascadeClearing 0.05 15.fc29 12871 Development/Libraries Cascade clearer actions across attributes
MooseX::CascadeClearing does the necessary meta class fiddling to allow an
clearing one attribute to be cascaded through to other attributes as well,
calling their clear accessors.
perl-MooseX-ClassAttribute 0.29 7.fc29 96366 Development/Libraries Declare class attributes Moose-style
This module allows you to declare class attributes in exactly the same way as
object attributes, using class_has() instead of has().
You can use any feature of Moose's attribute declarations, including overriding
a parent's attributes, delegation (handles), and attribute metaclasses, and it
should just work. The one exception is the "required" flag, which is not
allowed for class attributes.
The accessor methods for class attribute may be called on the class directly,
or on objects of that class. Passing a class attribute to the constructor will
not set it.
perl-MooseX-Clone 0.06 12.fc29 32829 Development/Libraries Fine grained cloning support for Moose objects
Out of the box Moose only provides very bare-bones cloning support in order
to maximize flexibility.
This role provides a clone method that makes use of the low level cloning
support already in Moose and adds selective deep cloning based on
introspection on top of that. Attributes with the Clone trait will handle
cloning of data within the object, typically delegating to the attribute
value's own clone method.
perl-MooseX-CoercePerAttribute 1.001 13.fc29 30302 Development/Libraries Define coercions per attribute
A simple Moose Trait that allows you to define in-line coercions per attribute.
perl-MooseX-ConfigFromFile 0.14 12.fc29 63724 Development/Libraries An abstract Moose role for setting attributes from a configfile
This is an abstract role which provides an alternate constructor for
creating objects using parameters passed in from a configuration file. The
actual implementation of reading the configuration file is left to concrete
subroles.
It declares an attribute 'configfile' and a class method 'new_with_config',
and requires that concrete roles derived from it implement the class method
'get_config_from_file'.
Attributes specified directly as arguments to 'new_with_config' supersede
those in the configfile.
perl-MooseX-Configuration 0.02 9.fc29 25965 Development/Libraries Define attributes which come from configuration files
This module lets you define attributes which can come from a configuration
file. It also adds a role to your class which allows you to write a
configuration file.
perl-MooseX-Daemonize 0.21 8.fc29 84732 Unspecified Role for daemonizing your Moose based application
Often you want to write a persistent daemon that has a pid file, and
responds appropriately to Signals. This module provides a set of basic
roles as an infrastructure to do that.
perl-MooseX-Declare 0.43 9.fc29 198429 Unspecified Declarative syntax for Moose
This module provides syntactic sugar for Moose, the postmodern object
system for Perl 5. When used, it sets up the class and role keywords.
perl-MooseX-Emulate-Class-Accessor-Fast 0.009032 1.fc29 23639 Unspecified Emulate Class::Accessor::Fast behavior using Moose attributes
This module attempts to emulate the behavior of Class::Accessor::Fast
as accurately as possible using the Moose attribute system. The public
API of "Class::Accessor::Fast" is wholly supported, but the private
methods are not. If you are only using the public methods (as you
should) migration should be a matter of switching your "use base" line
to a "with" line.
perl-MooseX-Getopt 0.74 1.fc29 194429 Unspecified Moose role for processing command line options
This is a Moose role which provides an alternate constructor for creating
objects using parameters passed in from the command line.
perl-MooseX-GlobRef 0.0701 22.fc29 42978 Unspecified Store a Moose object in glob reference
This meta-policy allows to store Moose object in glob reference or file
handle. The class attributes will be stored in anonymous hash associated
with glob reference. It allows to create a Moose version of IO::Handle.
perl-MooseX-Has-Options 0.003 15.fc29 38117 Development/Libraries Succinct options for Moose
This module provides a succinct syntax for declaring options for Moose
attributes. It hijacks the 'has' function imported by Moose and replaces it
with one that understands the options syntax.
perl-MooseX-Has-Sugar 1.000006 6.fc29 52377 Development/Libraries Sugar syntax for moose 'has' fields
Moose "has" syntax is generally fine, but sometimes one gets bothered with
the constant typing of string quotes for things. The MooseX::Types module
exists and in many ways reduces the need for constant string creation.
perl-MooseX-InsideOut 0.106 21.fc29 26870 Unspecified Inside-out objects with Moose
MooseX::InsideOut provides meta-roles for inside-out objects. That is, it
sets up attribute slot storage somewhere other than inside $self. This
means that you can extend non-Moose classes, whose internals you either
don't want to care about or aren't hash-based.
perl-MooseX-Iterator 0.11 26.fc29 8245 Unspecified Iterate over collections
This is an attempt to add smalltalk-like streams to Moose. It currently
works with ArrayRefs and HashRefs.
perl-MooseX-LazyLogDispatch 0.02 28.fc29 15572 Unspecified Logging Role for Moose
Log::Dispatch role for use with your Moose classes.
perl-MooseX-LazyRequire 0.11 11.fc29 29578 Development/Libraries Required attributes which fail only when trying to use them
This module adds a lazy_required option to Moose attribute declarations.
perl-MooseX-Log-Log4perl 0.47 11.fc29 32287 Development/Libraries A Logging Role for Moose based on Log::Log4perl
A logging role building a very lightweight wrapper to Log::Log4perl for use
with your the Moose classes. The initialization of the Log4perl instance must
be performed prior to logging the first log message. Otherwise the default
initialization will happen, probably not doing the things you expect.
For compatibility the 'logger' attribute can be accessed to use a common
interface for application logging.
For simple logging needs use MooseX::Log::Log4perl::Easy to directly add
log_ methods to your class instance.
perl-MooseX-LogDispatch 1.2002 21.fc29 16541 Development/Libraries Logging Role for Moose
Log::Dispatch role for use with your Moose classes.
perl-MooseX-MarkAsMethods 0.15 17.fc29 21257 Development/Libraries Mark overload code symbols as methods
MooseX::MarkAsMethods allows one to easily mark certain functions as Moose
methods. This will allow other packages such as namespace::autoclean to
operate without blowing away your overloads. After using
MooseX::MarkAsMethods your overloads will be recognized by Class::MOP as
being methods, and class extension as well as composition from roles with
overloads will "just work".
perl-MooseX-Meta-TypeConstraint-ForceCoercion 0.01 23.fc29 24039 Unspecified Force coercion when validating type constraints
This class allows to wrap any Moose::Meta::TypeConstraint in a way that
will force coercion of the value when checking or validating a value
against it.
perl-MooseX-Meta-TypeConstraint-Mooish 0.001 11.fc29 43904 Development/Libraries Translate Moo-style constraints to Moose-style
Moose type constraints are expected to return true if the value passes the
constraint, and false otherwise; Moo constraints, on the other hand, die
if validation fails. This meta-class allows for Moo-style constraints. It will
wrap them and translate their Moo into a dialect Moose understands.
perl-MooseX-Method-Signatures 0.49 9.fc29 73997 Development/Libraries Method declarations with type constraints and no source filter
Provides a proper method keyword, like "sub" but specifically for making
methods and validating their arguments against Moose type constraints.
perl-MooseX-MethodAttributes 0.31 9.fc29 125810 Development/Libraries Introspect your method code attributes
This module allows code attributes of methods to be introspected using
Moose meta method objects.
perl-MooseX-MultiInitArg 0.02 13.fc29 30147 Development/Libraries Attributes with aliases for constructor arguments
If you've ever wanted to be able to call an attribute any number of
things while you're passing arguments to your object constructor, Now
You Can. This is an attribute metaclass / trait to allow easy new()-time
attribute aliasing.
perl-MooseX-MultiMethods 0.10 24.fc29 29823 Unspecified Multi Method Dispatch based on Moose type constraints
This module provides multi method dispatch based on Moose type constraints.
It does so by providing a multi keyword that extends the method keyword
provided by MooseX::Method::Signatures.
perl-MooseX-NonMoose 0.26 12.fc29 54836 Development/Libraries Easy subclassing of non-Moose classes
MooseX::NonMoose allows for easily subclassing non-Moose classes with
Moose, taking care of the annoying details connected with doing this, such
as setting up proper inheritance from Moose::Object and installing (and
inlining, at make_immutable time) a constructor that makes sure things like
BUILD methods are called. It tries to be as non-intrusive as possible -
when this module is used, inheriting from non-Moose classes and inheriting
from Moose classes should work identically, aside from the few caveats
mentioned below. One of the goals of this module is that including it in a
Moose::Exporter-based package used across an entire application should be
possible, without interfering with classes that only inherit from Moose
modules, or even classes that don't inherit from anything at all.
perl-MooseX-Object-Pluggable 0.0014 11.fc29 39911 Unspecified Make your Moose classes pluggable
This module aids in the development and deployment of plugin-enabled
Moose-based classes. It extends the Moose framework via roles to enable
this behavior.
perl-MooseX-OneArgNew 0.005 9.fc29 26467 Unspecified Teach ->new to accept single, non-hashref arguments
MooseX::OneArgNew lets your constructor take a single argument, which will
be translated into the value for a one-entry hashref. It is a parameterized
role with two parameters:
perl-MooseX-POE 0.215 18.fc29 81853 Development/Libraries Illicit Love Child of Moose and POE
MooseX::POE::Object is a Moose wrapper around a POE::Session.
perl-MooseX-Param 0.02 27.fc29 7947 Unspecified Simple role to provide a standard param method
This is a very simple Moose role which provides a CGI like param method.
perl-MooseX-Params-Validate 0.21 11.fc29 103812 Unspecified Extension of Params::Validate using Moose's types
This module fills a gap in Moose by adding method parameter validation to
Moose. This is just one of many developing options, it should be considered
the "official" one by any means though.
perl-MooseX-RelatedClassRoles 0.004 19.fc29 23348 Development/Libraries Apply roles to a class related to yours
Frequently, you have to use a class that provides some foo_class accessor
or attribute as a method of dependency injection. Use this role when you'd
rather apply roles to make your custom foo_class instead of manually
setting up a subclass.
perl-MooseX-Role-Cmd 0.10 19.fc29 19262 Development/Libraries Wrap system command binaries the Moose way
MooseX::Role::Cmd is a Moose role intended to ease the task of building
command-line wrapper modules. It automatically maps Moose objects into
command strings which are passed to IPC::Cmd.
perl-MooseX-Role-Matcher 0.05 19.fc29 30502 Development/Libraries Generic object matching based on attributes and methods
This role adds flexible matching and searching capabilities to your Moose
class. It provides a match method, which tests attributes and methods of
your object against strings, regexes, or coderefs, and also provides
several class methods for using match on lists of objects.
perl-MooseX-Role-Parameterized 1.10 6.fc29 133939 Development/Libraries Make your roles flexible through parameterization
Roles are composable units of behavior. They are useful for factoring out
functionality common to many classes from any part of your class hierarchy.
(See Moose::Cookbook::Roles::Recipe1 for an introduction to Moose::Role.)
While combining roles affords you a great deal of flexibility, individual
roles have very little in the way of configurability. Core Moose provides
alias for renaming methods to avoid conflicts, and excludes for ignoring
methods you don't want or need (see Moose::Cookbook::Roles::Recipe2 for more
about alias and excludes).
Because roles serve many different masters, they usually provide only the
least common denominator of functionality. To empower roles further, more
configurability than alias and excludes is required. Perhaps your role needs
to know which method to call when it is done. Or what default value to use for
its url attribute.
Parameterized roles offer exactly this solution.
perl-MooseX-Role-Strict 0.05 8.fc29 14279 Unspecified Use strict 'roles' in Moose
When using Moose::Role, a class which provides a method a role provides will
silently override that method. This can cause strange, hard-to-debug errors
when the role's methods are not called. Simply use MooseX::Role::Strict instead
of Moose::Role and overriding a role's method becomes a composition-time
failure.
perl-MooseX-Role-Tempdir 0.100 11.fc29 6099 Unspecified Moose role to provide temporary directories
This is a very simple Moose role that provides an attribute 'tmpdir' and
creates a temporary directory (via File::Temp) to go along with it. One
temporary directory will be created for every object with this role, so
keep that in mind if you're going crazy with lots of objects or
creation/destruction.
perl-MooseX-Role-TraitConstructor 0.01 18.fc29 8294 Development/Libraries Wrapper for new that can accept a traits parameter
This role allows you to easily accept a traits argument (or another name)
into your constructor, which will easily mix roles into an anonymous class
before construction, much like Moose::Meta::Attribute does.
perl-MooseX-Role-WithOverloading 0.17 11.fc29 57087 Unspecified Roles that support overloading
MooseX::Role::WithOverloading allows you to write a Moose::Role
that defines overloaded operators and allows those operator
overloadings to be composed into the classes/roles/instances it's
compiled to, while plain roles would lose the overloading.
perl-MooseX-Role-XMLRPC-Client 0.07 9.fc29 10805 Unspecified Provide the needed bits to be a XML-RPC client
This is a Moose role that provides the methods and attributes needed
to enable a class to serve as an XML-RPC client. It is parameterized
through MooseX::Role::Parameterized, so you can customize how it embeds
in your class. You can even embed it multiple times with different
paramaterization, if it strikes your fancy :-)
perl-MooseX-SemiAffordanceAccessor 0.10 11.fc29 20294 Unspecified Name your accessors foo() and set_foo()
This module does not provide any methods. Simply loading it changes the
default naming policy for the loading class so that accessors are
separated into get and set methods. The get methods have the same name
as the accessor, while set methods are prefixed with "set_".If you
define an attribute with a leading underscore, then the set method will
start with "_set_".If you explicitly set a "reader" or "writer" name
when creating an attribute, then that attribute's naming scheme is left
unchanged.
perl-MooseX-SemiAffordanceAccessor-tests 0.10 11.fc29 50396 Development/Debug Test suite for package perl-MooseX-SemiAffordanceAccessor
This package provides the test suite for package perl-MooseX-SemiAffordanceAccessor.
perl-MooseX-SetOnce 0.200002 11.fc29 24129 Unspecified Write-once, read-many attributes for Moose
The 'SetOnce' attribute lets your class have attributes that are not lazy
and not set, but that cannot be altered once set.
perl-MooseX-SimpleConfig 0.11 11.fc29 32964 Development/Libraries Moose role for setting attributes from a simple configfile
This role loads simple configfiles to set object attributes. It is based on
the abstract role MooseX::ConfigFromFile, and uses Config::Any to load your
configfile. Config::Any will in turn support any of a variety of different
configuration formats, detected by the file extension. See Config::Any for
more details about supported formats.
perl-MooseX-Singleton 0.30 7.fc29 51387 Development/Libraries Turn your Moose class into a singleton
A singleton is a class that has only one instance in an application.
MooseX::Singleton lets you easily upgrade (or downgrade, as it were) your
Moose class to a singleton.
perl-MooseX-Storage 0.52 7.fc29 239944 Unspecified A serialization framework for Moose classes
MooseX::Storage is a serialization framework for Moose, it provides a
very flexible and highly pluggable way to serialize Moose classes to a
number of different formats and styles. This is still an early release
of this module, so use with caution. It's outward facing serialization
API should be considered stable, but I still reserve the right to make
tweaks if I need too. Anything beyond the basic pack/unpack, freeze/thaw
and load/store should not be relied on. There are 3 levels to the
serialization, each of which builds upon the other and each of which
can be customized to the specific needs of your class.
perl-MooseX-StrictConstructor 0.21 6.fc29 26564 Development/Libraries Make your object constructors blow up on unknown attributes
Simply loading this module makes your constructors "strict". If your
constructor is called with an attribute init argument that your class does
not declare, then it calls "Carp::confess()". This is a great way to catch
small typos.
perl-MooseX-TraitFor-Meta-Class-BetterAnonClassNames 0.002003 4.fc29 35101 Unspecified Metaclass trait to attempt to demystify generated anonymous class names
This Moose meta class role helps with creating anonymous classes.
perl-MooseX-Traits 0.13 9.fc29 33492 Unspecified Automatically apply roles at object creation time
MooseX::Traits allows one to arbitrarily add components to an object as
needed, w/o having to explicitly construct new classes: e.g.
Foo->with_traits('Bar')->new(...);
perl-MooseX-Traits-Pluggable 0.12 11.fc29 34969 Unspecified A pluggable extension to MooseX::Traits
This module adds support for class precedence search for traits and some
extra attributes, described below.
See the MooseX::Traits man-page for more information.
perl-MooseX-Traits-Pluggable-tests 0.12 11.fc29 13837 Development/Debug Test suite for package perl-MooseX-Traits-Pluggable
This package provides the test suite for package perl-MooseX-Traits-Pluggable.
perl-MooseX-Traits-tests 0.13 9.fc29 163910 Development/Debug Test suite for package perl-MooseX-Traits
This package provides the test suite for package perl-MooseX-Traits.
perl-MooseX-Types 0.50 6.fc29 182817 Development/Libraries Organize your Moose types in libraries
The types provided with the Moose man page are by design global. This
package helps you to organize and selectively import your own and the
built-in types in libraries. As a nice side effect, it catches typos at
compile-time too.
However, the main reason for this module is to provide an easy way to not
have conflicts with your type names, since the internal fully qualified
names of the types will be prefixed with the library's name.
This module will also provide you with some helper functions to make it
easier to use Moose types in your code.
perl-MooseX-Types-Common 0.001014 7.fc29 42293 Development/Libraries A library of commonly used type constraints
A set of commonly-used type constraints that do not ship with Moose
by default.
perl-MooseX-Types-DateTime 0.13 9.fc29 49237 Unspecified DateTime related constraints and coercions for Moose
This module packages several type constraints (Moose::Util::TypeConstraints)
and coercions designed to work with the DateTime suite of objects.
perl-MooseX-Types-DateTime-ButMaintained 0.16 19.fc29 11646 Development/Libraries DateTime related constraints and coercions for Moose
This module packages several Moose::Util::TypeConstraints with coercions,
designed to work with the DateTime suite of objects.
perl-MooseX-Types-DateTime-MoreCoercions 0.15 9.fc29 30848 Development/Libraries Extensions to MooseX::Types::DateTime
This module builds on MooseX::Types::DateTime to add additional custom
types and coercions. Since it builds on an existing type, all coercions
and constraints are inherited.
perl-MooseX-Types-DateTimeX 0.10 26.fc29 6579 Development/Libraries Extensions to MooseX::Types::DateTime::ButMaintained
This module builds on MooseX::Types::DateTime to add additional custom
types and coercions. Since it builds on an existing type, all coercions and
constraints are inherited.
perl-MooseX-Types-JSON 1.00 11.fc29 23498 Unspecified JSON data types for Moose
Test suite for package perl-MooseX-Types-JSON.
perl-MooseX-Types-JSON-tests 1.00 11.fc29 3060 Development/Debug Test suite for package perl-MooseX-Types-JSON
This package provides the test suite for package perl-MooseX-Types-JSON.
perl-MooseX-Types-LoadableClass 0.015 5.fc29 26763 Unspecified ClassName type constraint with coercion to load the class
ClassName type constraint with coercion to load the class.
perl-MooseX-Types-NetAddr-IP 0.07 4.fc29 4326 Unspecified NetAddr::IP related types and coercions for Moose
This package provides internet address types for Moose.
perl-MooseX-Types-Path-Class 0.09 7.fc29 46187 Unspecified A Path::Class type library for Moose
MooseX::Types::Path::Class creates common Moose types, coercions and option
specifications useful for dealing with Path::Class objects as Moose attributes.
Coercions (see Moose::Util::TypeConstraints) are made from both 'Str' and
'ArrayRef' to both Path::Class::Dir and Path::Class::File objects. If you
have MooseX::Getopt installed, the Getopt option type ("=s") will be added
for both Path::Class::Dir and Path::Class::File.
perl-MooseX-Types-Path-Tiny 0.012 6.fc29 27230 Unspecified Path::Tiny types and coercions for Moose
This module provides Path::Tiny types for Moose. It handles two important
types of coercion:
* Coercing objects with overloaded stringification
* Coercing to absolute paths
It also can check to ensure that files or directories exist.
perl-MooseX-Types-Perl 0.101343 11.fc29 28692 Unspecified Moose types that check against Perl syntax
This library provides Moose types for checking things (mostly strings)
against syntax that is, or is a reasonable subset of, Perl syntax.
perl-MooseX-Types-Set-Object 0.05 9.fc29 23620 Unspecified Set::Object type with coercions and stuff
This module provides Moose type constraints (see
Moose::Util::TypeConstraints, MooseX::Types).
perl-MooseX-Types-Stringlike 0.003 13.fc29 23346 Unspecified Moose type constraints for strings or string-like objects
This module provides a more general version of the Str type. If coercions are
enabled, it will accept objects that overload stringification and coerces them
into strings.
perl-MooseX-Types-Structured 0.36 6.fc29 114581 Unspecified Structured Type Constraints for Moose
A structured type constraint is a standard container Moose type constraint,
such as an ArrayRef or HashRef, which has been enhanced to allow you to
explicitly name all the allowed type constraints inside the structure.
perl-MooseX-Types-URI 0.08 9.fc29 46610 Unspecified URI related types and coercions for Moose
This package provides Moose types for fun (and profit) with the URI classes.
It has slightly DWIMier types than the the URI classes have due to
implementation details, so the types should be more forgiving when
ducktyping will work anyway (e.g. URI::WithBase does not inherit URI).
perl-MooseX-Types-VariantTable 0.04 23.fc29 17512 Unspecified Type constraint based variant table
This object implements a simple dispatch table based on Moose type
constraints.
perl-MooseX-Util 0.006 4.fc29 42941 Unspecified Moose::Util extensions
This Perl module handles all of the same functions that Moose::Util handles.
In fact, most of the functions are simply re-exports from Moose::Util.
However, we've re-implemented a number of the functions, for a variety of
reasons.
perl-MooseX-Workers 0.24 12.fc29 73448 Unspecified Provides a simple sub-process management for asynchronous tasks
MooseX::Workers is a Role that provides easy delegation of long-running
tasks into a managed child process. Process management is taken care of via
POE and it's POE::Wheel::Run module.
perl-Mouse 2.5.6 1.fc29 1073350 Unspecified Moose minus the antlers
Moose, a powerful metaobject-fueled extension of the Perl 5 object system,
is wonderful. (For more information on Moose, please see 'perldoc Moose'
after installing the perl-Moose package.)
Unfortunately, it's a little slow. Though significant progress has been
made over the years, the compile time penalty is a non-starter for some
applications. Mouse aims to alleviate this by providing a subset of Moose's
functionality, faster.
perl-MouseX-App-Cmd 0.30 13.fc29 36896 Unspecified Mashes up MouseX::Getopt and App::Cmd
This module marries App::Cmd with MouseX::Getopt.
perl-MouseX-ConfigFromFile 0.05 15.fc29 9670 Unspecified An abstract Mouse role for setting attributes from a configfile
This is an abstract role that provides an alternate constructor for creating
objects using parameters passed in from a configuration file. The actual
implementation of reading the configuration file is left to concrete subroles.
It declares an attribute configfile and a class method new_with_config, and
requires that concrete roles derived from it implement the class method
get_config_from_file.
Attributes specified directly as arguments to new_with_config supercede those
in the configfile.
perl-MouseX-Foreign 1.000 9.fc29 37795 Development/Libraries Extends non-Mouse classes as well as Mouse classes
MouseX::Foreign Perl module provides an ability for Mouse classes to extend
any classes, including non-Mouse classes, including Moose classes.
perl-MouseX-Getopt 0.37 10.fc29 70465 Unspecified Mouse role for processing command line options
This is a Mouse role that provides an alternate constructor for creating
objects using parameters passed in from the command line.
perl-MouseX-NativeTraits 1.09 9.fc29 112235 Development/Libraries Extend your attribute interfaces for Mouse
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-MouseX-SimpleConfig 0.11 16.fc29 31152 Unspecified A Mouse role for setting attributes from a simple configfile
This role loads simple configfiles to set object attributes. It is based on the
abstract role MouseX::ConfigFromFile, and uses Config::Any to load your
configfile. Config::Any will in turn support any of a variety of different
config formats, detected by the file extension. See Config::Any for more
details about supported formats.
Like all MouseX::ConfigFromFile-derived configfile loaders, this module is
automatically supported by the MouseX::Getopt role as well, which allows
specifying -configfile on the commandline.
perl-MouseX-StrictConstructor 0.02 11.fc29 3823 Development/Libraries Make your object constructors blow up on unknown attributes
Simply loading this module makes your constructors "strict". If your
constructor is called with an attribute argument that your class does not
declare, then it dies. This is a great way to catch small typos.
perl-MouseX-Types 0.06 20.fc29 46932 Development/Libraries Organize your Mouse types in libraries
Organize your Mouse types; much as MooseX::Types does for your Moose types.
For more information, please see the MooseX::Types manpage.
This library was split off from Mouse as of Mouse 0.15.
perl-MouseX-Types-Path-Class 0.07 14.fc29 7185 Unspecified A Path::Class type library for Mouse
MouseX::Types::Path::Class creates common Mouse types, coercions and option
specifications useful for dealing with Path::Class objects as Mouse attributes.
Coercions (see Mouse::Util::TypeConstraints) are made from both Str and
ArrayRef to both Path::Class::Dir and Path::Class::File objects. If you have
MouseX::Getopt installed, the Getopt option type ("=s") will be added for both
Path::Class::Dir and Path::Class::File.
perl-Mozilla-CA 20180117 3.fc29 5869 Unspecified Mozilla's CA cert bundle in PEM format
Mozilla::CA provides a path to ca-certificates copy of Mozilla's bundle of
certificate authority certificates in a form that can be consumed by modules
and libraries based on OpenSSL.
perl-Mozilla-LDAP 1.5.3 27.fc29 459206 Development/Libraries LDAP Perl module that wraps the OpenLDAP C SDK
LDAP Perl module that wraps the OpenLDAP C SDK.
perl-Mozilla-PublicSuffix 1.0.0 7.fc29 13615 Development/Libraries Get a domain name's public suffix via the Mozilla Public Suffix List
This module provides a single function that returns the public suffix of a
domain name by referencing a parsed copy of Mozilla's Public Suffix List.
From the official website at http://publicsuffix.org/
perl-NKF 2.1.4 12.fc29 349467 Applications/Text Perl extension for Network Kanji Filter
This is a Perl Extension version of nkf (Network Kanji Filter).
It converts the last argument and return converted result.
Conversion details are specified by flags before the last argument.
perl-NNTPClient 0.37 7.fc29 54050 Development/Libraries Perl 5 module to talk to NNTP (RFC977) server
This module implements a client interface to NNTP, enabling a Perl 5
application to talk to NNTP servers. It uses the Object Oriented
Programming interface.
perl-NTLM 1.09 19.fc29 32246 Development/Libraries NTLM Perl module
This module provides methods to use NTLM authentication. It can be used
as an authenticate method with the Mail::IMAPClient module to perform
the challenge/response mechanism for NTLM connections or it can be used
on its own for NTLM authentication with other protocols (eg. HTTP).
perl-Nagios-NSCA 0.1 27.fc29 23871 Development/Libraries Nagios::NSCA Perl module
Nagios::NSCA Perl module
perl-Nagios-Plugin 0.37 11.fc29 27278 Development/Libraries Family of perl modules to streamline writing Nagios plugins
This module is deprecated in favour of Monitoring::Plugin.
Nagios::Plugin and its associated Nagios::Plugin::* modules are a family of
perl modules to streamline writing Nagios plugins. The main end user
modules are Nagios::Plugin, providing an object-oriented interface to the
entire Nagios::Plugin::* collection, and Nagios::Plugin::Functions,
providing a simpler functional interface to a useful subset of the
available functionality.
perl-Nagios-Plugin-WWW-Mechanize 0.13 24.fc29 28117 Development/Libraries Login to a web page as a user and get data as a Nagios plugin
This module ties Nagios::Plugin with WWW::Mechanize so that there's less
code in your perl script and the most common work is done for you.
perl-Net-ARP 1.0.9 13.fc29 31026 Development/Libraries Create and Send ARP Packets
This module is a Perl extension to create and send ARP packets and lookup
local or remote mac addresses. You do not need to install any additional
libraries like Libnet to compile this extension. It uses kernel header files
to create the packets.
perl-Net-Amazon 0.62 15.fc29 1461661 Development/Libraries Framework for accessing amazon.com via REST
Net::Amazon provides an object-oriented interface to amazon.com's REST
interface. This way it's possible to create applications using Amazon's vast
amount of data via a functional interface, without having to worry about the
underlying communication mechanism.
perl-Net-Amazon-EC2 0.36 3.fc29 321174 Unspecified Perl interface to the Amazon Elastic Compute Cloud (EC2)
This module provides an interface to the Amazon Elastic Compute Cloud (EC2).
perl-Net-Amazon-EC2-Metadata 0.10 21.fc29 16477 Development/Libraries Retrieves data from EC2 Metadata service
This module queries Amazon's Elastic Compute Cloud Metadata service.
It also fetches 'user_data' which follows the same API but is often no
considered part of the metadata service by Amazons documentation. The
module also ships with a command line tool ec2meta that provides the same
data.
perl-Net-Amazon-S3 0.84 1.fc29 251536 Unspecified Use the Amazon Simple Storage Service (S3)
This module provides a Perlish interface to Amazon S3. From the
developer blurb: "Amazon S3 is storage for the Internet. It is designed
to make web-scale computing easier for developers. Amazon S3 provides a
simple web services interface that can be used to store and retrieve any
amount of data, at any time, from anywhere on the web. It gives any
developer access to the same highly scalable, reliable, fast,
inexpensive data storage infrastructure that Amazon uses to run its own
global network of web sites. The service aims to maximize benefits of
scale and to pass those benefits on to developers".
To find out more about S3, please visit .
perl-Net-Appliance-Session 4.300001 4.fc29 65973 Development/Libraries Run command-line sessions to network appliances
Use this module to establish an interactive command-line session with a
network appliance. There is special support for moving into "privileged"
mode and "configure" mode, along with the ability to send commands to the
connected device and retrieve returned output.
perl-Net-CIDR 0.19 3.fc29 30199 Unspecified Manipulate IPv4/IPv6 netblocks in CIDR notation
The Net::CIDR package contains functions that manipulate lists of IP
netblocks expressed in CIDR notation. The Net::CIDR functions handle both
IPv4 and IPv6 addresses.
perl-Net-CIDR-Lite 0.21 22.fc29 27238 Development/Libraries Perl extension for merging IPv4 or IPv6 CIDR addresses
Faster alternative to Net::CIDR when merging a large number of CIDR address
ranges. Works for IPv4 and IPv6 addresses.
perl-Net-CLI-Interact 2.300002 4.fc29 207196 Development/Libraries Toolkit for CLI Automation
Automating command line interface (CLI) interactions is not a new idea, but
can be tricky to implement. This module aims to provide a simple and
manageable interface to CLI interactions, supporting:
perl-Net-CUPS 0.64 8.fc29 229695 Development/Libraries Perl bindings to the CUPS C API Interface
Net::CUPS is an interface to the Common Unix Printing System API. If you feel
an urge to control CUPS servers via Perl, this is a good way to do it :)
perl-Net-CalDAVTalk 0.12 4.fc29 698144 Unspecified CalDAV client with JSON data interface
This a Perl library for accessing CalDAV servers providing JSON interface to
the data.
perl-Net-CardDAVTalk 0.09 3.fc29 54854 Unspecified CardDAV client
This is an CardDAV client with FastMail Perl API.
perl-Net-DAVTalk 0.14 6.fc29 28935 Development/Libraries Client for DAV servers
This is a Perl library for accessing DAV servers.
perl-Net-DBus 1.1.0 13.fc29 591749 Development/Libraries Use and provide DBus services
Net::DBus provides a Perl API for the DBus message system. The DBus Perl
interface is currently operating against the 0.33 development version of
DBus, but should work with later versions too, providing the API changes
have not been too drastic.
perl-Net-DBus-GLib 0.33.0 29.fc29 50520 Unspecified Perl extension for the DBus GLib bindings
Net::DBus::GLib provides an extension to the Net::DBus module allowing
integration with the GLib mainloop. To integrate with the main loop, simply
get a connection to the bus via the methods in Net::DBus::GLib rather than
the usual Net::DBus module. That's it - every other API remains the same.
perl-Net-DHCP 0.696 9.fc29 126878 Development/Libraries Set of classes for basic handling of DHCP packets
Net::DHCP is a DHCP set of classes designed to handle basic DHCP
handling. It can be used to develop either client, server or relays.
perl-Net-DNS 1.17 1.fc29 847849 Unspecified DNS resolver modules for Perl
Net::DNS is a collection of Perl modules that act as a Domain Name System
(DNS) resolver. It allows the programmer to perform DNS queries that are
beyond the capabilities of gethostbyname and gethostbyaddr.
The programmer should be somewhat familiar with the format of a DNS packet and
its various sections. See RFC 1035 or DNS and BIND (Albitz & Liu) for details.
perl-Net-DNS-Nameserver 1.17 1.fc29 32141 Unspecified DNS server for Perl
Instances of the "Net::DNS::Nameserver" class represent DNS server objects.
perl-Net-DNS-Resolver-Mock 1.20171219 4.fc29 24453 Unspecified Mock a DNS Resolver object for testing
A subclass of Net::DNS::Resolver which parses a zonefile for it's data
source. Primarily for use in testing.
perl-Net-DNS-Resolver-Programmable 0.009 4.fc29 44085 Unspecified Programmable DNS resolver class for offline emulation of DNS
Net::DNS::Resolver::Programmable is a Net::DNS::Resolver descendant class
that allows a virtual DNS to be emulated instead of querying the real DNS.
A set of static DNS records may be supplied, or arbitrary code may be
specified as a means for retrieving DNS records, or even generating them
on the fly.
perl-Net-DNS-SEC 1.09 3.fc29 119413 Development/Libraries DNSSEC modules for Perl
The Net::DSN::SEC suite provides the resource records that are needed
for DNSSEC (RFC 4033, 4034 and 4035).
It also provides support for SIG0. That later is useful for dynamic
updates using key-pairs.
RSA and DSA crypto routines are supported.
perl-Net-Daemon 0.48 20.fc29 116928 Unspecified Perl extension for portable daemons
Net::Daemon is an abstract base class for implementing portable server
applications in a very simple way. The module is designed for Perl 5.006 and
ithreads (and higher), but can work with fork() and Perl 5.004.
The Net::Daemon class offers methods for the most common tasks a daemon
needs: Starting up, logging, accepting clients, authorization, restricting
its own environment for security and doing the true work. You only have to
override those methods that aren't appropriate for you, but typically
inheriting will safe you a lot of work anyways.
perl-Net-Domain-TLD 1.75 7.fc29 105666 Development/Libraries Work with TLD names
The purpose of this module is to provide user with current list of
available top level domain names including new ICANN additions and ccTLDs.
perl-Net-FTP-AutoReconnect 0.3 24.fc29 13764 Development/Libraries FTP client class with automatic reconnect on failure
This is a FTP client class with automatic reconnect on failure.
perl-Net-FTP-RetrHandle 0.2 23.fc29 18185 Development/Libraries Provides a file reading interface for reading files on a remote FTP server
Support for skipping the beginning of the file is implemented with the FTP REST
command, which starts a retrieval at any point in the file. Support for
skipping the end of the file is implemented with the FTP ABOR command, which
stops the transfer. With these two commands and some careful tracking of the
current file position, we're able to reliably emulate a seek/read pair, and get
only the parts of the file that are actually read.
This was originally designed for use with Archive::Zip; it's reliable enough
that the table of contents and individual files can be extracted from a remote
ZIP archive without downloading the whole thing.
An interface compatible with IO::Handle is provided, along with a tie-based
perl-Net-FTPSSL 0.40 3.fc29 263540 Unspecified Perl module for FTP over SSL/TLS
Net::FTPSSL is a class implementing a simple FTP client over a Secure
Sockets Layer (SSL) or Transport Layer Security (TLS) connection written in
Perl as described in RFC959 and RFC2228. It will use TLS by default.
perl-Net-FTPServer 1.125 14.fc29 461934 Development/Libraries Secure, extensible and configurable Perl FTP server
Net::FTPServer is a secure, extensible and configurable FTP server
written in Perl.
This package contains the Perl modules. Install the perl-ftpd package for
the server executables.
perl-Net-GPSD 0.39 22.fc29 66748 Development/Libraries Provides an object client interface to the gpsd server daemon
Net::GPSD provides an object client interface to the gpsd server daemon.
gpsd is an open source GPS daemon from http://gpsd.berlios.de/.
perl-Net-GitHub 0.95 3.fc29 152839 Development/Libraries Perl interface for github.com
GitHub (http://github.com) is a popular git host; this package is a Perl API
for working with GitHub users and repositories.
perl-Net-Google-AuthSub 0.5 23.fc29 20899 Development/Libraries Provides interface to interact with sites that implement Google style AuthSub
AuthSub is Google's method of authentication for their web
services. It is also used by other web sites.
You can read more about it here.
http://code.google.com/apis/accounts/Authentication.html
A Google Group for AuthSub is here.
http://groups.google.com/group/Google-Accounts-API
perl-Net-HL7 0.82 5.fc29 68218 Development/Libraries Simple perl API for HL7 messages
The Net-HL7 package is a simple Perl API for creating, parsing, sending and
receiving HL7 messages.
perl-Net-HTTP 6.18 3.fc29 76445 Unspecified Low-level HTTP connection (client)
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-Net-IDN-Encode 2.400 9.fc29 307663 Unspecified Internationalizing Domain Names in Applications (IDNA)
This module provides an easy-to-use interface for encoding and decoding
Internationalized Domain Names (IDNs).
perl-Net-IDN-Nameprep 1.102 11.fc29 26211 Unspecified Stringprep Profile for Internationalized Domain Names (RFC 3491)
This module implements the nameprep specification, which describes how to
prepare internationalized domain name (IDN) labels in order to increase the
likelihood that name input and name comparison work in ways that make sense
for typical users throughout the world. Nameprep is a profile of the
stringprep protocol and is used as part of a suite of on-the-wire protocols
for internationalizing the Domain Name System (DNS).
perl-Net-IMAP-Simple 1.2212 1.fc29 125069 Unspecified Simple IMAP account handling
Perl extension for simple IMAP account handling, mostly compatible
with Net::POP3.
perl-Net-IMAP-Simple-SSL 1.3 24.fc29 3544 Unspecified Simple IMAP account handling with SSL
Perl extension for simple IMAP account handling, mostly compatible
with Net::POP3.
perl-Net-INET6Glue 0.603 10.fc29 14155 Development/Libraries Make common modules IPv6 ready by hotpatching
Net::INET6Glue is a collection of modules to make common modules IPv6 ready
by hotpatching them.
perl-Net-IP 1.26 16.fc29 91449 Development/Libraries Perl module for manipulation of IPv4 and IPv6 addresses
This is the Net::IP module for Perl, designed to allow easy
manipulation of IPv4 and IPv6 addresses. Two applications using the
Net::IP module are included: ipcount, an IP address mini-calculator,
it can calculate the number of IP addresses in a prefix or all the
prefixes contained in a given range; and iptab, which prints out a
handy IP "cheat sheet".
perl-Net-IP-CMatch 0.02 36.fc29 20316 Development/Libraries Efficiently match IP addresses against IP ranges with C
Net::IP::CMatch is based upon, and does the same thing as Net::IP::Match. The
unconditionally exported subroutine 'match_ip' determines if the IP to match
(first argument) matches any of the subsequent IP arguments. Match arguments
may be absolute quads, as '127.0.0.1', or contain mask bits as
'111.245.76.248/29'. A true return value indicates a match. It was written in
C, rather than a macro, preprocessed through perl's source filter mechanism
(as is Net::IP::Match), so that the IP arguments could be traditional perl
scalars. The C code is lean and mean (IMHO).
perl-Net-IP-Match-Regexp 1.01 18.fc29 34686 Development/Libraries Efficiently match IP addresses against ranges
This module allows you to check an IP address against one or more IP
ranges. It employs Perl's highly optimized regular expression engine to do
the hard work, so it is very fast. It is optimized for speed by doing the
match against a regexp which implicitly checks the broadest IP ranges
first. An advantage is that the regexp can be computed and stored in
advance (in source code, in a database table, etc) and reused, saving much
time if the IP ranges don't change too often. The match can optionally
report a value (e.g. a network name) instead of just a boolean, which makes
module useful for mapping IP ranges to names or codes or anything else.
perl-Net-IP-Minimal 0.06 13.fc29 26963 Development/Libraries Minimal functions from Net::IP
Net::IP is very feature complete, but I found I was only using three of its
functions and it uses quite a bit of memory.
perl-Net-IPv4Addr 0.10 31.fc29 20169 Unspecified Perl extension for manipulating IPv4 addresses
Net::IPv4Addr provides functions for parsing IPv4 addresses both in traditional
address/netmask format and in the new CIDR format. There are also methods for
calculating the network and broadcast address and also to see check if a given
address is in a specific network.
perl-Net-IPv6Addr 0.91 4.fc29 30575 Development/Libraries Perl module to check validity of IPv6 addresses
Net::IPv6Addr checks strings for valid IPv6 addresses, as specified in
RFC1884. You throw possible addresses at it, it either accepts them or throws
an exception.
perl-Net-IRC 0.79 21.fc29 174545 Unspecified Perl interface to the Internet Relay Chat protocol
Perl implementation of the IRC protocol (RFC 1459).
perl-Net-Jabber 2.0 35.fc29 516849 Development/Libraries Net::Jabber - Jabber Perl Library
Net::Jabber provides a Perl user with access to the Jabber Instant
Messaging protocol.
For more information about Jabber visit:
http://www.jabber.org
perl-Net-LDAP-SID 0.001 7.fc29 11305 Unspecified Net::LDAP::SID Perl module
Active Directory Security Identifier manipulation
perl-Net-LDAP-Server 0.43 8.fc29 17274 Unspecified Net::LDAP::Server Perl module
Net::LDAP::Server provides the protocol handling for an LDAP server. You
can subclass it and implement the methods you need. Then you just
instantiate your subclass and call its C method to establish a
connection with the client.
perl-Net-LDAP-Server-Test 0.22 7.fc29 39521 Development/Libraries Test Net::LDAP code
Test your Net::LDAP code without having a real LDAP server available.
perl-Net-LibIDN 0.12 32.fc29 55587 Development/Libraries Perl bindings for GNU LibIDN
Provides perl bindings for GNU Libidn, a C library for handling
Internationalized Domain Names according to IDNA (RFC 3490), in
a way very much inspired by Turbo Fredriksson's PHP-IDN.
perl-Net-LibIDN2 1.00 6.fc29 59698 Unspecified Perl binding for GNU Libidn2
This Perl module provides bindings for GNU Libidn2, a C library for handling
internationalized domain names according to IDNA 2008 (RFC 5890, RFC 5891,
RFC 5892, RFC 5893).
perl-Net-Lite-FTP 0.84 9.fc29 30797 Unspecified Perl FTP client with support for TLS
Very simple FTP client with support for TLS
perl-Net-MQTT-Simple 1.21 5.fc29 40942 Unspecified Minimal MQTT version 3 interface
This module consists of only one file and has no dependencies except core
Perl modules, making it suitable for embedded installations where CPAN
installers are unavailable and resources are limited. Only basic MQTT
functionality is provided.
perl-Net-NBName 0.26 33.fc29 38855 Unspecified NetBIOS Name Service Requests
Net::NBName is a class that allows you to perform simple NetBIOS Name
Service Requests in your Perl code. It performs these NetBIOS operations
over TCP/IP using Perl's built-in socket support.
perl-Net-Netmask 1.9104 1.fc29 96144 Unspecified Perl module for manipulation and lookup of IP network blocks
Net::Netmask parses and understands IPv4 CIDR blocks. It's built with
an object-oriented interface. Nearly all functions are methods that
operate on a Net::Netmask object.
perl-Net-OAuth 0.28 16.fc29 111809 Development/Libraries OAuth protocol support library for Perl
Perl implementation of OAuth, an open protocol to allow secure API
authentication in a simple and standard method from desktop and web
applications. In practical terms, a mechanism for a Consumer to request
protected resources from a Service Provider on behalf of a user.
perl-Net-OpenID-Common 1.20 8.fc29 85362 Unspecified Libraries shared between Net::OpenID::Consumer and Net::OpenID::Server
The Consumer and Server implementations share a few libraries which live
with this module. This module is here largely to hold the version number
and this documentation, though it also incorporates some utility functions
inherited from previous versions of Net::OpenID::Consumer.
perl-Net-OpenID-Consumer 1.18 8.fc29 167783 Development/Libraries Library for consumers of OpenID identities
This is the Perl API for (the consumer half of) OpenID, a distributed
identity system based on proving you own a URL, which is then your
identity.
perl-Net-OpenID-Server 1.09 11.fc29 78737 Development/Libraries Library for building your own OpenID server/provider
This is the Perl API for (the server half of) OpenID, a distributed
identity system based on proving you own a URL, which is then your
identity.
perl-Net-OpenSSH 0.78 3.fc29 271353 Development/Libraries Perl SSH client package implemented on top of OpenSSH
Net::OpenSSH is a secure shell client package implemented on top of OpenSSH
binary client (ssh).
perl-Net-POP3S 0.10 4.fc29 10977 Development/Libraries SSL/STARTTLS support for Net::POP3
This module implements a wrapper for Net::POP3, enabling over-SSL/STARTTLS
support. This module inherits all the methods from Net::POP3. You may use
all the friendly options that came bundled with Net::POP3. You can control
the SSL usage with the options of new() constructor method. 'doSSL' option
is the switch, and, If you would like to control detailed SSL settings, you
can set SSL_* options that are brought from IO::Socket::SSL. Please see the
document of IO::Socket::SSL about these options detail.
perl-Net-Patricia 1.22 19.fc29 88885 Development/Libraries Patricia Trie perl module for fast IP address lookups
This module uses a Patricia Trie data structure to quickly perform IP
address prefix matching for applications such as IP subnet, network or
routing table lookups. The data structure is based on a radix tree using a
radix of two, so sometimes you see patricia implementations called "radix"
as well. The term "Trie" is derived from the word "retrieval" but is
pronounced like "try". Patricia stands for "Practical Algorithm to
Retrieve Information Coded as Alphanumeric", and was first suggested for
routing table lookups by Van Jacobsen. Patricia Trie performance
characteristics are well-known as it has been employed for routing table
lookups within the BSD kernel since the 4.3 Reno release.
perl-Net-Pcap 0.18 9.fc29 244574 Development/Libraries Interface to pcap(3) LBL packet capture library
perl-Net-Pcap provides Perl bindings to the LBL pcap(3) library.
perl-Net-Pcap-Easy 1.4210 11.fc29 51001 Development/Libraries Convenience functions to make Net::Pcap easier to use
This module is little more than a collection of macros and convenience
functions. Net::Pcap does all the real work (of lifting libpcap into
perl anyway).
perl-Net-Ping 2.62 423.fc29 89552 Unspecified Check a remote host for reachability
Net::Ping module contains methods to test the reachability of remote hosts on
a network.
perl-Net-Ping-External 0.15 14.fc29 20954 Development/Libraries Cross-platform interface to ICMP "ping" utilities
Net::Ping::External is a module which interfaces with the "ping" command on
many systems. It presently provides a single function, ping(), that takes
in a hostname and (optionally) a timeout and returns true if the host is
alive, and false otherwise. Unless you have the ability (and willingness)
to run your scripts as the superuser on your system, this module will
probably provide more accurate results than Net::Ping will.
perl-Net-Random 2.31 13.fc29 41863 Unspecified A module gets random data from online sources
This module can get random data from online sources such as websites.
perl-Net-RawIP 0.25 31.fc29 163721 Unspecified Perl extension for manipulating raw IP packets using libpcap
This package provides a Perl class which can be used for creating,
manipulating and sending raw IP packets with optional features for
manipulating Ethernet headers.
perl-Net-SCP 0.08 29.fc29 18012 Unspecified Perl extension for secure copy protocol
This module implements a Perl interface to scp.
perl-Net-SFTP 0.12 3.fc29 89923 Unspecified Secure File Transfer Protocol client
Net::SFTP is a pure-Perl implementation of the Secure File Transfer
Protocol (SFTP) - file transfer built on top of the SSH2 protocol.
Net::SFTP uses Net::SSH::Perl to build a secure, encrypted tunnel through
which files can be transferred and managed. It provides a subset of the
commands listed in the SSH File Transfer Protocol IETF draft, which can be
found at http://www.openssh.com/txt/draft-ietf-secsh-filexfer-00.txt.
perl-Net-SFTP-Foreign 1.89 3.fc29 637566 Development/Libraries SSH File Transfer Protocol client
Net::SFTP::Foreign is a Perl client for the SFTP version 3 as defined in the SSH
File Transfer Protocol IETF draft, draft-ietf-secsh-filexfer-02.txt, included on
this package distribution, on the rfc directory.
Net::SFTP::Foreign uses any compatible ssh command installed on the system (for
instance, OpenSSH ssh) to establish the secure connection to the remote server.
A wrapper module Net::SFTP::Foreign::Compat is also provided for compatibility
with Net::SFTP.
perl-Net-SMTP-SSL 1.04 7.fc29 4500 Unspecified SSL support for Net::SMTP
Implements the same API as Net::SMTP, but uses IO::Socket::SSL for its
network operations.
perl-Net-SMTPS 0.09 4.fc29 11623 Development/Libraries SSL/STARTTLS support for Net::SMTP
This module implements a wrapper for Net::SMTP, enabling over-SSL/STARTTLS
support. This module inherits all the methods from Net::SMTP. You may use
all the friendly options that came bundled with Net::SMTP. You can control
the SSL usage with the options of new() constructor method. 'doSSL' option
is the switch, and, If you would like to control detailed SSL settings, you
can set SSL_* options that are brought from IO::Socket::SSL. Please see the
document of IO::Socket::SSL about these options detail.
perl-Net-SNMP 6.0.1 22.fc29 407502 Development/Libraries Object oriented interface to SNMP
The Net::SNMP module 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. The module supports SNMP version-1, SNMP version-2c
(Community-Based SNMPv2), and SNMP version-3. The Net::SNMP module
assumes that the user has a basic understanding of the Simple Network
Management Protocol and related network management concepts.
perl-Net-SNPP 1.17 34.fc29 52554 Development/Libraries Perl modules for the Simple Network Pager Protocol
Perl client and server modules for the Simple Network Pager Protocol,
as described in RFC 1861.
perl-Net-SSH 0.09 27.fc29 14673 Unspecified Perl extension for secure shell
This module implements a Perl interface to ssh. It is a simple
wrapper around the system `ssh' command. For an all-perl
implementation that does not require the system `ssh' command, see
Net::SSH::Perl.
perl-Net-SSH-Expect 1.09 29.fc29 54449 Development/Libraries Net-SSH-Expect - SSH wrapper to execute remote commands
This module is a wrapper to the *ssh* executable that is available in
your system's *$PATH*. Use this module to execute commands on the
remote SSH server. It authenticates with the user and password you
passed in the constructor's attributes "user" and "password".
Once an ssh connection was started using the "connect()" method it will
remain open until you call the "close()" method. This allows you execute
as many commands as you want with the "exec()" method using only one
connection. This is a better approach over other ssh wrapper
implementations, i.e: Net::SCP, Net::SSH and Net::SCP::Expect, that
start a new ssh connection each time a remote command is issued or a
file is transfered.
It uses *Expect.pm* module to interact with the SSH server. A
"get_expect()" method is provided so you can obtain the internal
"Expect" object connected to the SSH server. Use this only if you have
some special need that you can't do with the "exec()" method.
This module was inspired by Net::SCP::Expect
and by Net::Telnet and some of its methods work the same as these two
modules.
perl-Net-SSH-Perl 2.14 4.fc29 667566 Unspecified SSH (Secure Shell) client
Net::SSH::Perl is a mostly-Perl module implementing an SSH (Secure Shell)
client. It is compatible with both the SSH-1 and SSH-2 protocols.
perl-Net-SSH2 0.69 4.fc29 294761 Development/Libraries Support for the SSH 2 protocol via libSSH2
Net::SSH2 is a perl interface to the libssh2 (http://www.libssh2.org)
library. It supports the SSH2 protocol (there is no support for SSH1) with
all of the key exchanges, ciphers, and compression of libssh2.
perl-Net-SSLGlue 1.058 7.fc29 62766 Unspecified Add/extend SSL support for common perl modules
Some commonly used perl modules don't have SSL support at all, even if the
protocol would support it. Others have SSL support, but most of them don't
do proper checking of the servers certificate.
The Net::SSLGlue::* modules try to add SSL support or proper certificate to
these modules. Currently is support for the following modules available:
- Net::SMTP - add SSL from beginning or using STARTTLS
- Net::LDAP - add proper certificate checking
- LWP - add proper certificate checking
perl-Net-SSLeay 1.85 8.fc29 1227466 Unspecified Perl extension for using OpenSSL
This module offers some high level convenience functions for accessing
web pages on SSL servers (for symmetry, same API is offered for
accessing http servers, too), a sslcat() function for writing your own
clients, and finally access to the SSL API of SSLeay/OpenSSL package
so you can write servers or clients for more complicated applications.
perl-Net-STOMP-Client 2.3 7.fc29 177947 Development/Libraries STOMP object oriented client module
This module provides an object oriented client interface to interact with
servers supporting STOMP (Streaming Text Orientated Messaging Protocol). It
supports the major features of messaging brokers: SSL, asynchronous I/O,
receipts and transactions.
perl-Net-Server 2.009 4.fc29 555003 Development/Libraries Extensible, general Perl server engine
An extensible, class oriented module written in perl and intended to
be the back end layer of internet protocol servers.
perl-Net-Server-Coro 1.3 12.fc29 22020 Unspecified Co-operative multithreaded server using Coro
Net::Server::Coro implements multithreaded server for the Net::Server
architecture, using Coro and Coro::Socket to make all reads and writes non-
blocking. Additionally, it supports non-blocking SSL negotiation.
perl-Net-Server-SS-PreFork 0.05 23.fc29 5113 Unspecified Hot-deployable variant of Net::Server::PreFork
Net::Server::SS::PreFork is a Net::Server personality, extending
Net::Server::PreFork. It can be run by the start_server script of
Server::Starter.
perl-Net-Statsd 0.12 8.fc29 40599 Development/Libraries Sends statistics to the stats daemon over UDP
This module implements a client for a statsd statistics collection server, such
as the one in use at Etsy.com.
You want to use this module to track statistics in your Perl application, such
as how many times a certain event occurs (user logins in a web application, or
database queries issued), or you want to time and then graph how long certain
events take, like database queries execution time or time to download a certain
file, etc.
perl-Net-Statsd-Server 0.20 7.fc29 95191 Development/Libraries Library for the Perl port of Flickr/Etsy's statsd metrics daemon
Net::Statsd::Server is the server component of statsd. It implements a daemon
that listens on a given host/port for incoming UDP packets and dispatches them
to whatever you want, including Graphite or your console. Look into the
Net::Statsd::Server::Backend::* name space to know all the possibilities, or
write a back-end yourself.
perl-Net-Stomp 0.57 7.fc29 70312 Development/Libraries Stomp client module for Perl
This module allows you to write a Stomp client. Stomp, the Streaming Text
Orientated Messaging Protocol, is a simple and easy to implement protocol
for working with Message Orientated Middleware.
Net::Stomp can be used to communicate with Apache ActiveMQ, an
enterprise-level Java Message Service 1.1 (JMS) message broker.
perl-Net-Telnet 3.04 9.fc29 183444 Development/Libraries Interact with TELNET port or other TCP ports
Net::Telnet allows you to make client connections to a TCP port and do
network I/O, especially to a port using the TELNET protocol. Simple I/O
methods such as print, get, and getline are provided. More sophisticated
interactive features are provided because connecting to a TELNET port
ultimately means communicating with a program designed for human interaction.
These interactive features include the ability to specify a time-out and to
wait for patterns to appear in the input stream, such as the prompt from a
shell. IPv6 support is available when using perl 5.14 or later.
perl-Net-Telnet-Cisco 1.11 4.fc29 53017 Development/Libraries Interact with a Cisco router
This module provides additional functionality to Net::Telnet for dealing with
Cisco routers.
perl-Net-Twitter 4.01043 4.fc29 547850 Development/Libraries Perl interface to the Twitter API
This module provides a Perl interface to the Twitter APIs. See
http://dev.twitter.com/doc for a full description of the Twitter APIs.
perl-Net-Twitter-Lite 0.12008 7.fc29 386180 Development/Libraries Perl interface to the Twitter API
This module provides a perl interface to the Twitter API v1.
perl-Net-UPnP 1.4.4 3.fc29 135032 Unspecified Perl extension for UPnP
This package provides some functions to control UPnP devices.
perl-Net-Whois 1.9 21.fc29 15651 Unspecified Get and parse "whois" domain data from InterNIC
Net::Whois::Domain new() attempts to retrieve and parse the given
domain's "whois" information from the InterNIC (whois.internic.net). If
the server could not be contacted, is too busy, or otherwise does not
process the query then the constructor does not return a reference and
your object is undefined. If the constructor returns a reference, that
reference can be used to access the various attributes of the domains'
whois entry assuming that there was a match. The member function ok
returns 1 if a match 0 if no match.
perl-Net-Whois-IP 1.19 9.fc29 13695 Unspecified Perl extension for looking up the whois information for ip addresses
Perl module to allow whois lookup of ip addresses. This module should
recursively query the various whois providers until it gets the more
detailed information including either TechPhone or OrgTechPhone by default;
however, this is overrideable.
perl-Net-Whois-Raw 2.99.020 1.fc29 260329 Development/Libraries Get Whois information for domains
Net::Whois::Raw queries WHOIS servers about domains. The module supports
recursive WHOIS queries. Also queries via HTTP is supported for some TLDs.
perl-Net-XMPP 1.05 11.fc29 388186 Unspecified Net::XMPP - perl XMPP library
Net::XMPP provides a Perl user with access to the Extensible
Messaging and Presence Protocol (XMPP).
For more information about XMPP visit:
http://www.xmpp.org
perl-Net-eBay 0.61 9.fc29 126885 Development/Libraries Perl Interface to XML based eBay API
This module helps user to easily execute queries against eBay's XML API.
perl-NetAddr-IP 4.079 9.fc29 333582 Development/Libraries Manages IPv4 and IPv6 addresses and subnets
This module provides an object-oriented abstraction on top of IP addresses
or IP subnets, that allows for easy manipulations.
perl-NetPacket 1.6.0 12.fc29 123649 Unspecified Assemble/disassemble network packets at the protocol level
NetPacket provides a base class for a cluster of modules related to
decoding and encoding of network protocols. Each NetPacket descendant
module knows how to encode and decode packets for the network protocol it
implements. Consult the documentation for the module in question for protocol-
specific implementation.
perl-NetPacket-LLC 0.01 22.fc29 14213 Development/Libraries Assemble and disassemble IEEE 802.3 LLC protocol packets
NetPacket::LLC provides a set of routines for assembling and disassembling
packets using the IEEE standard LLC protocol layer.
perl-NetPacket-SpanningTree 0.01 23.fc29 24369 Development/Libraries Assemble and disassemble IEEE 802.1D Spanning Tree protocol packets
NetPacket::SpanningTree provides a set of routines for assembling and
disassembling packets using the IEEE standard Spanning Tree Protocol.
Spanning Tree is a layer 2 protocol defined by the IEEE 802.1D
specification.
perl-Newt 1.08 51.fc29 174129 System Environment/Libraries Perl bindings for the Newt library
This package provides Perl bindings for the Newt widget
library, which provides a color text mode user interface.
perl-Nmap-Parser 1.36 5.fc29 134006 Development/Libraries Parse nmap scan data with perl
This module implements a interface to the information contained in an
nmap scan. It is implemented by parsing the XML scan data that is
generated by nmap. This will enable anyone who utilizes nmap to quickly
create fast and robust security scripts that utilize the powerful port
scanning abilities of nmap.
perl-No-Worries 1.5 4.fc29 183397 Development/Libraries Perl coding without worries
This module and its sub-modules ease coding by providing consistent convenient
functions to perform frequently used programming tasks.
perl-Number-Bytes-Human 0.11 7.fc29 26246 Unspecified Convert byte count to human readable format
This module is designed to format byte counts to usual readable
format, like '2.0K', '3.1G', '100B'. It was inspired in the -h option of
Unix utilities like du, df and ls for "human-readable" output.
perl-Number-Compare 0.03 21.fc29 4858 Development/Libraries Perl module for numeric comparisons
Number::Compare compiles a simple comparison to an anonymous subroutine,
which you can call with a value to be tested again.
perl-Number-Format 1.75 9.fc29 68279 Unspecified Perl extension for formatting numbers
This module provides an easy means of formatting numbers in a manner
suitable for displaying to the user.
perl-Number-Fraction 2.01 3.fc29 19929 Unspecified Perl extension to model fractions
Number::Fraction allows you to work with fractions (i.e. rational numbers)
in your Perl programs in a very natural way.
perl-Number-Misc 1.2 9.fc29 39430 Unspecified Handy utilities for numbers
Number::Misc provides some miscellaneous handy utilities for handling
numbers. These utilities handle processing numbers as strings, determining
basic properties of numbers, or selecting a random number from a range.
perl-Number-Range 0.12 7.fc29 13294 Unspecified Extension to work with ranges of numbers
Number::Range will take a description of a range, and then allow you to test on
if a number falls within the range. You can also add and delete from the range.
perl-Number-Tolerant 1.708 9.fc29 96864 Development/Libraries Tolerance ranges for inexact numbers
These Perl modules create a number-like object whose value refers
to a range of possible values, each equally acceptable. It overloads
comparison operations to reflect this.
perl-Number-WithError 1.01 15.fc29 66546 Development/Libraries Numbers with error propagation and scientific rounding
This class is a container class for numbers with a number of associated
symmetric and asymmetric errors. It overloads practically all common
arithmetic operations and trigonometric functions to propagate the errors.
It can do proper scientific rounding.
You can use Math::BigFloat objects as the internal representation of numbers
in order to support arbitrary precision calculations.
Errors are propagated using Gaussian error propagation.
perl-OLE-Storage_Lite 0.19 23.fc29 89243 Development/Libraries Simple Class for OLE document interface
Simple Class for OLE document interface.
perl-ORLite 1.98 17.fc29 124689 Development/Libraries Extremely light weight SQLite-specific ORM
SQLite is a light weight single file SQL database that provides
an excellent platform for embedded storage of structured data.
However, while it is superficially similar to a regular server-side
SQL database, SQLite has some significant attributes that make using
it like a traditional database difficult. For example, SQLite is
extremely fast to connect to compared to server databases
(1000 connections per second is not unknown) and is particularly bad
at concurrency, as it can only lock transactions at a database-wide level.
This role as a super-fast internal data store can clash with the roles and
designs of traditional object-relational modules like Class::DBI or
DBIx::Class. What this situation would seem to need is an object-relation
system that is designed specifically for SQLite and is aligned with its
idiosyncrasies. ORLite is an object-relation system specifically
for SQLite that follows many of the same principles as the ::Tiny
series of modules and has a design that aligns directly to the capabilities
of SQLite.
perl-ORLite-Migrate 1.10 19.fc29 59216 Unspecified Light weight SQLite-specific schema migration
SQLite is a light weight single file SQL database that provides an excellent
platform for embedded storage of structured data. ORLite is a light weight
single class Object-Relational Mapper (ORM) system specifically designed
for (and limited to only) work with SQLite. ORLite::Migrate is a light
weight single class Database Schema Migration enhancement for ORLite.
perl-ORLite-Mirror 1.24 17.fc29 44412 Development/Libraries Extend ORLite to support remote SQLite databases
ORLite provides a read-only ORM API when it loads a read-only SQLite database
from your local system. By combining this capability with LWP, ORLite::Mirror
goes one step better and allows you to load a SQLite database from any
arbitrary URI in read-only form as well.
perl-ORLite-Statistics 0.03 22.fc29 24372 Unspecified Statistics enhancement package for ORLite
This is an enhancement module for ORLite table classes, designed to provide
easy integration with the Statistics::Base module.
perl-Object-Accessor 0.48 16.fc29 32233 Development/Libraries Interface to create per object accessors
Object::Accessor provides an interface to create per object accessors (as
opposed to per Class accessors, as, for example, Class::Accessor provides).
perl-Object-Deadly 0.09 29.fc29 22936 Development/Libraries Perl module providing an object that dies whenever examined
Object::Deadly is meant to be used in testing. All possible
overloading and method calls die. You can pass this object into
methods which are not supposed to accidentally trigger any potentially
overloading.
perl-Object-Event 1.23 19.fc29 44473 Development/Libraries Class that provides an event callback interface
This module was mainly written for Net::XMPP2, Net::IRC3, AnyEvent::HTTPD
and BS to provide a consistent API for registering and emitting events.
Even though I originally wrote it for those modules I released it
separately in case anyone may find this module useful.
perl-Object-ID 0.1.2 15.fc29 41914 Unspecified A unique identifier for any object
This is a unique identifier for any object, regardless of its type, structure
or contents. Its features are:
* Works on ANY object of any type
* Does not modify the object in any way
* Does not change with the object's contents
* Is O(1) to calculate (i.e. doesn't matter how big the object is)
* The id is unique for the life of the process
* The id is always a true value
perl-Object-InsideOut 4.04 8.fc29 411559 Development/Libraries Comprehensive inside-out object support module
This module provides comprehensive support for implementing classes using the
inside-out object model.
This module implements inside-out objects as anonymous scalar references that
are blessed into a class with the scalar containing the ID for the object
(usually a sequence number). Object data (i.e., fields) are stored within the
class's package in either arrays indexed by the object's ID, or hashes keyed
to the object's ID.
perl-Object-MultiType 0.05 31.fc29 24387 Unspecified Perl Objects as Hash, Array, Scalar, Code and Glob at the same time
This module return an object that works like a Hash, Array, Scalar, Code
and Glob object at the same time.
perl-Object-Pluggable 1.29 22.fc29 89947 Unspecified Base class for creating plugin-enabled objects
Object::Pluggable is a base class for creating plug-in enabled objects. It
is a generic port of POE::Component::IRC's plugin system.
perl-Object-Realize-Later 0.21 4.fc29 24735 Development/Libraries Delayed creation of objects
This module helps you implementing delay loading of object-data. While
creating a stub-object, Object::Realize::Later simulates you got the
real data.
perl-Object-Remote 0.004000 7.fc29 128253 Unspecified Call methods on objects in other processes or on other hosts
Object::Remote allows you to create an object in another process - usually
one running on another machine you can connect to via ssh, although there
are other connection mechanisms available.
perl-Object-Signature 1.07 20.fc29 32572 Unspecified Cryptographically strong objects
Object::Signature is an abstract base class that you can inherit from in
order to allow your objects to generate unique cryptographic signatures.
perl-Object-Tiny 1.08 15.fc29 45964 Development/Libraries Class building as simple as it gets
To use Object::Tiny, just call it with a list of accessors to be created.
This will create a basic "new" constructor and a bunch of simple accessors,
and set the inheritance to be the child of Object::Tiny.
perl-Olson-Abbreviations 0.04 16.fc29 14403 Development/Libraries Globally unique timezones abbreviation handling
This module should help you with converting commonly used and often
ambigious olson abbreviations into TZ offset notation.
perl-OpenFrame 3.05 36.fc29 53462 Unspecified Framework for network enabled applications
OpenFrame is a framework for network services serving to multiple media
channels - for instance, the web, WAP, and digital television. It is built
around the Pipeline API, and provides extra abstraction to make delivery of
a single application to multiple channels easier.
perl-OpenGL 0.7000 7.fc29 1725609 Development/Libraries Perl OpenGL bindings
Perl bindings to implementations of OpenGL and GLUT, providing virtually all
of the OpenGL 1.0, and 1.1 functions, and most of 1.2.
perl-OpenOffice-UNO 0.07 27.fc29 94565 Development/Libraries Interface to OpenOffice's UNO run-time
A bridge to the OpenOffice.org API.
perl-Ouch 0.0500 5.fc29 36802 Unspecified Exceptions that don't hurt
Ouch provides a class for exception handling that doesn't require a
lot of boilerplate, nor any up front definition. If Exception::Class
is working for you, great! But if you want something that is faster,
easier to use, requires less typing, and has no prerequisites, but still
gives you much of that same functionality, then Ouch is for you.
perl-PAR 1.015 7.fc29 214108 Development/Libraries Perl Archive Toolkit
This module lets you use special zip files, called Perl Archives, as
libraries from which Perl modules can be loaded.
perl-PAR-Dist 0.49 16.fc29 65725 Development/Libraries Toolkit for creating and manipulating Perl PAR distributions
This module creates and manipulates PAR distributions. They are architecture-
specific PAR files, containing everything under blib/ of CPAN distributions
after their make or Build stage, a META.yml describing metadata of the
original CPAN distribution, and a MANIFEST detailing all files within it.
Digitally signed PAR distributions will also contain a SIGNATURE file.
perl-PAR-Packer 1.047 1.fc29 8810264 Unspecified PAR Packager
This module implements the App::Packer::Backend interface, for generating
stand-alone executables, perl scripts and PAR files.
perl-PAR-Packer-Tk 1.047 1.fc29 86153 Unspecified Front-end to pp written in Perl/Tk
Tkpp is a GUI front-end to pp, which can turn perl scripts into standalone
PAR files, perl scripts or executables.
perl-PBKDF2-Tiny 0.005 11.fc29 30415 Development/Libraries Minimalist PBKDF2 (RFC 2898) with HMAC-SHA1 or HMAC-SHA2
This module provides an RFC 2898 compliant PBKDF2 implementation using
HMAC-SHA1 or HMAC-SHA2.
perl-PCP-LogImport 4.1.3 1.fc29 34936 Development/Libraries Performance Co-Pilot (PCP) Perl bindings for importing external data into PCP archives
The PCP::LogImport module contains the Perl language bindings for
importing data in various 3rd party formats into PCP archives so
they can be replayed with standard PCP monitoring tools.
perl-PCP-LogSummary 4.1.3 1.fc29 8678 Development/Libraries Performance Co-Pilot (PCP) Perl bindings for post-processing output of pmlogsummary
The PCP::LogSummary module provides a Perl module for using the
statistical summary data produced by the Performance Co-Pilot
pmlogsummary utility. This utility produces various averages,
minima, maxima, and other calculations based on the performance
data stored in a PCP archive. The Perl interface is ideal for
exporting this data into third-party tools (e.g. spreadsheets).
perl-PCP-MMV 4.1.3 1.fc29 35366 Development/Libraries Performance Co-Pilot (PCP) Perl bindings for PCP Memory Mapped Values
The PCP::MMV module contains the Perl language bindings for
building scripts instrumented with the Performance Co-Pilot
(PCP) Memory Mapped Value (MMV) mechanism.
This mechanism allows arbitrary values to be exported from an
instrumented script into the PCP infrastructure for monitoring
and analysis with pmchart, pmie, pmlogger and other PCP tools.
perl-PCP-PMDA 4.1.3 1.fc29 110933 Development/Libraries Performance Co-Pilot (PCP) Perl bindings and documentation
The PCP::PMDA Perl module contains the language bindings for
building Performance Metric Domain Agents (PMDAs) using Perl.
Each PMDA exports performance data for one specific domain, for
example the operating system kernel, Cisco routers, a database,
an application, etc.
perl-PDF-API2 2.033 6.fc29 19874089 System Environment/Libraries Perl module for creation and modification of PDF files
A Perl Module Chain to facilitate the Creation and Modification of High-Quality
"Portable Document Format (aka. PDF)" Files.
perl-PDF-Create 1.43 4.fc29 366024 Development/Libraries Create PDF files
This module allows you to create PDF documents using a large number of
primitives, and emit the result as a PDF file or stream. PDF stands for
Portable Document Format.
Documents can have several pages, a table of content, an information section
and many other PDF elements. More functionalities will be added as needs arise.
Documents are constructed on the fly so the memory footprint is not tied to the
size of the pages but only to their number.
perl-PDF-Haru 1.00 26.fc29 413344 Development/Libraries Perl interface to Haru Free PDF Library
Perl interface to Haru Free PDF Library. It supports the following features:
1. Generating PDF files with lines, text, images.
2. Outline, text annotation, link annotation.
3. Compressing document with deflate-decode.
4. Embedding PNG, Jpeg images.
5. Embedding Type1 font and TrueType font.
6. Creating encrypted PDF files.
7. Using various character sets (ISO8859-1~16, MSCP1250~8, KOI8-R).
8. Supporting CJK fonts and encodings.
perl-PDF-Reuse 0.39 7.fc29 402637 Development/Libraries Reuse and mass produce PDF documents
This module allows you to reuse PDF-files. You can use pages, images,
fonts and Acrobat JavaScript from old PDF-files (if they were not
encrypted), and rearrange the components, and add new graphics, texts etc.
There is also support for graphics. In the tutorial there is a description of
how to transform simple PDF-pages to graphic Perl objects with the help of
programs based on this module.
The module is fairly fast, so it should be possible to use it for mass
production.
perl-PDL 2.19.0 3.fc29 17104404 Unspecified The Perl Data Language
PDL ("Perl Data Language") gives standard Perl the ability to
compactly store and speedily manipulate the large N-dimensional data
arrays which are the bread and butter of scientific computing. PDL
turns perl into a free, array-oriented, numerical language similar to
such commercial packages as IDL and MatLab.
perl-PFT 1.2.1 4.fc29 171652 Unspecified Hacker friendly static blog generator, core library
PFT stands for *Plain F. Text*, where the meaning of *F.* is up to
personal interpretation. Like *Fancy* or *Fantastic*.
It is yet another static website generator. This means your content is
compiled once and the result can be served by a simple HTTP server,
without need of server-side dynamic content generation.
This package provides the core library which abstracts away the file-system
access.
perl-PHP-Serialization 0.34 22.fc29 20320 Development/Libraries Converts between PHP's serialize() output and the equivalent Perl structure
Provides a simple, quick means of serializing perl memory structures
(including object data!) into a format that PHP can deserialize() and
access, and vice versa.
perl-POD2-Base 0.043 22.fc29 35261 Development/Libraries Base module for translations of Perl documentation
This module is an abstraction of the code in POD2::IT and POD2::FR. These
modules belong to the Italian and the French translation projects of core
Perl pods.
perl-POE 1.367 16.fc29 1361066 Development/Libraries POE - portable multitasking and networking framework for Perl
POE is a framework for cooperative, event driven multitasking in Perl.
Other languages have similar frameworks. Python has Twisted. TCL has "the
event loop".
POE originally was developed as the core of a persistent object server and
run-time environment. It has evolved into a general purpose multitasking
and networking framework, encompassing and providing a consistent interface
to other event loops such as Event and the Tk and GTK toolkits.
POE is written in layers, each building upon the previous. It's therefore
possible to use POE at varying levels of abstraction.
perl-POE-Component-Child 1.39 31.fc29 47826 Development/Libraries Child management component for POE
This POE component serves as a wrapper for POE::Wheel::Run, obviating
the need to create a session to receive the events it dishes out.
perl-POE-Component-Client-DNS 1.054 9.fc29 62107 Unspecified Non-blocking/concurrent DNS queries using Net::DNS and POE
POE::Component::Client::DNS provides a facility for non-blocking, concurrent
DNS requests. Using POE, it allows other tasks to run while waiting for name
servers to respond.
perl-POE-Component-Client-HTTP 0.949 12.fc29 143286 Development/Libraries A non-blocking/parallel web requests engine for POE
POE::Component::Client::HTTP is an HTTP user-agent for POE. It lets other
sessions run while HTTP transactions are being processed, and it lets several
HTTP transactions be processed in parallel.
perl-POE-Component-Client-Ident 1.16 16.fc29 52949 Unspecified A component that provides non-blocking Ident lookups to your sessions
This package ships with three ident modules:
POE::Component::Client::Ident is a POE component that provides
non-blocking Ident lookup services to other components
and sessions. The Ident protocol is described in RFC 1413
.
POE::Component::Client::Ident::Agent is a POE component that provides
a single "one shot" lookup of a user name on the remote side of a TCP
connection to other components and sessions, using the ident (auth/tap)
protocol.
POE::Filter::Ident takes lines of raw Ident input and turns
them into weird little data structures, suitable for feeding to
POE::Component::Client::Ident::Agent.
perl-POE-Component-Client-Keepalive 0.2720 12.fc29 88830 Unspecified Manages and keeps alive client connections
POE::Component::Client::Keepalive creates and manages connections for other
components. It maintains a cache of kept-alive connections for quick reuse. It
is written specifically for clients that can benefit from kept-alive
connections, such as HTTP clients. Using it for one-shot connections would
probably be silly.
perl-POE-Component-Client-LDAP 0.04 31.fc29 43650 Development/Libraries Async LDAP access for POE
POE::Component::Client::LDAP->new() starts up a new POE::Session and
POE::Wheel to manage socket communications for an underlying Net::LDAP
object, allowing it to be used in async mode properly within a POE program.
perl-POE-Component-Client-Ping 1.175 4.fc29 40531 Development/Libraries Non-blocking ICMP ping client
POE::Component::Client::Ping is non-blocking ICMP ping client. It lets
several other sessions ping through it in parallel, and it lets them
continue doing other things while they wait for responses.
perl-POE-Component-Client-SMTP 0.22 24.fc29 79676 Development/Libraries Asynchronous mail sending with POE
POE::Component::Client::SMTP allows you to send email messages
in an asynchronous manner, using POE.
perl-POE-Component-DBIAgent 0.26 29.fc29 43061 Unspecified POE Component for running asynchronous DBI calls
DBIAgent is your answer to non-blocking DBI in POE.
DBIAgent forks off a configurable number of helper processes for
running DBI queries. The states that depend on the output of the
queries only get called when there is data for them to process. No
more agonizing about query optimization in terms of milliseconds
because the rest of your program will suffer. Leave that to the
operating system! POE is designed for doing a lot of things
concurrently. Waiting isn't doing, it's waiting... :-)
perl-POE-Component-IRC 6.90 4.fc29 1153825 Unspecified A POE component for building IRC clients
POE::Component::IRC is a POE component (who'd have guessed?) which acts as an
easily controllable IRC client for your other POE components and sessions. You
create an IRC component and tell it what events your session cares about and
where to connect to, and it sends back interesting IRC events when they
happen. You make the client do things by sending it events. That's all there
is to it. Cool, no?
perl-POE-Component-JobQueue 0.571 18.fc29 32341 Development/Libraries Process a large number of tasks with a finite number of workers
POE::Component::JobQueue manages a finite pool of worker sessions as
they handle an arbitrarily large number of tasks. It often is used as
a form of flow control, preventing an arbitrarily large number of
worker sessions from exhausting some finite resource.
perl-POE-Component-Log4perl 0.03 24.fc29 7546 Development/Libraries Logging extension for the POE environment
Log4perl encapsulation within the POE environment.
perl-POE-Component-Logger 1.10 20.fc29 8838 Development/Libraries A POE logging class
POE::Component::Logger provides a simple logging component that uses
Log::Dispatch::Config to drive it, allowing you to log to multiple places at
once (e.g. to STDERR and Syslog at the same time) and also to flexibly define
your logger's output.
It is very simple to use, because it creates a Logger::log method (yes, this
is namespace corruption, so shoot me). If you don't like this, feel free to
post directly to your logger as follows:
$kernel->post('logger', 'log', "An error occurred: $!");
All logging is done in the background, so don't expect immediate output -
the output will only occur after control goes back to the kernel so it can
process the next event.
perl-POE-Component-Pluggable 1.28 6.fc29 86211 Development/Libraries A base class for creating plugin-enabled POE components
POE::Component::Pluggable is a base class for creating plugin enabled
POE Components. It is a generic port of POE::Component::IRC's plugin
system. If your component dispatches events to registered POE sessions,
then POE::Component::Pluggable may be a good fit for you.
perl-POE-Component-Resolver 0.921 13.fc29 68129 Development/Libraries Non-blocking getaddrinfo() resolver
POE::Component::Resolver performs Socket::GetAddrInfo::getaddrinfo() calls
in subprocesses where they're permitted to block as long as necessary.
perl-POE-Component-SNMP 1.1006 22.fc29 88129 Development/Libraries POE interface to Net::SNMP
POE::Component::SNMP is a POE-ized wrapper around the the Net::SNMP module.
Most of its arguments aren't even evaluated by POE, except for -alias and
-callback_args, as described in the manpage.
If you want to make non-blocking calls with Net::SNMP in a POE application,
this is the module to do it with.
perl-POE-Component-SSLify 1.012 14.fc29 110499 Unspecified Makes using SSL in the world of POE easy!
This component represents the standard way to do SSL in POE.
perl-POE-Component-Server-Bayeux 0.04 23.fc29 557375 Development/Libraries Bayeux/cometd server implementation in POE
This module implements the Bayeux Protocol (1.0draft1) from the Dojo
Foundation. Also called cometd, Bayeux is a low-latency routing protocol
for JSON encoded events between clients and servers in a publish-
subscribe model.
perl-POE-Component-Server-HTTP 0.09 30.fc29 33098 Development/Libraries Foundation of a POE HTTP Daemon
POE::Component::Server::HTTP (PoCo::HTTPD) is a framework for building
custom HTTP servers based on POE. It is loosely modeled on the ideas of
apache and the mod_perl/Apache module.
perl-POE-Component-Server-SOAP 1.14 26.fc29 70845 Development/Libraries Publish POE event handlers via SOAP over HTTP
This module makes serving SOAP/1.1 requests a breeze in POE.
perl-POE-Component-Server-SimpleHTTP 2.26 6.fc29 125707 Unspecified Serve HTTP requests in POE
This module makes serving up HTTP requests a breeze in POE.
perl-POE-Component-Server-XMLRPC 0.05 31.fc29 15023 Unspecified Publish POE event handlers via XMLRPC over HTTP
POE::Component::Server::XMLRPC is a bolt-on component that can publish a
event handlers via XMLRPC over HTTP.
perl-POE-Component-SimpleDBI 1.31 11.fc29 135965 Development/Libraries Asynchronous non-blocking DBI calls in POE made simple
This module works its magic by creating a new session with POE, then
spawning off a child process to do the "heavy" lifting. That way, your
main POE process can continue servicing other clients. Queries are put
into a queue, and processed one at a time.
perl-POE-Component-SimpleLog 1.05 26.fc29 25001 Development/Libraries A simple logging system for POE
This module is a vastly simplified logging system that can do nice stuff.
Think of this module as a dispatcher for various logs.
This module *DOES NOT* do anything significant with logs, it simply routes
them to the appropriate place ( Events )
You register a log that you are interested in, by telling SimpleLog the target
session and target event. Once that is done, any log messages your program
generates ( sent to SimpleLog of course ) will be massaged, then sent to the
target session / target event for processing.
This enables an interesting logging system that can be changed during runtime
and allow pluggable interpretation of messages.
perl-POE-Component-Syndicator 0.06 19.fc29 75621 Development/Libraries POE component base class which implements the Observer pattern
POE::Component::Syndicator is a base class for POE components which need to
handle a persistent resource (e.g. a connection to an IRC server) for one
or more sessions in an extendable way.
perl-POE-Filter-HTTP-Parser 1.08 9.fc29 35631 Development/Libraries HTTP POE filter for HTTP clients or servers
POE::Filter::HTTP::Parser is a POE::Filter for HTTP which is based on
HTTP::Parser.
perl-POE-Filter-IRCD 2.44 15.fc29 17498 Development/Libraries A POE-based parser for the IRC protocol
POE::Filter::IRCD provides a convenient way of parsing and creating IRC
protocol lines.
perl-POE-Filter-Transparent-SMTP 0.2 30.fc29 37502 Development/Libraries A POE filter for SMTP
POE data filter which aims to make SMTP data transparent
just before going onto the wire as per RFC 821 Section 4.5.2.
perl-POE-Filter-Zlib 2.04 6.fc29 35429 Development/Libraries POE filter wrapped around Compress::Zlib
POE::Filter::Zlib provides a POE filter for performing compression and
uncompression using Compress::Zlib. It is suitable for use with
POE::Filter::Stackable.
perl-POE-Loop-Event 1.305 9.fc29 8882 Development/Libraries Bridge that allows POE to be driven by Event.pm
POE::Loop::Event implements the interface documented in POE::Loop.
Therefore it has no documentation of its own. Please see POE::Loop for
more details.
perl-POE-Test-Loops 1.360 11.fc29 252193 Development/Libraries Reusable tests for POE::Loop authors
POE::Test::Loops contains one function, generate(), which will generate
all the loop tests for one or more POE::Loop subclasses. The SYNOPSIS
example is a version of poe-gen-tests, which is a stand-alone utility
to generate the actual tests. The poe-gen-tests manual page also documents
the POE::Test::Loops system in more detail.
perl-POE-Wheel-Null 0.01 29.fc29 4442 Development/Libraries POE Wheel that does puts data nowhere, and sends nothing
POE::Wheel::Null creates a wheel which doesn't do anything upon put(), and
doesn't send any events to the current session.
Its function is the same as those pipes in the Enterprise's engine room
marked "GNDN".
perl-POE-XS-Queue-Array 0.006 13.fc29 48355 Unspecified XS implementation of POE::Queue::Array
This class is an implementation of the abstract POE::Queue interface. It
implements a priority queue using C, with an XS interface supplied.
perl-POSIX-AtFork 0.02 16.fc29 21991 Development/Libraries Hook registrations at fork(2)
This module is an interface to pthread_atfork(3), which registers handlers
called before and after fork(2).
perl-POSIX-strftime-Compiler 0.42 7.fc29 40624 Development/Libraries GNU C library compatible strftime for loggers and servers
POSIX::strftime::Compiler provides GNU C library compatible strftime(3).
But this module will not affected by the system locale. This feature is
useful when you want to write loggers, servers and portable applications.
perl-POSIX-strptime 0.13 10.fc29 20478 Development/Libraries Perl extension to the POSIX date parsing strptime(3) function
Perl interface to strptime(3).
perl-PPI 1.236 6.fc29 791390 Unspecified Parse, Analyze and Manipulate Perl
Parse, analyze and manipulate Perl (without perl).
perl-PPI-HTML 1.08 17.fc29 43429 Development/Libraries Generate syntax-highlighted HTML for Perl using PPI
PPI::HTML converts Perl documents into syntax highlighted HTML pages.
perl-PPI-PowerToys 0.14 24.fc29 39109 Development/Libraries Handy collection of small PPI-based utilities
The PPI PowerToys are a small collection of utilities for working with Perl
files, modules and distributions.
perl-PPI-Tester 0.15 14.fc29 38317 Development/Libraries A wxPerl-based interactive PPI debugger/tester
This package implements a wxWindows desktop application which provides
the ability to interactively test the PPI perl parser.
perl-PPI-XS 0.910 5.fc29 44256 Unspecified XS acceleration for PPI
PPI::XS provides XS-based acceleration of the core PPI packages. It
selectively replaces a (small but growing) number of methods throughout PPI
with identical but much faster C versions.
perl-PPIx-EditorTools 0.21 4.fc29 73855 Development/Libraries Utility methods and base class for manipulating Perl via PPI
Base class and utility methods for manipulating Perl via PPI. Pulled out
from the Padre::Task::PPI code.
perl-PPIx-QuoteLike 0.006 2.fc29 127041 Unspecified Parse Perl string literals and string-literal-like things
This Perl class parses Perl string literals and things that are reasonably
like string literals. Its real reason for being is to find interpolated
variables for Perl::Critic policies and similar code.
perl-PPIx-Regexp 0.062 1.fc29 629590 Unspecified Represent a regular expression of some sort
The purpose of the PPIx-Regexp package is to parse regular expressions in a
manner similar to the way the PPI package parses Perl. This class forms the
root of the parse tree, playing a role similar to PPI::Document.
perl-PPIx-Utilities 1.001000 30.fc29 45242 Development/Libraries Extensions to PPI
This is a collection of functions for dealing with PPI objects, many of
which originated in Perl::Critic. They are organized into modules by the
kind of PPI class they relate to, by replacing the "PPI" at the front of
the module name with "PPIx::Utilities", e.g. functionality related to
PPI::Nodes is in PPIx::Utilities::Node.
perl-PSGI 1.102 14.fc29 74350 Unspecified Perl Web Server Gateway Interface Specification
This document specifies a standard interface between web servers and Perl web
applications or frameworks, to promote web application portability and reduce
the duplicated efforts by web application framework developers.
perl-Package-Anon 0.05 21.fc29 42803 Unspecified Anonymous packages
This module allows for anonymous packages that are independent of the main
namespace and only available through an object instance, not by name.
perl-Package-Constants 0.06 11.fc29 6098 Development/Libraries List all constants declared in a package
Package::Constants lists all the constants defined in a certain package.
This can be useful for, among others, setting up an auto-generated
@EXPORT/@EXPORT_OK for a Constants.pm file.
perl-Package-DeprecationManager 0.17 7.fc29 35957 Unspecified Manage deprecation warnings for your distribution
This module allows you to manage a set of deprecations for one or more modules.
When you import Package::DeprecationManager, you must provide a set of
-deprecations as a hash ref. The keys are "feature" names, and the values are
the version when that feature was deprecated.
perl-Package-Generator 1.106 13.fc29 31035 Development/Libraries Generate new packages quickly and easily
This module lets you quickly and easily construct new packages. It gives
them unused names and sets up their package data, if provided.
perl-Package-New 0.07 11.fc29 10238 Unspecified Simple base package from which to inherit
The Package::New object provides a consistent object constructor for
objects.
perl-Package-Pkg 0.0020 18.fc29 26114 Development/Libraries Handy package munging utilities
Package::Pkg is a collection of useful, miscellaneous package-munging
utilities. Functionality is accessed via the imported pkg keyword, although
you can also invoke functions directly from the package (Package::Pkg).
perl-Package-Stash 0.37 11.fc29 55000 Development/Libraries Routines for manipulating stashes
Manipulating stashes (Perl's symbol tables) is occasionally necessary, but
incredibly messy, and easy to get wrong. This module hides all of that behind
a simple API.
perl-Package-Stash-XS 0.28 19.fc29 62608 Development/Libraries Faster and more correct implementation of the Package::Stash API
This is a back-end 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.
perl-Package-Variant 1.003002 9.fc29 32951 Development/Libraries Parameterizable packages
This module allows you to build packages that return different variations
depending on what parameters are given.
perl-PadWalker 2.3 4.fc29 42352 Unspecified Play with other people's lexical variables
PadWalker is a module that allows you to inspect (and even change!)
lexical variables in any subroutine that called you. It will only show
those variables that are in scope at the point of the call.
perl-Padre 0.90 27.fc29 4305461 Development/Libraries Perl Application Development and Refactoring Environment
Padre is a text editor aimed to be an IDE for Perl.
The application maintains its configuration information
in a directory called .padre.
perl-Palm 1.400 11.fc29 209549 Unspecified Palm OS utility functions
This module provides functions and handlers to manipulate files used
by Palm PDAs (AddressBook, ToDo, Memo, ...).
perl-Palm-PDB 1.400 11.fc29 109812 Unspecified Parse Palm database files
The Palm::PDB module provides a framework for reading and writing database
files for use on PalmOS devices such as the PalmPilot. It can read and
write both Palm Database (.pdb) and Palm Resource (.prc) files.
perl-Pango 1.227 12.fc29 460164 Development/Libraries Perl interface to the pango library
perl-Pango provides Perl bindings for the text layout/rendering library
pango. Pango is a library for laying out and rendering text, with an
emphasis on internationalization. Pango can be used anywhere that text layout
is needed, but using Pango in conjunction with Cairo and/or Gtk2 provides a
complete solution with high quality text handling and graphics rendering.
perl-Panotools-Script 0.28 15.fc29 488991 Development/Libraries Library for manipulating Hugin .pto files
Library and utilities for manipulating project files created by the Hugin photo
stitching software.
perl-Paper-Specs 0.10 18.fc29 152166 Development/Libraries Size and layout information for paper stock, forms, and labels
This package provides features such as:
- Layout PDF and PostScript documents
- Obtain page size information
- Support page sizes you didn't know about
perl-Parallel-ForkManager 1.20 1.fc29 44610 Development/Libraries Simple parallel processing fork manager
This module is intended for use in operations that can be done in parallel
where the number of processes to be forked off should be limited. Typical
use is a downloader which will be retrieving hundreds/thousands of files.
perl-Parallel-Iterator 1.00 21.fc29 30727 Development/Libraries Simple parallel execution
The map function applies a user supplied transformation function to
each element in a list, returning a new list containing the
transformed elements.
This module provides a 'parallel map'. Multiple worker processes are forked so
that many instances of the transformation function may be executed
simultaneously.
For time consuming operations, particularly operations that spend most of their
time waiting for I/O, this is a big performance win. It also provides a simple
idiom to make effective use of multi CPU systems.
perl-Parallel-Pipes 0.004 4.fc29 36246 Unspecified Parallel processing using pipes for communication and synchronization
Parallel::Pipes tries to solve problems of parallel processing for
communication and synchronization by using pipe(2) and select(2).
perl-Parallel-Prefork 0.18 8.fc29 29664 Development/Libraries Simple prefork server framework
Parallel::Prefork is much like Parallel::ForkManager, but supports graceful
shutdown and run-time reconfiguration.
perl-Parallel-Runner 0.013 16.fc29 22676 Development/Libraries An object to manage running things in parallel processes
There are several other modules to do this, you probably want one of them. This
module exists as a super-specialized parallel task manager. You create the
object with a process limit and callbacks for what to do while waiting for a
free process slot, as well as a callback for what a process should do just
before exiting.
You must explicitly call $runner->finish() when you are done. If the runner is
destroyed before its children are finished, a warning will be generated and
your child processes will be killed, by force if necessary.
If you specify a maximum of 1 then no forking will occur, and run() will block
until the coderef returns. You can force a fork by providing a boolean true
value as the second argument to run(), which will force the runner to fork
before running the coderef; however, run() will still block until the child
exits.
perl-Parallel-Scoreboard 0.08 7.fc29 19021 Development/Libraries Scoreboard for monitoring status of many processes
Parallel::Scoreboard is a pure-perl implementation of a process scoreboard.
By using the module it is easy to create a monitor for many worker process,
like the status module of the Apache HTTP server.
perl-Params-CallbackRequest 1.20 13.fc29 119347 Development/Libraries Functional and object-oriented callback architecture
Params::CallbackRequest provides functional and object-oriented callbacks
to method and function parameters. Callbacks may be either code references
provided to the new() constructor, or methods defined in subclasses of
Params::Callback. Callbacks are triggered either for every call to the
Params::CallbackRequest request() method, or by specially named keys in the
parameters to request().
perl-Params-Check 0.38 417.fc29 28457 Development/Libraries Generic input parsing/checking mechanism
This is a generic input parsing/checking mechanism. It allows you to
validate input via a template. The only requirement is that the arguments
must be named.
perl-Params-Classify 0.015 5.fc29 54137 Unspecified Argument type classification
This module provides various type-testing functions. These are intended
for functions that, unlike most Perl code, care what type of data they
are operating on. For example, some functions wish to behave
differently depending on the type of their arguments (like overloaded
functions in C++).
perl-Params-Coerce 0.14 31.fc29 45337 Unspecified Allows your classes to do coercion of parameters
A big part of good API design is that we should be able to be flexible in
the ways that we take parameters. Params::Coerce attempts to encourage this,
by making it easier to take a variety of different arguments, while adding
negligible additional complexity to your code.
perl-Params-Util 1.07 25.fc29 78777 Unspecified Simple standalone parameter-checking functions
Params::Util provides a basic set of importable functions that
makes checking parameters a hell of a lot easier.
perl-Params-Validate 1.29 8.fc29 156714 Unspecified Params-Validate Perl module
The Params::Validate module allows you to validate method or function
call parameters to an arbitrary level of specificity. At the simplest
level, it is capable of validating the required parameters were given
and that no unspecified additional parameters were passed in. It is
also capable of determining that a parameter is of a specific type,
that it is an object of a certain class hierarchy, that it possesses
certain methods, or applying validation callbacks to arguments.
perl-Params-ValidationCompiler 0.30 1.fc29 93754 Unspecified Build an optimized subroutine parameter validator once, use it forever
Create a customized, optimized, non-lobotomized, uncompromised, and thoroughly
specialized parameter checking subroutine.
perl-Parse-CPAN-Distributions 0.14 11.fc29 14056 Development/Libraries Provides an index for current CPAN distributions
This Perl module provides the ability to index the distributions that are
currently listed on CPAN. This is done by parsing the index file find-ls.
perl-Parse-CPAN-Packages 2.40 11.fc29 32682 Development/Libraries Parse 02packages.details.txt.gz
The Comprehensive Perl Archive Network (CPAN) is a very useful collection
of Perl code. It has several indices of the files that it hosts, including
a file named "02packages.details.txt.gz" in the "modules" directory. This
file contains lots of useful information and this module provides a simple
interface to the data contained within.
perl-Parse-CPAN-Packages-Fast 0.09 9.fc29 15535 Development/Libraries Alternative parser for CPAN's package index
This is a largely API compatible rewrite of Parse::CPAN::Packages.
perl-Parse-DMIDecode 0.03 17.fc29 79339 Development/Libraries Interface to SMBIOS using dmidecode
This module provides an OO interface to SMBIOS information through the
dmidecode command which is known to work under a number of Linux, BSD and
BeOS variants.
perl-Parse-DebControl 2.005 15.fc29 26434 Unspecified Easy OO parsing of debian control-like files
Easy OO parsing of debian control-like files .
perl-Parse-Debian-Packages 0.03 12.fc29 13190 Unspecified Parse the data from a Debian Packages.gz
This module parses the Packages files used by the Debian package
management tools.
perl-Parse-EDID 1.0.7 1.fc29 66307 Development/Libraries Extended display identification data (EDID) parser
This module provides some function to parse Extended Display Identification
Data binary data structures.
perl-Parse-ErrorString-Perl 0.27 5.fc29 32848 Unspecified Module for parsing error messages
Parse error messages from the perl interpreter.
perl-Parse-ExuberantCTags 1.02 26.fc29 49922 Unspecified Efficiently parse exuberant ctags files
This Perl module parses ctags files and handles both traditional ctags as
well as extended ctags files such as produced with Exuberant ctags. To the
best of my knowledge, it does not handle emacs-style "etags" files.
perl-Parse-Gitignore 0.04 4.fc29 8684 Development/Libraries Parse a .gitignore file
Parse a .gitignore file and check whether a file matches it.
perl-Parse-Method-Signatures 1.003019 6.fc29 51701 Development/Libraries Perl6 like method signature parser
Inspired by Perl6::Signature but streamlined to just support the subset
deemed useful for TryCatch and MooseX::Method::Signatures.
perl-Parse-PMFile 0.41 8.fc29 37781 Unspecified Parses .pm file as PAUSE does
The most of the code of this module is taken from the PAUSE code as of
April 2013 almost verbatim. Thus, the heart of this module should be quite
stable. However, I made it not to use pipe ("-|") as well as I stripped
database-related code. If you encounter any issue, that's most probably
because of my modification.
perl-Parse-RecDescent 1.967015 6.fc29 534981 Development/Libraries Generate Recursive-Descent Parsers
Parse::RecDescent incrementally generates top-down recursive-descent
text parsers from simple yacc-like grammar specifications. It
provides:
* Regular expressions or literal strings as terminals (tokens)
* Multiple (non-contiguous) productions for any rule
* Repeated and optional subrules within productions
* Full access to Perl within actions specified as part of the grammar
* Simple automated error reporting during parser generation and parsing
* The ability to commit to, uncommit to, or reject particular
productions during a parse
* The ability to pass data up and down the parse tree ("down" via
subrule argument lists, "up" via subrule return values)
* Incremental extension of the parsing grammar (even during a parse)
* Precompilation of parser objects
* User-definable reduce-reduce conflict resolution via "scoring" of
matching productions
perl-Parse-Yapp 1.21 4.fc29 114496 Development/Libraries Perl extension for generating and using LALR parsers
Parse::Yapp (Yet Another Perl Parser compiler) is a collection of modules that
let you generate and use yacc like thread safe (reentrant) parsers with perl
object oriented interface. The script yapp is a front-end to the Parse::Yapp
module and let you easily create a Perl OO parser from an input grammar file.
perl-ParseLex 2.21 9.fc29 151988 Development/Libraries Generator of lexical analyzers
The classes "Parse::Lex" and "Parse::CLex" create lexical analyzers.
perl-ParseTemplate 3.08 13.fc29 25551 Development/Libraries Processor for templates containing Perl expressions
The Parse::Template class evaluates Perl expressions placed within a text.
This class can be used as a code generator, or a generator of documents in
various document formats (HTML, XML, RTF, etc.).
perl-ParseUtil-Domain 2.427 4.fc29 272703 Unspecified Utility for parsing a domain name into its components
A tool for parsing domain names. This module makes use of the data provided
by the Public Suffix List (http://publicsuffix.org/list/) to parse TLDs.
perl-PatchReader 0.9.6 18.fc29 33336 Development/Libraries Utilities to read and manipulate patches and CVS
PatchReader is a set of utilities for reading in, transforming, and doing
various other things with a patch. It basically allows you to create a
chain of readers that can read a patch, remove files from a patch, add
CVS context, fix up the patch root according to CVS, and output the patch
as raw unified or through a template processor (used in some places to
output a patch as HTML).
perl-Path-Class 0.37 9.fc29 100204 Development/Libraries Cross-platform path specification manipulation
Path::Class is a module for manipulation of file and directory specifications
(strings describing their locations, like '/home/ken/foo.txt' or
'C:\Windows\Foo.txt') in a cross-platform manner. It supports pretty much every
platform Perl runs on, including Unix, Windows, Mac, VMS, Epoc, Cygwin, OS/2,
and NetWare.
perl-Path-FindDev 0.5.3 6.fc29 38750 Development/Libraries Find a development path somewhere in an upper hierarchy
This package is mostly a glue layer around Path::IsDev with a few directory
walking tricks.
perl-Path-IsDev 1.001003 6.fc29 143984 Development/Libraries Determine if a given Path resembles a development source tree
This module is more or less a bunch of heuristics for determining if a
given path is a development tree root of some kind.
This has many useful applications, notably ones that require behaviors for
"installed" modules to be different to those that are still "in
development"
perl-Path-Iter 0.2 4.fc29 12777 Unspecified Simple Efficient Path Iteration
Iterate through the contents of a given path without having to build the
entire list first.
perl-Path-Iterator-Rule 1.014 3.fc29 142381 Unspecified Iterative, recursive file finder
This module iterates over files and directories to identify ones matching a
user-defined set of rules.
perl-Path-ScanINC 1.000003 6.fc29 61794 Development/Libraries Emulate Perls internal handling of @INC
The Aim of this module is to fully implement everything Perl does with @INC,
to be feature compatible with it, including the behavior with regard to
"sub refs" in @INC.
perl-Path-Tiny 0.108 1.fc29 208671 Unspecified File path utility
This module attempts to provide a small, fast utility for working with file
paths. It is friendlier to use than File::Spec and provides easy access to
functions from several other core file handling modules.
It doesn't attempt to be as full-featured as IO::All or Path::Class, nor does
it try to work for anything except Unix-like and Win32 platforms. Even then, it
might break if you try something particularly obscure or tortuous.
All paths are forced to have Unix-style forward slashes. Stringifying the
object gives you back the path (after some clean up).
File input/output methods flock handles before reading or writing, as
appropriate.
The *_utf8 methods (slurp_utf8, lines_utf8, etc.) operate in raw mode without
CRLF translation.
perl-Path-Tiny-Rule 0.01 3.fc29 20799 Unspecified Path::Iterator::Rule subclass that returns Path::Tiny objects
This module is a very thin wrapper around Path::Iterator::Rule that
always returns Path::Tiny objects instead of strings. It should otherwise
be a drop-in replacement for Path::Iterator::Rule, and any deviation from
that is a bug.
perl-PathTools 3.75 1.fc29 181797 Unspecified PathTools Perl module (Cwd, File::Spec)
This is the combined distribution for the File::Spec and Cwd modules.
perl-Pegex 0.65 1.fc29 249624 Development/Libraries Pegex Parser Generator
Pegex is a Acmeist parser framework. It is a PEG parser grammar syntax,
combined with PCRE compatible regular expressions as the match tokens.
Pegex draws heavily from Perl 6 rules, but works equivalently in many
modern programming languages.
perl-Perl-Critic 1.132 4.fc29 2175955 Unspecified Critique Perl source code for best-practices
Perl::Critic is an extensible framework for creating and applying coding
standards to Perl source code. Essentially, it is a static source code
analysis engine. Perl::Critic is distributed with a number of
Perl::Critic::Policy modules that attempt to enforce various coding
guidelines. Most Policy modules are based on Damian Conway's book Perl
Best Practices. However, Perl::Critic is not limited to PBP and will
even support Policies that contradict Conway. You can enable, disable,
and customize those Polices through the Perl::Critic interface. You can
also create new Policy modules that suit your own tastes.
perl-Perl-Critic-Bangs 1.12 6.fc29 57940 Unspecified Collection of handy Perl::Critic policies
The rules included with the Perl::Critic::Bangs group include:
- Commented-out code is usually noise. It should be removed.
- Watch for comments like "XXX", "TODO", etc.
- Tests should have a plan.
- Variables like $user and $user2 are insufficiently distinguished.
- Determining the class in a constructor by using "ref($proto) || $proto".
- Adding modifiers to a regular expression made up entirely of a variable
created with qr() is usually not doing what you expect.
- Vague variables like $data or $info are not descriptive enough.
perl-Perl-Critic-Compatibility 1.001 21.fc29 15343 Development/Libraries Perl::Critic policies for compatibility with Perl versions
Some Perl::Critic policies that will help you keep your code compatible with
other versions of Perl, regardless of the version that you're developing with.
This includes both backward and forward compatibility.
perl-Perl-Critic-Deprecated 1.119 13.fc29 46778 Development/Libraries Perl::Critic policies which have been superseded by others
The included policies are:
- Write "$my_variable = 42" instead of "$MyVariable = 42".
- Write "sub my_function{}" instead of "sub MyFunction{}".
- Put source-control keywords in every file.
perl-Perl-Critic-Dynamic 0.05 19.fc29 40895 Development/Libraries Non-static policies for Perl::Critic
Perl::Critic is primarily used as a static source code analyzer, which means
that it never compiles or executes any of the code that it examines. But
since Perl is a dynamic language, there are certain types of problems that
cannot be discovered until the code is actually compiled.
This distribution includes Perl::Critic::DynamicPolicy, which can be used as
a base class for Policies that wish to compile the code they analyze.
perl-Perl-Critic-Itch 0.07 18.fc29 8741 Development/Libraries Collection of Perl::Critic policies to solve some itches
Perl::Critic::Itch was created to fulfill some special requests when analyzing
Perl Code. This policies, may not be useful to everyone, and surely not
consensual, but they solve some little itches I had, and it makes me sleep
better at night!
perl-Perl-Critic-Lax 0.013 6.fc29 59136 Development/Libraries Policies that let you slide on common exceptions
The Perl-Critic-Lax distribution includes versions of core Perl::Critic
modules with built-in exceptions. If you really like a Perl::Critic policy,
but find that you often violate it in a specific way that seems pretty darn
reasonable, maybe there's a Lax policy. If there isn't, send one in!
perl-Perl-Critic-Moose 1.05 7.fc29 70425 Development/Libraries Policies for Perl::Critic concerned with using Moose
Some Perl::Critic policies that will help you keep your code in good shape
with regards to Moose.
perl-Perl-Critic-More 1.003 13.fc29 82215 Development/Libraries Supplemental policies for Perl::Critic
This is a collection of Perl::Critic policies that are not included in the
Perl::Critic core for a variety of reasons.
perl-Perl-Critic-Nits 1.0.0 21.fc29 10059 Development/Libraries Policies of nits I like to pick
The included policy is
Perl::Critic::Policy::ValuesAndExpressions::ProhibitAccessOfPrivateData.
It prohibits direct access to a hash-based object's hash.
perl-Perl-Critic-PetPeeves-JTRAMMELL 0.04 13.fc29 12083 Development/Libraries Policies to prohibit/require my pet peeves
Module Perl::Critic::PetPeeves::JTRAMMELL provides policies that I want
that haven't already been implemented elsewhere.
perl-Perl-Critic-Pulp 96 4.fc29 566755 Unspecified Some add-on perlcritic policies
This is a collection of add-on policies for Perl::Critic. They're under
a "pulp" theme plus other themes according to their purpose (see "POLICY
THEMES" in Perl::Critic).
perl-Perl-Critic-Storable 0.01 22.fc29 5923 Development/Libraries Policy for Storable.pm
An additional Perl::Critic policy for using the Storable module.
perl-Perl-Critic-StricterSubs 0.05 11.fc29 105593 Development/Libraries Perl::Critic plugin for stricter subroutine checks
As a dynamic language, Perl doesn't require you to define subroutines until
run-time. Although this is a powerful feature, it can also be a major source
of bugs. The Perl::Critic::Policy modules in this distribution are aimed at
reducing errors caused by invoking subroutines that are not defined.
perl-Perl-Critic-Swift 1.0.3 24.fc29 22846 Development/Libraries Set of additional policies for Perl::Critic
Some Perl::Critic policies to make your code more clean. The included
policies are:
* Perl::Critic::Policy::CodeLayout::RequireUseUTF8
* Perl::Critic::Policy::Documentation::RequirePODUseEncodingUTF8
perl-Perl-Critic-Tics 0.009 12.fc29 41367 Development/Libraries Policies for things that make me wince
The Perl-Critic-Tics distribution includes extra policies for Perl::Critic
to address a fairly random assortment of things that make me (rjbs) wince.
perl-Perl-Destruct-Level 0.02 22.fc29 19420 Development/Libraries Allows you to change perl's internal destruction level
This module allows you to change perl's internal destruction level. The
default value of the destruct level is 0; it means that perl won't bother
destroying all of its internal data structures and lets the OS do the cleanup
for it at exit.
For perls built with debugging support (-DDEBUGGING), an environment variable
PERL_DESTRUCT_LEVEL allows you to control the destruction level. This module
enables you to modify it on non-debugging perls too.
Note that some embedded environments might extend the meaning of the
destruction level for their own purposes: mod_perl does that, for example.
perl-Perl-Metrics-Simple 0.18 12.fc29 92218 Development/Libraries Count packages, subs, lines, etc. of many files
Perl::Metrics::Simple provides just enough methods to run static analysis
of one or many Perl files and obtain a few metrics: packages, subroutines,
lines of code, and an approximation of cyclomatic (McCabe) complexity for
the subroutines and the "main" portion of the code.
perl-Perl-MinimumVersion 1.38 19.fc29 82646 Development/Libraries Find a minimum required version of perl for Perl code
Find a minimum required version of perl for Perl code
perl-Perl-OSType 1.010 418.fc29 33834 Unspecified Map Perl operating system names to generic types
Modules that provide OS-specific behaviors often need to know if the current
operating system matches a more generic type of operating systems. For example,
'linux' is a type of 'Unix' operating system and so is 'freebsd'.
This module provides a mapping between an operating system name as given by $^O
and a more generic type. The initial version is based on the OS type mappings
provided in Module::Build and ExtUtils::CBuilder (thus, Microsoft operating
systems are given the type 'Windows' rather than 'Win32').
perl-Perl-PrereqScanner 1.023 10.fc29 75614 Development/Libraries Tool to scan your Perl code for its prerequisites
The scanner will extract loosely your distribution prerequisites from
your files.
perl-Perl-Stripper 0.10 4.fc29 40914 Unspecified Yet another PPI-based Perl source code stripper
This module is yet another PPI-based Perl source code stripper. Its focus
is on customization and stripping significant information from source code.
perl-Perl-Tags 0.32 12.fc29 158468 Development/Libraries Generate Ctags style tags for Perl source code
Generate (possibly exuberant) Ctags style tags for Perl source code.
Recursively follows use and require statements, up to a maximum of max_level.
The implemented tagger, Perl::Tags::Naive is a more-or-less straight ripoff,
slightly updated, of the original pltags code, and is rather naive. It should
be possible to subclass using something like PPI or Text::Balanced, though be
aware that this is alpha software and the internals are subject to change.
perl-Perl-Tidy-Sweetened 1.15 1.fc29 72426 Unspecified Tweaks to Perl::Tidy to support some syntactic sugar
There are a number of modules on CPAN that allow users to write their
classes with a more "modern" syntax. These tools eliminate the need to
shift off $self, can support type checking and offer other improvements.
Unfortunately, they can break the support tools that the Perl community has
come to rely on. This module attempts to work around those issues.
perl-Perl-Version 1.013 11.fc29 57689 Development/Libraries Parse and manipulate Perl version strings
Perl::Version provides a simple interface for parsing, manipulating and
formatting Perl version strings.
perl-Perl4-CoreLibs 0.004 5.fc29 107440 Unspecified Libraries historically supplied with Perl 4
This is a collection of .pl files that have historically been bundled with the
Perl core and were removed from perl 5.16. These files should not be used by
new code. Functionally, most have been directly superseded by modules in the
Perl 5 style. This collection exists to support old Perl programs that
predates satisfactory replacements.
perl-Perl6-Caller 0.100 14.fc29 10333 Development/Libraries OO caller() interface
By default, this module exports the caller function. This automatically
returns a new caller object. An optional argument specifies how many stack
frames back to skip, just like the CORE::caller function. This lets you do
things like this:
print "In ", caller->subroutine,
" called from ", caller->filename,
" line ", caller->line;
If you do not wish the caller function imported, specify an empty import list
and instantiate a new Perl6::Caller object.
use Perl6::Caller ();
my $caller = Perl6::Caller->new;
print $caller->line;
Note: if the results from the module seem strange, please read
perldoc -s caller carefully. It has stranger behavior than you might be aware.
perl-Perl6-Export-Attrs 0.000006 3.fc29 18855 Unspecified Perl 6 'is export(...)' trait as a Perl 5 attribute
Implements a Perl 5 native version of what the Perl 6 symbol export
mechanism will look like.
perl-Perl6-Junction 1.60000 13.fc29 18810 Development/Libraries Perl6 style Junction operators in Perl5
Perl6 style Junction operators in Perl5.
This is a lightweight module which provides 'Junction' operators, the most
commonly used being 'any' and 'all'.
Inspired by the Perl6 design docs,
.
perl-Perl6-Slurp 0.051005 14.fc29 20638 Unspecified Implemention of the Perl 6 'slurp' built-in
slurp takes:
a filename,
a filehandle,
a typeglob reference,
an IO::File object, or
a scalar reference,
converts it to an input stream (using open() if necessary),
and reads in the entire stream. If slurp fails to set up or
read the stream, it throws an exception.
perl-PerlIO-Layers 0.011 16.fc29 47723 Development/Libraries Querying your file handle capabilities
Perl file handles are implemented as a stack of layers, with the bottom-most
usually doing the actual IO and the higher ones doing buffering,
encoding/decoding or transformations. PerlIO::Layers allows you to query the
file handle properties concerning these layers.
perl-PerlIO-buffersize 0.001 15.fc29 37884 Development/Libraries Set the buffersize of a handle
This module sets the buffer-size of a file handle to an other value than the
default. This can only be done before the handle is used, as once the
buffer has been allocated it can not be changed.
perl-PerlIO-eol 0.17 4.fc29 55836 Unspecified PerlIO layer for normalizing line endings
This layer normalizes any of CR, LF, CRLF and Native into the designated
line ending. It works for both input and output handles.
perl-PerlIO-gzip 0.20 6.fc29 38003 Unspecified Perl extension to provide a PerlIO layer to gzip/gunzip
PerlIO::gzip provides a PerlIO layer that manipulates files in the format
used by the gzip program. Compression and decompression are implemented.
This is akin to Compress::Zlib, except that it operates at the lower PerlIO
layer.
perl-PerlIO-locale 0.10 16.fc29 19163 Unspecified PerlIO layer to use the encoding of the current locale
This is mostly a per-file-handle version of the open pragma, when used under
the form:
use open ':locale';
The encoding for the opened file will be set to the encoding corresponding to
the locale currently in effect, if perl can guess it.
perl-PerlIO-utf8_strict 0.007 7.fc29 43082 Unspecified Fast and correct UTF-8 I/O
This module provides a fast and correct UTF-8 PerlIO layer. Unlike perl's
default :utf8 layer it checks the input for correctness.
perl-PerlIO-via-QuotedPrint 0.08 417.fc29 6009 Development/Libraries PerlIO layer for quoted-printable strings
This module implements a PerlIO layer that works on files encoded in the
quoted-printable format. It will decode from quoted-printable while
reading from a handle, and it will encode as quoted-printable while
writing to a handle.
perl-PerlIO-via-Timeout 0.32 9.fc29 30506 Development/Libraries PerlIO layer that adds read & write timeout to a handle
This package implements a PerlIO layer, that adds read / write timeout.
This can be useful to avoid blocking while accessing a handle (file,
socket, ...), and fail after some time.
perl-PerlIO-via-dynamic 0.14 17.fc29 7402 Development/Libraries Dynamic PerlIO layers
PerlIO::via::dynamic is used for creating dynamic PerlIO layers. It is
useful when the behavior or the layer depends on variables. You should not
use this module as via layer directly (ie :via(dynamic)).
perl-PerlIO-via-symlink 0.05 30.fc29 4807 Development/Libraries PerlIO layers for create symlinks
The PerlIO layer symlink allows you to create a symbolic link by writing to
the file handle.
perl-PerlX-Maybe 1.001 3.fc29 37849 Unspecified Return a pair only if they are both defined
This Perl module provides a syntax sugar for passing a pair of variables only
if both of them match some criteria (to be defined usually).
perl-PerlX-Maybe-XS 1.001 3.fc29 42165 Unspecified XS backend for PerlX::Maybe
This is a faster implementation of PerlX::Maybe Perl module.
perl-Perlbal-XS-HTTPHeaders 0.20 31.fc29 63214 Unspecified Perlbal extension for processing HTTP headers
This module is used to read HTTP headers from a string and to parse them
into an internal storage format for easy access and modification. You can
also ask the module to reconstitute the headers into one big string, useful
if you're writing a proxy and need to read and write headers while
maintaining the ability to modify individual parts of the whole.
perl-Perlilog 1.0 8.fc29 192863 Development/Libraries Verilog environment and IP core handling in Perl
Perlilog is a command-line tool which generates Verilog
modules from a set of files, which come in several other
formats. It was originally designed to integrate Verilog IP cores.
perl-Pinto 0.14 4.fc29 967591 Development/Libraries Curate a repository of Perl modules
Pinto is an application for creating and managing a custom CPAN-like
repository of Perl modules. The purpose of such a repository is to provide
a stable, curated stack of dependencies from which you can reliably build,
test, and deploy your application using the standard Perl tool chain. Pinto
supports various operations for gathering and managing distribution
dependencies within the repository, so that you can control precisely which
dependencies go into your application.
perl-Pipeline 3.12 32.fc29 84473 Unspecified Generic pipeline interface
Pipelines are a mechanism to process data. They are designed to be plugged
together to make fairly complex operations act in a fairly straightforward
manner, cleanly, and simply.
perl-PkgConfig-LibPkgConf 0.09 3.fc29 106465 Unspecified Interface to pkg-config files via libpkgconf
Many libraries in compiled languages such as C or C++ provide *.pc files to
specify the flags required for compiling and linking against those libraries.
Traditionally, the command line program pkg-config is used to query these
files. This package provides a Perl-level API using libpkgconf to these files.
perl-Plack 1.0047 3.fc29 448044 Unspecified Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)
Plack is a set of tools for using the PSGI stack. It contains middleware
components, a reference server and utilities for Web application
frameworks. Plack is like Ruby's Rack or Python's Paste for WSGI.
perl-Plack-Middleware-Deflater 0.12 14.fc29 14088 Unspecified Compress response body with Gzip or Deflate
Plack::Middleware::Deflater is a middleware to encode your response body in
gzip or deflate, based on Accept-Encoding HTTP request header. It would
save the bandwidth a little bit but should increase the Plack server load,
so ideally you should handle this on the front end reverse proxy servers.
perl-Plack-Middleware-FixMissingBodyInRedirect 0.12 11.fc29 24595 Development/Libraries Plack::Middleware which sets body for redirect response, if it's not already set
This module sets body in redirect response, if it's not already set.
perl-Plack-Middleware-ForceEnv 0.02 19.fc29 3442 Development/Libraries Force set environment variables for testing
ForceEnv modifies the environment passed to the application by adding your
specified key value pairs. This is primarily useful when testing apps under
plackup (or similar) in a development environment.
perl-Plack-Middleware-MethodOverride 0.20 3.fc29 28610 Unspecified Override REST methods to Plack apps via POST
This Plack middleware allows your apps to override any HTTP method over POST.
Specifically, you can provide a query parameter named "x-tunneled-method"
or a header named "x-http-method-override" (as used by Google's APIs).
Either way, the overriding works only via POST requests, not GET.
perl-Plack-Middleware-RemoveRedundantBody 0.07 3.fc29 22232 Development/Libraries Plack::Middleware which sets removes body for HTTP response if it's not required
This module removes body in HTTP response, if it's not required.
perl-Plack-Middleware-ReverseProxy 0.15 17.fc29 6971 Development/Libraries Supports app to run as a reverse proxy back-end
Plack::Middleware::ReverseProxy resets some HTTP headers, which changed by
reverse-proxy. You can specify the reverse proxy address and stop fake
requests using 'enable_if' directive in your app.psgi.
perl-Plack-Middleware-Test-StashWarnings 0.08 15.fc29 10145 Unspecified Test your application's warnings
Plack::Middleware::Test::StashWarnings is a Plack middleware component to
record warnings generated by your application so that you can test them to
make sure your application complains about the right things.
perl-Plack-Test 1.0047 3.fc29 56459 Unspecified Test-modules for perl-Plack
Test-modules for perl-Plack.
perl-Plack-Test-ExternalServer 0.02 12.fc29 23687 Development/Libraries Run HTTP tests on external live servers
This module allows you to run your Plack::Test tests against an external
server instead of just against a local application through either mocked
HTTP or a locally spawned server.
perl-Pod-Abstract 0.20 23.fc29 137455 Unspecified Abstract document tree for Perl POD documents
POD::Abstract provides a means to load a POD (or POD compatible) document
without direct reference to it's syntax, and perform manipulations on the
abstract syntax tree.
perl-Pod-Checker 1.73 417.fc29 50341 Development/Libraries Check POD documents for syntax errors
Module and tools to verify POD documentation contents for compliance with the
Plain Old Documentation format specifications.
perl-Pod-Constants 0.19 9.fc29 29123 Unspecified Include constants from POD
Pod::Constants allows you to extract data from your POD at run-time, meaning
you can do things like declare constants in POD and not have to update two
places at once every time you make a change.
perl-Pod-Coverage 0.23 16.fc29 31999 Development/Libraries Checks if the documentation of a module is comprehensive
Developers hate writing documentation. They'd hate it even more if their
computer tattled on them, but maybe they'll be even more thankful in the
long run. Even if not, perlmodstyle tells you to, so you must obey.
This module provides a mechanism for determining if the pod for a given
module is comprehensive.
perl-Pod-Coverage-Moose 0.07 9.fc29 29253 Development/Libraries Pod::Coverage extension for Moose
When using Pod::Coverage in combination with Moose, it will report any
method imported from a Role. This is especially bad when used in
combination with Test::Pod::Coverage, since it takes away its ease of use.
perl-Pod-Coverage-TrustPod 0.100005 3.fc29 27507 Unspecified Allow a module's pod to contain Pod::Coverage hints
This is a Pod::Coverage subclass (actually, a subclass of
Pod::Coverage::CountParents) that allows the POD itself to declare certain
symbol names trusted.
perl-Pod-Elemental 0.103004 11.fc29 137411 Unspecified Work with nestable Pod elements
Pod::Elemental is a system for treating a Pod (plain old documentation)
documents as trees of elements. This model may be familiar from many other
document systems, especially the HTML DOM. Pod::Elemental's document object
model is much less sophisticated than the HTML DOM, but still makes a lot
of document transformations easy.
perl-Pod-Elemental-PerlMunger 0.200006 6.fc29 35184 Unspecified Take a string of Perl and rewrite its documentation
This Moose role is to be included in classes that rewrite the documentation of
a Perl document, stripping out all the POD, munging it, and replacing it into
the Perl.
perl-Pod-Escapes 1.07 417.fc29 25763 Development/Libraries Resolve POD escape sequences
This module provides things that are useful in decoding Pod E<...> sequences.
perl-Pod-Eventual 0.094001 11.fc29 33833 Unspecified Read a POD document as a series of trivial events
POD is a pretty simple format to write, but it can be a big pain to deal
with reading it and doing anything useful with it. Most existing POD
parsers care about semantics, like whether a =item occurred after an
=over but before a back, figuring out how to link a L<>, and other things
like that.
Pod::Eventual is much less ambitious and much more stupid. Fortunately, stupid
is often better (that's what I keep telling myself, anyway).
Pod::Eventual reads line-based input and produces events describing each POD
paragraph or directive it finds. Once complete events are immediately passed to
the handle_event method. This method should be implemented by Pod::Eventual
sub-classes. If it isn't, Pod::Eventual's own handle_event will be called, and
will raise an exception.
perl-Pod-Html 1.24 423.fc29 37959 Unspecified Convert POD files to HTML
This package converts files from POD format (see perlpod) to HTML format. It
can automatically generate indexes and cross-references, and it keeps a cache
of things it knows how to cross-reference.
perl-Pod-LaTeX 0.61 304.fc29 85999 Development/Libraries Convert POD data to formatted LaTeX
Pod::LaTeX is a module to convert documentation in the POD format into
LaTeX. A pod2latex replacement command is provided.
perl-Pod-Markdown 3.101 1.fc29 87462 Development/Libraries Convert POD to Markdown
This module subclasses Pod::Parser and converts POD to Markdown.
perl-Pod-Markdown-Github 0.03 4.fc29 28309 Unspecified Convert POD to Github's specific markdown
Github flavored markdown allows for syntax highlighting using three
backticks. This Perl module inherits from Pod::Markdown and adds those
backticks and an optional language identifier.
perl-Pod-MinimumVersion 50 22.fc29 66823 Development/Libraries Perl version for POD directives used
Pod::MinimumVersion parses the POD in a Perl script, module, or document,
and reports what version of Perl is required to process the directives in
it with pod2man etc.
perl-Pod-POM 2.01 10.fc29 190135 Development/Libraries Object-oriented interface to Perl POD documents
This module implements a parser to convert Pod documents into a simple
object model form known hereafter as the Pod Object Model. The object
model is generated as a hierarchical tree of nodes, each of which
represents a different element of the original document. The tree can
be walked manually and the nodes examined, printed or otherwise
manipulated. In addition, Pod::POM supports and provides view objects
which can automatically traverse the tree, or section thereof, and
generate an output representation in one form or another.
perl-Pod-Parser 1.63 418.fc29 269546 Development/Libraries Basic perl modules for handling Plain Old Documentation (POD)
This software distribution contains the packages for using Perl5 POD (Plain
Old Documentation). See the "perlpod" and "perlsyn" manual pages from your
Perl5 distribution for more information about POD.
perl-Pod-Perldoc 3.28.01 418.fc29 168720 Development/Libraries Look up Perl documentation in Pod format
perldoc looks up a piece of documentation in .pod format that is embedded
in the perl installation tree or in a perl script, and displays it via
"groff -man | $PAGER". This is primarily used for the documentation for
the perl library modules.
perl-Pod-Plainer 1.04 10.fc29 5207 Unspecified Perl extension for converting modern POD to old-style POD
This Perl module takes POD with the new 'C<< .. >>' constructs and returns the
older style with just 'C<>'. '<' and '>' are replaced by 'E' and 'E'.
This can be used to preprocess POD before using tools which do not recognize
the new style PODs.
perl-Pod-PseudoPod 0.18 14.fc29 128220 Development/Libraries Framework for extending the POD tags for book manuscripts
PseudoPod is an extended set of Pod tags used for book manuscripts.
Standard Pod doesn't have all the markup options you need to mark up files
for publishing production. PseudoPod adds a few extra tags for footnotes,
tables, sidebars, etc. For further information see Pod::PseudoPod::Tutorial.
perl-Pod-PseudoPod-LaTeX 1.20110710 12.fc29 47737 Development/Libraries Pod::PseudoPod::LaTeX Perl module
This module is a Pod::PseudoPod subclass, itself a Pod::Simple subclass. This
means that this is a full-fledged POD parser.
perl-Pod-Readme 1.1.2 14.fc29 74924 Unspecified Intelligently generate a README file from POD
This module filters POD to generate a README file, by using POD commands to
specify which parts are included or excluded from the README file.
perl-Pod-Simple 3.35 417.fc29 543714 Development/Libraries Framework for parsing POD documentation
Pod::Simple is a Perl library for parsing text in the Pod ("plain old
documentation") markup language that is typically used for writing
documentation for Perl and for Perl modules.
perl-Pod-Simple-Wiki 0.20 9.fc29 126359 Unspecified Utility and perl classes for converting POD to Wiki text
The Pod::Simple::Wiki module is used for converting Pod text to Wiki text.
It currently contains the following output filters: Confluence, Kwiki,
Mediawiki, Moinmoin, Template, Tiddlywiki, Twiki and Usemod.
perl-Pod-Snippets 0.14 13.fc29 44129 Development/Libraries Extract and reformat snippets of POD
This class is a very simple extension of Pod::Parser that extracts POD
snippets from Perl code, and pretty-prints it so as to make it usable from
other Perl code. As demonstrated above, Pod::Snippets is immediately useful
to test-driven-development nutcases who want to put every single line of
Perl code under test, including code that is in the POD (typically a
SYNOPSIS section). There are other uses, such as storing a piece of
information that is both human- and machine-readable (e.g. an XML schema)
simultaneously as documentation and code.
perl-Pod-Spell 1.20 9.fc29 71093 Development/Libraries A formatter for spell-checking POD
Pod::Spell is a Pod formatter whose output is good for spell-checking.
Pod::Spell 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 spell-checking program won't
complain about mystery words like "$thing" or "Foo::Bar" or "hashref").
perl-Pod-Spell-CommonMistakes 1.002 11.fc29 75966 Development/Libraries Catches common typos in POD
This module looks for any typos in your POD. It differs from Pod::Spell or
Test::Spelling because it uses a custom word list and doesn't use the system
spellchecker. The idea for this came from the
code in Debian, thanks!
perl-Pod-Strip 1.02 29.fc29 6058 Unspecified Remove POD from Perl code
Pod::Strip is a subclass of Pod::Simple that strips all POD from Perl Code.
perl-Pod-Stripper 0.22 9.fc29 11843 Unspecified Strip all pod, and output what's left
This be Pod::Stripper, a subclass of Pod::Parser. It parses perl files,
stripping out the pod, and dumping the rest (presumably code) to wherever
you point it to (like you do with Pod::Parser).
perl-Pod-Tests 1.19 29.fc29 45001 Unspecified Extract embedded tests and code examples from POD
Pod::Tests extracts embedded tests and code examples from POD.
pod2test convert embedded tests and code examples to .t files.
perl-Pod-Tidy 0.10 10.fc29 60324 Unspecified Reformatting Pod Processor
This module provides the heavy lifting needed by the podtidy utility
although the API should be general enough that it can be used directly.
podtidy processes a Pod document and attempts to tidy it's formatting.
perl-Pod-Usage 1.69 417.fc29 49722 Development/Libraries Print a usage message from embedded POD documentation
pod2usage will print a usage message for the invoking script (using its
embedded POD documentation) and then exit the script with the desired exit
status. The usage message printed may have any one of three levels of
"verboseness": If the verbose level is 0, then only a synopsis is printed.
If the verbose level is 1, then the synopsis is printed along with a
description (if present) of the command line options and arguments. If the
verbose level is 2, then the entire manual page is printed.
perl-Pod-Weaver 4.015 6.fc29 150470 Unspecified Weave together a POD document from an outline
Pod::Weaver is a system for building POD documents from templates.
It doesn't perform simple text substitution, but instead builds
a Pod::Elemental::Document. Its plugins sketch out a series of sections
that will be produced based on an existing POD document or other
provided information.
perl-Pod-Weaver-Section-Contributors 0.009 6.fc29 30011 Unspecified Section listing contributors
This Pod::Weaver section adds a listing of the documents contributors.
perl-Pod-Wordlist-hanekomu 1.132680 18.fc29 28632 Development/Libraries Add words for spell checking POD
When loaded, this module automatically adds Test::Spelling stopwords for
POD spell checking, that is, words that should be ignored by the spell
check.
The stopword list includes some CPAN author names, technical terms (e.g.
JSON, URI) and other commonly-used words not included in the default
word list (e.g. mixin, munging).
perl-Pod-Wrap 0.01 9.fc29 30382 Unspecified Wrap pod paragraphs, leaving verbatim text and code alone
This is a Pod::Parser subclass, based on Pod::Stripper. It parses perl
files, wrapping pod text, and leaving everything else intact. It prints
it's output to wherever you point it to (like you do with Pod::Parser (and
Pod::Stripper)).
perl-Pod-Xhtml 1.61 25.fc29 61451 Unspecified Generate well-formed XHTML documents from POD format documentation
This module parses files containing POD content and generates well-formed
XHTML documents from it.
perl-PostScript 0.06 28.fc29 99822 Development/Libraries PostScript Perl module
Perl package that generates PostScript files.
perl-Prima 1.52 7.fc29 6246331 Unspecified Perl graphic toolkit
Prima is a general purpose extensible graphical user interface toolkit with
a rich set of standard widgets and an emphasis on 2D image processing tasks.
A Perl program using PRIMA looks and behaves identically on X, Win32.
perl-Prima-Test 1.52 7.fc29 7760 Unspecified Test tools for Prima Perl graphic toolkit
This Perl module contains a small set or tool used for testing of
Prima-related code together with standard Perl Test:: suite.
perl-Probe-Perl 0.03 13.fc29 10719 Development/Libraries Information about the currently running perl
This module 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-Proc-Daemon 0.23 9.fc29 49006 Development/Libraries Run Perl program as a daemon process
This is version 0.23 of Proc::Daemon
This module contains the routine Init which can be called by a Perl
program to initialize itself as a daemon. A daemon is a process that
runs in the background with no controlling terminal. Generally servers
(like FTP and HTTP servers) run as daemon processes.
perl-Proc-Fork 0.806 1.fc29 35570 Development/Libraries Simple, intuitive interface to the fork() system call
This module provides an intuitive, Perl-ish way to write forking
programs by letting you use blocks to illustrate which code section
executes in which fork. The code for the parent, child, retry handler
and error handler are grouped together in a "fork block". The clauses
may appear in any order, but they must be consecutive (without any other
statements in between).
perl-Proc-Guard 0.07 11.fc29 27576 Development/Libraries Process runner with RAII pattern
Proc::Guard runs process, and destroys it when the perl script exits.
This is useful for testing code working with server process.
perl-Proc-InvokeEditor 1.13 4.fc29 35252 Unspecified Perl extension for starting a text editor
This Perl module provides the ability to supply some text to an external text
editor, have it edited by the user, and retrieve the results.
perl-Proc-PID-File 1.29 1.fc29 38792 Development/Libraries Module to manage process id files
This Perl module is useful for writers of daemons and other processes that
need to tell whether they are already running, in order to prevent multiple
process instances. The module accomplishes this via *nix-style I,
which are files that store a process identifier.
perl-Proc-ProcessTable 0.55 4.fc29 89199 Development/Libraries Perl extension to access the Unix process table
Perl interface to the Unix process table.
perl-Proc-Queue 1.23 14.fc29 24936 Unspecified Limit the number of child processes running
This module lets you parallelise a perl program using the fork, exit, wait
and waitpid calls as usual but without taking care of creating too many
processes and overloading the machine.
perl-Proc-Simple 1.32 8.fc29 47865 Development/Libraries Launch and control background processes
The Proc::Simple package provides objects mimicking real-life processes from
a user's point of view. Either external programs or perl subroutines can be
launched and controlled as processes in the background.
perl-Proc-SyncExec 1.01 20.fc29 11983 Development/Libraries Spawn processes but report exec() errors
This module contains functions for synchronized process spawning with full
error return. If the child's exec() call fails the reason for the failure
is reported back to the parent.
perl-Proc-Terminator 0.05 9.fc29 16082 Development/Libraries Conveniently terminate processes
Proc::Terminator provides a convenient way to kill a process, often useful
in utility and startup functions which need to ensure the death of an
external process.
perl-Proc-Wait3 0.05 12.fc29 39652 Development/Libraries Perl extension for wait3 system call
If any child processes have exited, this call will "reap" the zombies
similar to the perl "wait" function.
perl-Proc-WaitStat 1.00 24.fc29 7015 Unspecified Interpret and act on wait() status values
This module contains functions for interpreting and acting on wait
status values.
perl-Promises 0.99 4.fc29 158333 Development/Libraries Implementation of Promises in Perl
This module is an implementation of the "Promise/A+" pattern for
asynchronous programming. Promises are meant to be a way to better deal
with the resulting callback spaghetti that can often result in
asynchronous programs.
perl-Protocol-HTTP2 1.09 2.fc29 173048 Unspecified HTTP/2 protocol implementation (RFC 7540)
Protocol::HTTP2 is Perl HTTP/2 protocol implementation (RFC 7540) with
stateful decoders/encoders of HTTP/2 frames. You may use this module to
implement your own HTTP/2 client/server/intermediate on top of your favorite
event loop over plain or TLS socket.
perl-Protocol-WebSocket 0.24 4.fc29 132886 Development/Libraries WebSocket protocol
Client/server WebSocket message and frame parser/constructor. This module
does not provide a WebSocket server or client, but is made for using in
http servers or clients to provide WebSocket support.
perl-QWizard 3.15 27.fc29 338290 Development/Libraries A very portable graphical question and answer wizard system
The QWizard module allows script authors to concentrate on the
content of the forms they want their users to fill in without
worrying about the display. It allows "Question Wizard" like
interfaces to be very easily created and the results of the input
easily acted upon. Scripts written which are entirely based on
QWizard inputs are able to be run from the command line which will
show a Gtk2, Tk window or as a ReadLine interactive session or as a
CGI script without modification. Script writers do not need to know
which interface is being used to display the resulting form(s) as it
should be transparent to the script itself.
Other wizard interfaces exist for perl, but this one strives very
hard to be both extensible and easy to code with requiring as little
work by script authors as possible. It is also one of the only ones
that supports both web environments and windowing environments
without code modification required by the script author.
perl-Qt 4.14.3 17.fc29 1395332 Unspecified Perl bindings for Qt
This module provides Perl bindings for the Qt 4 libraries.
perl-Qt-devel 4.14.3 17.fc29 6263628 Unspecified Development files for perl-Qt
Development files for perl-Qt.
perl-Qt-devel 4.14.3 17.fc29 6289824 Unspecified Development files for perl-Qt
Development files for perl-Qt.
perl-Queue-DBI 2.7.0 6.fc29 103313 Unspecified A queueing module with an emphasis on safety, using DBI as a storage system
Queue-DBI allows you to safely use a queueing system by preventing
backtracking, infinite loops and data loss. An emphasis of this distribution
is to provide an extremely reliable dequeueing mechanism without having to
use transactions.
perl-RDF-NS 20180227 3.fc29 194403 Development/Libraries Popular RDF name space prefixes from prefix.cc
Hard-coding URI name spaces and prefixes for RDF applications is neither
fun nor maintainable. In the end we all use more or less the same
prefix definitions, as collected at . This Perl module
includes all these prefixes as defined at specific snapshots in time.
perl-RDF-NS-Curated 1.000 3.fc29 31808 Unspecified Curated set of RDF prefixes
This contains a list of prefix and URI pairs that are commonly used in RDF.
The intention is that prefixes in this list can be safely used in code that
has a long lifetime. The list has been derived mostly from W3C standards
documents, but also some popularity lists.
perl-RDF-Prefixes 0.005 6.fc29 41782 Development/Libraries Simple way to turn URIs into QNames
This Perl module generates pretty prefixes, reducing
"http://purl.org/dc/terms" to "dc" rather than something too generic like like
"ns01", and provides a context for keeping track of name spaces already used,
so that when "http://purl.org/dc/elements/1.1/" is encountered, it won't stomp
on the previous definition of "dc".
perl-RDF-Query 2.918 7.fc29 1220499 Development/Libraries SPARQL 1.1 Query and Update implementation for RDF::Trine
RDF::Query allows SPARQL and RDQL queries to be run against an RDF model,
returning rows of matching results.
perl-RDF-RDFa-Generator 0.200 3.fc29 75753 Unspecified Generate data in RDFa
These Perl modules allow you to generate RDFa (Resource Description Framework
in Attributes) trees.
perl-RDF-TriN3 0.206 7.fc29 119623 Development/Libraries Notation 3 extensions for RDF::Trine
This Perl module extends RDF::Trine. It adds Notation 3 parser, serializer and
it provides subclass for representing Notation 3 formulae literals.
perl-RDF-Trine 1.019 4.fc29 835160 Unspecified RDF Framework for Perl
RDF::Trine provides an Resource Descriptive Framework (RDF) with an
emphasis on extensibility, API stability, and the presence of a test suite.
Support for MySQL, PosgreSQL, Redland, Redis, and SQLite is delivered by
separate packages (e.g. perl-RDF-Trine-mysql).
perl-RDF-Trine-mysql 1.019 4.fc29 8328 Unspecified RDF::Trine store in MySQL
This provides an RDF::Trine::Store API to interact with MySQL server.
perl-RDF-Trine-postgresql 1.019 4.fc29 5467 Unspecified RDF::Trine store in PostgreSQL
This provides an RDF::Trine::Store API to interact with PostgreSQL server.
perl-RDF-Trine-redis 1.019 4.fc29 16925 Unspecified RDF::Trine store in Redis
This provides an RDF::Trine::Store API to interact with a Redis server.
perl-RDF-Trine-redland 1.019 4.fc29 23716 Unspecified Redland support for RDF::Trine
This provides Redland parser and storage for RDF::Trine Perl framework.
perl-RDF-Trine-sqlite 1.019 4.fc29 6720 Unspecified RDF::Trine store in SQLite
This provides an RDF::Trine::Store API to interact with MySQL server.
perl-REST-Client 273 10.fc29 18204 Development/Libraries Simple client for interacting with RESTful http/https resources
REST::Client provides a simple way to interact with HTTP RESTful resources.
perl-RPC-XML 0.80 10.fc29 633635 Development/Libraries Set of classes for core data, message and XML handling
The RPC::XML package is an implementation of XML-RPC. The module provides
classes for sample client and server implementations, a server designed as an
Apache location-handler, and a suite of data-manipulation classes that are
used by them.
perl-RPM-Specfile 1.51 32.fc29 38718 Unspecified Perl extension for creating RPM specfiles
This is a simple module for creation of RPM Spec files. Most of the methods
in this module are the same name as the RPM Spec file element they
represent but in lower case.
perl-RPM-VersionCompare 0.1.1 27.fc29 56691 Unspecified Compare RPM version strings
This module provides functions to compare RPM version strings. No function
is exported by default. If possible, calls are passed to native librpm
library. Otherwise Python extension provided with RPM sources is re-
-implemented.
perl-RPM2 1.4 5.fc29 69810 Unspecified Perl bindings for the RPM Package Manager API
The RPM2 module provides an object-oriented interface to querying both the
installed RPM database as well as files on the filesystem, providing Perl
bindings for the RPM Package Manager API.
perl-RRD-Simple 1.44 32.fc29 567623 Development/Libraries Simple interface to create and store data in RRD files
RRD::Simple provides a simple interface to RRDTool's RRDs module. This module
does not currently offer the fetch method that is available in the RRDs
module. It does, however, create RRD files with a sensible set of default RRA
Round Robin Archive) definitions, and can dynamically add new data source
names to an existing RRD file.
This module is ideal for quick and simple storage of data within an RRD file
if you do not need to, nor want to, bother defining custom RRA definitions.
perl-RT-Client-REST 0.52 3.fc29 215848 Unspecified Talk to RT using REST protocol
RT::Client::REST is a set of object-oriented Perl modules designed to make
communicating with RT using REST protocol easy. Most of the features have been
implemented and tested with rt 3.6.0 and later.
perl-RT-Test 4.4.3 1.fc29 128679 Unspecified rt's test utility module
rt's test utility module
perl-Razor-Agent 2.85 31.fc29 291232 Applications/Internet Use a Razor catalogue server to filter spam messages
Vipul's Razor is a distributed, collaborative, spam detection and
filtering network. Razor establishes a distributed and constantly
updating catalogue of spam in propagation. This catalogue is used
by clients to filter out known spam. On receiving a spam, a Razor
Reporting Agent (run by an end-user or a troll box) calculates and
submits a 20-character unique identification of the spam (a SHA
Digest) to its closest Razor Catalogue Server. The Catalogue Server
echos this signature to other trusted servers after storing it in its
database. Prior to manual processing or transport-level reception,
Razor Filtering Agents (end-users and MTAs) check their incoming mail
against a Catalogue Server and filter out or deny transport in case of
a signature match. Catalogued spam, once identified and reported by
a Reporting Agent, can be blocked out by the rest of the Filtering
Agents on the network.
perl-Readonly 2.05 7.fc29 98928 Development/Libraries Facility for creating read-only scalars, arrays, hashes
Readonly provides a facility for creating non-modifiable scalars,
arrays, and hashes. Any attempt to modify a Readonly variable throws
an exception.
Readonly:
* Creates scalars, arrays (not lists), and hashes
* Creates variables that look and work like native perl variables
* Creates global or lexical variables
* Works at run-time or compile-time
* Works with deep or shallow data structures
* Prevents reassignment of Readonly variables
perl-Readonly-XS 1.05 32.fc29 23747 Unspecified Companion module for Readonly
Readonly::XS is a companion module for Readonly, to speed up read-only
scalar variables.
perl-ReadonlyX 1.04 4.fc29 53277 Unspecified Faster facility for creating read-only scalars, arrays, hashes
ReadonlyX is a near-drop-in replacement for Readonly, the popular facility
for creating non-modifiable variables. 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-Reaper 1.00 22.fc29 12269 Unspecified Support for reaping child processes via $SIG{CHLD}
perl has an annoying little problem with child processes -- well, it is not
actually a problem specific to perl, but it is somewhat more difficult with
perl: reaping child processes after they exit so they don't hang around as
zombies forever, and doing it in a way that accurately captures the exit
code of the child.
perl-Redis 1.991 7.fc29 122294 Development/Libraries Perl binding for Redis database
Pure perl bindings for http://redis.io/
perl-Ref-Util 0.204 3.fc29 32687 Unspecified Utility functions for checking references
Ref::Util introduces several functions to help identify references in a faster
and smarter way.
perl-Ref-Util-XS 0.117 4.fc29 39813 Unspecified Utility functions for checking references
Ref::Util::XS introduces several functions to help identify references in a
faster and smarter way.
perl-Regexp-Assemble 0.38 5.fc29 252296 Unspecified Assemble multiple Regular Expressions into a single RE
Regexp::Assemble takes an arbitrary number of regular expressions and
assembles them into a single regular expression (or RE) that matches all
that the individual REs match.
perl-Regexp-Assemble-Compressed 0.02 17.fc29 6760 Unspecified Assemble more compressed Regular Expression
Regexp::Assemble::Compressed is a subclass of Regexp::Assemble. It
assembles more compressed regular expressions.
perl-Regexp-Common 2017060201 7.fc29 479591 Development/Libraries Regexp::Common Perl module
Regexp::Common - Provide commonly requested regular expressions
perl-Regexp-Common-net-CIDR 0.03 10.fc29 3387 Unspecified Provide patterns for CIDR blocks
Patterns for CIDR blocks.
Now only next IPv4 formats are supported:
xxx.xxx/xx
xxx.xxx.xxx/xx
xxx.xxx.xxx.xxx/xx
perl-Regexp-Grammars 1.048 4.fc29 854979 Development/Libraries Add grammatical parsing features to perl regular expressions
This module adds a small number of new regular expressions constructs that
can be used to implement complete recursive-descent parsing.
These constructs use the grammar patterns that were added to perl's
regular expressions in perl 5.10.
perl-Regexp-IPv6 0.03 22.fc29 4448 Development/Libraries Regular expression for IPv6 addresses
This module exports the $IPv6_re regular expression that matches any valid
IPv6 address as described in "RFC 2373 - 2.2 Text Representation of
Addresses" but ::. Any string not compliant with such RFC will be rejected.
perl-Regexp-Pattern 0.2.3 3.fc29 51367 Unspecified Collection of regexp patterns
Regexp::Pattern is a convention for organizing reusable regexp patterns in modules.
perl-Regexp-Pattern-License 3.1.92 3.fc29 139048 Unspecified Regular expressions for legal licenses
Regexp::Pattern::License provides a hash of regular expression patterns related
to legal software licenses.
perl-Regexp-Shellish 0.93 31.fc29 7802 Unspecified Shell-like regular expressions
Provides shell-like regular expressions. The wildcards provided are
?, * and **, where ** is like * but matches /. See "compile_shellish"
for details.
perl-Regexp-Stringify 0.06 4.fc29 27147 Unspecified Stringify a Regexp object
This module is an alternative to Perl's default stringification of Regexp
object and has some features/options, e.g. producing regexp string that is
compatible with certain perl versions.
perl-Reply 0.42 7.fc29 126994 Unspecified Plugin-based read-evaluate-print loop for Perl
Reply is a lightweight, extensible read-evaluate-print loop (REPL) for Perl.
It is plugin-based (see Reply::Plugin), and through plugins supports many
advanced features such as coloring and pretty printing, Readline support, and
pluggable commands.
perl-Retry 1.03 6.fc29 8157 Development/Libraries Perl function wrapper providing exponential back-off and callbacks on failure
A one-feature module, this provides a method to wrap any function in
automatic retry logic, with exponential back-off delays, and a callback
for each time an attempt fails.
perl-Return-MultiLevel 0.05 4.fc29 10792 Development/Libraries Return across multiple call levels
This module provides a way to return immediately from a deeply nested call
stack. This is similar to exceptions, but exceptions don't stop
automatically at a target frame (and they can be caught by intermediate
stack frames using eval). In other words, this is more like
setjmp(3)/longjmp(3) than die.
perl-Return-Type 0.005 6.fc29 33611 Unspecified Specify a return type for a function
Return::Type allows you to specify a return type for your subs. Type
constraints from any Type::Tiny, MooseX::Types or MouseX::Types type
library are supported.
perl-Return-Value 1.666005 9.fc29 39987 Development/Libraries Polymorphic Return Values
This module provides polymorphic return values with a simple API that should
get you what you're looking for in each context a return value is used in.
perl-Role-Basic 0.13 13.fc29 60352 Development/Libraries Just roles. Nothing else
Simplified Moose-like roles.
perl-Role-HasMessage 0.006 12.fc29 25962 Unspecified Thing with a message method
This is another extremely simple role. A class that includes
Role::HasMessage is promising to provide a message method that returns a
string summarizing the message or event represented by the object. It does
not provide any actual behavior.
perl-Role-Identifiable 0.007 11.fc29 24939 Unspecified Identifiable roles
This module provides several Moose roles for identifying things.
perl-Role-Tiny 2.000006 5.fc29 40397 Unspecified A nouvelle cuisine portion size slice of Moose
Role::Tiny is a minimalist role composition tool.
perl-Roman 1.24 9.fc29 8214 Development/Libraries Functions for converting between Roman and Arabic numerals
This package provides some functions which help conversion of numeric
notation between Roman and Arabic.
perl-Rose-DB 0.778 7.fc29 405665 Development/Libraries DBI wrapper and abstraction layer
Rose::DB is a wrapper and abstraction layer for DBI-related functionality.
A Rose::DB object "has a" DBI object; it is not a subclass of DBI.
perl-Rose-DB-Object 0.815 12.fc29 2002099 Development/Libraries Extensible, high performance object-relational mapper (ORM)
Rose::DB::Object is a base class for objects that encapsulate a single row
in a database table. Rose::DB::Object-derived objects are sometimes simply
called "Rose::DB::Object objects" in this documentation for the sake of
brevity, but be assured that derivation is the only reasonable way to use
this class.
perl-Rose-DateTime 0.540 14.fc29 40570 Development/Libraries DateTime helper functions and objects
The Rose::DateTime::* modules provide a few convenience functions and
objects for use with DateTime dates.
perl-Rose-Object 0.860 14.fc29 177480 Development/Libraries Simple object base class
Rose::Object is a generic object base class. It provides very little
functionality, but a healthy dose of convention.
perl-Router-Simple 0.17 11.fc29 60054 Unspecified Simple HTTP router
Router::Simple is a simple router class.
perl-SDL 2.548 3.fc29 2828741 Development/Libraries Simple DirectMedia Layer for Perl
SDL_perl is a package of Perl modules that provide both functional and
object oriented interfaces to the Simple DirectMedia Layer for Perl 5. This
package takes some liberties with the SDL API, and attempts to adhere to
the spirit of both the SDL and Perl.
perl-SEDML 0.4.3 15.fc29 5172607 Unspecified Perl library that fully supports SED-ML for SBML
The SEDML perl package contains the libraries to
develop applications with libSEDML Perl bindings.
perl-SGML-Parser-OpenSP 0.994 31.fc29 96582 Unspecified Perl interface to the OpenSP SGML and XML parser
SGML::Parser::OpenSP provides a native Perl interface, written in C++
and XS, to the OpenSP SGML and XML parser.
perl-SGMLSpm 1.03ii 44.fc29 72774 Development/Libraries Perl library for parsing the output of nsgmls
Perl programs can use the SGMLSpm module to help convert SGML, HTML or XML
documents into new formats.
perl-SNMP-Info 3.61 1.fc29 2255257 Development/Libraries Object Oriented Perl5 Interface to Network devices and MIBs through SNMP
SNMP::Info gives an object oriented interface to information obtained
through SNMP.
perl-SNMP-Simple 0.02 18.fc29 20728 Unspecified Shortcuts for SNMP
This module provides shortcuts when performing repetitive information-retrieval
tasks with SNMP.
perl-SNMP_Session 1.13 19.fc29 253715 Development/Libraries SNMP support for Perl 5
Pure Perl SNMP v1 and SNMP v2 support for Perl 5.
The SNMP operations currently supported are "get", "get-next", "get-bulk"
and "set", as well as trap generation and reception.
perl-SOAP-Lite 1.27 3.fc29 791422 Development/Libraries Client and server side SOAP implementation
SOAP::Lite is a collection of Perl modules which provides a simple and
lightweight interface to the Simple Object Access Protocol (SOAP) both on
client and server side.
perl-SOAP-WSDL 3.003 11.fc29 622678 Development/Libraries Perl module for SOAP with WSDL support
SOAP::WSDL provides easy access to Web Services with WSDL descriptions.
The WSDL is parsed and stored in memory. Your data is serialized according
to the rules in the WSDL. The only transport mechanisms currently supported
are HTTP and HTTPS.
perl-SOAP-WSDL-Apache 3.003 11.fc29 24046 Development/Libraries SOAP server with WSDL support for Apache2 web server
The SOAP::WSDL-server package contains a SOAP compliant server capable of
sending messages via the Apache2 web server.
perl-SOAP-WSDL-examples 3.003 11.fc29 187011 Development/Libraries Examples for the Perl SOAP::WSDL module
The package contains examples for SOAP::WSDL module.
perl-SOCKS 0.03 12.fc29 39332 Development/Libraries SOCKS Perl module
This is a SOCKS client module that can communicate with SOCKS v4 and v5
servers. It currently allows you to make outgoing and incoming TCP
connections. UDP is not yet supported and is first on the TODO list.
Included in this distribution is a sample program called "example" to show
you how to use this module. Net::SOCKS documentation is available on your
system by doing a "perldoc Net::SOCKS".
perl-SQL-Abstract 1.86 2.fc29 228760 Development/Libraries Generate SQL from Perl data structures
Generate SQL from Perl data structures.
perl-SQL-Abstract-Limit 0.141 27.fc29 42095 Development/Libraries Portable LIMIT Emulation
Portable SQL LIMIT emulation, with support for multiple dialects and syntax
models.
perl-SQL-Interp 1.24 8.fc29 76573 Unspecified Interpolate Perl variables into SQL statements
SQL::Interp converts a list of intermixed SQL fragments and variable
references into a conventional SQL string and list of bind values suitable
for passing onto DBI. This simple technique creates database calls that are
simpler to create and easier to read, while still giving you full access to
custom SQL.
perl-SQL-Library 0.0.5 19.fc29 32257 Development/Libraries Manage libraries of SQL easily
This is a perl module for managing simple SQL libraries stored in
INI-like files. It allows developers to maintain the SQL they require
OUTSIDE of their perl code.
perl-SQL-ReservedWords 0.8 16.fc29 177993 Development/Libraries Determine if words are reserved by ANSI/ISO SQL standard
Determine if words are reserved by ANSI/ISO SQL standard. There are also
sub modules that determine if a particular database server reserves the word.
perl-SQL-Shell 1.15 8.fc29 93017 Development/Libraries Command interpreter for DBI shells
SQL::Shell is a command-interpreter API for building shells and batch
scripts. A command-line interface with readline support is included
as part of the CPAN distribution. See SQL::Shell::Manual for a user
guide. SQL::Shell offers features similar to the mysql or sql*plus
client programs but is database independent.
This package provides the backend SQL::Shell libraries. For the
command-line interpreter (sqlsh), please also install the sqlsh package.
perl-SQL-SplitStatement 1.00020 12.fc29 105011 Unspecified Split any SQL code into atomic statements
This is a simple module which tries to split any SQL code, even including
non-standard extensions (for the details see the "SUPPORTED DBMSs" section
of the module documentation), into the atomic statements it is composed of.
perl-SQL-Statement 1.412 8.fc29 538353 Development/Libraries SQL parsing and processing engine
The SQL::Statement module implements a pure Perl SQL parsing and execution
engine. While it by no means implements full ANSI standard, it does support
many features including column and table aliases, built-in and user-defined
functions, implicit and explicit joins, complexly nested search conditions, and
other features.
perl-SQL-Tokenizer 0.24 11.fc29 8890 Unspecified Simple SQL tokenizer
SQL::Tokenizer is a simple tokenizer for SQL queries. It does not claim to
be a parser or query verifier. It just creates sane tokens from a valid
SQL query.
perl-SQL-Translator 0.11024 4.fc29 3483833 Unspecified Manipulate structured data definitions (SQL and more)
SQL::Translator is a group of Perl modules that converts vendor-specific
SQL table definitions into other formats, such as other vendor-specific
SQL, ER diagrams, documentation (POD and HTML), XML, and Class::DBI
classes. The main focus of SQL::Translator is SQL, but parsers exist
for other structured data formats, including Excel spreadsheets and
arbitrarily delimited text files. Through the separation of the code into
parsers and producers with an object model in between, it’s possible to
combine any parser with any producer, to plug in custom parsers or
producers, or to manipulate the parsed data via the built-in object model.
Presently only the definition parts of SQL are handled (CREATE, ALTER),
not the manipulation of data (INSERT, UPDATE, DELETE).
perl-SQL-Translator-Producer-Diagram 0.11024 4.fc29 22233 Unspecified ER diagram producer for SQL::Translator
ER diagram producer for SQL::Translator.
perl-STD 20101111 14.fc29 5099459 Development/Libraries The Standard Perl 6 Grammar
The Standard Perl 6 Grammar.
perl-SUPER 1.20141117 12.fc29 30559 Unspecified Sane superclass method dispatcher
When subclassing a class, you occasionally want to dispatch control to the
superclass - at least conditionally and temporarily. This module provides
an easier, cleaner way for class methods to access their ancestor's
implementation.
perl-SVG 2.84 3.fc29 192686 Development/Libraries An extension to generate stand-alone or inline SGV
SVG.pm is a Perl extension to generate stand-alone or inline SVG
(scaleable vector graphics) images using the W3C SVG XML recommendation
perl-SVG-Graph 0.04 9.fc29 332399 Development/Libraries Visualize your data in Scalable Vector Graphics (SVG) format
SVG::Graph is a suite of perl modules for plotting data. SVG::Graph
currently supports plots of one-, two- and three-dimensional data, as well
as N-ary rooted trees.
perl-SVG-Parser 1.03 29.fc29 49418 Unspecified XML Parser for SVG documents
SVG::Parser is an XML parser for SVG Documents. It takes XML as input and
produces an SVG object as its output.
perl-SVG-TT-Graph 0.25 12.fc29 278685 Unspecified Base object for generating SVG Graphs
This package can be used as a base for creating SVG graphs with
Template Toolkit.
perl-SVK 2.2.3 25.fc29 1599404 Unspecified A Distributed Version Control System
SVK is a decentralized version control system written in Perl. It uses
the Subversion file system but provides additional features:
* Offline operations like check-in, log, merge.
* Distributed branches.
* Lightweight checkout copy management (no .svn directories).
* Advanced merge algorithms, like star-merge and cherry picking.
For more information about the SVK project, visit http://svk.elixus.org/.
perl-SVN-Look 0.41 9.fc29 41494 Unspecified Caching wrapper around the svnlook command
The svnlook command is the workhorse of Subversion hook scripts, being used
to gather all sorts of information about a repository, its revisions, and
its transactions. This module provides a simple object oriented interface
to a specific svnlook invocation, to make it easier to hook writers to get
and use the information they need. Moreover, all the information gathered
by calling the svnlook command is cached in the object, avoiding
repetitious calls.
perl-SVN-Simple 0.28 19.fc29 15431 Development/Libraries A simple interface for writing a delta editor
SVN::Simple::Edit wraps the subversion delta editor with
a perl friendly interface and then you could easily drive it for
describing changes to a tree. A common usage is to wrap the commit
editor, so you could make commits to a subversion repository easily.
perl-Safe-Isa 1.000010 3.fc29 13921 Unspecified Call isa, can, does and DOES safely on things that may not be objects
This module allows you to call isa, can, does and DOES safely on things that
may not be objects, without the risk of crashing.
perl-Sane 0.05 21.fc29 158766 Development/Libraries Perl extension for the SANE (Scanner Access Now Easy) Project
This module allows you to access SANE-compatible scanners in a Perlish and
object-oriented way, freeing you from the casting and memory management in C,
yet remaining very close in spirit to original API.
perl-Satcon 2.7.2 4.fc29 27818 Applications/System Framework for configuration files
Framework for generating config files during installation.
This package include Satcon perl module and supporting applications.
perl-Scalar-Construct 0.000 21.fc29 22146 Unspecified Build custom kinds of scalar
This module supplies functions to construct Perl scalar objects. While
writable (variable) scalars can easily be constructed using the ordinary
facilities of the Perl language, immutable (constant) scalars require a
library such as this.
perl-Scalar-Does 0.203 7.fc29 72239 Development/Libraries Check an object implements an interface
It has long been noted that Perl would benefit from a does() built-in. A
check that ref($thing) eq 'ARRAY' doesn't allow you to accept an object
that uses overloading to provide an array-like interface. This package
delivers Scalar::Does Perl module that can do it.
perl-Scalar-List-Utils 1.50 417.fc29 129796 Development/Libraries A selection of general-utility scalar and list subroutines
This package contains a selection of subroutines that people have expressed
would be nice to have in the perl core, but the usage would not really be
high enough to warrant the use of a keyword, and the size so small such
that being individual extensions would be wasteful.
perl-Scalar-Properties 1.100860 16.fc29 51138 Development/Libraries Run-time properties on scalar variables
Scalar::Properties attempts to make Perl more object-oriented by taking an idea
from Ruby: Everything you manipulate is an object, and the results of those
manipulations are objects themselves.
perl-Scalar-String 0.003 5.fc29 32212 Unspecified String aspects of scalars
This module is about the string part of plain Perl scalars. A scalar has a
string value, which is notionally a sequence of Unicode codepoints, but
may be internally encoded in either ISO-8859-1 or UTF-8. In places, and
more so in older versions of Perl, the internal encoding shows through. To
fully understand Perl strings it is necessary to understand these
implementation details.
perl-Scalar-Util-LooksLikeNumber 1.39.2 11.fc29 18736 Development/Libraries Access to looks_like_number() perl API function
Scalar::Util::LooksLikeNumber contains looks_like_number() like
Scalar::Util's looks_like_number(), except it returns the raw value from
the C function. Scalar::Util used to do this also, but it returns a
booleanized value since 1.39.
perl-Schedule-Cron-Events 1.95 7.fc29 23065 Development/Libraries Take a line from a crontab and find out when events will occur
Given a line from a crontab, tells you the time at which cron will next run
the line, or when the last event occurred, relative to any date you choose.
The object keeps that reference date internally, and updates it when you
call nextEvent() or previousEvent() - such that successive calls will give
you a sequence of events going forward, or backwards, in time.
perl-Schedule-RateLimiter 0.01 16.fc29 11984 Development/Libraries Prevent events from happening too quickly
This module provides a way to voluntarily restrict how many times a given
action may take place within a specified time frame. Such a tool may be useful
if you have written something which periodically polls some public resource and
want to ensure that you do not overburden that resource with too many requests.
perl-Scope-Guard 0.21 9.fc29 15919 Development/Libraries Lexically scoped resource management
This module provides a convenient way to perform cleanup or other forms of
resource management at the end of a scope. It is particularly useful when
dealing with exceptions: the Scope::Guard constructor takes a reference to
a subroutine that is guaranteed to be called even if the thread of
execution is aborted prematurely. This effectively allows lexically-scoped
"promises" to be made that are automatically honored by perl's garbage
collector.
perl-Scope-Upper 0.31 1.fc29 135236 Unspecified Act on upper scopes
This module lets you defer actions that will take place when the control
flow returns into an upper scope. Currently, you can hook an upper scope
end, or localize variables, array/hash values or deletions of elements
in higher contexts. You can also return to an upper level and know which
context was in use then.
perl-Scriptalicious 1.17 13.fc29 58609 Development/Libraries Make scripts more delicious to system administrators
This module helps you write scripts that conform to best common practices,
quickly.
perl-Search-Elasticsearch 6.00 4.fc29 527760 Unspecified Official client for Elasticsearch
Search::Elasticsearch is the official Perl client for Elasticsearch,
supported by elasticsearch.com. Elasticsearch itself is a flexible and
powerful open source, distributed real-time search and analytics engine for
the cloud. You can read more about it on elasticsearch.org.
perl-Search-Xapian 1.2.25.1 1.fc29 692726 Unspecified Xapian perl bindings
This module wraps most methods of most Xapian classes. The missing classes
and methods should be added in the future. It also provides a simplified,
more 'perlish' interface to some common operations, as demonstrated above.
perl-SelfLoader 1.25 423.fc29 23929 Unspecified Load functions only on demand
This Perl module tells its users that functions in a package are to be
autoloaded from after the "__DATA__" token. See also "Autoloading" in
perlsub.
perl-Sendmail-PMilter 1.00 23.fc29 98521 Development/Libraries Perl binding of Sendmail Milter protocol
Sendmail::PMilter is a mail filtering API implementing the Sendmail milter
protocol in pure Perl. This allows Sendmail servers (and perhaps other MTAs
implementing milter) to filter and modify mail in transit during the SMTP
connection, all in Perl.
It should be noted that PMilter 0.90 and later is NOT compatible with
scripts written for PMilter 0.5 and earlier. The API has been reworked
significantly, and the enhanced APIs and rule logic provided by PMilter
0.5 and earlier has been factored out for inclusion in a separate package
called Mail::Milter.
perl-Sentinel 0.05 14.fc29 47546 Unspecified Create lightweight SCALARs with get/set callbacks
This module provides a single lvalue function, sentinel, which yields a
scalar that invoke callbacks to get or set its value. Primarily this is
useful to create lvalue object accessors or other functions, to invoke
actual code when a new value is set, rather than simply updating a
scalar variable.
perl-Sereal 4.005 4.fc29 18073 Development/Libraries Fast, compact, powerful binary (de-)serialization
Sereal is an efficient, compact-output, binary and feature-rich serialization
protocol. The Perl encoder is implemented as the Sereal::Encoder module, the
Perl decoder correspondingly as Sereal::Decoder. This Sereal module is a very
thin wrapper around both Sereal::Encoder and Sereal::Decoder. It depends on
both and loads both.
perl-Sereal-Decoder 4.005 5.fc29 180037 Unspecified Perl deserialization for Sereal format
This library implements a deserializer for an efficient, compact-output,
and feature-rich binary protocol called Sereal.
perl-Sereal-Encoder 4.005 4.fc29 173879 Unspecified Perl serialization into Serial format
This library implements an efficient, compact-output, and feature-rich
serializer using a binary protocol called Sereal.
perl-Server-Starter 0.34 3.fc29 47453 Unspecified Superdaemon for hot-deploying server programs
It is often a pain to write a server program that supports graceful
restarts, with no resource leaks. Server::Starter, solves the problem by
splitting the task into two. One is start_server, a script provided as a
part of the module, which works as a superdaemon that binds to zero or
more TCP ports, and repeatedly spawns the server program that actually
handles the necessary tasks (for example, responding to incoming
connections). The spawned server programs under Server::Starter call
accept(2) and handle the requests.
perl-Server-Starter-start_server 0.34 3.fc29 8094 Unspecified perl-Server-Starter start_server script
perl-Server-Starter's start_server script.
perl-ServiceNow-API 1.01 18.fc29 92518 Development/Libraries ServiceNow API for accessing the Service-now platform
The Perl API provides a library of Perl classes and sub routines
for programmatic access to the platform and its applications.
The API utilizes the SOAP web service interface of the platform.
perl-Session-Storage-Secure 0.011 3.fc29 53819 Unspecified Encrypted, expiring, compressed, serialized session data with integrity
This module implements a secure way to encode session data. It is primarily
intended for storing session data in browser cookies, but could be used
with other back-end storage where security of stored session data is
important.
perl-Set-Array 0.30 14.fc29 81174 Unspecified Arrays as objects with lots of handy methods
Set::Array allows you to create arrays as objects and use OO-style methods
on them. Many convenient methods are provided here that appear in the
FAQ's, the Perl Cookbook or posts from comp.lang.perl.misc. In addition,
there are Set methods with corresponding (overloaded) operators for the
purpose of Set comparison, i.e. +, ==, etc.
perl-Set-Crontab 1.03 20.fc29 7219 Development/Libraries Expand crontab(5)-style integer lists
Set::Crontab parses crontab-style lists of integers and defines some
utility functions to make it easier to deal with them.
perl-Set-Infinite 0.65 24.fc29 146137 Unspecified Sets of intervals
Set::Infinite is a Set Theory module for infinite sets.
perl-Set-IntSpan 1.19 16.fc29 64632 Development/Libraries Perl module for managing sets of integers
Set::IntSpan manages sets of integers. It is optimized for sets that
have long runs of consecutive integers.
perl-Set-Object 1.39 5.fc29 105159 Unspecified Set of objects and strings
This modules implements a set of objects, that is, an unordered
collection of objects without duplication.
The term *objects* is applied loosely - for the sake of Set::Object,
anything that is a reference is considered an object.
perl-Set-Scalar 1.29 11.fc29 63166 Development/Libraries Basic set operations
Basic set operations.
perl-Set-Tiny 0.04 11.fc29 13188 Development/Libraries Simple sets of strings
Set::Tiny is a thin wrapper around regular Perl hashes to perform often
needed set operations, such as testing two sets of strings for equality, or
checking whether one is contained within the other.
perl-Shell 0.73 8.fc29 14007 Development/Libraries Run shell commands transparently within perl
This package is included as a show case, illustrating a few Perl features. It
shouldn't be used for production programs. Although it does provide a simple
interface for obtaining the standard output of arbitrary commands, there may be
better ways of achieving what you need.
perl-Shell-Config-Generate 0.31 4.fc29 61008 Unspecified Portably generate configuration for any shell
This Perl module provides an interface for specifying shell configurations for
different shell environments without having to worry about the arcane
differences between shells such as csh, sh, cmd.exe and command.com.
perl-Shell-Guess 0.08 4.fc29 51891 Unspecified Make an educated guess about the shell in use
The Shell::Guess Perl module makes a reasonably aggressive attempt to
determine the shell being employed by the user, either the shell that executed
the Perl script directly, or the users' login shell.
perl-Shipwright 2.4.42 4.fc29 371541 Unspecified Build and Manage Self-contained Software Bundle
Shipwright is a tool to help you bundle your software with all its dependencies,
regardless of whether they are CPAN modules or non-Perl modules from elsewhere.
Shipwright makes the bundle work easy.
perl-Signal-Mask 0.008 13.fc29 28347 Development/Libraries Signal masks made easy
Signal::Mask is an abstraction around your process or thread signal mask.
It is used to fetch and/or change the signal mask of the calling process or
thread. The signal mask is the set of signals whose delivery is currently
blocked for the caller. It is available as the global hash Signal::Mask.
perl-Smart-Comments 1.06 9.fc29 60653 Development/Libraries Comments that do more than just sit there
Smart comments provide an easy way to insert debugging and tracking code into
a program. They can report the value of a variable, track the progress of a
loop, and verify that particular assertions are true.
Best of all, when you're finished debugging, you don't have to remove them.
Simply commenting out the use Smart::Comments line turns them back into
regular comments. Leaving smart comments in your code is smart because if you
needed them once, you'll almost certainly need them again later.
perl-Snowball-Norwegian 1.2 23.fc29 35090 Unspecified Porter's stemming algorithm for Norwegian
The stem function takes a scalar as a parameter and stems the word according to
Martin Porter's Norwegian stemming algorithm, which can be found at the
Snowball website: http://snowball.tartarus.org/.
perl-Snowball-Swedish 1.2 24.fc29 34670 Unspecified Porter's stemming algorithm for Swedish
The stem function takes a scalar as a parameter and stems the word according to
Martin Porter's Swedish stemming algorithm, which can be found at the Snowball
website: http://snowball.tartarus.org/.
perl-Socket 2.027 417.fc29 123813 Unspecified Networking constants and support functions
This module provides a variety of constants, structure manipulators and other
functions related to socket-based networking. The values and functions
provided are useful when used in conjunction with Perl core functions such as
socket(), setsockopt() and bind(). It also provides several other support
functions, mostly for dealing with conversions of network addresses between
human-readable and native binary forms, and for hostname resolver operations.
perl-Socket-GetAddrInfo 0.22 15.fc29 98656 Unspecified RFC 2553's "getaddrinfo" and "getnameinfo" functions
The RFC 2553 functions getaddrinfo and getnameinfo provide an abstracted
way to convert between a pair of host name/service name and socket
addresses, or vice versa. getaddrinfo converts names into a set of
arguments to pass to the socket() and connect() syscalls, and getnameinfo
converts a socket address back into its host name/service name pair.
perl-Socket-MsgHdr 0.04 19.fc29 33464 Development/Libraries Sendmsg, recvmsg and ancillary data operations
Socket::MsgHdr provides advanced socket messaging operations via sendmsg
and recvmsg. Like their C counterparts, these functions accept few
parameters, instead stuffing a lot of information into a complex structure.
perl-Socket-Netlink 0.05 9.fc29 101739 Unspecified Interface to Linux's PF_NETLINK socket family
This module contains the low-level constants and structure handling
functions required to use Linux's PF_NETLINK socket family. It is suggested
to use the high-level object interface to this instead; see
IO::Socket::Netlink.
perl-Socket-Netlink-Route 0.05 16.fc29 54043 Unspecified Interface to Linux's NETLINK_ROUTE netlink socket protocol
This module contains the low-level constants and structure handling
functions required to use the NETLINK_ROUTE protocol of Linux's PF_NETLINK
socket family. It is suggested to use the high-level object interface to
this protocol instead; see IO::Socket::Netlink::Route.
perl-Socket6 0.28 8.fc29 60281 Unspecified IPv6 related part of the C socket.h defines and structure manipulators
This module supports getaddrinfo() and getnameinfo() to intend to enable
protocol independent programming. If your environment supports IPv6, IPv6
related defines such as AF_INET6 are included.
perl-Software-License 0.103013 5.fc29 461241 Unspecified Package that provides templated software licenses
Software-License contains templates for common open source software licenses.
perl-Software-License-CCpack 1.11 14.fc29 531290 Unspecified Software::License pack for Creative Commons' licenses
This "license pack" contains all of the licenses from Creative Commons, except
for CC0, which is already included in Software::License.
Note that I don't recommend using these licenses for your own CPAN modules
(most of the licenses aren't even compatible with CPAN). However, S:L modules
are useful for more than mere CPAN::Meta::license declaration, so these modules
exist for those other purposes.
perl-Sort-Key 1.33 13.fc29 81406 Development/Libraries Fastest way to sort anything in Perl
Sort::Key provides a set of functions to sort lists of values by some
calculated key value.
perl-Sort-Maker 0.06 14.fc29 65912 Development/Libraries Simple way to make efficient sort subs
This module has two main goals: to make it easy to create correct sort
functions, and to make it simple to select the optimum sorting algorithm
for the number of items to be sorted. Sort::Maker generates complete sort
subroutines in one of four styles, plain, orcish manouver, Schwartzian
Transform and the Guttman-Rosler Transform. You can also get the source for
a sort sub you create via the sorter_source call.
perl-Sort-MergeSort 0.31 10.fc29 14517 Development/Libraries Merge pre-sorted input streams
Given a comparison function and a bunch of iterators that produce data that
is already sorted, mergesort() will provide an iterator that produces
sorted and merged data from all of the input iterators.
perl-Sort-Naturally 1.03 19.fc29 31538 Development/Libraries Sort lexically, but sort numeral parts numerically
This module exports two functions, 'nsort' and 'ncmp'; they are used in
implementing my idea of a "natural sorting" algorithm. Under natural
sorting, numeric substrings are compared numerically, and other
word-characters are compared lexically.
perl-Sort-Versions 1.62 10.fc29 28866 Development/Libraries Perl module for sorting of revision-like numbers
A perl 5 module for sorting of revision-like numbers
Sort::Versions allows easy sorting of mixed non-numeric and numeric strings,
like the 'version numbers' that many shared library systems and revision
control packages use. This is quite useful if you are trying to deal with
shared libraries. It can also be applied to applications that intersperse
variable-width numeric fields within text. Other applications can
undoubtedly be found.
perl-Specio 0.42 5.fc29 343626 Unspecified Type constraints and coercions for Perl
The Specio distribution provides classes for representing type constraints
and coercion, along with syntax sugar for declaring them.
Note that this is not a proper type system for Perl. Nothing in this
distribution will magically make the Perl interpreter start checking a value's
type on assignment to a variable. In fact, there's no built-in way to apply a
type to a variable at all.
Instead, you can explicitly check a value against a type, and optionally coerce
values to that type.
perl-Specio-Library-Path-Tiny 0.04 7.fc29 33240 Unspecified Path::Tiny types and coercions for Specio
This library provides a set of Path::Tiny types and coercions for Specio.
These types can be used with Moose, Moo, Params::ValidationCompiler, and
other modules.
perl-Spellunker 0.4.0 12.fc29 1800717 Unspecified Pure perl spelling checker implementation
Pure perl spelling checker implementation, also usable as a library.
perl-Spiffy 0.46 12.fc29 84611 Development/Libraries Framework for doing object oriented (OO) programming in Perl
"Spiffy" is a framework and methodology for doing object oriented (OO)
programming in Perl. Spiffy combines the best parts of Exporter.pm, base.pm,
mixin.pm and SUPER.pm into one magic foundation class. It attempts to fix all
the nits and warts of traditional Perl OO, in a clean, straightforward and
(perhaps someday) standard way.
perl-Spoon 0.24 36.fc29 90550 Unspecified Spiffy Application Building Framework
Spoon is an Application Framework that is designed primarily for
building Social Software web applications. The Kwiki wiki software is
built on top of Spoon.
perl-Spreadsheet-ParseExcel 0.6500 21.fc29 566730 Unspecified Extract information from an Excel file
The Spreadsheet::ParseExcel module can be used to read information from an
Excel 95-2003 file.
perl-Spreadsheet-ParseExcel-Simple 1.04 29.fc29 16866 Development/Libraries Simple interface to Excel data
This library provides a simple abstraction of the Spreadsheet::ParseExcel
module, for a kinder, gentler interface.
perl-Spreadsheet-ParseXLSX 0.27 2.fc29 64859 Unspecified Parse XLSX files
This module is an adaptor for that reads XLSX files.
For documentation about the various data that you can retrieve from these
classes, please see ,
, , and
.
perl-Spreadsheet-WriteExcel 2.40 13.fc29 1975863 Development/Libraries Write formatted text and numbers to a cross-platform Excel binary file
The Spreadsheet::WriteExcel module can be used to create a cross-
platform Excel binary file. Multiple worksheets can be added to a
workbook and formatting can be applied to cells. Text, numbers,
formulas, hyperlinks and images can be written to the cells.
The Excel file produced by this module is compatible with 97,
2000, 2002 and 2003. Generated files are also compatible with the
spreadsheet applications Gnumeric and OpenOffice.org.
This module cannot be used to read an Excel file. See
Spreadsheet::ParseExcel or look at the main documentation for some
suggestions. This module cannot be used to write to an existing
Excel file.
perl-Spreadsheet-WriteExcel-Simple 1.04 29.fc29 10818 Development/Libraries Simple single-sheet Excel document creator
This library provides a simple abstraction of the Spreadsheet::WriteExcel
module, for a kinder, gentler method of creating simple single-sheet Excel
documents.
perl-Spreadsheet-XLSX 0.15 9.fc29 62497 Development/Libraries Perl extension for reading Microsoft Excel 2007 files
The Spreadsheet::XLSX module is a emulation of Spreadsheet::ParseExcel for
Excel 2007 (.xlsx) file format in a quick and dirty way. It supports styles
and many of the Excel's quirks, but not all. It populates the classes from
Spreadsheet::ParseExcel for interoperability; including workbook, worksheet
and cell.
perl-Starlet 0.31 7.fc29 35792 Development/Libraries Simple, high-performance PSGI/Plack HTTP server
Starlet is a standalone HTTP/1.0 server with support for keep-alive, prefork,
graceful shutdown, hot deploy, fast HTTP processing, and is suitable for
running HTTP application servers behind a reverse proxy.
perl-Starman 0.4014 11.fc29 71724 Unspecified High-performance preforking PSGI/Plack web server
Starman is a PSGI perl web server that has unique features such as high
performance, preforking, use of signals and a small memory footprint. It is PSGI
compatible and offers HTTP/1.1 support.
perl-Statistics-Basic 1.6611 11.fc29 135608 Development/Libraries A collection of very basic statistics modules
use Statistics::Basic qw(:all);
my $median = median( 1,2,3 );
my $mean = mean( [1,2,3]); # array refs are ok too
my $variance = variance( 1,2,3 );
my $stddev = stddev( 1,2,3 );
my $correlation = correlation( [1 .. 3], [1 .. 3] );
perl-Statistics-CaseResampling 0.15 16.fc29 62978 Unspecified Resampling and calculation of medians with confidence intervals
The purpose of this module is to calculate the median (or in principle also
other statistics) with confidence intervals on a sample. To do that, it uses
a technique called boot-strapping. In a nutshell, it resamples the sample
a lot of times and for each resample, it calculates the median. From the
distribution of medians, it then calculates the confidence limits.
perl-Statistics-Contingency 0.09 13.fc29 20170 Unspecified Calculate precision, recall, F1, accuracy, etc
The Statistics::Contingency class helps you calculate several useful
statistical measures based on 2x2 "contingency tables". I use these
measures to help judge the results of automatic text categorization
experiments, but they are useful in other situations as well.
perl-Statistics-Descriptive 3.0701 1.fc29 183656 Development/Libraries Perl module of basic descriptive statistical functions
This module provides basic functions used in descriptive statistics. It has
an object oriented design and supports two different types of data storage
and calculation objects: sparse and full. With the sparse method, none of
the data is stored and only a few statistical measures are available. Using
the full method, the entire data set is retained and additional functions
are available.
perl-Storable 3.11 5.fc29 228143 Unspecified Persistence for Perl data structures
The Storable package brings persistence to your Perl data structures
containing scalar, array, hash or reference objects, i.e. anything that
can be conveniently stored to disk and retrieved at a later time.
perl-Storm 0.240 14.fc29 177149 Unspecified Object-relational mapping
Storm is a Moose based library for storing and retrieving objects over a
DBI connection.
perl-Stream-Buffered 0.03 13.fc29 6396 Development/Libraries Temporary buffer to save bytes
Stream::Buffered is a buffer class to store arbitrary length of byte
strings and then get a seekable filehandle once everything is buffered. It
uses PerlIO and/or temporary file to save the buffer depending on the
length of the size.
perl-String-Approx 3.28 7.fc29 132572 Development/Libraries Perl extension for approximate matching (fuzzy matching)
String::Approx lets you match and substitute strings approximately. With
this you can emulate errors: typing errorrs, speling errors, closely
related vocabularies (colour color), genetic mutations (GAG ACT),
abbreviations (McScot, MacScot).
perl-String-Base 0.003 4.fc29 29039 Unspecified String index offsetting
This module implements automatic offsetting of string indices. In normal
Perl, the first character of a string has index 0, the second character has
index 1, and so on. This module allows string indexes to start at some
other value. Most commonly it is used to give the first character of a
string the index 1 (and the second 2, and so on), to imitate the indexing
behavior of FORTRAN and many other languages. It is usually considered
poor style to do this.
perl-String-CRC32 1.7 3.fc29 22809 Unspecified Perl interface for cyclic redundancy check generation
This packages provides a perl module to generate checksums from strings and
from files.
The checksums are the same as those calculated by ZMODEM, PKZIP, PICCHECK and
many others.
There's another perl module called String::CRC, which supports calculation of
CRC values of various widths (i.e. not just 32 bits), but the generated sums
differ from those of the programs mentioned above.
perl-String-CamelCase 0.04 3.fc29 6456 Unspecified Convert underscore_text to CamelCase and back
This module exports two functions to convert underscore_text to CamelCase and
back again.
perl-String-Compare-ConstantTime 0.320 3.fc29 32897 Unspecified Timing side-channel protected string compare
This module provides one function, "equals", which works like perl's "eq", but
which does not provide a timing side-channel. Such comparison is useful when
matching against a secret string.
perl-String-Copyright 0.003005 7.fc29 54420 Unspecified Representation of text-based copyright statements
String::Copyright Parses common styles of copyright statements and serializes
in normalized format.
perl-String-Diff 0.07 10.fc29 37259 Development/Libraries Simple diff to String
String::Diff is the difference of a consecutive string is made. after
general diff is done, the difference in the line is searchable.
perl-String-Dirify 1.03 9.fc29 32868 Unspecified Convert a string into a directory name
This module allows you to convert a string (possibly containing high ASCII
characters, and even HTML) into another, lower-cased, string which can be
used as a directory name.
perl-String-Errf 0.008 7.fc29 45204 Development/Libraries Simple sprintf-like dialect
String::Errf provides errf, a simple string formatter that works something
like sprintf. It is implemented using String::Formatter and Sub::Exporter.
Their documentation may be useful in understanding or extending
String::Errf.
perl-String-Escape 2010.002 26.fc29 34199 Development/Libraries String::Escape Perl module
This module provides a flexible calling interface to some frequently-
performed string conversion functions, including applying and expanding
standard C/Unix-style backslash escapes like \n and \t, wrapping and
removing double-quotes, and truncating to fit within a desired length.
perl-String-Flogger 1.101245 11.fc29 25671 Development/Libraries String munging for loggers
String munging for loggers.
perl-String-Format 1.18 3.fc29 34880 Unspecified Sprintf-like string formatting capabilities with arbitrary format definitions
String::Format lets you define arbitrary printf-like format sequences
to be expanded. This module would be most useful in configuration
files and reporting tools, where the results of a query need to be
formatted in a particular way.
perl-String-Formatter 0.102084 11.fc29 53388 Development/Libraries Build sprintf-like functions of your own
String::Formatter is a tool for building sprintf-like formatting routines.
It supports named or positional formatting, custom conversions, fixed
string interpolation, and simple width-matching out of the box. It is easy
to alter its behavior to write new kinds of format string expanders. For
most cases, it should be easy to build all sorts of formatters out of the
options built into String::Formatter.
perl-String-Print 0.93 4.fc29 56714 Unspecified Alternative for Perl printf
This module inserts values into (translated) strings. It provides printf
and sprintf alternatives via both an object oriented and a functional
interface. It supports translation, user-defined non-string value
serialization, user-defined modifiers, and correct Unicode string padding.
perl-String-Random 0.30 3.fc29 28040 Unspecified Perl module to generate random strings based on a pattern
This module makes it trivial to generate random strings.
perl-String-RewritePrefix 0.007 11.fc29 24100 Development/Libraries Rewrite strings based on a set of known prefixes
Rewrite strings based on a set of known prefixes.
perl-String-ShellQuote 1.04 25.fc29 16027 Unspecified Perl module for quoting strings for passing through the shell
This package contains a Perl module and a command line utility which
are useful for quoting strings which are going to pass through the
shell or a shell-like object.
perl-String-Similarity 1.04 24.fc29 40922 Development/Libraries Calculates the similarity of two strings
The similarity function calculates the similarity index of its two arguments.
A value of 0 means that the strings are entirely different. A value of 1
means that the strings are identical. Everything else lies between 0 and 1
and describes the amount of similarity between the strings.
perl-String-ToIdentifier-EN 0.12 3.fc29 38021 Development/Libraries Convert Strings to English Program Identifiers
This module provides a utility method, "to_identifier" for converting an
arbitrary string into a readable representation using the ASCII subset of
\w for use as an identifier in a computer program. The intent is to make
unique identifier names from which the content of the original string can
be easily inferred by a human just by reading the identifier.
perl-String-Truncate 1.100602 11.fc29 34281 Unspecified Simply truncate long strings
This module handles the simple but common problem of long strings and
finite terminal width.
perl-String-Util 1.26 7.fc29 76112 Unspecified String processing utilities
String::Util provides a collection of small, handy utilities for
processing strings.
perl-Struct-Dumb 0.09 8.fc29 38740 Unspecified Make simple lightweight record-like structures
Struct::Dumb creates record-like structure types, similar to the struct
keyword in C, C++ or C#, or Record in Pascal. An invocation of this module
will create a construction function which returns new object references
with the given field values. These references all respond to lvalue methods
that access or modify the values stored.
perl-Sub-Delete 1.00002 1.fc29 7155 Unspecified Perl module to delete subroutines
Sub::Delete provides one function, delete_sub, that deletes the
subroutine whose name is passed to it. (To load the module without
importing the function, write use Sub::Delete();.)
This does more than simply undefine the subroutine in the manner of
undef &foo, which leaves a stub that can trigger AUTOLOAD (and,
consequently, won't work for deleting methods). The subroutine is
completely obliterated from the symbol table (though there may be
references to it elsewhere, including in compiled code).
perl-Sub-Exporter 0.987 17.fc29 142831 Unspecified Sophisticated exporter for custom-built routines
Sub::Exporter provides a sophisticated alternative to Exporter.pm. It allows
for renaming, currying/sub-generation, and other cool stuff.
ACHTUNG! If you're not familiar with Exporter or exporting, read
Sub::Exporter::Tutorial first!
perl-Sub-Exporter-ForMethods 0.100052 9.fc29 27736 Development/Libraries Helper routines for using Sub::Exporter to build methods
This package provides helper routines for using Sub::Exporter to build methods
that won't be removed by namespace::autoclean.
perl-Sub-Exporter-GlobExporter 0.005 9.fc29 28346 Development/Libraries Export shared globs with Sub::Exporter collectors
This Perl module allows you to export shared globs with Sub::Exporter
collectors.
perl-Sub-Exporter-Lexical 0.092292 7.fc29 25594 Unspecified Export lexically-available subs with Sub::Exporter
Sub::Exporter::Lexical provides an alternate installer for Sub::Exporter.
Installers are documented in Sub::Exporter's documentation; all you need to
know is that by using Sub::Exporter::Lexical's installer, you can import
routines into a lexical scope that will be cleaned up when that scope ends.
perl-Sub-Exporter-Progressive 0.001013 7.fc29 28204 Development/Libraries Only use Sub::Exporter if you need it
Sub::Exporter is an incredibly powerful module, but with that power comes
great responsibility, er- as well as some runtime penalties. This module is a
Sub::Exporter wrapper that will let your users just use Exporter if all they
are doing is picking exports, but use Sub::Exporter if your users try to use
Sub::Exporter's more advanced features, like renaming exports, if they try to
use them.
Note that this module will export @EXPORT and @EXPORT_OK package variables for
Exporter to work. Additionally, if your package uses advanced Sub::Exporter
features like currying, this module will only ever use Sub::Exporter, so you
might as well use it directly.
perl-Sub-Identify 0.14 8.fc29 33166 Unspecified Retrieve names of code references
Sub::Identify allows you to retrieve the real name of code references. For
this, it uses Perl's introspection mechanism, provided by the B module.
perl-Sub-Infix 0.004 6.fc29 29017 Unspecified Create a fake infix operator
Sub::Infix creates fake infix operators using overloading. It doesn't use
source filters, or Devel::Declare, or any of that magic.
perl-Sub-Info 0.002 7.fc29 27610 Development/Libraries Tool for inspecting Perl subroutines
This allows to inspect Perl subroutines.
perl-Sub-Install 0.928 17.fc29 35807 Development/Libraries Install subroutines into packages easily
This module makes it easy to install subroutines into packages without the
unsightly mess of no strict or typeglobs lying about where just anyone
can see them.
perl-Sub-Name 0.21 8.fc29 47628 Unspecified Name - or rename - a sub
This module allows one to "name" or rename subroutines, including anonymous
ones.
Note that this is mainly for aid in debugging; you still cannot call the sub
by the new name (without some deep magic).
perl-Sub-Override 0.09 16.fc29 13230 Development/Libraries Perl extension for easily overriding subroutines
Perl extension for easily overriding subroutines.
perl-Sub-Prototype 0.02 28.fc29 19340 Unspecified Allows you to set a subs prototype
This modules allows you to set a subs prototype. It only has one function,
which is exported by default.
perl-Sub-Quote 2.005001 3.fc29 39435 Unspecified Efficient generation of subroutines via string eval
This package provides performant ways to generate subroutines from strings.
perl-Sub-Uplevel 0.2800 6.fc29 54797 Unspecified Apparently run a function in a higher stack frame
Like Tcl's uplevel() function, but not quite so dangerous. The idea is
just to fool caller(). All the really naughty bits of Tcl's uplevel()
are avoided.
perl-Sub-WrapPackages 2.01 4.fc29 18264 Unspecified Add wrappers around all the subroutines in packages
This is mostly a wrapper around Damian Conway's Hook::LexWrap module. This
module allows you to wrap function calls and exits with functions of your
choice.
perl-Swim 0.1.46 6.fc29 87790 Development/Libraries See What I Mean is a plain text markup language
Swim (See What I Mean) is a plain text markup language that converts to many
formats: HTML, MarkDown, POD, Formatted Plain Text, LaTeX, DocBook, roff,
AsciiDoc, MediaWiki. The Swim framework is easily extensible, so adding new
outputs is easy.
perl-Switch 2.17 12.fc29 39678 Development/Libraries A switch statement for Perl
Switch.pm provides the syntax and semantics for an explicit case mechanism for
Perl. The syntax is minimal, introducing only the keywords C and
C and conforming to the general pattern of existing Perl control
structures. The semantics are particularly rich, allowing any one (or more) of
nearly 30 forms of matching to be used when comparing a switch value with its
various cases.
perl-Symbol-Global-Name 0.05 15.fc29 6240 Unspecified Finds name and type of a global variable
Lookups symbol table to find an element by reference.
perl-Symbol-Util 0.0203 18.fc29 51112 Development/Libraries Additional utilities for Perl symbols manipulation
This module provides a set of additional functions useful for Perl symbols
manipulation.
perl-Syntax-Feature-Loop 1.8.0 5.fc29 31089 Development/Libraries Provides the loop BLOCK syntax for unconditional loops
Syntax::Feature::Loop is a lexically-scoped pragma that provides the loop
BLOCK syntax for unconditional loops.
perl-Syntax-Highlight-Engine-Kate 0.14 4.fc29 2957185 Development/Libraries Port to Perl of the syntax highlight engine of the Kate text editor
Syntax::Highlight::Engine::Kate is a port to perl of the syntax highlight
engine of the Kate text editor.
perl-Syntax-Highlight-Perl-Improved 1.01 26.fc29 113557 Unspecified Highlighting of Perl Syntactical Structures
This module provides syntax highlighting for Perl code. The design bias is
roughly line-oriented and streamed (i.e. processing a file line-by-line in a
single pass). Provisions may be made in the future for tasks related to "back-
tracking" (i.e. re-doing a single line in the middle of a stream) such as
speeding up state copying.
perl-Syntax-Highlight-Perl6 0.88 22.fc29 143489 Development/Libraries Perl 6 Syntax Highlighter
Syntax::Highlight::Perl6 parses Perl 6 source code using an embedded
STD.pm. It matches parse tree nodes to colors then returns them in
different output formats. It can be used to create web pages with colorful
source code samples in its simple and snippet HTML modes, or it can be used
as a learning tool in examining STD.pm's output using the JavaScript node
viewer in its full HTML mode. Or you can use its parse tree Perl 5 records
to build your next great idea.
perl-Syntax-Keyword-Gather 1.003002 3.fc29 35278 Unspecified Implements the Perl 6 'gather/take' control structure in Perl 5
Perl 6 provides a new control structure -- gather -- that allows lists to
be constructed procedurally, without the need for a temporary variable.
Within the block/closure controlled by a gather any call to take pushes
that call's argument list to an implicitly created array. take returns the
number of elements it took. This module implements that control structure.
perl-Syntax-Keyword-Junction 0.003008 12.fc29 57956 Development/Libraries Perl6 style Junction operators in Perl5
This is a lightweight module which provides 'Junction' operators, the most
commonly used being any and all. Inspired by the Perl6 design docs,
.
perl-Sys-CPU 0.61 17.fc29 21847 Unspecified Getting CPU information
Perl extension for getting CPU information.
Currently only number of CPU's supported.
perl-Sys-Detect-Virtualization 0.107 15.fc29 25649 Development/Libraries Library to detect if a UNIX system is running as a virtual machine
This module attempts to detect whether or not a system is running as a
guest under virtualization, using various heuristics.
perl-Sys-Guestfs 1.39.8 1.fc29 1194925 Unspecified Perl bindings for libguestfs (Sys::Guestfs)
perl-Sys-Guestfs contains Perl bindings for libguestfs (Sys::Guestfs).
perl-Sys-Hostname-Long 1.5 13.fc29 15754 Unspecified Try every conceivable way to get full hostname
Attempt via many methods to get the system's full name. The Sys::Hostname
class is the best and standard way to get the system hostname. However,
it is missing the long hostname.
perl-Sys-Info-Base 0.7804 13.fc29 73527 Unspecified Provides various system information
Provides various system information.
perl-Sys-MemInfo 0.99 8.fc29 40589 Development/Libraries Memory information as Perl module
Sys::MemInfo returns the total amount of free and used physical memory in
bytes in totalmem and freemem variables.
perl-Sys-Mmap 0.19 8.fc29 60016 Development/Libraries Use mmap to map in a file as a Perl variable
The Mmap module lets you use mmap to map in a file as a perl variable rather
than reading the file into dynamically allocated memory. Multiple programs may
map the same file into memory, and immediately see changes by each other.
Memory may be allocated not attached to a file, and shared with sub-processes.
perl-Sys-Path 0.16 4.fc29 29441 Development/Libraries Supply autoconf style installation directories
The goal is that Sys::Path provides autoconf style system paths.
perl-Sys-SigAction 0.23 7.fc29 59798 Development/Libraries Perl extension for Consistent Signal Handling
Sys::SigAction provides EASY access to POSIX::sigaction() for signal
handling on systems that support sigaction().
It is hoped that with the use of this module, your signal handling
behavior can be coded in a way that does not change from one perl
version to the next, and that sigaction() will be easier for you to use.
perl-Sys-Statistics-Linux 0.66 16.fc29 186296 Development/Libraries Front-end module to collect system statistics
Sys::Statistics::Linux is a front-end module and gather different linux
system information like processor workload, memory usage, network and disk
statistics and a lot more. Refer the documentation of the distribution
modules to get more information about all possible statistics.
perl-Sys-Syscall 0.25 18.fc29 14953 Development/Libraries Access system calls that Perl doesn't normally provide access to
Use epoll, sendfile, from Perl. Mostly Linux-only support now, but more
syscalls/OSes planned for future.
perl-Sys-Syslog 0.35 418.fc29 105627 Development/Libraries Perl interface to the UNIX syslog(3) calls
Sys::Syslog is an interface to the UNIX syslog(3) function. Call syslog() with
a string priority and a list of printf() arguments just like at syslog(3).
perl-Sys-Virt 4.7.0 1.fc29 939938 Unspecified Represent and manage a libvirt hypervisor connection
The Sys::Virt module provides a Perl XS binding to the libvirt virtual
machine management APIs. This allows machines running within arbitrary
virtualization containers to be managed with a consistent API.
perl-Sys-Virt-TCK 1.0.0 3.fc29 558123 Unspecified Sys::Virt::TCK - libvirt Technology Compatibility Kit
Sys::Virt::TCK provides an integration test suite for validating
correct operation of libvirt drivers with underlying virtualization
technology.
perl-Sysadm-Install 0.48 7.fc29 83552 Development/Libraries Typical installation tasks for system administrators
"Sysadm::Install" executes shell-like commands performing typical
installation tasks: Copying files, extracting tarballs, calling "make".
It has a "fail once and die" policy, meticulously checking the result of
every operation and calling "die()" immediately if anything fails,
with optional logging of everything.
"Sysadm::Install" also supports a *dry_run* mode, in which it logs
everything, but suppresses any write actions.
perl-System-Command 1.119 3.fc29 67584 Development/Libraries Object for running system commands
System::Command is a class that launches external system commands and
return an object representing them, allowing to interact with them through
their STDIN, STDOUT and STDERR handles.
perl-System-Info 0.058 3.fc29 79358 Unspecified Factory for system specific information objects
System::Info tries to present system-related information, like number of
CPU's, architecture, OS and release related information in a system-
independent way. This releases the user of this module of the need to know
if the information comes from Windows, Linux, HP-UX, AIX, Solaris, Irix, or
VMS, and if the architecture is i386, x64, pa-risc2, or arm.
perl-SystemC-Vregs 1.470 17.fc29 537535 Development/Libraries Utility routines used by vregs
A Vregs object contains a documentation "package" containing enumerations,
definitions, classes, and registers.
perl-TAP-Formatter-HTML 0.11 16.fc29 168437 Development/Libraries TAP Test Harness output delegate for html output
This module provides HTML output formatting for TAP::Harness (a replacement
for Test::Harness. It is largely based on ideas from TAP::Test::HTMLMatrix
(which was built on Test::Harness and thus had a few limitations - hence
this module). For sample output, see:
perl-TAP-Formatter-JUnit 0.11 11.fc29 39875 Development/Libraries Harness output delegate for JUnit output
This module provides JUnit output formatting for TAP::Harness (a replacement
for Test::Harness.
perl-TAP-Harness-Archive 0.18 9.fc29 19323 Unspecified Create an archive of TAP test results
This module is a direct subclass of TAP::Harness and behaves in exactly the
same way except for one detail. In addition to outputting a running progress
of the tests and an ending summary it can also capture all of the raw TAP
from the individual test files or streams into an archive file (.tar or
.tar.gz).
perl-TAP-Harness-JUnit 0.42 11.fc29 18404 Development/Libraries Generate JUnit compatible output from TAP results
The only difference between this module and TAP::Harness is that this adds
mandatory 'xmlfile' argument, that causes the output to be formatted into
XML in format similar to one that is produced by JUnit testing framework.
perl-TAP-Harness-Multiple 0.07 18.fc29 47062 Unspecified TAP::Harness::Multiple Perl module
This module includes packages for extending the functionality of the
TAP::Harness and TAP::Harness::Archive modules from CPAN.
perl-TAP-SimpleOutput 0.009 6.fc29 50235 Development/Libraries Simple closure-driven TAP generator
We provide one function, counters(), that returns a number of simple closures
designed to help output TAP easily and correctly, with a minimum of fuss.
perl-Taint-Runtime 0.03 34.fc29 44487 Development/Libraries Runtime enable taint checking
This module enables run-time taint checking, for cases where the -T
switch on the command line is not appropriate or viable. There are
a somewhat limited number of legitimate use cases where you should
use this module instead of the -T switch. Unless you have a specific and
good reason for not using the -T option, you should use the -T option.
perl-Taint-Util 0.08 18.fc29 50091 Development/Libraries Test for and flip the taint flag without regex matches or eval
Wraps perl's internal routines for checking and setting the taint flag and
thus does not rely on regular expressions for untainting or odd tricks
involving eval and kill for checking whether data is tainted; instead, it
checks and flips a flag on the scalar in-place.
perl-Tangerine 0.23 7.fc29 73512 Development/Libraries Analyse perl files and report module-related information
Tangerine statically analyses perl files and reports various information
about provided, used (compile-time dependencies) and required (runtime
dependencies) modules.
perl-Tapper 4.1.1 16.fc29 27345 Unspecified A flexible and open test infrastructure
Tapper is a modular, flexible and open test infrastructure. Its only primary
assumption is the ubiquitous use of the Test Anything Protocol (TAP).
Internally it is based on technology known from the CPAN testing
infrastructure, extending it with automation and advanced querying.
perl-Task-Catalyst 4.02 18.fc29 6516 Unspecified All you need to start with Catalyst
This package ensures everything you need to write serious Catalyst
applications is installed. Install this if you're interested in
developing Catalyst apps.
perl-Task-Kensho-Async 0.39 7.fc29 33678 Unspecified Glimpse at an Enlightened Perl (Async Programming)
Task::Kensho is a list of recommended modules for Enlightened Perl
development. CPAN is wonderful, but there are too many wheels and you have
to pick and choose amongst the various competing technologies.
perl-Task-Kensho-Exceptions 0.39 8.fc29 15437 Development/Libraries A Glimpse at an Enlightened Perl (Exceptions)
Task::Kensho is a list of recommended modules for Enlightened Perl
development. CPAN is wonderful, but there are too many wheels and you have
to pick and choose amongst the various competing technologies.
perl-Task-Kensho-Logging 0.39 8.fc29 15843 Development/Libraries A Glimpse at an Enlightened Perl (Logging)
Task::Kensho is a list of recommended modules for Enlightened Perl
development. CPAN is wonderful, but there are too many wheels and you have
to pick and choose amongst the various competing technologies.
perl-Task-Kensho-OOP 0.39 8.fc29 16541 Development/Libraries A Glimpse at an Enlightened Perl (OOP)
Task::Kensho is a list of recommended modules for Enlightened Perl
development. CPAN is wonderful, but there are too many wheels and you have
to pick and choose amongst the various competing technologies.
perl-Task-Kensho-Testing 0.39 8.fc29 15969 Development/Libraries A Glimpse at an Enlightened Perl (Testing)
Task::Kensho is a list of recommended modules for Enlightened Perl
development. CPAN is wonderful, but there are too many wheels and you have
to pick and choose amongst the various competing technologies.
perl-Task-Kensho-Toolchain 0.39 8.fc29 34623 Development/Libraries Glimpse at an Enlightened Perl (basic toolchain)
Task::Kensho is a list of recommended modules for Enlightened Perl
development. CPAN is wonderful, but there are too many wheels and you have
to pick and choose amongst the various competing technologies.
perl-Task-Kensho-WebCrawling 0.39 6.fc29 34289 Unspecified Glimpse at an Enlightened Perl (Web Crawling)
Task::Kensho is a list of recommended modules for Enlightened Perl
development. CPAN is wonderful, but there are too many wheels and you have
to pick and choose amongst the various competing technologies.
perl-Task-Kensho-XML 0.39 7.fc29 34097 Unspecified Glimpse at an Enlightened Perl (XML Development)
Task::Kensho is a list of recommended modules for Enlightened Perl
development. CPAN is wonderful, but there are too many wheels and you have
to pick and choose amongst the various competing technologies.
perl-Task-Moose 0.03 18.fc29 7954 Development/Libraries Moose in a box
This Task installs Moose and a number of Moose extensions.
perl-Task-Perl-Critic 1.008 18.fc29 31420 Development/Libraries Install everything Perl::Critic
This module does nothing but act as a placeholder. See Task.
perl-Task-Weaken 1.06 3.fc29 28436 Unspecified Ensure that a platform has weaken support
One recurring problem in modules that use Scalar::Util's weaken function is
that it is not present in the pure-perl variant.
This restores the functionality testing to a dependency you do once in
your Makefile.PL, rather than something you have to write extra tests
for each time you write a module.
perl-TeX-Encode 2.004 4.fc29 76538 Development/Libraries Encoding to LaTeX escapes
This module provides encoding to LaTeX escapes from utf8 using mapping tables
in Pod::LaTeX and HTML::Entities. This covers only a subset of the Unicode
character table (undefined warnings will occur for non-mapped chars).
Mileage will vary when decoding (converting LaTeX to utf8), as LaTeX is in
essence a programming language, and this module does not implement LaTeX.
perl-TeX-Hyphen 1.18 7.fc29 56651 Unspecified Hyphenate words using TeX's patterns
Hyphenate words using TeX's patterns.
perl-Template-Alloy 1.020 13.fc29 690049 Development/Libraries Templating tool supporting multiple markup formats
"An alloy is a homogeneous mixture of two or more elements"
(http://en.wikipedia.org/wiki/Alloy).
Template::Alloy represents the mixing of features and capabilities from all of
the major mini-language based template systems (support for non-mini-language
based systems will happen eventually). With Template::Alloy you can use your
favorite template interface and syntax and get features from each of the other
major template systems. And Template::Alloy is fast - whether you're using
mod_perl, CGI, or running from the command line. There is even
Template::Alloy::XS for getting a little more speed when that is necessary.
perl-Template-GD 2.66 31.fc29 98046 Development/Libraries GD plugin(s) for the Template Toolkit
The Template-GD distribution provides a number of Template Toolkit
plugin modules to interface with Lincoln Stein's GD modules. These in
turn provide an interface to Thomas Boutell's GD graphics library.
These plugins were distributed as part of the Template Toolkit until
version 2.15 released in February 2006. At this time they were
extracted into this separate distribution.
perl-Template-Plugin-Class 0.14 25.fc29 4291 Development/Libraries Allow calling of class methods on arbitrary classes
Allow calling of class methods on arbitrary classes.
perl-Template-Plugin-Cycle 1.06 25.fc29 36095 Unspecified Cyclically insert into a Template from a sequence of values
Sometimes, apparently almost exclusively when doing alternating table row
backgrounds, you need to print an alternating, cycling, set of values into
a template.
Template::Plugin::Cycle is a small, simple, and hopefully DWIM solution to
these sorts of tasks.
perl-Template-Plugin-HTML-Strip 0.01 7.fc29 5464 Unspecified HTML::Strip filter for Template Toolkit
This module is a Template Toolkit dynamic filter, which uses HTML::Strip to
remove markup (primarily HTML, but also SGML, XML, etc) from filtered
content during template processing.
perl-Template-Plugin-JavaScript 0.02 19.fc29 3151 Development/Libraries Encodes text to be safe in JavaScript
Template::Plugin::JavaScript is a TT filter that filters text so it can
be safely used in JavaScript quotes. e.g:
[% USE JavaScript %]
document.write("[% FILTER js %] Here's some text going on. [% END %]");
will become:
document.write("\nHere\'s some text going on.\n");
perl-Template-Provider-Encoding 0.10 29.fc29 14825 Development/Libraries Explicitly declare encodings of your templates
Template::Provider::Encoding is a Template Provider subclass to decode
template using its declaration. You have to declare encoding of the
template in the 1st line of the template using the (fake) encoding TT
plugin; otherwise the template is handled as utf-8.
perl-Template-Timer 1.00 25.fc29 8933 Unspecified Template::Timer Perl module
Template::Timer provides inline timings of the template processing
througout your code. It's an overridden version of Template::Context that
wraps the process() and include() methods.
perl-Template-Tiny 1.12 20.fc29 37699 Unspecified Template Toolkit re-implemented in as little code as possible
WARNING: THIS MODULE IS EXPERIMENTAL AND SUBJECT TO CHANGE WITHOUT NOTICE
Template::Tiny is a re-implementation of a partial subset of the Template
Toolkit, in as few lines of code as possible. It is intended for use in
light-usage, low-memory, or low-CPU templating situations, where you may
need to upgrade to the full feature set in the future, or if you want the
familiarity of TT-style templates. It is intended to have fully-compatible
template and stash usage, with a limited by similar Perl API. Unlike
Template Toolkit, Template::Tiny will process templates without a compile
phase (but despite this is still quicker, owing to heavy use of the Perl
regular expression engine.
perl-Template-Toolkit 2.27 8.fc29 6449780 Development/Libraries Template processing system
The Template Toolkit is a collection of modules which implement a
fast, flexible, powerful and 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-Template-Toolkit-Simple 0.31 15.fc29 45004 Development/Libraries Simple interface to Template Toolkit
This Perl module is a simple wrapper around Template Toolkit. It exports
a function called `tt' which returns a new Template::Toolkit::Simple object.
The object supports method calls for setting all the Template Toolkit options.
This module also installs a program called `tt-render' which you can use from
the command line to render templates with all the power of the Perl object.
All of the object methods become command line arguments in the command line
version.
perl-Term-ANSIColor 4.06 418.fc29 89627 Development/Libraries Color screen output using ANSI escape sequences
This module has two interfaces, one through color() and colored() and the
other through constants. It also offers the utility functions uncolor(),
colorstrip(), colorvalid(), and coloralias(), which have to be explicitly
imported to be used.
perl-Term-Animation 2.6 29.fc29 65863 Unspecified ASCII sprite animation framework
This module provides a framework to produce sprite animations using ASCII art.
Each ASCII 'sprite' is given one or more frames, and placed into the animation
as an 'animation object'. An animation object can have a callback routine that
controls the position and frame of the object.
If the constructor is passed no arguments, it assumes that it is running full
screen, and behaves accordingly. Alternatively, it can accept a curses window
(created with the Curses new win call) as an argument, and will draw into that
window.
perl-Term-Cap 1.17 417.fc29 29850 Development/Libraries Perl termcap interface
These are low-level functions to extract and use capabilities from a terminal
capability (termcap) database.
perl-Term-Chrome 2.01 3.fc29 40989 Unspecified DSL for colors and other terminal chrome
Term::Chrome is a domain-specific language (DSL) for terminal decoration
(colors and other attributes) in Perl.
perl-Term-Clui 1.73 1.fc29 148894 Unspecified Perl module offering a Command-Line User Interface
Term::Clui offers a high-level user interface to give the user of command-
line applications a consistent "look and feel". Its metaphor for the
computer is as a human-like conversation-partner, and as each
question/response is completed it is summarised onto one line, and remains
on screen, so that the history of the session gradually accumulates on the
screen and is available for review, or for cut/paste. This user interface
can therefore be intermixed with standard applications which write to
STDOUT or STDERR, such as make, pgp, rcs etc.
perl-Term-Completion 1.00 16.fc29 73062 Development/Libraries Read one line of user input, with convenience functions
Term::Completion is an extensible, highly configurable replacement for
the venerable Term::Complete package. It is object-oriented and thus allows
subclassing. Two derived classes are Term::Completion::Multi and
Term::Completion::Path. A prompt is printed and the user may enter one line
of input, submitting the answer by pressing the ENTER key.
perl-Term-EditorEdit 0.0016 13.fc29 15746 Development/Libraries Edit a document via $EDITOR
Term::EditorEdit is a tool for prompting the user to edit a piece of text
via $VISUAL or $EDITOR and return the result.
perl-Term-Encoding 0.02 13.fc29 3837 Development/Libraries Detect encoding of the current terminal
Term::Encoding is a simple Perl module to detect an encoding the current
terminal expects, in various ways.
perl-Term-ProgressBar 2.22 4.fc29 50828 Unspecified Provide a progress meter on a standard terminal
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-Term-ProgressBar-Quiet 0.31 13.fc29 4082 Development/Libraries Provide a progress meter if run interactively
Term::ProgressBar is a wonderful module for showing progress bars on the
terminal. This module acts very much like that module when it is run
interactively. However, when it is not run interactively (for example,
as a cron job) then it does not show the progress bar.
perl-Term-ProgressBar-Simple 0.03 13.fc29 8338 Development/Libraries Simpler progress bars
Progress bars are handy - they tell you how much work has been done, how
much is left to do and estimate how long it will take. This module does the
right thing in almost all cases in a really convenient way.
perl-Term-Prompt 1.04 26.fc29 33822 Unspecified Perl extension for prompting a user for information
This main function of this module is to accept interactive input. You
specify the type of inputs allowed, a prompt, help text and defaults and it
will deal with the user interface, (and the user!), by displaying the
prompt, showing the default, and checking to be sure that the response is
one of the legal choices. Additional 'types' that could be added would be a
phone type, a social security type, a generic numeric pattern type...
perl-Term-ReadLine-Gnu 1.35 11.fc29 299390 Unspecified Perl extension for the GNU Readline/History Library
An implementation of Term::ReadLine using the GNU Readline/History Library.
perl-Term-ReadLine-Perl 1.0303 18.fc29 150376 Development/Libraries Readline implementation in Perl
This is a quick implementation of the minimal interface to Readline libraries.
The implementation is made in Perl (mostly) by Jeffrey Friedl. The only thing
this library does is to make it conformant (and add some minimal changes, like
using Term::ReadKey if present, and correct work under xterm).
perl-Term-ReadPassword 0.11 29.fc29 20328 Unspecified Asking the user for a password
This module lets you ask the user for a password in the traditional way,
from the keyboard, without echoing.
perl-Term-Shell 0.09 7.fc29 66493 Development/Libraries Simple command-line shell framework
Term::Shell lets you write simple command-line shells. All the boring
details like command-line parsing, terminal handling, and tab completion
are handled for you.
perl-Term-Shell-tests 0.09 7.fc29 13265 Development/Debug Test suite for package perl-Term-Shell
This package provides the test suite for package perl-Term-Shell.
perl-Term-ShellUI 0.92 14.fc29 97401 Development/Libraries Perl module to implement a full-featured shell-like command line environment
Term::ShellUI is a Perl module, which tries to make every feature that
one would expect to see in a fully interactive shell trivial to implement.
It uses the history and autocompletion features of Term::ReadLine to present
a sophisticated command-line interface to the user. You simply declare your
command set and let ShellUI take care of the heavy lifting.
perl-Term-Size 0.209 1.fc29 22564 Unspecified Simple way to get terminal size
Term::Size is a Perl module which provides a straightforward way to
retrieve the terminal size.
Both functions take an optional filehandle argument, which defaults
to *STDIN{IO}. They both return a list of two values, which are the
current width and height, respectively, of the terminal associated with
the specified filehandle.
Term::Size::chars returns the size in units of characters, whereas
Term::Size::pixels uses units of pixels.
perl-Term-Size-Any 0.002 25.fc29 8374 Development/Libraries Retrieve terminal size
This is a unified interface to retrieve terminal size. It loads one module
of a list of known alternatives, each implementing some way to get the
desired terminal information. This loaded module will actually do the job
on behalf of Term::Size::Any.
perl-Term-Size-Perl 0.031 3.fc29 26459 Unspecified Perl extension for retrieving terminal size (Perl version)
Yet another implementation of Term::Size. Now in pure Perl, with the
exception of a C probe run on build time.
perl-Term-Table 0.012 4.fc29 68522 Unspecified Format a header and rows into a table
This Perl module is able to format rows of data into tables.
perl-Term-UI 0.46 11.fc29 33837 Development/Libraries Term::ReadLine user interface made easy
Term::UI is a transparent way of eliminating the overhead of having to
format a question and then validate the reply, informing the user if the
answer was not proper and re-issuing the question.
perl-TermReadKey 2.37 9.fc29 65967 Development/Libraries A perl module for simple terminal control
Term::ReadKey is a compiled perl module dedicated to providing simple
control over terminal driver modes (cbreak, raw, cooked, etc.)
support for non-blocking reads, if the architecture allows, and some
generalized handy functions for working with terminals. One of the
main goals is to have the functions as portable as possible, so you
can just plug in "use Term::ReadKey" on any architecture and have a
good likelyhood of it working.
perl-Test 1.31 423.fc29 38819 Unspecified Simple framework for writing test scripts
The Test Perl module simplifies the task of writing test files for Perl modules,
such that their output is in the format that Test::Harness expects to see.
perl-Test-API 0.010 3.fc29 32604 Unspecified Test a list of subroutines provided by a module
This simple test module checks the subroutines provided by a module. This is
useful for confirming a planned API in testing and ensuring that other
functions aren't unintentionally included via import.
perl-Test-Able 0.11 21.fc29 60978 Development/Libraries xUnit with Moose
An xUnit style testing framework inspired by Test::Class and built using
Moose. It can do all the important things Test::Class can do and more. The
prime advantages of using this module instead of Test::Class are
flexibility and power. Namely, Moose.
perl-Test-Able-Runner 1.002 13.fc29 33333 Development/Libraries Use Test::Able without a bunch of boilerplate
I like Test::Able. I really don't like having to copy my boilerplate test
runner and modify it when I use it in a new project. This provides a basic
test runner for your testable tests that takes care of the basics for you.
You can extend it a bit to customize things if you like as well. Let me
know if you want this to do something else.
perl-Test-Abortable 0.002 6.fc29 34210 Unspecified Simple system for handling some exceptions in tests
Test::Abortable provides a simple system for catching some exceptions and
turning them into test events.
perl-Test-Alien 0.15 6.fc29 68775 Unspecified Testing tools for Alien modules
This package provides tools for testing Alien Perl modules. It has hooks to
work easily with Alien::Base based modules, but can also be used via the
synthetic interface to test non Alien::Base based Alien modules.
perl-Test-Apocalypse 1.006 12.fc29 274762 Development/Libraries Apocalypse's favorite tests bundled into a simple interface
This module greatly simplifies common author tests for modules heading towards
CPAN. I was sick of copy/pasting the tons of t/foo.t scripts + managing them
in every distribution. I thought it would be nice to bundle all of it into one
module and toss it on CPAN :) That way, every time I update this module all of
my distributions would be magically updated!
perl-Test-Assert 0.0504 24.fc29 59645 Unspecified Assertion methods for those who like JUnit
This class provides a set of assertion methods useful for writing tests.
The API is based on JUnit4 and Test::Unit and the methods die on failure.
perl-Test-Assertions 1.054 27.fc29 66699 Unspecified Simple set of building blocks for both unit and runtime testing
Test::Assertions provides a convenient set of tools for constructing tests,
such as unit tests or run-time assertion checks (like C's ASSERT macro).
Unlike some of the Test:: modules available on CPAN, Test::Assertions is
not limited to unit test scripts; for example it can be used to check
output is as expected within a benchmarking script. When it is used for
unit tests, it generates output in the standard form for CPAN unit testing
(under Test::Harness).
perl-Test-AutoLoader 0.03 18.fc29 8366 Development/Libraries Testing utility for autosplit/autoloaded modules
This single-purpose module attempts to eliminate uncaught syntax errors or
other obvious goofs in subroutines that are autosplit, and hence not looked
at by perl -c Module.pm. Ideally, this module will become unnecessary as
you reach full coverage of those subroutines in your unit tests. Until that
happy day, however, this should provide a quick and dirty backstop for
embarrassing typos.
perl-Test-Base 0.89 3.fc29 115363 Unspecified Data Driven Testing Framework
Testing is usually the ugly part of Perl module authoring. Perl gives you a
standard way to run tests with Test::Harness, and basic testing primitives
with Test::More. After that you are pretty much on your own to develop a
testing framework and philosophy. Test::More encourages you to make your
own framework by subclassing Test::Builder, but that is not trivial.
Test::Base gives you a way to write your own test framework base class that
*is* trivial.
perl-Test-Block 0.13 19.fc29 24226 Development/Libraries Specify fine granularity test plans
This module allows you to specify the number of expected tests at a finer
level of granularity than an entire test script. It is built with
Test::Builder and plays happily with Test::More and friends.
perl-Test-CPAN-Meta 0.25 15.fc29 47596 Unspecified Validation of the META.yml file in a CPAN distribution
This module was written to ensure that a META.yml file, provided with a
standard distribution uploaded to CPAN, meets the specifications that are
slowly being introduced to module uploads, via the use of package makers
and installers such as ExtUtils::MakeMaker, Module::Build and
Module::Install.
perl-Test-CPAN-Meta-JSON 0.16 11.fc29 52005 Development/Libraries Validate a META.json file within a CPAN distribution
This module was written to ensure that a META.json file, provided with a
standard distribution uploaded to CPAN, meets the specifications that are
slowly being introduced to module uploads, via the use of ExtUtils::MakeMaker,
Module::Build and Module::Install.
See CPAN::Meta for further details of the CPAN Meta Specification.
perl-Test-CPAN-Meta-YAML 0.25 11.fc29 45606 Development/Libraries Validate a META.yml file within a CPAN distribution
This module was written to ensure that a META.yml file, provided with a
standard distribution uploaded to CPAN, meets the specifications that are
slowly being introduced to module uploads, via the use of ExtUtils::MakeMaker,
Module::Build and Module::Install.
See CPAN::Meta for further details of the CPAN Meta Specification.
perl-Test-Carp 0.2 14.fc29 37806 Development/Libraries Test your code for calls to Carp functions
Call given code (with given arguments) and tests whether the given
Carp function (or their imported versions) are called (with a given
value) or not.
perl-Test-CheckChanges 0.14 22.fc29 82917 Development/Libraries Check that the Changes file matches the distribution
This module checks that your Changes file has an entry for the current version
of the Module being tested. The version information for the distribution being
tested is taken out of the Build data, or if that is not found, out of the
Makefile. It then attempts to open, in order, a file with the name Changes or
CHANGES. The Changes file is then parsed for version numbers. If one and only
one of the version numbers matches, the test passes; otherwise the test fails.
A message with the current version is printed if the test passes; otherwise
diagnostic messages are printed to help explain the failure.
perl-Test-CheckDeps 0.010 18.fc29 25937 Development/Libraries Check for presence of dependencies
This module adds a test that assures all dependencies have been installed
properly. If requested, it can bail out all testing on error.
perl-Test-CheckManifest 1.33 4.fc29 25988 Development/Libraries Check if your Manifest matches your distro
This package checks whether the Manifest file matches the distro or not. To
match a distro the Manifest has to name all files that come along with the
distribution.
perl-Test-Class 0.50 11.fc29 165286 Development/Libraries Easily create test classes in an xUnit/JUnit style
Test::Class provides a simple way of creating classes and objects to test
your code in an xUnit style.
perl-Test-Class-Most 0.08 9.fc29 15338 Unspecified Test classes the easy way
Using the module helps to reduce boilerplate when writing tests based on
Test::Class.
perl-Test-ClassAPI 1.07 5.fc29 34177 Unspecified Provides basic first-pass API testing for large class trees
Provides basic first-pass API testing for large class trees.
For many APIs with large numbers of classes, it can be very useful to be
able to do a quick once-over to make sure that classes, methods, and
inheritance is correct, before doing more comprehensive testing.
This module aims to provide such a capability.
perl-Test-CleanNamespaces 0.23 4.fc29 35981 Unspecified Check for uncleaned imports
This module lets you check your module's namespaces for imported functions you
might have forgotten to remove with namespace::autoclean or namespace::clean
and are therefore available to be called as methods, which usually isn't want
you want.
perl-Test-Cmd 1.09 9.fc29 90735 Development/Libraries Perl module for portable testing of commands and scripts
The Test::Cmd module provides a framework for portable automated testing
of executable commands and scripts (in any language, not just Perl),
especially commands and scripts that interace with the file system.
perl-Test-Command 0.11 9.fc29 36511 Development/Libraries Test routines for external commands
Test::Command intends to bridge the gap between the well tested functions
and objects you choose and their usage in your programs. By examining the
exit status, terminating signal, STDOUT and STDERR of your program you can
determine if it is behaving as expected.
perl-Test-Compile 1.3.0 9.fc29 34283 Development/Libraries Check whether Perl module files compile correctly
Test::Compile lets you check the validity of a Perl module file or Perl script
file, and report its results in standard Test::Simple fashion.
perl-Test-ConsistentVersion 0.3.0 11.fc29 12068 Development/Libraries Ensures a CPAN distribution has consistent versioning
The purpose of this module is to make it easy for other distribution
authors to have consistent version numbers within the modules (as well as
readme file and changelog) of the distribution.
perl-Test-DBICSchemaLoaderDigest 0.04 18.fc29 8676 Development/Libraries Test the DBIC::Schema::Loader's MD5 sum
DBIC::Schema::Loader dumps follow code:
DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:2lkIltTa9Ey3fExXmUB/gw
But, some programmer MODIFY THE ABOVE OF THIS CODE!
This module tests a module MD5 check sum. If you use this module, you can stop
this problem.
perl-Test-Database 1.113 11.fc29 106212 Development/Libraries Database handles ready for testing
Test::Database Perl module provides a simple way for test authors to request
a test database, without worrying about environment variables or the test host
configuration.
perl-Test-Deep 1.128 3.fc29 116210 Unspecified Extremely flexible deep comparison
Test::Deep gives you very flexible ways to check that the result you
got is the result you were expecting. At its simplest it 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-Test-Deep-JSON 0.05 3.fc29 23849 Unspecified Compare JSON with Test::Deep
Test::Deep::JSON provides json($expected) function to expect that target
can be parsed as a JSON string and matches (by cmp_deeply) with $expected.
perl-Test-Deep-Type 0.008 7.fc29 33096 Unspecified Test::Deep plugin for validating type constraints
Test::Deep::Type provides the sub is_type to indicate that the data being
tested must validate against the passed type. This is an actual type
object, not a string name -- for example something provided via
MooseX::Types, or a plain old coderef that returns a bool (such as what
might be used in a Moo type constraint).
perl-Test-Dependencies 0.23 7.fc29 53030 Development/Libraries Ensure that your Makefile.PL specifies all module dependencies
Makes sure that all of the modules that are 'use'd are listed in the
Makefile.PL as dependencies.
It has two styles: light, which is fast but confusable; and heavy, which takes
more time but is more accurate.
perl-Test-Differences 0.6400 10.fc29 28300 Development/Libraries Test strings and data structures and show differences if not OK
When the code you're testing returns multiple lines, records or data
structures and they're just plain wrong, an equivalent to the Unix
diff utility may be just what's needed.
perl-Test-Dir 1.16 6.fc29 18432 Unspecified Some simple tests on directories and folders
This modules provides a collection of test utilities for directory and folder
attributes. Use it in combination with Test::More in your test programs.
perl-Test-Directory 0.041 6.fc29 18180 Unspecified Perl extension for maintaining test directories
Testing code can involve making sure that files are created and deleted as
expected. Doing this manually can be error prone, as it's easy to forget a
file, or miss that some unexpected file was added. This module simplifies
maintaining test directories by tracking their status as they are modified
or tested with this API, making it simple to test both individual files, as
well as to verify that there are no missing or unknown files.
perl-Test-Dist-VersionSync 1.2.0 6.fc29 31930 Unspecified Verify that all the modules in a distribution have the same version number
The Test-Dist-VersionSync gives perl developers an easy way to verify that all
the modules in a distribution have the same version number.
perl-Test-DistManifest 1.014 11.fc29 51907 Development/Libraries Author test that validates a package MANIFEST
This Perl module provides a simple method of testing that a MANIFEST matches
the distribution.
perl-Test-Distribution 2.00 28.fc29 37250 Development/Libraries Perform tests on all modules of a distribution
When using this module in a test script, it goes through all the modules in
your distribution, checks their POD, checks that they compile OK and checks
that they all define a $VERSION.
perl-Test-EOL 2.00 6.fc29 37577 Unspecified Check the correct line endings in your project
This module scans your project/distribution for any perl files (scripts,
modules, etc.) with Windows line endings. It can also check for trailing
whitespace.
perl-Test-Email 0.07 14.fc29 24062 Development/Libraries Test Email Contents
Test::Email is a subclass of MIME::Entity, with the above methods.
If you want the messages fetched from a POP3 account, use Test::POP3.
perl-Test-Exception 0.43 9.fc29 29831 Unspecified Library of test functions for exception based Perl code
This module provides a few convenience methods for testing exception
based code. It is built with Test::Builder and plays happily with
Test::More and friends.
perl-Test-Exec 0.04 4.fc29 25311 Unspecified Test that some code calls exec without terminating testing
The Test::Exec Perl module provides the most simple possible tools for testing
code that might call exec function, which would otherwise end your test by
calling another program. This code should detect and capture exec calls, even
if they are inside an eval statement.
perl-Test-Exit 0.11 4.fc29 24624 Unspecified Test that some code calls exit without terminating testing
Test::Exit Perl module provides some simple tools for testing code that might
call exit(), providing you with the status code without exiting the test file.
perl-Test-Expect 0.34 6.fc29 10539 Unspecified Automated driving and testing of terminal-based programs
Test::Expect is a module for automated driving and testing of
terminal-based programs. It is handy for testing interactive programs
which have a prompt, and is based on the same concepts as the Tcl Expect
tool. As in Expect::Simple, the Expect object is made available for
tweaking.
Test::Expect is intended for use in a test script.
perl-Test-FailWarnings 0.008 14.fc29 26836 Unspecified Add test failures if warnings are caught
This module hooks $SIG{__WARN__} and converts warnings to Test::More's
fail() calls. It is designed to be used with done_testing, when you don't
need to know the test count in advance.
perl-Test-Fake-HTTPD 0.08 6.fc29 33517 Development/Libraries Fake HTTP server module for testing
Test::Fake::HTTPD is a fake HTTP server module for testing.
Written by NAKAGAWA Masaki .
perl-Test-Fatal 0.014 11.fc29 38617 Development/Libraries Incredibly simple helpers for testing code with exceptions
Test::Fatal is an alternative to the popular Test::Exception. It does much
less, but should allow greater flexibility in testing exception-throwing code
with about the same amount of typing.
perl-Test-File 1.44.3 6.fc29 64459 Unspecified Test file attributes through Test::Builder
This module provides a collection of test utilities for file attributes.
Some file attributes depend on the owner of the process testing the file
in the same way the file test operators do.
perl-Test-File-Contents 0.23 8.fc29 20296 Unspecified Test routines for examining the contents of files
Test routines for examining the contents of files.
perl-Test-File-ShareDir 1.001002 6.fc29 74312 Unspecified Create a Fake ShareDir for your modules for testing
Create a fake ShareDir for your modules for testing.
perl-Test-Filename 0.03 8.fc29 21188 Unspecified Portable filename comparison
This simple module provides some handy functions to convert all those path
separators automatically so filename tests will just DWIM.
perl-Test-Fixme 0.16 7.fc29 41163 Development/Libraries Check code for FIXMEs
When coding it is common to come up against problems that need to be
addressed but that are not a big deal at the moment. What generally happens
is that the coder adds comments and marks them FIXME.
Test::Fixme allows you to add a test file that ensures that none of these
get forgotten in the module.
perl-Test-Git 1.322 4.fc29 45466 Unspecified Helper functions for test scripts using Git
Test::Git provides a number of helpful functions when running test scripts that
require the creation and management of a Git repository.
perl-Test-HTTP-Server-Simple 0.11 25.fc29 12448 Development/Libraries Test::More functions for HTTP::Server::Simple
This mixin class provides methods to test an HTTP::Server::Simple-based web
server. Currently, it provides only one such method: started_ok.
perl-Test-HTTP-Server-Simple-StashWarnings 0.04 26.fc29 7333 Development/Libraries Catch your forked server's warnings
Warnings are an important part of any application. Your web application
should warn the user when something is amiss.
perl-Test-Harness 3.42 418.fc29 580632 Unspecified Run Perl standard test scripts with statistics
This package allows tests to be run and results automatically aggregated and
output to STDOUT.
Although, for historical reasons, the Test-Harness distribution takes its name
from this module it now exists only to provide TAP::Harness with an interface
that is somewhat backwards compatible with Test::Harness 2.xx. If you're
writing new code consider using TAP::Harness directly instead.
perl-Test-Harness-Straps 0.30 28.fc29 38719 Unspecified Detailed analysis of test results
Test::Harness is limited to printing out its results. This makes analysis
of the test results difficult for anything but a human. To make it easier
for programs to work with test results, we provide Test::Harness::Straps.
Instead of printing the results, straps provide them as raw data. You can
also configure how the tests are to be run.
perl-Test-HasVersion 0.014 9.fc29 28976 Development/Libraries Check Perl modules have version numbers
Do you want to check that every one of your Perl modules in a distribution has
a version number? You want to make sure you don't forget the brand new modules
you just added? Well, this is the module you have been looking for.
Do you want to check someone else's distribution to make sure the author has
not committed the sin of leaving Perl modules without a version that can be
used to tell if you have this or that feature? Test::HasVersion is also for
you.
perl-Test-HexDifferences 1.001 5.fc29 28028 Unspecified Test binary as hexadecimal string
This is a Perl module for testing equivalence of binary data.
perl-Test-HexString 0.03 18.fc29 28073 Unspecified Test binary strings with hex dump diagnostics
This testing module provides a single function, is_hexstr(), which asserts
that the given string matches what was expected. When the strings match
(i.e. compare equal using the eq operator), the behaviour is identical to
the usual is() function provided by Test::More.
perl-Test-Identity 0.01 18.fc29 23846 Development/Libraries Assert the referential identity of a reference
This module provides a single testing function, identical. It asserts that
a given reference is as expected; that is, it either refers to the same
object or is undef. It is similar to Test::More::is except that it uses
refaddr, ensuring that it behaves correctly even if the references under
test are objects that overload stringification or numification.
perl-Test-Image-GD 0.03 15.fc29 9414 Development/Libraries Module for testing images using GD
This module is meant to be used for testing custom graphics, it attempts
to "visually" compare the images, this means it ignores invisible differences
like color palettes and meta data. It also provides some extra functions to
check the size of the image.
perl-Test-InDistDir 1.112071 8.fc29 7539 Development/Libraries Test environment setup for development with IDE
This Perl module helps to run test scripts in integrated development
environments (IDE).
perl-Test-Inline 2.213 17.fc29 128324 Development/Libraries Test::Inline Perl module
Test::Inline allows you to inline your tests next to the code being tested.
perl-Test-Inter 1.07 3.fc29 141169 Unspecified Framework for more readable interactive test scripts
This is another framework for writing test scripts. It is loosely inspired
by Test::More, and has most of it's functionality, but it is not a drop-in
replacement.
perl-Test-Is 20140823.1 7.fc29 24813 Development/Libraries Skip test in a declarative way
This module is a simple way of following the specifications of the
environment variables available for Perl tests as defined as one of
the "Lancaster Consensus" at Perl QA Hackathon 2013. Those variables
(NONINTERACTIVE_TESTING, EXTENDED_TESTING) define which tests should
be skipped.
perl-Test-JSON 0.11 24.fc29 8284 Unspecified Test JSON data
JavaScript Object Notation (JSON) is a lightweight data interchange format.
Test::JSON makes it easy to verify that you have built valid JSON and that
it matches your expected output.
perl-Test-JSON-tests 0.11 24.fc29 2475 Development/Debug Test suite for package perl-Test-JSON
This package provides the test suite for package perl-Test-JSON.
perl-Test-Kwalitee 1.27 4.fc29 46379 Unspecified Test the Kwalitee of a distribution before you release it
Kwalitee is an automatically-measurable gauge of how good your software
is. That's very different from quality, which a computer really can't
measure in a general sense (if you can, you've solved a hard problem in
computer science).
perl-Test-Kwalitee-Extra 0.4.0 5.fc29 46861 Unspecified Run Kwalitee tests including optional indicators
CPANTS checks Kwalitee indicators, which is not quality but
automatically-measurable indicators of how good your distribution is.
Module::CPANTS::Analyse calculates Kwalitee but it is not directly applicable
to your module test. CPAN has already had Test::Kwalitee for the test module of
Kwalitee. It is, however, impossible to calculate prereq_matches_use indicator,
because dependent module Module::CPANTS::Analyse itself cannot calculate
prereq_matches_use indicator. It is marked as needs_db, but only limited
information is needed to calculate the indicator. This module calculates
prereq_matches_use by querying needed information from MetaCPAN.
perl-Test-LWP-UserAgent 0.033 6.fc29 71167 Development/Libraries LWP::UserAgent suitable for simulating and testing network calls
This module is a subclass of LWP::UserAgent which overrides a few key low-
level methods that are concerned with actually sending your request over
the network, allowing an interception of that request and simulating a
particular response. This greatly facilitates testing of client networking
code where the server follows a known protocol.
perl-Test-LeakTrace 0.16 9.fc29 67105 Unspecified Trace memory leaks
Test::LeakTrace provides several functions that trace memory leaks. This module
scans arenas, the memory allocation system, so it can detect any leaked SVs in
given blocks.
Leaked SVs are SVs that are not released after the end of the scope they have
been created. These SVs include global variables and internal caches. For
example, if you call a method in a tracing block, perl might prepare a cache
for the method. Thus, to trace true leaks, no_leaks_ok() and leaks_cmp_ok()
executes a block more than once.
perl-Test-LectroTest 0.5001 16.fc29 149270 Development/Libraries Easy, automatic, specification-based tests
LectroTest is an automated, specification-based testing system. To use it,
declare properties that specify the expected behavior of your software. Then
invoke LectroTest to test whether those properties hold.
LectroTest does this by running repeated random trials against your software.
If LectroTest finds that a property doesn't hold, it emits the counterexample
that "broke" your software. You can then plug the counterexample into your
software to debug the problem.
perl-Test-LoadAllModules 0.022 13.fc29 4602 Development/Libraries Do use_ok for modules in search path
Test::LoadAllModules do use_ok for modules in search_path.
perl-Test-Log-Dispatch 0.03 23.fc29 9924 Development/Libraries Test what you are logging
Test::Log::Dispatch is a Log::Dispatch object that keeps track of
everything logged to it in memory, and provides convenient tests against
what has been logged.
perl-Test-Log-Log4perl 0.32 3.fc29 26955 Unspecified Test log4perl
This module can be used to test that you're logging the right thing with
Log::Log4perl. It checks that we get what, and only what, we expect logged
by your code.
perl-Test-LongString 0.17 12.fc29 18187 Development/Libraries Perl module to test long strings
This module provides some drop-in replacements for the string comparison
functions of Test::More, but which are more suitable when you test against
long strings. If you've ever had to search for text in a multi-line string
like an HTML document, or find specific items in binary data, this is the
module for you.
perl-Test-Manifest 2.021 3.fc29 30071 Unspecified Test case module for Perl
MakeMaker assumes that you want to run all of the .t files in the t/ directory
in ascii-betical order during make test unless you say otherwise. This leads to
some interesting naming schemes for test files to get them in the desired
order.
You can specify any order or any files that you like, though, with the test
directive to WriteMakefile.
Test::Manifest looks in the t/test_manifest file to find out which tests you
want to run and the order in which you want to run them. It constructs the
right value for MakeMaker to do the right thing.
perl-Test-Memory-Cycle 1.06 9.fc29 19893 Unspecified Check for memory leaks and circular memory references
Perl's garbage collection has one big problem: Circular references
can't get cleaned up. A circular reference can be as simple as two
objects that refer to each other.
"Test::Memory::Cycle" is built on top of "Devel::Cycle" to give you an
easy way to check for these circular references.
perl-Test-MemoryGrowth 0.02 9.fc29 35366 Unspecified Assert that code does not cause growth in memory usage
This module provides a function to check that a given block of code does
not result in the process consuming extra memory once it has finished.
Despite the name of this module it does not, in the strictest sense of the
word, test for a memory leak: that term is specifically applied to cases
where memory has been allocated but all record of it has been lost, so it
cannot possibly be reclaimed. While the method employed by this module can
detect such bugs, it can also detect cases where memory is still referenced
and reachable, but the usage has grown more than would be expected or
necessary.
perl-Test-MinimumVersion 0.101082 10.fc29 32242 Development/Libraries Check whether your code requires a newer perl
Check whether your code requires a newer perl than you think.
perl-Test-Mock-Guard 0.10 8.fc29 36597 Development/Libraries Simple mock test library using RAII
Test::Mock::Guard is mock test library using RAII. This module is able to
change method behavior by each scope. See SYNOPSIS's sample code.
perl-Test-Mock-LWP 0.08 14.fc29 18443 Development/Libraries Easy mocking of LWP packages
A mocking library for testing of code based around LWP.
perl-Test-Mock-Time 0.1.7 4.fc29 32406 Unspecified Deterministic time & timers for event loop tests
This module replaces actual time with simulated time everywhere (core
time(), Time::HiRes, EV, AnyEvent with EV, Mojolicious, …) and provide
a way to write deterministic tests for event loop based applications
with timers.
perl-Test-MockModule 0.170.0 1.fc29 37527 Development/Libraries Override subroutines in a module for unit testing
Override subroutines in a module for unit testing.
perl-Test-MockObject 1.20180705 1.fc29 51425 Development/Libraries Perl extension for emulating troublesome interfaces
Test::MockObject is a highly polymorphic testing object, capable of
looking like all sorts of objects. This makes white-box testing much
easier, as you can concentrate on what the code being tested sends to
and receives from the mocked object, instead of worrying about faking
up your own data. (Another option is not to test difficult things.
Now you have no excuse.)
perl-Test-MockRandom 1.01 7.fc29 55912 Unspecified Replaces random number generation with non-random number generation
This perhaps ridiculous-seeming module was created to test routines that
manipulate random numbers by providing a known output from rand. Given a
list of seeds with srand, it will return each in turn. After seeded
random numbers are exhausted, it will always return 0. Seed numbers must
be of a form that meets the expected output from rand as called with no
arguments -- i.e. they must be between 0 (inclusive) and 1 (exclusive).
In order to facilitate generating and testing a nearly-one number, this
module exports the function oneish, which returns a number just
fractionally less than one.
perl-Test-MockTime 0.17 3.fc29 11326 Unspecified Replaces actual time with simulated time
This module was created to enable test suites to test code at specific
points in time. Specifically it overrides localtime, gmtime and time at
compile time and then relies on the user supplying a mock time via
set_relative_time, set_absolute_time or set_fixed_time to alter future
calls to gmtime,time or localtime.
perl-Test-Modern 0.013 11.fc29 93354 Unspecified Precision testing for modern perl
Test::Modern provides the best features of Test::More, Test::Fatal,
Test::Warnings, Test::API, Test::LongString, and Test::Deep, as well as ideas
from Test::Requires, Test::DescribeMe, Test::Moose, and Test::CleanNamespaces.
Test::Modern also automatically imposes strict and warnings on your script,
and loads IO::File (much of the same stuff Modern::Perl does).
perl-Test-Module-Used 0.2.6 11.fc29 46802 Development/Libraries Test required module is really used and vice versa between lib/t and META.yml
This module reads META.yml and gets build_requires and requires. It compares
required module is really used and used module is really required.
perl-Test-Mojibake 1.3 8.fc29 51525 Development/Libraries Check your source for encoding misbehavior
Many modern text editors automatically save files using UTF-8 codification.
However, the perl interpreter does not expect it by default. Whilst this does
not represent a big deal on (most) backend-oriented programs, Web framework
(Catalyst, Mojolicious) based applications will suffer so-called Mojibake
(literally: "unintelligible sequence of characters"). Even worse: if an editor
saves BOM (Byte Order Mark, U+FEFF character in Unicode) at the start of a
script with the executable bit set (on Unix systems), it won't execute at all,
due to shebang corruption.
Avoiding codification problems is quite simple:
* Always use utf8/use common::sense when saving source as UTF-8
* Always specify =encoding utf8 when saving POD as UTF-8
* Do neither of above when saving as ISO-8859-1
* Never save BOM (not that it's wrong; just avoid it as you'll barely
notice its presence when in trouble)
However, if you find yourself upgrading old code to use UTF-8 or trying to
standardize a big project with many developers, each one using a different
platform/editor, reviewing all files manually can be quite painful, especially
in cases where some files have multiple encodings (note: it all started when I
realized that gedit and derivatives are unable to open files with character
conversion tables).
Enter the Test::Mojibake ;)
perl-Test-Mojo 7.94 1.fc29 31766 Unspecified Test::Mojo perl Module
Test::Mojo perl Module
perl-Test-Moose 2.2011 4.fc29 6609 Unspecified Test functions for Moose specific features
This module provides some useful test functions for Moose based classes.
perl-Test-Moose-More 0.050 4.fc29 110023 Unspecified More tools for testing Moose packages
This package contains a number of additional tests that can be employed
against Moose classes/roles. It is intended to replace Test::Moose.
perl-Test-Most 0.35 7.fc29 41608 Unspecified Perl module with test functions and features
Most commonly needed test functions and features. This module provides you with
the most commonly used testing functions and gives you a bit more fine-grained
control over your test suite.
perl-Test-Mouse 2.5.6 1.fc29 5134 Unspecified Test functions for Mouse specific features
This module provides some useful test functions for Mouse based classes. It is
an experimental first release, so comments and suggestions are very welcome.
perl-Test-Name-FromLine 0.13 12.fc29 23788 Unspecified Automatically name tests from their source code
Test::Name::FromLine is a testing helper that automatically names each unit
test from its source code declaration, unless it was explicitly named.
perl-Test-Needs 0.002005 7.fc29 13982 Unspecified Skip tests when modules not available
Skip test scripts if modules are not available. The requested modules will
be loaded, and optionally have their versions checked. If the module is
missing, the test script will be skipped. Modules that are found but fail
to compile will exit with an error rather than skip.
perl-Test-NeedsDisplay 1.07 21.fc29 30057 Development/Libraries Ensure that tests needing a display have one
When testing GUI applications, sometimes applications or modules absolutely
insist on a display, even just to load a module without actually showing
any objects.
perl-Test-NoBreakpoints 0.15 19.fc29 36504 Development/Libraries Test that files do not contain soft breakpoints
Test::NoBreakpoints checks that files contain neither the string
"$DB::single = 1" nor "$DB::signal = 1".
perl-Test-NoPlan 0.0.6 18.fc29 14060 Development/Libraries Check perl test files for no_plan
It is a good idea to ensure you have defined how many tests should be run
within each test script - to catch cases where tests bomb out part way through
so you know how many tests were not actually run. This module checks all your
test plan files to ensure 'no_plan' is not used.
perl-Test-NoTabs 2.02 3.fc29 29847 Unspecified Check the presence of tabs in your project
This module scans your project/distribution for any perl files (scripts,
modules, etc.) for the presence of tabs.
perl-Test-NoWarnings 1.04 17.fc29 47285 Unspecified Make sure you didn't emit any warnings while testing
In general, your tests shouldn't produce warnings. This module causes any
warnings to be captured and stored. It automatically adds an extra test
that will run when your script ends to check that there were no warnings.
If there were any warnings, the test will give a "not ok" and diagnostics of
where, when and what the warning was, including a stack trace of what was
going on when the it occurred.
perl-Test-Number-Delta 1.06 11.fc29 37365 Development/Libraries Compare the difference between numbers against a given tolerance
At some point or another, most programmers find they need to compare
floating-point numbers for equality. The typical idiom is to test if
the absolute value of the difference of the numbers is within a
desired tolerance, usually called epsilon. This module provides such
a function for use with Test::Harness.
perl-Test-Object 0.08 4.fc29 30908 Development/Libraries Thoroughly testing objects via registered handlers
Test::Object is a testing package designed to allow you to easily test
what you believe is a valid object against the expected behaviour of
all of the classes in its inheritance tree in one single call.
perl-Test-Output 1.03.1 6.fc29 40967 Development/Libraries Utilities to test STDOUT and STDERR messages
Test::Output provides a simple interface for testing output sent to STDOUT
or STDERR. A number of different utilities are included to try and be as
flexible as possible to the tester.
perl-Test-POE-Client-TCP 1.22 1.fc29 66000 Unspecified POE Component providing TCP client services for test cases
Test::POE::Client::TCP is a POE component that provides a TCP client
framework for inclusion in client component test cases, instead of having
to roll your own.
perl-Test-POE-Server-TCP 1.20 8.fc29 66889 Development/Libraries POE Component providing TCP server services for test cases
Test::POE::Server::TCP is a POE component that provides a TCP server
framework for inclusion in client component test cases, instead of having
to roll your own.
perl-Test-Perl-Critic 1.04 3.fc29 56818 Unspecified Use Perl::Critic in test programs
Test::Perl::Critic wraps the Perl::Critic engine in a convenient
subroutine suitable for test programs written using the Test::More
framework. This makes it easy to integrate coding-standards enforcement
into the build process. For ultimate convenience (at the expense of some
flexibility), see the criticism pragma.
perl-Test-Perl-Critic-Policy 1.132 4.fc29 17891 Unspecified A framework for testing your custom Policies
This module provides a framework for function-testing your custom
Perl::Critic::Policy modules. Policy testing usually involves feeding it a
string of Perl code and checking its behavior. In the old days, those strings
of Perl code were mixed directly in the test script. That sucked.
perl-Test-Perl-Critic-Progressive 0.03 24.fc29 50525 Development/Libraries Gradually enforce coding standards
Applying coding standards to large amounts of legacy code is a daunting
task. Often times, legacy code is so non-compliant that it seems downright
impossible. But, if you consistently chip away at the problem, you will
eventually succeed! Test::Perl::Critic::Progressive uses the Perl::Critic
engine to prevent further deterioration of your code and gradually steer it
towards conforming with your chosen coding standards.
perl-Test-Pod 1.52 3.fc29 19553 Unspecified Test POD files for correctness
Check POD files for errors or warnings in a test file, using Pod::Simple to do
the heavy lifting.
perl-Test-Pod-Content 0.0.6 19.fc29 12588 Development/Libraries Test a Pod's content
This is a very simple module for testing a Pod's content. It is mainly intended
for testing the content of generated Pod - that is, the Pod included in perl
modules generated by some mechanism. Another usage example is to test whether
all files contain the same copyright notice.
perl-Test-Pod-Coverage 1.10 12.fc29 15488 Development/Libraries Check for pod coverage in your distribution
Test::Pod::Coverage is used to create a test for your distribution, to
ensure that all relevant files in your distribution are appropriately
documented in pod.
perl-Test-Pod-LinkCheck 0.008 15.fc29 75455 Development/Libraries Tests POD for invalid links
This module looks for any links in your POD and verifies that they point to
a valid resource. It uses the Pod::Simple parser to analyze the pod files
and look at their links. In a nutshell, it looks for L links and makes
sure that Foo exists. It also recognizes section links, L for
example. Also, manual pages are resolved and checked.
perl-Test-Pod-No404s 0.02 15.fc29 47035 Development/Libraries Checks POD for HTTP 404 links
This module looks for any HTTP(S) links in your POD and verifies that they
will not return a 404. It uses LWP::UserAgent for the heavy lifting, and
simply lets you know if it failed to retrieve the document. More specifically,
it uses $response->is_error as the "test".
perl-Test-Pod-Spelling-CommonMistakes 1.001 11.fc29 42906 Development/Libraries Checks POD for common spelling mistakes
This module checks your POD for common spelling errors. This differs from
Test::Spelling because it doesn't use your system spellchecker and instead
uses Pod::Spell::CommonMistakes for the heavy lifting. Using it is the same
as any standard Test::* module, as seen here.
perl-Test-Portability-Files 0.09 4.fc29 36105 Unspecified Check file names portability
This module is used to check the portability across operating systems of
the names of the files present in the distribution of a module. The tests
use the advice given in "Files and Filesystems" in perlport. The author of
a distribution can select which tests to execute.
perl-Test-PostgreSQL 1.26 3.fc29 34439 Unspecified PostgreSQL runner for Perl tests
The Test::PostgreSQL Perl module automatically setups a PostgreSQL instance in
a temporary directory, and destroys it when the Perl script exits.
perl-Test-Prereq 2.002 7.fc29 30116 Unspecified Check if Makefile.PL has the right pre-requisites
The prereq_ok() function examines the modules it finds in blib/lib/,
blib/script, and the test files it finds in t/ (and test.pl). It figures out
which modules they use and compares that list of modules to those in the
PREREQ_PM section of Makefile.PL.
If you use Module::Build, see Test::Prereq::Build instead.
perl-Test-RDF-Trine-Store 1.019 4.fc29 35614 Unspecified Collection of functions to test RDF::Trine stores
This Perl module packages a few functions that you can call to test a
RDF::Trine::Store.
perl-Test-Refcount 0.08 13.fc29 37338 Development/Libraries Assert reference counts on objects
The Perl garbage collector uses simple reference counting during the normal
execution of a program. This means that cycles or unweakened references in
other parts of code can keep an object around for longer than intended. To
help avoid this problem, the reference count of a new object from its class
constructor ought to be 1. This way, the caller can know the object will be
properly DESTROYed when it drops all of its references to it.
perl-Test-Regexp 2017040101 6.fc29 40001 Unspecified Test your regular expressions
This module is intended to test your regular expressions. Given a subject
string and a regular expression (a.k.a. pattern), the module not only tests
whether the regular expression completely matches the subject string, it
performs a utf8::upgrade or utf8::downgrade on the subject string and
performs the tests again, if necessary. Furthermore, given a pattern with
capturing parenthesis, it checks whether all captures are present, and in the
right order. Both named and unnamed captures are checked.
perl-Test-Regression 0.08 6.fc29 10463 Unspecified Test library that can generate outputs and compare against them
Using the various Test:: modules you can compare the output of a function
against what you expect. However if the output is complex and changes from
version to version, maintenance of the expected output could be costly.
This module allows one to use the test code to generate the expected
output, so that if the differences with model output are expected, one can
easily refresh the model output.
perl-Test-Reporter 1.62 11.fc29 92310 Development/Libraries Sends test results to cpan-testers@perl.org
Test::Reporter reports the test results of any given distribution to the
CPAN Testers project. Test::Reporter has wide support for various perl5's
and platforms.
perl-Test-Requires 0.10 13.fc29 28356 Development/Libraries Checks to see if a given module can be loaded
Test::Requires checks to see if the module can be loaded.
If this fails, rather than failing tests this skips all tests.
perl-Test-Requires-Git 1.008 6.fc29 32591 Development/Libraries Check your test requirements against the available version of Git
Test::Requires::Git checks if the version of Git available for testing
meets the given requirements.
perl-Test-RequiresInternet 0.05 11.fc29 25624 Unspecified Easily test network connectivity
This module is intended to easily test network connectivity before functional
tests begin to non-local Internet resources. It does not require any modules
beyond those supplied in core Perl.
If you do not specify a host/port pair, then the module defaults to using
www.google.com on port 80. You may optionally specify the port by its name, as
in http or ldap. If you do this, the test module will attempt to look up the
port number using getservbyname. If you do specify a host and port, they must
be specified in pairs. It is a fatal error to omit one or the other.
If the environment variable NO_NETWORK_TESTING is set, then the tests will be
skipped without attempting any socket connections.
If the sockets cannot connect to the specified hosts and ports, the exception
is caught, reported and the tests skipped.
perl-Test-Roo 1.004 9.fc29 74123 Unspecified Composable, reusable tests with roles and Moo
This module allows you to compose Test::More tests from roles. It is inspired
by the excellent Test::Routine module, but uses Moo instead of Moose. This
gives most of the benefits without the need for Moose as a test dependency.
perl-Test-Routine 0.025 6.fc29 105396 Unspecified Composable units of assertion
Test::Routine is a very simple framework for writing your tests as
composable units of assertion. In other words: roles.
perl-Test-Run 0.0304 9.fc29 255132 Development/Libraries Extensible and object-oriented test harness for TAP scripts
These Perl modules are an improved test harness based on Test::Harness, but
more modular, extensible and object-oriented.
perl-Test-Run-CmdLine 0.0131 9.fc29 73652 Development/Libraries Run TAP tests from command line using the Test::Run module
These Perl modules allow one to run TAP tests and analyze them from the
command line using the Test::Run module. It provides runprove tool with
command line facilities similar to Test::Harness' prove tool.
perl-Test-Run-CmdLine-examples 0.0131 9.fc29 9160 Documentation Examples for Test::Run::CmdLine Perl module
BSD-licensed and quite large examples for perl-Test-Run-CmdLine package.
perl-Test-SQL-Data 0.0.6 4.fc29 24033 Unspecified Helps running SQL tests: database preparing and result matching
The purpose of Test::SQL::Data is to give your module a clean database to
work with. When the module loads it prepares the database. You can have it
empty or pre-load some SQL code before running your tests. Then you can use
the module again to check if your expected results match the contents of
the tables of the database.
perl-Test-Script 1.23 5.fc29 46844 Unspecified Cross-platform basic tests for scripts
The intent of this module is to provide a series of basic tests for scripts
in the bin directory of your Perl distribution.
perl-Test-Script-Run 0.08 10.fc29 21917 Development/Libraries Test the script with run
This module exports some subs to help test and run scripts in your
distribution's bin/ directory, if the script path is not absolute.
perl-Test-SharedFork 0.35 10.fc29 32085 Development/Libraries Fork test
Test::SharedFork is utility module for Test::Builder. It manages testing
by keeping the test count consistent between parent and child processes.
perl-Test-Signature 1.11 14.fc29 21484 Unspecified Automated SIGNATURE testing
Module::Signature allows you to verify that a distribution has not been
tampered with. Test::Signature lets that be tested as part of the
distribution's test suite.
perl-Test-Simple 1.302140 1.fc29 1243676 Unspecified Basic utilities for writing tests
This package provides the bulk of the core testing facilities. For more
information, see perldoc for Test::Simple, Test::More, etc.
This package is the CPAN component of the dual-lifed core package Test-Simple.
perl-Test-Smoke 1.72 3.fc29 876448 Development/Libraries Perl core test smoke suite
The perl core test smoke suite is a set of scripts and modules that try to run
the perl core tests on as many configurations as possible and combine the
results into an easy to read report.
perl-Test-Spec 0.54 4.fc29 96208 Development/Libraries Write tests in a declarative specification style
This is a declarative specification-style testing system for behavior-driven
development (BDD) in Perl. The tests (a.k.a. examples) are named with strings
instead of subroutine names, so your fingers will suffer less fatigue from
underscore-itis, with the side benefit that the test reports are more legible.
perl-Test-Specio 0.42 5.fc29 44715 Unspecified Test helpers for Specio
This package provides some helper functions and variables for testing Specio
types.
perl-Test-Spelling 0.20 12.fc29 25964 Unspecified Check for spelling errors in POD files
"Test::Spelling" lets you check the spelling of a POD file, and report
its results in standard "Test::Simple" fashion. This module requires the
hunspell program.
perl-Test-Stream 1.302027 11.fc29 786837 Development/Libraries Successor to Test::More and Test::Builder
This is a framework for writing and running tests in Perl. Test::Stream is
inspired by Test::Builder, but it provides a much more sane approach. Bundles
and Tools are kept separate, this way you can always use tools without being
forced to adopt the authors ideal bundle.
This distribution is deprecated in favor of Test2.
perl-Test-Strict 0.47 2.fc29 46547 Development/Libraries Check syntax, presence of use strict/warnings, and test coverage
"Test::Strict" lets you check the syntax, presence of "use strict;" and
"use warnings;" in your perl code. It reports its results in standard
"Test::Simple" fashion.
perl-Test-SubCalls 1.10 4.fc29 30749 Unspecified Track the number of times subs are called
There are a number of different situations (like testing caching code) where
you want to want to do a number of tests, and then verify that some underlying
subroutine deep within the code was called a specific number of times. This
module provides a number of functions for doing testing in this way, in
association with your normal Test::More (or similar) test scripts.
perl-Test-Synopsis 0.15 11.fc29 43210 Development/Libraries Test your SYNOPSIS code
Test::Synopsis is an (author) test module to find .pm or .pod files under your
lib directory and then make sure the example snippet code in your SYNOPSIS
section passes the perl compile check.
Note that this module only checks the perl syntax (by wrapping the code with
sub) and doesn't actually run the code.
perl-Test-TCP 2.19 6.fc29 43257 Development/Libraries Testing TCP program
Test::TCP is test utilities for TCP/IP program.
perl-Test-Taint 1.06 21.fc29 28857 Unspecified Tools to test taintedness
Tainted data is data that comes from an unsafe source, such as the command
line, or, in the case of web apps, any GET or POST transactions. Read the
perlsec man page for details on why tainted data is bad, and how to untaint
the data.
When you're writing unit tests for code that deals with tainted data, you'll
want to have a way to provide tainted data for your routines to handle, and
easy ways to check and report on the taintedness of your data, in standard
Test::More style.
perl-Test-TempDir 0.10 11.fc29 20691 Unspecified Temporary files support for testing
Test::TempDir provides temporary directory creation with testing in mind.
perl-Test-TempDir-Tiny 0.018 1.fc29 39139 Unspecified Temporary directories that stick around when tests fail
This module works with Test::More to create temporary directories that
stick around if tests fail.
perl-Test-Time 0.06 1.fc29 4623 Unspecified Overrides the time() and sleep() core functions for testing
Test::Time can be used to test modules that deal with time. Once you use
this module, all references to time and sleep will be internalized. You can
set custom time by passing time => number after the use statement.
perl-Test-Timer 2.09 4.fc29 47968 Unspecified Test module to test/assert response times
Test::Timer implements a set of test primitives to test and assert test
times from bodies of code.
perl-Test-TinyMocker 0.05 14.fc29 28879 Development/Libraries A very simple tool to mock external modules
This module allows you to override methods with arbitrary code blocks. This lets
you simulate some kind of behavior for your tests.
perl-Test-Tolerant 1.708 9.fc29 28673 Development/Libraries Test routines for testing numbers against tolerances
"is_tol" is the only routine provided by Test::Tolerant Perl module. It
behaves like "is" from Test::More, asserting that two values must be equal,
but it will always use numeric equality, and the second argument is not always
used as the right hand side of comparison directly, but it used to produce
a Number::Tolerant to compare to.
perl-Test-Toolbox 0.4 7.fc29 64070 Development/Libraries Tools for testing
Test::Toolbox provides tools for automated testing, much like other testing
modules, such as Test::More and Test::Simple. Test::Toolbox provides
a different flavor of tests.
perl-Test-TrailingSpace 0.0301 7.fc29 12570 Unspecified Test for trailing space in source files
This module is used to test for presence of trailing space.
perl-Test-Trap 0.3.3 4.fc29 108083 Unspecified Trap exit codes, exceptions, output, etc
Primarily (but not exclusively) for use in test scripts: A block eval on
steroids, configurable and extensible, but by default trapping (Perl)
STDOUT, STDERR, warnings, exceptions, would-be exit codes, and return
values from boxed blocks of test code.
perl-Test-Type 1.3.0 6.fc29 36087 Development/Libraries Functions to validate data types in test files
The Test::Type module provides functions that allow you to validate data types
in test files.
perl-Test-TypeTiny 1.004002 1.fc29 7832 Unspecified Test::TypeTiny module
Test::TypeTiny module.
perl-Test-Unit 0.25 30.fc29 959217 Development/Libraries The PerlUnit testing framework
This framework is intended to support unit testing in an object-oriented
development paradigm (with support for inheritance of tests etc.) and is
derived from the JUnit testing framework for Java by Kent Beck and Erich
Gamma.
perl-Test-Unit-Lite 0.12 32.fc29 65193 Development/Libraries Unit testing without external dependencies
This framework provides a lighter version of Test::Unit framework. It
implements some of the Test::Unit classes and methods needed to run test
units. Test::Unit::Lite tries to be compatible with public API of
Test::Unit. It doesn't implement all classes and methods at 100% and only
those necessary to run tests are available.
perl-Test-Unit-Runner-Xml 0.1 26.fc29 7804 Development/Libraries Generate XML reports from unit test results
Test::Unit::Runner::XML generates XML reports from unit test results. The
reports are in the same format as those produced by Ant's JUnit task, allowing
them to be used with Java continuous integration and reporting tools.
perl-Test-UseAllModules 0.17 11.fc29 8727 Development/Libraries Do use_ok() for all the MANIFESTed modules
I'm sick of writing 00_load.t (or something like that) that will do use_ok()
for every module I write. I'm sicker of updating 00_load.t when I add
another file to the distribution. This module reads MANIFEST to find modules
to be tested and does use_ok() for each of them. Now all you have to do is
update MANIFEST. You don't have to modify the test any more (hopefully).
perl-Test-Valgrind 1.19 8.fc29 202335 Unspecified Generate suppressions, analyze and test any command with valgrind
The Test::Valgrind::* API lets you run Perl code through the memcheck tool of
the valgrind memory debugger, to test for memory errors and leaks. The
Test::Valgrind module itself is a front-end to this API. If they aren't
available yet, it will first generate suppressions for the current perl
interpreter and store them in the portable flavor of
~/.perl/Test-Valgrind/suppressions/$VERSION. The actual run will then take
place, and tests will be passed or failed according to the result of the
analysis.
The complete API is much more versatile than this. By declaring an appropriate
Test::Valgrind::Command class, you can run any executable (that is, not only
Perl scripts) under valgrind, generate the corresponding suppressions
on-the-fly and convert the analysis result to TAP output so that it can be
incorporated into your project's test suite. If you're not interested in
producing TAP, you can output the results in whatever format you like (for
example HTML pages) by defining your own Test::Valgrind::Action class.
perl-Test-Vars 0.014 8.fc29 44146 Unspecified Detects unused variables
Test::Vars finds unused variables in order to keep the source code tidy.
perl-Test-Version 2.09 4.fc29 41934 Unspecified Check to see that versions in modules are sane
This module's goal is to be a one stop shop for checking to see that your
versions across your dist are sane.
perl-Test-WWW-Mechanize 1.50 1.fc29 74688 Unspecified Testing-specific WWW::Mechanize subclass
Test::WWW::Mechanize is a subclass of WWW::Mechanize that incorporates
features for web application testing.
perl-Test-WWW-Mechanize-CGIApp 0.05 27.fc29 33157 Unspecified Test::WWW::Mechanize for CGI::Application
This package makes testing CGIApp based modules fast and easy. It takes
advantage of Test::WWW::Mechanize to provide functions for common web
testing scenarios.
perl-Test-WWW-Mechanize-Catalyst 0.60 16.fc29 56354 Unspecified Test::WWW::Mechanize for Catalyst
Catalyst is an elegant MVC Web Application Framework. Test::WWW::Mechanize
is a subclass of WWW::Mechanize that incorporates features for web
application testing. The Test::WWW::Mechanize::Catalyst module meshes the
two to allow easy testing of Catalyst applications without starting up a
web server.
perl-Test-WWW-Mechanize-PSGI 0.37 5.fc29 37734 Unspecified Test PSGI programs using WWW::Mechanize
PSGI is a specification to decouple web server environments from web
application framework code. Test::WWW::Mechanize is a subclass of
WWW::Mechanize that incorporates features for web application testing. The
Test::WWW::Mechanize::PSGI module meshes the two to allow easy testing of
PSGI applications.
perl-Test-WWW-Selenium 1.36 13.fc29 142595 Development/Libraries Perl Client for the Selenium Remote Control test tool
Selenium Remote Control (SRC) is a test tool that allows you to write
automated web application UI tests in any programming language against any
HTTP website using any mainstream JavaScript-enabled browser. SRC provides
a Selenium Server, which can automatically start/stop/control any supported
browser. It works by using Selenium Core, a pure-HTML+JS library that
performs automated tasks in JavaScript; the Selenium Server communicates
directly with the browser using AJAX (XmlHttpRequest).
perl-Test-Warn 0.36 3.fc29 27845 Unspecified Perl extension to test methods for warnings
This module provides a few convenience methods for testing warning
based code.
perl-Test-Warnings 0.026 9.fc29 49268 Development/Libraries Test for warnings and the lack of them
If you've ever tried to use Test::NoWarnings to confirm there are no warnings
generated by your tests, combined with the convenience of done_testing to not
have to declare a test count, you'll have discovered that these two features do
not play well together, as the test count will be calculated before the
warnings test is run, resulting in a TAP error (see examples/test_nowarnings.pl
in this distribution for a demonstration).
This module is intended to be used as a drop-in replacement for
Test::NoWarnings: it also adds an extra test, but runs this test before
done_testing calculates the test count, rather than after. It does this by
hooking into done_testing as well as via an END block. You can declare a plan,
or not, and things will still Just Work.
It is actually equivalent to:
use Test::NoWarnings 1.04 ':early';
as warnings are still printed normally as they occur. You are safe, and
enthusiastically encouraged, to perform a global search-replace of the above
with use Test::Warnings; whether or not your tests have a plan.
perl-Test-Without-Module 0.20 7.fc29 12075 Unspecified Test fallback behavior in absence of modules
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-Test-WriteVariants 0.014 4.fc29 84992 Unspecified Dynamic generation of tests in nested combinations of contexts
This is a library for generating Perl tests for every possible combination of
contexts. The output is another set of Perl test files.
perl-Test-XML 0.08 12.fc29 31774 Development/Libraries Compare XML in perl tests
This module contains generic XML testing tools. Functions include:
is_xml(GOT, EXPECTED [, TESTNAME ])
This function compares GOT and EXPECTED, both of which are strings of XML.
The comparison works semantically and will ignore differences in syntax
that are meaningless in xml, such as different quote characters for
attributes, order of attributes or empty tag styles. It returns true or
false, depending upon test success.
isnt_xml(GOT, MUST_NOT_BE [, TESTNAME ])
This function is similiar to is_xml(), except that it will fail if GOT and
MUST_NOT_BE are identical.
is_well_formed_xml(XML [, TESTNAME ])
This function determines whether or not a given XML string is parseable as
XML.
is_good_xml(XML [, TESTNAME ])
This is an alias for is_well_formed_xml().
perl-Test-YAML 1.07 3.fc29 28335 Unspecified Testing Module for YAML Implementations
Test::YAML is a subclass of Test::Base with YAML specific support.
perl-Test-YAML-Meta 0.22 11.fc29 11991 Development/Libraries Validation of the META.yml file in a distribution
This module was written to ensure that a META.yml file, provided with a
standard distribution uploaded to CPAN, meets the specifications that are
slowly being introduced to module uploads, via the use of
ExtUtils::MakeMaker, Module::Build and Module::Install.
perl-Test-YAML-Valid 0.04 26.fc29 9898 Unspecified Lets you test the validity of YAML files in unit tests
Lets you test the validity of YAML files inside your
(Test::Builder-based) unit tests.
perl-Test-mysqld 1.0012 1.fc29 39465 Development/Libraries Mysqld runner for tests
Test::mysqld automatically setups a mysqld instance in a temporary
directory, and destroys it when the perl script exits.
perl-Test-utf8 1.01 13.fc29 20620 Unspecified Handy utf8 tests
This module is a collection of tests that's useful when dealing with utf8
strings in Perl.
perl-Test2-Plugin-NoWarnings 0.06 5.fc29 22686 Unspecified Fail if tests warn
Loading this plugin causes your tests to fail if there are any warnings while
they run. Each warning generates a new failing test and the warning content is
outputted via diag.
This module uses $SIG{__WARN__}, so if the code you're testing sets this, then
this module will stop working.
perl-Test2-Plugin-SpecDeclare 0.000003 7.fc29 30810 Development/Libraries Syntax keywords for Test2::Tools::Spec
This adds keywords for all the exports provided by Test2::Tools::Spec Perl
module. These keywords add sugar-coating to the Spec tools.
perl-Test2-Suite 0.000115 2.fc29 838793 Unspecified Set of tools built upon the Test2 framework
Rich set of tools, plugins, bundles, etc. built upon the Test2 testing
library. If you are interested in writing Perl tests this is the distribution
for you.
perl-TestML 0.54 7.fc29 90548 Development/Libraries Generic software Testing Meta Language
TestML is a generic, programming language agnostic,
meta language for writing unit tests. The idea is that you can use the same
test files in multiple implementations of a given programming idea. Then you
can be more certain that your application written in, say, Python matches your
Perl implementation.
In a nutshell you write a bunch of data tests that have inputs and expected
results. Using a simple syntax, you specify what functions the data must pass
through to produce the expected results. You use a bridge class to write the
data functions that pass the data through your application.
In Perl 5, TestML module is the evolution of the Test::Base module. It has
a superset of Test:Base's goals. The data markup syntax is currently exactly
the same as Test::Base.
perl-Text-ASCIITable 0.22 7.fc29 75042 Development/Libraries Create a nice formatted table using ASCII characters
Pretty nifty if you want to output dynamic text to your console or other
fixed-size-font displays, and at the same time it will display it in a nice
human-readable, or "cool" way.
perl-Text-Affixes 0.09 9.fc29 9390 Unspecified Prefixes and suffixes analysis of text
Provides methods for prefixes and suffixes analysis of text.
perl-Text-Aligner 0.13 8.fc29 22026 Development/Libraries Text::Aligner Perl module
Text::Aligner exports a single function, align(), which is used to justify
strings to various alignment styles. The alignment specification is the
first argument, followed by any number of scalars which are subject to
alignment.
perl-Text-Aspell 0.09 33.fc29 71255 Unspecified Perl interface to the GNU Aspell library
This module provides a Perl interface to the GNU Aspell library. This
module is to meet the need of looking up many words, one at a time, in a
single session, such as spell-checking a document in memory.
perl-Text-Autoformat 1.740000 10.fc29 89502 Development/Libraries Automatic text wrapping and reformatting
Text::Autoformat provides intelligent formatting of plain text without the
need for any kind of embedded mark-up. The module recognizes Internet
quoting conventions, a wide range of bulleting and number schemes, centered
text, and block quotations, and reformats each appropriately. Other options
allow the user to adjust inter-word and inter-paragraph spacing, justify
text, and impose various capitalization schemes.
The module also supplies a re-entrant, highly configurable replacement for
the built-in Perl format() mechanism.
perl-Text-Balanced 2.03 417.fc29 156781 Development/Libraries Extract delimited text sequences from strings
These Perl subroutines may be used to extract a delimited substring, possibly
after skipping a specified prefix string.
perl-Text-BibTeX 0.85 4.fc29 554210 Development/Libraries Interface to read and parse BibTeX files
The Text::BibTeX module processes BibTeX data. It includes object-oriented
interfaces to both BibTeX database files and individual bibliographic
entries, as well as other miscellaneous functions.
perl-Text-Bidi 2.12 11.fc29 179541 Unspecified Unicode bidirectional algorithm using libfribidi
This Perl module provides basic support for the Unicode bidirectional (Bidi)
text algorithm, for displaying text consisting of both left-to-right and
right-to-left written languages (such as Hebrew and Arabic.) It does so via
a SWIG interface file to the libfribidi library.
perl-Text-Bidi-urxvt 2.12 11.fc29 25524 Unspecified Unicode bidirectional text support for urxvt
This extension filters the text displayed by Urxvt, so that Bi-directional
text (e.g., Hebrew or Arabic mixed with English) is displayed correctly.
perl-Text-Brew 0.02 11.fc29 12051 Unspecified Implementation of the Brew edit distance
This module implements the Brew edit distance that is very close to the
dynamic programming technique used for the Wagner-Fischer (and so for the
Levenshtein) edit distance.
perl-Text-CHM 0.01 34.fc29 27005 Unspecified Perl extension for handling MS Compiled HtmlHelp Files
Text::CHM is a module that implements a (partial) support for handling MS
Compiled HtmlHelp Files (chm files for short) via CHMLib.
Text::CHM allows you to open chm files, get their filelist, get the content
of each file and close them; at the moment, no write support is available.
perl-Text-CSV 1.97 1.fc29 315153 Development/Libraries Comma-separated values manipulator
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.
The module accepts either strings or files as input and can utilize any
user-specified characters as delimiters, separators, and escapes so it is
perhaps better called ASV (anything separated values) rather than just CSV.
perl-Text-CSV-Separator 0.20 16.fc29 25310 Development/Libraries Determine the field separator of a CSV file
This module provides a fast detection of the field separator character
(also called field delimiter) of a CSV file, or more generally, of a
character separated text file (also called delimited text file), and
returns it ready to use in a CSV parser (e.g., Text::CSV_XS, Tie::CSV_File,
or Text::CSV::Simple).
perl-Text-CSV_XS 1.37 1.fc29 304787 Unspecified Comma-separated values manipulation routines
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-Text-CharWidth 0.04 35.fc29 22117 Unspecified Get number of occupied columns of a string on terminal
This is a module to provide equivalent feature as wcwidth(3) and
wcswidth(3). This also provides mblen(3) equivalent subroutine.
perl-Text-Clip 0.0014 13.fc29 10438 Development/Libraries Clip and extract text in clipboard-like way
Text::Clip allows you to mark/slice up a piece of text. String matching (by
regular expression, etc.) is used to place marks. The first mark lets you
access the text preceding and following the mark. Subsequent marks allow
you to slurp up the text "clipped" between the marks.
perl-Text-Context 3.7 24.fc29 14771 Unspecified Handle highlighting search result context snippets
Given a piece of text and some search terms, produces an object which
locates the search terms in the message, extracts a reasonable-length
string containing all the search terms, and optionally dumps the string out
as HTML text with the search terms highlighted in bold.
perl-Text-Context-EitherSide 1.4 26.fc29 13156 Unspecified Get n words either side of search keywords
Suppose you have a large piece of text - typically, say, a web page or a
mail message. And now suppose you've done some kind of full-text search on
that text for a bunch of keywords, and you want to display the context in
which you found the keywords inside the body of the text.
perl-Text-Diff 1.45 4.fc29 85716 Development/Libraries Perform diffs on files and record sets
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-Text-Diff-HTML 0.08 1.fc29 35124 Unspecified XHTML format for Text::Diff::Unified
This class subclasses Text::Diff::Unified, a formatting class provided by
the Text::Diff module, to add XHTML markup to the unified diff format. For
details on the interface of the diff() function, see the Text::Diff
documentation.
perl-Text-Diff-Parser 0.1001 25.fc29 24930 Unspecified Parse patch files containing unified and standard diffs
Text::Diff::Parser parses diff files and patches. It allows you to access
the changes to a file in a standardized way, even if multiple patch
formats are used.
perl-Text-Emoticon 0.04 26.fc29 4085 Unspecified Factory class for Yahoo! and MSN emoticons
Text::Emoticon is a factory class to dispatch MSN/YIM emoticon set.
It's made to become handy to be used in other applications like
Kwiki/MT plugins.
perl-Text-Emoticon-MSN 0.04 26.fc29 7465 Unspecified Emoticon filter of MSN Messenger
Text::Emoticon::MSN is a text filter that replaces text emoticons like
":-)", ";-P", etc. to the icons of MSN Messenger, detailed in
http://messenger.msn.com/Resource/Emoticons.aspx
perl-Text-ExtractWords 0.08 19.fc29 26345 Unspecified Perl extension to extract words from strings
Extract words from texts or emails, for example to identify spam.
perl-Text-FindIndent 0.11 9.fc29 25182 Development/Libraries Heuristically determine the indent style
This is an experimental distribution that attempts to intuit the underlying
indent "policy" for a text file (most likely a source code file).
perl-Text-Format 0.61 3.fc29 66435 Unspecified Various subroutines to format text
The format routine will format under all circumstances even if the width isn't
enough to contain the longest words. Text::Wrap will die under these
circumstances, although I am told this is fixed. If columns is set to a small
number and words are longer than that and the leading 'whitespace' than there
will be a single word on each line. This will let you make a simple word list
which could be indented or right aligned. There is a chance for croaking if you
try to subvert the module. If you don't pass in text then the internal text is
worked on, though not modified. Text::Format is meant for more powerful text
formatting than Text::Wrap allows.
perl-Text-FormatTable 1.03 26.fc29 17470 Unspecified Format text tables
Text::FormatTable renders simple tables as text. You pass to the
constructor (new) a table format specification similar to LaTeX (e.g.
r|l|5l|R|20L) and you call methods to fill the table data and insert rules.
After the data is filled, you call the render method and the table gets
formatted as text.
perl-Text-Fuzzy 0.27 4.fc29 111390 Development/Libraries Partial string matching using edit distances
This module calculates edit distances between words, and searches arrays
and files to find the nearest entry by edit distance. It handles both byte
strings and character strings (strings containing Unicode), treating each
Unicode character as a single entity.
perl-Text-German 0.06 23.fc29 46422 Unspecified German grundform reduction
This is a rather incomplete implementation of work done by Gudrun Putze-Meier.
perl-Text-Glob 0.11 6.fc29 8826 Unspecified Perl module to match globbing patterns against text
Text::Glob implements glob(3) style matching that can be used to match
against text, rather than fetching names from a file-system. If you
want to do full file globbing use the File::Glob module instead.
perl-Text-Haml 0.990118 7.fc29 58880 Development/Libraries Haml Perl implementation
Text::Haml implements the Haml
http://haml-lang.com/docs/yardoc/file.HAML_REFERENCE.html
specification.
perl-Text-Hunspell 2.14 12.fc29 46326 Unspecified Perl interface to the Hunspell library
This module provides a Perl interface to the Hunspell library. This module
is to meet the need of looking up many words, one at a time, in a single
session, such as spell-checking a document in memory.
perl-Text-Iconv 1.7 34.fc29 32805 Development/Libraries Perl interface to iconv() codeset conversion function
The Text::Iconv module provides a Perl interface to the iconv()
function as defined by the Single UNIX Specification. The convert()
method converts the encoding of characters in the input string from
the fromcode codeset to the tocode codeset, and returns the result.
Settings of fromcode and tocode and their permitted combinations are
implementation-dependent. Valid values are specified in the system
documentation.
perl-Text-Kakasi 2.04 37.fc29 54009 Development/Libraries Kakasi library module for perl
This module provides libkakasi interface for perl. libkakasi is a part
of KAKASI. KAKASI is the language processing filter to convert Kanji
characters to Hiragana, Katakana or Romaji and may be helpful to read
Japanese documents.
More information about KAKASI is available at .
perl-Text-Levenshtein 0.13 9.fc29 33086 Development/Libraries Implementation of the Levenshtein edit distance
This module implements the Levenshtein edit distance. The Levenshtein edit
distance is a measure of the degree of proximity between two strings. This
distance is the number of substitutions, deletions or insertions ("edits")
needed to transform one string into the other one (and vice versa). When
two strings have distance 0, they are the same. To learn more about the
Levenshtein metric, have a look at the wikipedia page
.
perl-Text-Levenshtein-Damerau 0.41 9.fc29 44991 Development/Libraries Damerau Levenshtein edit distance
Returns the true Damerau Levenshtein edit distance of strings with adjacent
transpositions. Useful for fuzzy matching, DNA variation metrics, and fraud
detection.
perl-Text-Levenshtein-Damerau-XS 3.2 8.fc29 46311 Development/Libraries XS Damerau Levenshtein edit distance
This is an XS implementation of the true Damerau Levenshtein edit distance
algorithm.
perl-Text-LevenshteinXS 0.03 34.fc29 20986 Unspecified XS implementation of the Levenshtein edit distance
This module implements the Levenshtein edit distance in a XS way.
perl-Text-Markdown 1.000031 13.fc29 98488 Development/Libraries Convert Markdown syntax to (X)HTML
Markdown is a text-to-HTML filter; it translates an easy-to-read /
easy-to-write structured text format into HTML. Markdown's text format
is most similar to that of plain text email, and supports features
such as headers, *emphasis*, code blocks, blockquotes, and links.
Markdown's syntax is designed not as a generic markup language, but
specifically to serve as a front-end to (X)HTML. You can use
span-level HTML tags anywhere in a Markdown document, and you can use
block level HTML tags (like and as well).
For more information about Markdown's syntax, see:
http://daringfireball.net/projects/markdown/
perl-Text-MultiMarkdown 1.000035 11.fc29 87644 Development/Libraries Convert MultiMarkdown syntax to (X)HTML
Markdown is a text-to-HTML filter; it translates an easy-to-read / easy-to-
write structured text format into HTML. Markdown's text format is most
similar to that of plain text email, and supports features such as headers,
*emphasis*, code blocks, block quotes, and links.
perl-Text-Ngram 0.15 13.fc29 31782 Unspecified Ngram analysis of text
n-Gram analysis is a field in textual analysis which uses sliding window
character sequences in order to aid topic analysis, language determination
and so on. The n-gram spectrum of a document can be used to compare and
filter documents in multiple languages, prepare word prediction networks,
and perform spelling correction.
perl-Text-PDF 0.31 7.fc29 183573 Development/Libraries Module for manipulating PDF files
This module allows interaction with existing PDF files directly. It
includes various tools:
pdfbklt - make booklets out of existing PDF files
pdfrevert - remove edits from a PDF file
pdfstamp - stamp text on each page of a PDF file
perl-Text-ParseWords 3.30 417.fc29 13101 Development/Libraries Parse text into an array of tokens or array of arrays
The nested_quotewords() and quotewords() functions accept a delimiter (which
can be a regular expression) and a list of lines and then breaks those lines
up into a list of words ignoring delimiters that appear inside quotes.
quotewords() returns all of the tokens in a single long list, while
nested_quotewords() returns a list of token lists corresponding to the
elements of @lines. parse_line() does tokenizing on a single string. The
quotewords() functions simply call &parse_line(), so if you're only splitting
one line you can call parse_line() directly and save a function call.
perl-Text-Password-Pronounceable 0.30 19.fc29 12210 Unspecified Generate pronounceable passwords
This module generates pronounceable passwords, based on the English
digraphs by D. Edwards.
perl-Text-Patch 1.8 20.fc29 29838 Unspecified Patches text with given patch
Text::Patch combines source text with given diff (difference) data. Diff
data is produced by Text::Diff module or by the standard diff utility (man
diff, see -u option).
perl-Text-Quoted 2.10 1.fc29 14879 Unspecified Extract the structure of a quoted mail message
Text::Quoted examines the structure of some text which may contain multiple
different levels of quoting, and turns the text into a nested data structure.
perl-Text-RecordParser 1.6.5 12.fc29 95310 Unspecified Read record-oriented files
This module is for reading record-oriented data in a delimited text file.
The most common example have records separated by newlines and fields
separated by commas or tabs, but this module aims to provide a consistent
interface for handling sequential records in a file however they may be
delimited. Typically this data lists the fields in the first line of the
file, in which case you should call bind_header to bind the field name (or
not, and it will be called implicitly). If the first line contains data,
you can still bind your own field names via bind_fields. Either way, you
can then use many methods to get at the data as arrays or hashes.
perl-Text-Reflow 1.17 8.fc29 47241 Unspecified Perl module for reflowing text files using Knuth's paragraphing algorithm
These routines will reflow the paragraphs in the given file, filehandle,
string or array using Knuth's paragraphing algorithm (as used in TeX) to
pick "good" places to break the lines.
perl-Text-Reform 1.20 22.fc29 86097 Unspecified Manual text wrapping and reformatting
The module supplies a re-entrant, highly configurable replacement for the
built-in Perl format() mechanism.
perl-Text-Roman 3.5 11.fc29 34080 Development/Libraries Conversion between Roman algorisms and Arabic numerals
This package supports both conventional Roman algorisms (which range from 1
to 3999) and Milhar Romans, a variation which uses a bar across the
algorism to indicate multiplication by 1000.
perl-Text-Shellwords 1.08 32.fc29 5134 Unspecified A thin wrapper around the shellwords.pl package
This is a thin wrapper around the shellwords.pl package, which comes
preinstalled with Perl. This module imports a single subroutine,
shellwords(). The shellwords() routine parses lines of text and
returns a set of tokens using the same rules that the Unix shell does
for its command-line arguments. Tokens are separated by whitespace,
and can be delimited by single or double quotes. The module also
respects backslash escapes.
perl-Text-SimpleTable 2.07 1.fc29 25220 Unspecified Simple Eyecandy ASCII Tables
Simple eye-candy ASCII tables, as seen in Catalyst.
perl-Text-SimpleTable-tests 2.07 1.fc29 10724 Development/Debug Test suite for package perl-Text-SimpleTable
This package provides the test suite for package perl-Text-SimpleTable.
perl-Text-Soundex 3.05 11.fc29 52561 Unspecified Implementation of the soundex algorithm
Soundex is a phonetic algorithm for indexing names by sound, as pronounced in
English. This module implements the original soundex algorithm developed by
Robert Russell and Margaret Odell, as well as a variation called "American
Soundex".
perl-Text-SpellChecker 0.14 12.fc29 15298 Unspecified OO interface for spell-checking a block of text
This module is a thin layer above Text::Hunspell and allows one to spellcheck
a body of text. Whereas Text::Hunspell deals with words, Text::Spellchecker
deals with blocks of text. For instance, we provide methods for iterating
through the text, serializing the object (thus remembering where we left off),
and highlighting the current misspelled word within the text.
perl-Text-Sprintf-Named 0.0403 3.fc29 19502 Development/Libraries Sprintf-like function with named conversions
Text::Sprintf::Named provides a sprintf equivalent with named conversions.
Named conversions are sprintf field specifiers (like "%s" or "%4d") only
they are associated with the key of an associative array of parameters. So
for example "%(name)s" will emit the 'name' parameter as a string, and
"%(num)4d" will emit the 'num' parameter as a variable with a width of 4.
perl-Text-Table 1.133 4.fc29 59231 Unspecified Organize Data in Tables
Organization of data in table form is a time-honored and useful method of
data representation. While columns of data are trivially generated by
computer through formatted output, even simple tasks like keeping titles
aligned with the data columns are not trivial, and the one-shot solutions
one comes up with tend to be particularly hard to maintain. Text::Table
allows you to create and maintain tables that adapt to alignment
requirements as you use them.
perl-Text-Table-Tiny 0.04 9.fc29 29351 Development/Libraries Makes simple tables from two-dimensional arrays, with limited templating options
Makes simple tables from two-dimensional arrays, with limited templating options.
perl-Text-Tabs+Wrap 2013.0523 417.fc29 24827 Development/Libraries Expand tabs and do simple line wrapping
Text::Tabs performs the same job that the UNIX expand(1) and unexpand(1)
commands do: adding or removing tabs from a document.
Text::Wrap::wrap() will reformat lines into paragraphs. All it does is break
up long lines, it will not join short lines together.
perl-Text-TabularDisplay 1.38 12.fc29 50733 Development/Libraries Display text in formatted table output
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-Text-Template 1.53 3.fc29 115555 Development/Libraries Expand template text with embedded Perl
This is a library for generating form letters, building HTML pages, or
filling in templates generally. A 'template' is a piece of text that
has little Perl programs embedded in it here and there. When you
'fill in' a template, you evaluate the little programs and replace
them with their values.
perl-Text-Template-Simple 0.90 8.fc29 231020 Unspecified Simple text template engine
Simple text template engine.
perl-Text-Textile 2.13 11.fc29 136781 Development/Libraries A humane web text generator
Text::Textile is a Perl-based implementation of Dean Allen's Textile syntax.
Textile is shorthand for doing common formatting tasks.
perl-Text-Tree 1.0 29.fc29 14004 Unspecified Format a simple tree of strings into a textual tree graph
Allows the caller to develop a tree structure, using nested arrays of
strings and references. Once developed, the whole tree can be printed as a
diagram, with the root of the tree at the top, and child nodes formatted
horizontally below them.
perl-Text-Unidecode 1.30 7.fc29 459828 Unspecified US-ASCII transliterations of Unicode text
Text::Unidecode provides a function, `unidecode(...)' that takes
Unicode data and tries to represent it in US-ASCII characters (i.e.,
the universally displayable characters between 0x00 and 0x7F). The
representation is almost always an attempt at *transliteration* -- i.e.,
conveying, in Roman letters, the pronunciation expressed by the text in
some other writing system.
perl-Text-VCardFast 0.11 8.fc29 52023 Development/Libraries Perl extension for very fast parsing of VCards
Text::VCardFast is designed to parse VCards very quickly compared to pure-Perl
solutions. It has a Perl and an XS version of the same API, accessible
as vcard2hash_pp and vcard2hash_c, with the XS version being preferred.
perl-Text-VimColor 0.28 4.fc29 89623 Development/Libraries Syntax color text in HTML or XML using Vim
This module tries to markup text files according to their syntax. It can be
used to produce web pages with pretty-printed colorful source code samples.
It can produce output in various formats. text-vimcolor is a command line
interface to the Perl module Text::VimColor:
text-vimcolor --format html --filetype prolog foo.pl > foo.html
perl-Text-WagnerFischer 0.04 11.fc29 9446 Unspecified Implementation of the Wagner-Fischer edit distance
This module implements the Wagner-Fischer dynamic programming technique,
used here to calculate the edit distance of two strings. The edit distance
is a measure of the degree of proximity between two strings, based on
"edits": the operations of substitutions, deletions or insertions needed to
transform the string into the other one (and vice versa).
perl-Text-WikiFormat 0.81 11.fc29 65455 Development/Libraries Translate Wiki formatted text into other formats
The original Wiki web site had a very simple interface to edit and to
add pages. Its formatting rules are simple and easy to use. They are
also easy to translate into other, more complicated markup languages
with this module. It creates HTML by default, but can produce valid
POD, DocBook, XML, or any other format imaginable.
perl-Text-WordDiff 0.08 13.fc29 47952 Development/Libraries Track changes between documents
This module is a variation on the lovely Text::Diff module. Rather than
generating traditional line-oriented diffs, however, it generates word-
oriented diffs. This can be useful for tracking changes in narrative
documents or documents with very long lines. To diff source code, one is
still best off using Text::Diff. But if you want to see how a short
story changed from one version to the next, this module will do the job
very nicely.
perl-Text-WrapI18N 0.06 32.fc29 10272 Unspecified Line wrapping with support for several locale setups
This is a module which intends to substitute Text::Wrap,
which supports internationalized texts including:
- multi-byte encodings such as UTF-8, EUC-JP, EUC-KR, GB2312, and Big5,
- full width characters like east Asian characters which appear in
UTF-8, EUC-JP, EUC-KR, GB2312, Big5, and so on,
- combining characters like diacritical marks which appear in UTF-8,
ISO-8859-11 (aka TIS-620), and so on, and
- languages which don't use white spaces between words, like Chinese
and Japanese.
perl-Text-Wrapper 1.05 14.fc29 32052 Development/Libraries Simple word wrapping perl module
This module provides simple word wrapping. It breaks long lines, but does
not alter spacing or remove existing line breaks. If you're looking for
more sophisticated text formatting, try the Text::Format module.
perl-Text-Xslate 3.5.6 4.fc29 534523 Unspecified Scalable template engine
Xslate is a template engine, tuned for persistent applications, safe as an
HTML generator, and with rich features.
perl-Text-vCard 3.09 7.fc29 111172 Development/Libraries Package to edit and create a single vCard (RFC 2426)
vCards are electronic business cards used by various message user
agents (MUAs) and defined in RFC 2426. They are a simple and
extensible representation for common contact information such as
name, company, telephone, fax, address, email, etc. and some
less common information such as IM or Googletalk handles.
This package provides an interface for manipulating vCards.
perl-Text-vFile-asData 0.08 18.fc29 13382 Unspecified Parse vFile formatted files into data structures
Text::vFile::asData reads vFile format files, such as vCard (RFC 2426) and
vCalendar (RFC 2445).
perl-TheSchwartz 1.12 12.fc29 95957 Unspecified Reliable job queue
TheSchwartz is a reliable job queue system. Your application can put jobs
into the system and your worker processes can pull jobs from the queue
atomically to perform. Failed jobs can be left in the queue to retry later.
perl-Thread-Queue 3.13 1.fc29 29787 Unspecified Thread-safe queues
This module provides thread-safe FIFO queues that can be accessed safely by
any number of threads.
perl-Thread-SigMask 0.004 17.fc29 39696 Development/Libraries Thread specific signal masks
This module provides per-thread signal masks. On non-threaded perls it will
be effectively the same as POSIX::sigprocmask. The interface works exactly
the same as sigprocmask.
perl-Throwable 0.200013 9.fc29 41515 Development/Libraries Role for classes that can be thrown
Throwable is a role for classes that are meant to be thrown as exceptions
to standard program flow. It is very simple and does only two things: saves
any previous value for $@ and calls die $self.
perl-Tie-Cache 0.21 12.fc29 35625 Development/Libraries LRU Cache in Memory
This module implements a least recently used (LRU) cache in memory
through a tie interface. Any time data is stored in the tied hash,
that key/value pair has an entry time associated with it, and as
the cache fills up, those members of the cache that are the oldest
are removed to make room for new entries.
perl-Tie-Cycle 1.225 5.fc29 22206 Development/Libraries Cycle through a list of values via a scalar
This Perl module can be used to go through a list over and over again.
Once you get to the end of the list, you go back to the beginning. You
do not have to worry about any of this since the magic of tie does that
for you.
perl-Tie-DBI 1.06 11.fc29 81869 Development/Libraries Tie hashes to DBI relational databases
This distribution contains Tie::DBI and Tie::RDBM, two modules that
allow you to tie associative arrays to relational databases using the
DBI library. The hash is tied to a table in a local or networked
database. Reading from the hash retrieves values from the database.
Storing into the hash updates the database (if you have sufficient
privileges).
perl-Tie-DataUUID 1.02 7.fc29 5375 Development/Libraries Tie interface to Data::UUID
This is a simple tie interface to the Data::UUID Perl module.
perl-Tie-EncryptedHash 1.24 26.fc29 34051 Development/Libraries Hashes (and objects based on hashes) with encrypting fields
Tie::EncryptedHash augments Perl hash semantics to build secure, encrypting
containers of data. Tie::EncryptedHash introduces special hash fields that are
coupled with encrypt/decrypt routines to encrypt assignments at STORE() and
decrypt retrievals at FETCH(). By design, encrypting fields are associated with
keys that begin in single underscore. The remaining keyspace is used for
accessing normal hash fields, which are retained without modification.
While the password is set, a Tie::EncryptedHash behaves exactly like a standard
Perl hash. This is its transparent mode of access. Encrypting and normal fields
are identical in this mode. When password is deleted, encrypting fields are
accessible only as ciphertext. This is Tie::EncryptedHash's opaque mode of
access, optimized for serialization.
Encryption is done with Crypt::CBC(3), which encrypts in the cipher block
chaining mode with Blowfish, DES or IDEA. Tie::EncryptedHash uses Blowfish by
default, but can be instructed to employ any cipher supported by Crypt::CBC(3).
perl-Tie-Function 0.02 16.fc29 4412 Unspecified Wrap functions in tied hash sugar
Tie::Function simplifies wrapping functions in tied hash syntax so they can
be interpolated in double-quoted literals without messy intermediate
variables.
perl-Tie-Handle-Offset 0.004 3.fc29 25688 Unspecified Tied handle that hides the beginning of a file
This modules provides a file handle that hides the beginning of a file.
After opening, the file is positioned at the offset location. seek() and
tell() calls are modified to preserve the offset.
perl-Tie-Hash-Method 0.02 9.fc29 11748 Development/Libraries Tied hash with specific methods overridden by callbacks
Perl Tie::Hash::Method module provides a way to create a tied hash with
specific overridden behavior without having to create a new class to do it.
A tied hash with no methods overridden is functionally equivalent to a normal
hash.
perl-Tie-Hash-MultiValue 1.05 3.fc29 34514 Unspecified Store multiple values per key
Tie::Hash::MultiValue Perl module allows you to have hashes which store their
values in anonymous arrays, appending any new value to the already-existing
ones.
perl-Tie-Hash-ReadonlyStack 0.2 7.fc29 22809 Development/Libraries Treat multiple hashes as a single hash with copy-on-write modifications
This Perl module allows you to have your main hash and then assign hashes to
look for the given key in either before or after the main hash. It also allows
you to use hashes that are read-only in said stack and then assign new values
there without modifying the hashes they came from.
perl-Tie-IxHash 1.23 16.fc29 20252 Development/Libraries Ordered associative arrays for Perl
This Perl module implements Perl hashes that preserve the order in
which the hash elements were added. The order is not affected when
values corresponding to existing keys in the IxHash are changed.
The elements can also be set to any arbitrary supplied order. The
familiar perl array operations can also be performed on the IxHash.
perl-Tie-RefHash-Weak 0.09 27.fc29 8318 Development/Libraries Tie::RefHash subclass with weakened references in the keys
The Tie::RefHash module can be used to access hashes by reference. This is
useful when you index by object, for example.
perl-Tie-Simple 1.04 9.fc29 40372 Development/Libraries Variable ties made easier: much, much, much easier
This module adds the ability to quickly create new types of tie objects
without creating a complete class. It does so in such a way as to try and
make the programmers life easier when it comes to single-use ties that I
find myself wanting to use from time-to-time.
perl-Tie-Sub 1.001 8.fc29 13996 Unspecified Tying a subroutine, function or method to a hash
Tying a subroutine, function or method to a hash.
perl-Tie-ToObject 0.03 30.fc29 3545 Unspecified Tie to an existing object
While the perldoc/tie manpage allows tying to an arbitrary object, the
class in question must support this in it's implementation of 'TIEHASH',
'TIEARRAY' or whatever.
This class provides a very tie constructor that simply returns the object
it was given as it's first argument.
This way side effects of calling '$object->TIEHASH' are avoided.
perl-Time-Clock 1.03 13.fc29 21730 Development/Libraries Twenty-four hour clock object with nanosecond precision
A Time::Clock object is a twenty-four hour clock with nanosecond precision
and wrap-around. It is a clock only; it has absolutely no concept of dates.
Vagaries of date/time such as leap seconds and daylight savings time are
unsupported.
perl-Time-Duration 1.20 11.fc29 39192 Development/Libraries Time-Duration - rounded or exact English expression of durations
This module provides functions for expressing durations in rounded or exact
terms.
perl-Time-Duration-Parse 0.14 2.fc29 27033 Unspecified Parse string that represents time duration
Time::Duration::Parse is a module to parse human readable duration strings
like "2 minutes and 3 seconds" to seconds. It does the opposite of
duration_exact() in Time::Duration and is roundtrip safe.
perl-Time-HiRes 1.9759 417.fc29 118798 Unspecified High resolution alarm, sleep, gettimeofday, interval timers
The Time::HiRes module implements a Perl interface to the usleep, nanosleep,
ualarm, gettimeofday, and setitimer/getitimer system calls, in other words,
high resolution time and timers.
perl-Time-Interval 1.234 4.fc29 51651 Development/Libraries Perl module that converts time intervals of days, hours, minutes, and seconds
This is a rather simple perl module for dealing with time intervals. Among
other things, this module can tell you the number of hours, minutes, and
seconds elapsed between two dates.
perl-Time-Local 1.280 3.fc29 59906 Unspecified Efficiently compute time from local and GMT time
This module provides functions that are the inverse of built-in perl functions
localtime() and gmtime(). They accept a date as a six-element array, and
return the corresponding time(2) value in seconds since the system epoch
(Midnight, January 1, 1970 GMT on Unix, for example). This value can be
positive or negative, though POSIX only requires support for positive values,
so dates before the system's epoch may not work on all operating systems.
perl-Time-Mock 0.0.2 16.fc29 10028 Development/Libraries Replaces actual time with simulated time - alternative to Test::MockTime
This is an alternative to Test::MockTime which enables test suites to
test code at specific points in time. Test::MockTime is nice, but doesn't
allow you to accelerate the time step and doesn't deal with Time::HiRes or
give you any way to change the time across forks.
perl-Time-Moment 0.44 3.fc29 287986 Development/Libraries Represents a date and time of day with an offset from UTC
Time::Moment is an immutable object representing a date and time of day
with an offset from UTC in the ISO 8601 calendar system.
perl-Time-OlsonTZ-Download 0.009 4.fc29 96596 Unspecified Olson time zone database from source
An object of this Perl class represents a local copy of the source of the
Olson time zone database, possibly used to build binary tzfiles. The source
copy always begins by being downloaded from the canonical repository of the
Olson database. This class provides methods to help with extracting useful
information from the source.
perl-Time-Out 0.11 13.fc29 6943 Development/Libraries Easily timeout long running operations
Time::Out provides an easy interface to alarm(2) based timeouts. Nested
timeouts are supported.
perl-Time-ParseDate 2015.103 10.fc29 71409 Unspecified Perl modules for parsing dates and times
Time-ParseDate provides several Perl modules, including Time::CTime,
Time::DaysInMonth, Time::JulianDay, Time::ParseDate, and Time::Timezone.
These modules can be useful for parsing and manipulating dates and times.
There are numerous options to control what is recognized and what is not.
perl-Time-Period 1.25 9.fc29 47646 Development/Libraries A Perl module to deal with time periods
Period.pm is a Perl module that contains code to deal with time periods.
perl-Time-Piece 1.33 423.fc29 69197 Unspecified Time objects from localtime and gmtime
The Time::Piece module replaces the standard localtime and gmtime functions
with implementations that return objects. It does so in a backwards compatible
manner, so that using localtime or gmtime as documented in perlfunc still
behave as expected.
perl-Time-Piece-MySQL 0.06 9.fc29 7870 Development/Libraries MySQL-specific methods for Time::Piece
The Time::Piece::MySQL module can be used instead of, or in addition to,
Time::Piece to add MySQL-specific date-time methods to Time::Piece objects.
perl-Time-Progress 2.12 6.fc29 19809 Unspecified Elapsed and estimated finish time reporting
This module displays progress information for long-running processes. This
can be percentage complete, time elapsed, estimated time remaining,
an ASCII progress bar, or any combination of those.
It is useful for code where you perform a number of steps, or iterations
of a loop, where the number of iterations is known before you start
the loop.
perl-Time-TAI64 2.11 11.fc29 17645 Development/Libraries Perl extension for converting TAI64 strings into standard unix timestamps
This package provides routines to convert TAI64 strings, like timestamps
produced by multilog, into values that can be processed by other perl
functions to display the timestamp in a human-readable form and/or use
in mathematical computations.
perl-Time-Tiny 1.08 3.fc29 44822 Unspecified Time object, with as little code as possible
Time::Tiny implements an extremely lightweight object that represents
a time, without any time data.
perl-Time-Warp 0.53 1.fc29 20365 Unspecified Control over the flow of time
Our external experience unfolds in 3 1/2 dimensions (time has a
dimensionality of 1/2). The Time::Warp module offers developers control
over the measurement of time.
perl-Time-timegm 0.01 16.fc29 44617 Unspecified UTC version of mktime()
The POSIX standard provides three functions for converting between integer
epoch values and 6-component "broken-down" time representations. localtime
and gmtime convert an epoch into the 6 components of seconds, minutes,
hours, day of month, month and year, in either local timezone or UTC. The
mktime function converts a local broken-down time into an epoch value.
However, POSIX does not provide a UTC version of this.
perl-Time-y2038 20100403 18.fc29 50826 Unspecified Versions of Perl's time functions which work beyond 2038
On many computers, Perl's time functions will not work past the year 2038.
This is a design fault in the underlying C libraries Perl uses. Time::y2038
provides replacements for those functions, which will work accurately
+/1 142 million years.
perl-TimeDate 2.30 15.fc29 96016 Development/Libraries A Perl module for time and date manipulation
This module includes a number of smaller modules suited for
manipulation of time and date strings with Perl. In particular, the
Date::Format and Date::Parse modules can display and read times and
dates in various formats, providing a more reliable interface to
textual representations of points in time.
perl-Titanium 1.04 31.fc29 99559 Development/Libraries Strong, lightweight web application framework
Titanium is a more user-friendly packaging of the mature CGI::Application
framework and some useful plugins, with the intention of creating a strong
but lightweight web application framework. It runs well in a plain CGI
environment and provides excellent performance in a persistent environment
such as FastCGI or mod_perl.
perl-Tk 804.034 4.fc29 6812509 Development/Libraries Perl Graphical User Interface ToolKit
This a re-port of a perl interface to Tk8.4.
C code is derived from Tcl/Tk8.4.5.
It also includes all the C code parts of Tix8.1.4 from SourceForge.
The perl code corresponding to Tix's Tcl code is not fully implemented.
Perl API is essentially the same as Tk800 series Tk800.025 but has not
been verified as compliant. There ARE differences see pod/804delta.pod.
perl-Tk-Canvas-GradientColor 1.06 13.fc29 60494 Development/Libraries To create a Canvas widget with background gradient color
Tk::Canvas::GradientColor is an extension of the Canvas widget. It is an
easy way to build a canvas widget with gradient background color.
perl-Tk-ColoredButton 1.05 18.fc29 92806 Development/Libraries Button widget with background gradient color
Tk::ColoredButton is an extension of the Tk::Canvas::GradientColor
widget. It is an easy way to simulate a button widget with gradient
background color.
perl-Tk-CursorControl 0.4 19.fc29 39017 Development/Libraries Manipulate the mouse cursor programmatically
This module offers a Tk programmer the functionality of warping, moving,
confining or hiding a mouse cursor.
perl-Tk-DirSelect 1.12 24.fc29 19898 Development/Libraries Cross-platform directory selection widget
This module provides a cross-platform directory selection widget. For
systems running Microsoft Windows, this includes selection of local and
mapped network drives. A context menu (right-click or ) allows the
creation, renaming, and deletion of directories while browsing.
perl-Tk-DoubleClick 0.04 9.fc29 11885 Unspecified Correctly handle single-click vs double-click events
Tk::DoubleClick module correctly handle single-click vs double-click
events, calling only the appropriate callback for the given event.
perl-Tk-EntryCheck 0.04 19.fc29 10690 Unspecified Interface to Tk::Entry for controlling its length and content
This module acts as a little wrapper around Tk::Entry and adds an easy to
use interface to -validate and -validatecommand for controlling length and
content of an entry widget.
perl-Tk-FontDialog 0.18 5.fc29 30431 Unspecified Font dialog widget for perl/Tk
This module implements a font dialog widget for perl/Tk.
perl-Tk-Getopt 0.51 6.fc29 76429 Unspecified User configuration window for Tk with interface to Getopt::Long
Tk::Getopt provides an interface to access command line options via
Getopt::Long and editing with a graphical user interface via a Tk window.
perl-Tk-GraphViz 1.01 24.fc29 89813 Development/Libraries Render an interactive GraphViz graph
The GraphViz widget is derived from Tk::Canvas. It adds the ability to
render graphs in the canvas. The graphs can be specified either using the
DOT graph-description language, or using via a GraphViz object.
perl-Tk-ObjScanner 2.017 6.fc29 35929 Unspecified Tk data scanner
This perl module provides a GUI to scan the attributes of an object. It can
also be used to scan the elements of a hash or an array.
perl-Tk-Pod 0.9943 9.fc29 237412 Development/Libraries Pod browser top-level widget
Simple Pod browser with hypertext capabilities in a Toplevel widget.
perl-Tk-ProgressBar-Mac 1.2 27.fc29 9941 Development/Libraries Mac ProgressBar for Perl::Tk
This widget provides a dynamic image that looks just like
a Mac OS 9 progress bar. Packed around it are four
Frames, north, south, east and west, within which you can
stuff additional widgets. For example, see how Tk::Copy::Mac
uses several Labels and a CollapsableFrame widget to create
a reasonable facsimile of a Macintosh copy dialog.
perl-Tk-Stderr 1.2 30.fc29 10489 Development/Libraries Capture standard error output, display in separate window for Perl::Tk
This module captures that standard error of a program and redirects it
to a read only text widget, which doesn't appear until necessary. When
it does appear, the user can close it; it'll appear again when there is
more output.
perl-Tk-TableMatrix 1.23 34.fc29 387496 Unspecified Perl module for creating and manipulating tables
The TableMatrix command creates a 2-dimensional grid of cells. The
table can use a Tcl array variable or Tcl command for data storage and
retrieval.
perl-Tk-Text-SuperText 0.11 8.fc29 61324 Development/Libraries Improved text widget for perl/tk
Tk::Text::SuperText implements many new features over the standard Tk::Text
widget while supporting all it's standard features. Its used simply as the
Tk::Text widget.
perl-Tk-ToolBar 0.12 11.fc29 172523 Development/Libraries Toolbar widget for Perl/Tk
This module implements a dockable toolbar. It is in the same spirit as the
"short-cut" toolbars found in most major applications, such as most web
browsers and text editors (where you find the "back" or "save" and other
shortcut buttons).
perl-Tk-devel 804.034 4.fc29 20653 Development/Libraries perl-Tk ExtUtils::MakeMaker support module
perl-Tk ExtUtils::MakeMaker support module
perl-Tk-devel 804.034 4.fc29 20653 Development/Libraries perl-Tk ExtUtils::MakeMaker support module
perl-Tk ExtUtils::MakeMaker support module
perl-Trace-Mask 0.000008 7.fc29 87845 Development/Libraries Masking frames in stack traces
This is a specification packages can follow to define behaviors stack
tracers may choose to honor. If a module implements this specification than
any compliant stack tracer will render the stack trace as desired. This
package also provides some implementations (e.g. a Carp stack tracer).
perl-Trace-Mask-Test 0.000008 7.fc29 27233 Development/Libraries Tools for testing Trace::Mask compliance
This package provides tools for testing tracers. This allows you to check
that a tracer complies with the Trace::Mask specifications.
perl-Tree 1.10 7.fc29 86482 Development/Libraries Tree data structure
This implements a full-featured N-ary tree representation with configurable
error-handling and a simple events system that allows for transparent
persistence to a variety of data stores.
perl-Tree-DAG_Node 1.31 3.fc29 165253 Unspecified Class for representing nodes in a tree
This class encapsulates/makes/manipulates objects that represent nodes in a
tree structure. The tree structure is not an object itself, but is emergent
from the linkages you create between nodes. This class provides the methods
for making linkages that can be used to build up a tree, while preventing you
from ever making any kinds of linkages that are not allowed in a tree (such as
having a node be its own mother or ancestor, or having a node have two
mothers).
perl-Tree-R 0.072 9.fc29 15513 Development/Libraries Perl extension for the R-tree data structure and algorithms
R-tree is a data structure for storing and indexing and efficiently looking
up non-zero-size spatial objects.
perl-Tree-Simple 1.33 4.fc29 106062 Unspecified Tree::Simple Perl module
A simple tree object.
perl-Tree-Simple-VisitorFactory 0.15 8.fc29 283973 Development/Libraries Factory object for dispensing Visitor objects
This package contains a collection of Tree::Simple::Visitor::* objects,
and a factory for easily creating instances of them.
perl-Tree-XPathEngine 0.05 18.fc29 118839 Development/Libraries Re-usable XPath engine
This module provides an XPath engine, that can be re-used by other
modules/classes that implement trees.
perl-Try-Tiny 0.30 4.fc29 66903 Unspecified Minimal try/catch with proper localization of $@
This module provides bare bones try/catch statements that are designed to
minimize common mistakes with eval blocks, and NOTHING else.
This is unlike TryCatch, which provides a nice syntax and avoids adding
another call stack layer, and supports calling return from the try block to
return from the parent subroutine. These extra features come at a cost of a
few dependencies, namely Devel::Declare and Scope::Upper that are occasionally
problematic, and the additional catch filtering uses Moose type constraints,
which may not be desirable either.
perl-TryCatch 1.003002 18.fc29 51594 Unspecified First class try catch semantics for Perl, without source filters
This module aims to provide a nicer syntax and method to catch errors in
Perl, similar to what is found in other languages (such as Java, Python or
C++). The standard method of using eval {}; if ($@) {} is often prone to
subtle bugs, primarily that its far too easy to stomp on the error in error
handlers. And also eval/if isn't the nicest idiom.
perl-Twiggy 0.1025 9.fc29 176954 Development/Libraries AnyEvent HTTP server for PSGI (like Thin)
Twiggy is a lightweight and fast HTTP server based on AnyEvent and can run any
PSGI applications.
perl-Type-Tie 0.011 2.fc29 41816 Unspecified Tie a variable to a type constraint
This module exports a single function: ttie. ttie 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-Type-Tiny 1.004002 1.fc29 685223 Unspecified Tiny, yet Moo(se)-compatible type constraint
Type::Tiny is a tiny class for creating Moose-like type constraint objects
which are compatible with Moo, Moose and Mouse.
perl-Types-Path-Tiny 0.006 3.fc29 24641 Unspecified Path::Tiny types and coercions for Moose and Moo
This module provides Path::Tiny types for Moose, Moo, etc.
perl-Types-Serialiser 1.0 14.fc29 22957 Development/Libraries Simple data types for common serialization formats
This module provides some extra data types that are used by common
serialization formats such as JSON or CBOR. The idea is to have a repository of
simple/small constants and containers that can be shared by different
implementations so they become interoperable between each other.
perl-Types-URI 0.006 4.fc29 35111 Unspecified Type constraints and coercions for URIs
Types::URI is a type constraint Perl library suitable for use with Moo/Moose
attributes, Kavorka sub signatures, and so forth.
perl-Types-UUID 0.004 4.fc29 30597 Unspecified Type constraints for UUIDs
Types::UUID is a type constraint Perl library suitable for use with Moo/Moose
attributes, Kavorka sub signatures, and so forth.
perl-UDDI-Lite 0.718 13.fc29 80810 Development/Libraries Library for UDDI clients in Perl
UDDI::Lite for Perl is a collection of Perl modules which provides a simple
and lightweight interface to the Universal Description, Discovery and
Integration (UDDI) server.
perl-UNIVERSAL-can 1.20140328 11.fc29 10042 Development/Libraries Hack around people calling UNIVERSAL::can() as a function
The UNIVERSAL class provides a few default methods so that all objects
can use them. Object orientation allows programmers to override these
methods in subclasses to provide more specific and appropriate behavior.
Some authors call methods in the UNIVERSAL class on potential invocants
as functions, bypassing any possible overriding. This is wrong and you
should not do it. Unfortunately, not everyone heeds this warning and
their bad code can break your good code.
perl-UNIVERSAL-exports 0.05 30.fc29 5634 Development/Libraries Lightweight, universal exporting of variables
Lightweight, universal exporting of variables.
perl-UNIVERSAL-isa 1.20171012 4.fc29 28640 Development/Libraries Hack around module authors using UNIVERSAL::isa as a function
Whenever you use "isa" in UNIVERSAL as a function, a kitten using
Test::MockObject dies. Normally, the kittens would be helpless, but
if they use UNIVERSAL::isa (the module whose docs you are reading),
the kittens can live long and prosper.
This module replaces UNIVERSAL::isa with a version that makes sure
that if it's called as a function on objects which override isa,
isa will be called on those objects as a method.
In all other cases the real UNIVERSAL::isa is just called directly.
perl-UNIVERSAL-moniker 0.08 34.fc29 6400 Development/Libraries Real world naming for classes
UNIVERSAL::moniker enables classes to make a good
guess at what they would be called in the real world.
perl-UNIVERSAL-ref 0.14 25.fc29 23641 Development/Libraries Turns ref() into a multimethod
This module changes the behavior of the builtin function ref(). If
ref() is called on an object that has requested an overloaded ref,
the object's '->ref' method will be called and its return value
used instead.
perl-UNIVERSAL-require 0.18 13.fc29 9956 Development/Libraries Require() modules from a variable
Require() modules from a variable.
perl-URI 1.74 4.fc29 215384 Unspecified A Perl module implementing URI parsing and manipulation
This module implements the URI class. Objects of this class represent
"Uniform Resource Identifier references" as specified in RFC 2396 (and
updated by RFC 2732).
perl-URI-Encode 1.1.1 7.fc29 36127 Development/Libraries Percent encoding/decoding for URIs
This module provides a method to encode strings (mainly URLs) into a format
which can be pasted into a plain text emails, and that those links are
'click-able' by the person reading that email. This can be accomplished by NOT
encoding the reserved characters.
perl-URI-Escape-XS 0.14 9.fc29 38419 Unspecified Drop-In replacement for URI::Escape
This is a drop-in replacement for the URI::Escape module. Since it
uses XS, it is really fast except for uri_escape("noop").
perl-URI-Fetch 0.13 7.fc29 50373 Unspecified Smart URI fetching/caching
URI::Fetch is a smart client for fetching HTTP pages, notably syndication
feeds (RSS, Atom, and others), in an intelligent, bandwidth and time
saving way.
perl-URI-Find 20160806 7.fc29 58337 Development/Libraries Find URIs in plain text
This module does one thing: Finds URIs and URLs in plain text. It finds
them quickly and it finds them *all* (or what URI::URL considers a URI to
be.) It only finds URIs which include a scheme (http:// or the like), for
something a bit less strict have a look at URI::Find::Schemeless.
For a command-line interface, see Darren Chamberlain's 'urifind' script.
It's available from his CPAN directory:
http://www.cpan.org/authors/id/D/DA/DARREN/
perl-URI-Find-Simple 1.06 12.fc29 6964 Development/Libraries Simple interface to URI::Find
URI::Find is all very well, but sometimes you just want a list of the links
in a given piece of text, or you want to change all the URLs in some text
somehow, and don't want to mess with callback interfaces.
This module uses URI::Find, but hides the callback interface, providing two
functions - one to list all the uris, and one to change all the uris.
perl-URI-FromHash 0.05 9.fc29 17927 Unspecified Build a URI from a set of named parameters
This module provides a simple one-subroutine "named parameters" style
interface for creating URIs. Underneath the hood it uses 'URI.pm', though
because of the simplified interface it may not support all possible options
for all types of URIs.
It was created for the common case where you simply want to have a simple
interface for creating syntactically correct URIs from known components
(like a path and query string). Doing this using the native 'URI.pm'
interface is rather tedious, requiring a number of method calls, which is
particularly ugly when done inside a templating system such as Mason or
TT2.
perl-URI-NamespaceMap 1.06 4.fc29 54334 Unspecified Object-oriented collection of name spaces
These Perl modules provide a database system for managing URI name spaces in
an object-oriented manner.
perl-URI-Title 1.901 7.fc29 41210 Development/Libraries Get the titles of things on the web in a sensible way
I keep having to find the title of things on the web. This seems like a really
simple request, just get() the object, parse for a title tag, you're done.
Ha, I wish. There are several problems with this approach:
What if the resource is on a very slow server? Do we wait forever or what?
What if the resource is a 900 gig file? You don't want to download that.
What if the page title isn't in a title tag, but is buried in the HTML
somewhere?
What if the resource is an MP3 file, or a word document or something?
...
So, let's solve these issues once.
perl-URI-ws 0.03 11.fc29 24499 Unspecified WebSocket support for URI package
After this module is installed, the URI package provides the same set of
methods for WebSocket URIs as it does for HTTP ones. For secure WebSockets,
see URI::wss.
perl-URL-Encode-XS 0.03 13.fc29 24234 Unspecified XS implementation of URL::Encode
This package implements the original URL::Encode via XS interface. The main
URL::Encode package will use this package automatically if it can find it.
Do not use this package directly, use URL::Encode instead.
perl-UUID-Tiny 1.04 14.fc29 34571 Development/Libraries Pure Perl UUID Support With Functional Interface
UUID::Tiny is a lightweight, low dependency Pure Perl module for UUID
creation and testing. This module provides the creation of version 1 time
based UUIDs (using random multicast MAC addresses), version 3 MD5 based
UUIDs, version 4 random UUIDs, and version 5 SHA-1 based UUIDs.
perl-UUID-URandom 0.001 3.fc29 23337 Unspecified UUIDs based on /dev/urandom
This Perl module provides a portable, secure generator of RFC-4122 version 4
random UUIDs.
perl-Unicode-CaseFold 1.01 6.fc29 46781 Unspecified Unicode case-folding for case-insensitive lookups
This module provides Unicode case-folding for Perl. Case-folding is a tool
that allows a program to make case-insensitive string comparisons or do case-
insensitive lookups.
perl-Unicode-Casing 0.16 9.fc29 31365 Unspecified Perl extension to override system case changing functions
This module allows overriding the system-defined character case changing
functions. Any time something in its lexical scope would ordinarily call
lc(), lcfirst(), uc(), or ucfirst() the corresponding user-specified
function will instead be called. This applies to direct calls, and indirect
calls via the \L, \l, \U, and \u escapes in double quoted strings and
regular expressions.
perl-Unicode-CheckUTF8 1.03 23.fc29 19179 Development/Libraries Checks if scalar is valid UTF-8
This is an XS wrapper around some Unicode Consortium code to check if a string
is valid UTF-8, revised to conform to what expat/Mozilla think is valid UTF-8,
especially with regard to low-ASCII characters.
Note that this module has NOTHING to do with Perl's internal UTF8 flag on
scalars.
This module is for use when you're getting input from users and want to make
sure it's valid UTF-8 before continuing.
perl-Unicode-Collate 1.25 417.fc29 4910384 Unspecified Unicode Collation Algorithm
This package is Perl implementation of Unicode Technical Standard #10 (Unicode
Collation Algorithm).
perl-Unicode-EastAsianWidth 1.33 14.fc29 13525 Development/Libraries East Asian Width properties
This module provide user-defined Unicode properties that deal with width
status of East Asian characters, as specified in
.
perl-Unicode-LineBreak 2018.003 3.fc29 297884 Unspecified UAX #14 Unicode Line Breaking Algorithm
Unicode::LineBreak performs Line Breaking Algorithm described in Unicode
Standards Annex #14 [UAX #14]. East_Asian_Width informative properties
defined by Annex #11 [UAX #11] will be concerned to determine breaking
positions.
perl-Unicode-Map 0.112 45.fc29 709078 Unspecified Perl module for mapping charsets from and to utf16 unicode
This module converts strings from and to 2-byte Unicode UCS2
format. All mappings happen via 2 byte UTF16 encodings, not via 1 byte
UTF8 encoding. To convert between UTF8 and UTF16 use Unicode::String.
For historical reasons this module coexists with Unicode::Map8.
Please use Unicode::Map8 unless you need to care for >1 byte character
sets, e.g. chinese GB2312. Anyway, if you stick to the basic
functionality (see documentation) you can use both modules
equivalently.
perl-Unicode-Map8 0.13 29.fc29 208337 Unspecified Mapping table between 8-bit chars and Unicode for Perl
The Unicode::Map8 class implements efficient mapping tables between
8-bit character sets and 16 bit character sets like Unicode. About
170 different mapping tables between various known character sets and
Unicode is distributed with this package. The source of these tables
is the vendor mapping tables provided by Unicode, Inc. and the code
tables in RFC 1345. New maps can easily be installed.
perl-Unicode-MapUTF8 1.11 35.fc29 33688 Unspecified Conversions to and from arbitrary character sets and UTF8
Unicode::MapUTF8 Provides an adapter layer between core routines for
converting to and from UTF8 and other encodings. In essence, a way to
give multiple existing Unicode modules a single common interface so
you don't have to know the underlaying implementations to do simple
UTF8 to-from other character set string conversions. As such, it wraps
the Unicode::String, Unicode::Map8, Unicode::Map and Jcode modules in
a standardized and simple API.
perl-Unicode-Normalize 1.26 417.fc29 641967 Unspecified Unicode Normalization Forms
This package provides Perl functions that can convert strings into various
Unicode normalization forms as defined in Unicode Standard Annex #15.
perl-Unicode-String 2.10 9.fc29 601054 Development/Libraries Perl modules to handle various Unicode issues
Perl modules to handle various Unicode issues.
perl-Unicode-Stringprep 1.105 12.fc29 138174 Unspecified Preparation of Internationalized Strings (RFC 3454)
This module implements the stringprep framework for preparing Unicode
text strings in order to increase the likelihood that string input and
string comparison work in ways that make sense for typical users
throughout the world. The stringprep protocol is useful for protocol
identifier values, company and personal names, internationalized domain
names, and other text strings.
perl-Unicode-UTF8 0.62 7.fc29 41380 Unspecified Encoding and decoding of UTF-8 encoding form
This module provides functions to encode and decode UTF-8 encoding form as
specified by Unicode and ISO/IEC 10646:2011.
perl-Unix-Mknod 0.04 12.fc29 27537 Unspecified Perl extension for mknod, major, minor, and makedev
This module allows access to the device routines major()/minor()/makedev()
that may or may not be macros in .h files.
perl-Unix-Process 1.3101 5.fc29 4770 Unspecified Perl extension to get PID information from ps command
This is a Perl module that can fetch ps command output fields.
perl-Unix-Statgrab 0.112 3.fc29 347530 Unspecified Perl extension for collecting information about the machine
Unix::Statgrab is a wrapper for libstatgrab as available from
. It is a reasonably portable attempt
to query interesting stats about your computer. It covers information on the
operating system, CPU, memory usage, network interfaces, hard-disks etc.
perl-Unix-Syslog 1.1 31.fc29 55768 Development/Libraries Perl interface to the UNIX syslog(3) calls
This module provides an interface to the system logger syslogd(8) via
Perl's XSUBs. The implementation attempts to resemble the native
libc-functions of your system, so that anyone being familiar with
syslog.h should be able to use this module right away.
perl-User 1.9 23.fc29 4939 Development/Libraries API for locating user information regardless of OS
This module allows applications to retrieve per-user characteristics.
perl-User-Identity 0.99 4.fc29 168763 Development/Libraries Maintains info about a physical person
A modules designed to store and maintain a set of informational objects which
are related to one user.
perl-User-Utmp 1.8 19.fc29 60123 Unspecified Perl access to utmp- and utmpx-style databases
UNIX systems record information about current and past log-ins in a user
accounting database. This database is realized by two files: File utmpx
contains a record of all users currently logged onto the system, while file
wtmpx contains a record of all log-ins and log-outs. Some systems (such as
HP-UX and AIX) also maintain a third file containing failed log-in attempts.
The information in these files is used by commands such as who(1), last(1),
write(1), or login(1).
perl-V 0.13 24.fc29 13381 Development/Libraries Print version of the specified Perl modules
A light-weight module for getting versions of Perl modules without
loading them.
perl-VM-EC2 1.28 9.fc29 1832274 Development/Libraries Control the Amazon EC2 and Eucalyptus Clouds
This is an interface to the 2013-07-15 version of the Amazon AWS API
. This library will also support the Eucalyptus
open source cloud .
perl-VM-EC2-Security-CredentialCache 0.25 9.fc29 24788 Development/Libraries Cache credentials respecting expiration time for IAM roles
This Perl package provides a cache for an EC2's IAM credentials. Rather than
retrieving the credentials for every possible call that uses them, cache them
until they expire and retrieve them again if they have expired.
perl-VMware-LabManager 0.01 19.fc29 17135 Development/Libraries Perl module to provide basic VMware Lab Manager operations
This module does not provide a one-to-one mapping of the Lab Manager SOAP
API, but rather it provides an API wrapper, which combines certain SOAP
calls as a meaningful single operation. Thus this module is heavily
tailored for automation purposes. But, it should also cater to the
broader audience as it still does provide overall functionality that
might be required.
perl-VOMS-Lite 0.20 15.fc29 525318 Development/Libraries Perl extension for VOMS Attribute certificate creation
VOMS (virtual organization membership service) is a system for
managing grid level authorization data within
multi-institutional collaborations via membership and roles
within that membership.
VOMS::Lite provides a perl library and client tools
for interacting with an existing voms service including the
well known C implementation of voms.
A number of commands are included for generating and processing
proxies including voms-proxy-init.pl, voms-ac-issue.pl, ...
Configuration of client tools can be supplied via
$ENV{'VOMS_CONFIG_FILE'} or else ~/.grid-security/voms.conf.
The root user only uses /etc/grid-security/voms.config.
perl-VOMS-Lite-tests 0.20 15.fc29 8482 Development/Debug Test suite for package perl-VOMS-Lite
This package provides the test suite for package perl-VOMS-Lite.
perl-Validation-Class 7.900057 7.fc29 819257 Unspecified Powerful Data Validation Framework
Validation::Class is a scalable data validation library with interfaces for
applications of all sizes. The most common usage of Validation::Class is to
transform class namespaces into data validation domains where consistency
and reuse are primary concerns. Validation::Class provides an extensible
framework for defining reusable data validation rules. It ships with a
complete set of pre-defined validations and filters referred to as
"directives".
perl-Variable-Magic 0.62 5.fc29 131311 Unspecified Associate user-defined magic to variables from Perl
Magic is Perl way of enhancing objects. This mechanism let the user add
extra data to any variable and hook syntactical operations (such as access,
assignation or destruction) that can be applied to it. With this module,
you can add your own magic to any variable without the pain of the C API.
perl-Verilog-CodeGen 0.9.4 28.fc29 73326 Development/Libraries Verilog code generator
Provides an object-oriented environment to generate Verilog code for
modules and testbenches. The Verilog::CodeGen module provides two
functions, one to create a code template and another to create a Perl
module which contains the device library. This module ,
DeviceLibs::YourDesign, provides the class methods and contains the objects
for every Verilog module; the objects are created based on a fixed
template. The purpose of this module is to allow the generation of
customized Verilog modules. A Verilog module can have a large number of
parameters like input and output bus width, buffer depth, signal delay etc.
The code generator allows to create an object that will generate the
Verilog module code for arbitraty values of the parameters.
perl-Verilog-Perl 3.452 3.fc29 1799206 Unspecified Verilog parsing routines
This package provides functions to support writing utilities
that use the Verilog language.
perl-Verilog-Readmem 0.05 9.fc29 17148 Development/Libraries Parse Verilog $readmemh or $readmemb text file
The Verilog Hardware Description Language (HDL) provides a convenient way
to load a memory during logic simulation. The $readmemh() and $readmemb()
system tasks are used in the HDL source code to import the contents of a
text file into a memory variable.
perl-Version-Next 1.000 6.fc29 24441 Unspecified Increment module version numbers simply and correctly
This module provides a simple, correct way to increment a Perl module
version number. It does not attempt to guess what the original version
number author intended, it simply increments in the smallest possible
fashion. Decimals are incremented like an odometer. Dotted decimals are
incremented piece-wise and presented in a standardized way.
perl-Version-Requirements 0.101023 11.fc29 44180 Development/Libraries Set of version requirements for a CPAN dist (DEPRECATED)
Version::Requirements is now DEPRECATED.
Use CPAN::Meta::Requirements, which is a drop-in replacement.
A Version::Requirements object models a set of version constraints like
those specified in the META.yml or META.json files in CPAN distributions.
It can be built up by adding more and more constraints, and it will reduce
them to the simplest representation.
perl-WWW-Babelfish 0.16 29.fc29 24552 Unspecified Perl extension for translation via Babelfish or Google
Perl interface to the WWW babelfish translation server.
perl-WWW-Bugzilla 1.5 19.fc29 73639 Unspecified Handles submission/update of bugzilla bugs via WWW::Mechanize
This module provides a perl API for adding and updating Bugzilla bugs.
It can be useful in writing custom frontends to a Bugzilla server, and
the frontends do not have to sit on the same server as long as they
can reach it via HTTP.
perl-WWW-Curl 4.17 17.fc29 144345 Development/Libraries Perl extension interface for libcurl
WWW::Curl is a Perl extension interface for libcurl.
perl-WWW-DuckDuckGo 0.016 12.fc29 47362 Development/Libraries Access to the DuckDuckGo APIs
This distribution gives you an easy access to the DuckDuckGo Zero Click
Info API. It tries to connect via HTTPS first and falls back to HTTP if
there is a failure.
perl-WWW-Form-UrlEncoded 0.24 6.fc29 38983 Unspecified Parser and builder for application/x-www-form-urlencoded
WWW::Form::UrlEncoded provides application/x-www-form-urlencoded parser and
builder. This module aims to have compatibility with other CPAN modules
like HTTP::Body's urlencoded parser.
perl-WWW-GoodData 1.11 13.fc29 59782 Development/Libraries Client library for GoodData REST-ful API
WWW::GoodData is the client for GoodData JSON-based API built atop
WWW::GoodData::Agent client agent, with focus on usefulness and
correctness of implementation.
perl-WWW-Google-Contacts 0.39 9.fc29 136086 Development/Libraries Use Perl to access, list and edit Google Contacts
This module implements 'Google Contacts Data API' according to
http://code.google.com/apis/contacts/docs/3.0/developers_guide_protocol.html
perl-WWW-Mechanize 1.88 4.fc29 276254 Unspecified Automates web page form & link interaction
"WWW::Mechanize", or Mech for short, helps you automate interaction
with a website. It supports performing a sequence of page fetches
including following links and submitting forms. Each fetched page is
parsed and its links and forms are extracted. A link or a form can be
selected, form fields can be filled and the next page can be fetched.
Mech also stores a history of the URLs you've visited, which can be
queried and revisited.
perl-WWW-Mechanize-GZip 0.13 1.fc29 5717 Unspecified Fetch compressed web pages
The WWW::Mechanize::GZip module tries to fetch a URL by requesting
gzip-compression from the web server. If the response contains
a header with 'Content-Encoding: gzip', it decompresses the response in
order to get the original (uncompressed) content. This module will help
to reduce bandwidth fetching web pages, if supported by the web server.
If the web server does not support gzip-compression, no decompression
will be made.
perl-WWW-Mechanize-TreeBuilder 1.20000 13.fc29 9717 Unspecified WWW::Mechanize::TreeBuilder Perl module
This module combines WWW::Mechanize and HTML::TreeBuilder.
perl-WWW-OrangeHRM-Client 0.10.3 6.fc29 96684 Unspecified Client for OrangeHRM
This module implements client for OrangeHRM information system. It has been
developed against Red Hat instance, so I cannot guarantee it works with
other instances.
perl-WWW-Pastebin-PastebinCom-Create 1.003 13.fc29 37075 Unspecified Paste to http://pastebin.com from Perl
The module provides means of pasting large texts into http://pastebin.com
pastebin site.
perl-WWW-RobotRules 6.02 20.fc29 25395 Development/Libraries Database of robots.txt-derived permissions
This module parses /robots.txt files as specified in "A Standard for Robot
Exclusion", at . Webmasters can
use the /robots.txt file to forbid conforming robots from accessing parts
of their web site.
perl-WWW-Salesforce 0.303 4.fc29 141673 Development/Libraries Simple abstraction layer between SOAP::Lite and Salesforce.com
This class provides a simple abstraction layer between SOAP::Lite and
Salesforce.com. Because SOAP::Lite does not support complexTypes, and
document/literal encoding is limited, this module works around those
limitations and provides a more intuitive interface a developer can
interact with.
perl-WWW-Search 2.517 6.fc29 274322 Development/Libraries Virtual base class for WWW searches
This class is the parent for all access methods supported by the WWW::Search
library. This library implements a Perl API to web-based search engines. See
README for a list of search engines currently supported, and for a lot of
interesting high-level information about this distribution. Search results can
be limited, and there is a pause between each request to avoid overloading
either the client or the server.
perl-WWW-Shorten 3.093 9.fc29 76090 Development/Libraries Interface to URL shortening sites
A unified interface to various URL shortening services on the web, such as
TinyURL or makeashorterlink.com.
perl-WWW-Splunk 2.08 4.fc29 53255 Development/Libraries Client for Splunk log search engine
WWW::Splunk is a client for Splunk log search engine. It consists of a utility
with command-line interface, sc, and a supporting library. It lets you query
the archived logs or conduct a real-time search.
perl-WWW-Twilio-API 0.21 7.fc29 44334 Development/Libraries Accessing Twilio's REST API with Perl
WWW::Twilio::API aims to make connecting to and making REST calls on the
Twilio API easy, reliable, and enjoyable.
perl-WWW-Twilio-TwiML 1.05 9.fc29 30616 Development/Libraries Light and fast TwiML generator
WWW::Twilio::TwiML creates Twilio-compatible TwiML documents. Documents can
be built by creating and nesting one element at a time or by chaining
objects. Elements can contain attributes, text content, or other elements.
perl-Want 0.29 9.fc29 64406 Development/Libraries Perl module implementing a generalisation of wantarray
This module generalises the mechanism of the wantarray
function, allowing a function to determine in some detail
how its return value is going to be immediately used.
perl-Web-Paste-Simple 0.002 9.fc29 40667 Development/Libraries Simple PSGI-based pastebin-like web site
Web::Paste::Simple is a lightweight PSGI application for operating
a pastebin-like web site. It provides syntax highlighting via the CodeMirror
JavaScript library. It should be fast enough for deployment via CGI.
perl-Web-Paste-Simple-server 0.002 9.fc29 615 Development/Libraries Simple pastebin-like web server
This is web-paste-simple daemon for Web::Paste::Simple web service.
perl-Web-Scraper 0.38 12.fc29 42583 Development/Libraries Web Scraping Toolkit using HTML and CSS Selectors or XPath expressions
Web::Scraper is a web scraper toolkit, inspired by Ruby's equivalent
Scrapi. It provides a DSL-ish interface for traversing HTML documents and
returning a neatly arranged Perl data structure.
perl-WebService-Dropbox 2.07 5.fc29 113208 Development/Libraries Perl interface to Dropbox API
This package provides a Perl interface to Dropbox API with following features:
- Support Dropbox v1 REST API
- Support Furl (Fast!!!)
- Streaming IO (Low Memory)
- Default URI Escape (The specified path is UTF-8 decoded string)
perl-WebService-Linode 0.28 9.fc29 128865 Unspecified Perl Interface to the Linode.com API
This module implements the Linode.com API methods. Linode methods have had
dots replaced with underscores to generate the perl method name. All keys
and parameters have been lower cased but returned data remains otherwise
the same. For additional information see .
perl-WebService-Rajce 1.180.380 3.fc29 34362 Unspecified Perl interface for www.rajce.idnes.cz
This is a Perl library implementing an API of a photo gallery service running
on www.rajce.idnes.cz server.
perl-WebService-Rajce-tools 1.180.380 3.fc29 9336 Unspecified Utilities for accessing www.rajce.idnes.cz
Command line tools for uploading and downloading images from a photo gallery
service running on www.rajce.idnes.cz server.
perl-WebService-Validator-CSS-W3C 0.3 15.fc29 18030 Development/Libraries Interface to the W3C CSS Validator
This module is an interface to the W3C CSS Validation online service
, based on its SOAP 1.2 support.
It helps to find errors in Cascading Style Sheets.
perl-WebService-Validator-HTML-W3C 0.28 18.fc29 37548 Development/Libraries Access the W3Cs online HTML validator
WebService::Validator::HTML::W3C provides access to the W3C's online Markup
validator. As well as reporting on whether a page is valid it also provides
access to a detailed list of the errors and where in the validated document
they occur.
perl-Workflow 1.45 5.fc29 512950 Unspecified Simple, flexible system to implement workflows
The 'Workflow' Perl module implements a standalone workflow system. It
aims to be simple but flexible and therefore powerful. Each piece of
the workflow system has a direct and easily stated job, and hopefully
you'll find that you can put the pieces together to create very useful
systems.
perl-Wx 0.9932 12.fc29 10373784 Development/Libraries Interface to the wxWidgets cross-platform GUI toolkit
The Wx module is a wrapper for the wxWidgets (formerly known as
wxWindows) GUI toolkit.
This module comes with extensive documentation in HTML format;
you can download it from http://wxperl.sourceforge.net/.
perl-Wx-GLCanvas 0.09 19.fc29 49420 Unspecified Interface to wxWidgets' OpenGL canvas
A wrapper for wxWidgets' wxGLCanvas, used to display OpenGL graphics.
perl-Wx-Perl-DataWalker 0.02 29.fc29 20175 Development/Libraries Implement subclass that shows relatively simple structure
Wx::Perl::DataWalker implements a Wx::Frame subclass that shows a
relatively simple Perl data structure browser. After opening such a frame
and supplying it with a reference to an essentially arbitrary data
structure, you can visually browse it by double-clicking references.
perl-Wx-Perl-ProcessStream 0.32 17.fc29 55411 Unspecified Access IO of external processes via events
This module provides the STDOUT, STDERR and exit codes of asynchronously
running processes via events. It may be used for long running or blocking
processes that provide periodic updates on state via STDOUT. Simple IPC is
possible via STDIN.
perl-X10 0.04 7.fc29 61080 Development/Libraries Enables Perl to communicate with X10 devices
X10 Perl module for the Firecracker, ActiveHome, and TwoWay/TW523 interfaces.
perl-X11-GUITest 0.28 15.fc29 218551 Development/Libraries Provides GUI testing/interaction routines
This Perl package is intended to facilitate the testing of GUI applications
by means of user emulation. It can be used to test/interact with GUI
applications; which have been built upon the X library or toolkits (i.e.,
GTK+, Xt, Qt, Motif, etc.) that "wrap" the X library's functionality.
perl-X11-Protocol 0.56 29.fc29 452804 Unspecified X11-Protocol - Raw interface to X Window System servers
X11::Protocol is a client-side interface to the X11 Protocol (see X(1) for
information about X11), allowing perl programs to display windows and
graphics on X11 servers.
A full description of the protocol is beyond the scope of this documentation;
for complete information, see the I,
available as Postscript or *roff source from C, or
I of O'Reilly & Associates's series of
books about X (ISBN 1-56592-083-X, C), which contains
most of the same information.
perl-X11-Protocol-Other 30 6.fc29 542061 Development/Libraries Miscellaneous X11::Protocol helpers
These are some helper functions for X11::Protocol.
perl-X2Go-Log 4.1.0.1 2.fc29 139487 Development/Libraries Perl X2Go::Log package
X2Go is a server based computing environment with
- session resuming
- low bandwidth support
- session brokerage support
- client side mass storage mounting support
- audio support
- authentication by smartcard and USB stick
This package contains the X2Go::Log Perl package.
perl-X2Go-Server 4.1.0.1 2.fc29 164162 Development/Libraries Perl X2Go::Server package
X2Go is a server based computing environment with
- session resuming
- low bandwidth support
- session brokerage support
- client side mass storage mounting support
- audio support
- authentication by smartcard and USB stick
This package contains the X2Go::Server Perl package.
perl-X2Go-Server-DB 4.1.0.1 2.fc29 225529 Development/Libraries Perl X2Go::Server::DB package
X2Go is a server based computing environment with
- session resuming
- low bandwidth support
- session brokerage support
- client side mass storage mounting support
- audio support
- authentication by smartcard and USB stick
This package contains the X2Go::Server::DB Perl package.
perl-XML-Atom 0.42 7.fc29 81675 Unspecified Atom feed and API implementation
Atom is a syndication, API, and archiving format for web blogs and other
data. XML::Atom implements the feed format as well as a client for the API.
perl-XML-Atom-Server 0.42 7.fc29 33134 Unspecified Server for the Atom API
XML::Atom::Server Perl module provides a base class for Atom API servers. It
handles all core server processing, both the SOAP and REST formats of the
protocol, and WSSE authentication. It can also run as either a mod_perl
handler or as part of a CGI program.
perl-XML-Atom-SimpleFeed 0.902 4.fc29 54771 Unspecified No-fuss generation of Atom syndication feeds
This module provides a minimal API for generating Atom syndication feeds
quickly and easily. It supports all aspects of the Atom format, but it has
no provisions for generating feeds with extension elements.
perl-XML-Bare 0.53 18.fc29 103209 Unspecified Minimal XML parser implemented via a C state engine
This module is a 'Bare' XML parser. It is implemented in C. The parser
itself is a simple state engine that is less than 500 lines of C. The
parser builds a C struct tree from input text. That C struct tree is
converted to a Perl hash by a Perl function that makes basic calls back to
the C to go through the nodes sequentially.
perl-XML-Catalog 1.03 13.fc29 17556 Development/Libraries Resolve public identifiers and remap system identifiers
This module implements draft 0.4 of John Cowan's XML Catalog (formerly
known as XCatalog) see
()
Catalogs may be written in either SOCAT or XML syntax. XML::Catalog will
assume SOCAT syntax if the catalog is not in well-formed XML syntax.
perl-XML-CommonNS 0.06 8.fc29 9078 Development/Libraries List of commonly used XML name spaces
This provides definitions of some XML name spaces as strings and
XML::NamespaceFactory objects.
perl-XML-DOM 1.46 7.fc29 265878 Development/Libraries DOM extension to XML::Parser
This is a Perl extension to XML::Parser. It adds a new 'Style' to
XML::Parser, called 'DOM', that allows XML::Parser to build an Object
Oriented data structure with a DOM Level 1 compliant interface. For a
description of the DOM (Document Object Model), see
.
perl-XML-DOM-XPath 0.14 31.fc29 14632 Development/Libraries Perl extension to add XPath support to XML::DOM, using XML::XPath engine
XML::DOM::XPath allows you to use XML::XPath methods to query a DOM. This
is often much easier than relying only on getElementsByTagName.
perl-XML-DTDParser 2.01 21.fc29 16400 Development/Libraries Quick and dirty DTD parser
This module parses a DTD file and creates a data structure containing info
about all tags, their allowed parameters, children, parents, optionality,
and others.
perl-XML-DifferenceMarkup 1.05 16.fc29 94469 Development/Libraries XML diff and merge
This module implements an XML diff producing XML output. Both input and
output are DOM documents, as implemented by XML::LibXML.
perl-XML-Dumper 0.81 32.fc29 41132 Unspecified Perl module for dumping Perl objects from/to XML
XML::Dumper dumps Perl data to XML format. XML::Dumper can also read
XML data that were previously dumped by the module and convert it back
to Perl. Perl objects are blessed back to their original packaging;
if the modules are installed on the system where the perl objects are
reconstituted from xml, they will behave as expected. Intuitively, if
the perl objects are converted and reconstituted in the same
environment, all should be well.
perl-XML-Entities 1.0002 9.fc29 82756 Development/Libraries Decode strings with XML entities
This module provides a mapping from the standard XML entities to their Unicode
characters. A function for decoding is provided. The mapping can be generated
from a DTD file with entity definitions.
perl-XML-Fast 0.17 6.fc29 76900 Unspecified Simple and very fast XML to hash conversion
This Perl module implements simple, state machine based, XML parser
written in C. It could parse and recover some kind of broken XML's.
perl-XML-Feed 0.53 9.fc29 79819 Development/Libraries Syndication feed parser and auto-discovery
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.
perl-XML-FeedPP 0.95 3.fc29 103691 Development/Libraries Parse/write/merge/edit RSS/RDF/Atom syndication feeds
Parse/write/merge/edit RSS/RDF/Atom syndication feeds
perl-XML-Filter-BufferText 1.01 31.fc29 5516 Development/Libraries Filter to put all characters() in one event
This is a very simple filter. One common cause of grief (and programmer
error) is that XML parsers aren't required to provide character events in
one chunk. They can, but are not forced to, and most don't. This filter
does the trivial but oft-repeated task of putting all characters into a
single event.
perl-XML-Filter-XInclude 1.0 29.fc29 9386 Development/Libraries XInclude as a SAX Filter
This module implements a simple SAX filter that provides XInclude support.
It does NOT support XPointer.
perl-XML-Generator 1.04 20.fc29 71934 Development/Libraries XML-Generator Perl module
perl module for generating XML documents
perl-XML-Generator-DBI 1.00 33.fc29 26353 Development/Libraries Generate SAX events from SQL queries
This module generates SAX events from SQL queries against a DBI connection.
perl-XML-Generator-PerlData 0.95 7.fc29 57904 Unspecified Perl extension for generating SAX2 events from nested Perl data structures
XML::Generator::PerlData provides a simple way to generate SAX2 events from
nested Perl data structures, while providing finer-grained control over the
resulting document streams.
perl-XML-Grove 0.46 0.6.alpha.fc29 114470 Unspecified Simple access to infoset of parsed XML, HTML, or SGML instances
XML::Grove is a tree-based object model for accessing the information
set of parsed or stored XML, HTML, or SGML instances. XML::Grove
objects are Perl hashes and arrays where you access the properties of
the objects using normal Perl syntax.
perl-XML-Handler-YAWriter 0.23 32.fc29 31665 Development/Libraries Yet another Perl SAX XML Writer
YAWriter implements Yet Another XML::Handler::Writer.
perl-XML-Hash-LX 0.60.300 7.fc29 29164 Development/Libraries Convert hash to XML and XML to hash using LibXML
This module is a companion for XML::LibXML. It operates with LibXML
objects, could return or accept LibXML objects, and may be used for
easy data transformations.
perl-XML-LibXML 2.0132 4.fc29 995841 Development/Libraries Perl interface to the libxml2 library
This module implements a Perl interface to the GNOME libxml2 library
which provides interfaces for parsing and manipulating XML files. This
module allows Perl programmers to make use of the highly capable
validating XML parser and the high performance DOM implementation.
perl-XML-LibXML-Devel-SetLineNumber 0.002 8.fc29 46100 Development/Libraries Set the line number for an XML::LibXML::Node
If you are, say, writing a parser for a non-XML format that happens to have an
XML-like data model, then you might wish to parse your format into an
XML::LibXML document with elements, attributes and so on. And you might want
all those nodes to return the correct line numbers when the "line_number"
method is called on them. This Perl module allows you to set the line number.
perl-XML-LibXML-PrettyPrint 0.006 5.fc29 59269 Unspecified Add pleasant white space to an XML tree
XML::LibXML::PrettyPrint is a Perl module that can be applied to an
XML::LibXML DOM tree to reformat it into a more readable result.
perl-XML-LibXML-Simple 0.99 4.fc29 49650 Development/Libraries Read XML strings or files
This Perl module reads XML from strings or files. It is a blunt rewrite
of XML::Simple (by Grant McLean) to use the XML::LibXML parser for XML
structures, where the original uses plain Perl or SAX parsers.
perl-XML-LibXSLT 1.96 3.fc29 135438 Unspecified Perl module for interfacing to GNOME's libxslt
This module is a fast XSLT library, based on the Gnome libxslt engine
that you can find at http://www.xmlsoft.org/XSLT/
perl-XML-Merge 1.4 7.fc29 83210 Development/Libraries Flexibly merge XML documents
This module inherits from XML::Tidy which in turn inherits from XML::XPath.
This ensures that Merge objects' indenting can be tidied up after any merge
operation since such modification usually spells the ruination of indentation.
Polymorphism allows Merge objects to be utilized as normal XML::XPath objects
as well.
The merging behavior is setup to combine separate XML documents according to
certain rules and configurable options. If both documents have root nodes which
are elements of the same name, the documents are merged directly. Otherwise,
one is merged as a child of the other. An optional XPath location can be
specified as the place to perform the merge. If no location is specified, the
merge is attempted at the first matching element or is appended as the new last
child of the other root if no match is found.
perl-XML-Namespace 0.02 8.fc29 13637 Development/Libraries Simple support for XML name spaces
This Perl module implements a simple object for representing XML name spaces
in Perl. It provides little more than some syntactic sugar for your Perl
programs, saving you the bother of typing lots of long-winded URIs.
perl-XML-NamespaceFactory 1.02 8.fc29 23926 Development/Libraries Simple factory objects for SAX name-spaced names
This is a simple object-oriented storage for XML name spaces.
perl-XML-NamespaceSupport 1.12 6.fc29 46040 Unspecified A simple generic name space support class
This module offers a simple to process name-spaced XML names (unames) from
within any application that may need them. It also helps maintain a prefix
to name space URI map, and provides a number of basic checks.
perl-XML-Parser 2.44 13.fc29 647178 Unspecified Perl module for parsing XML documents
This module provides ways to parse XML documents. It is built on top
of XML::Parser::Expat, which is a lower level interface to James
Clark's expat library. Each call to one of the parsing methods creates
a new instance of XML::Parser::Expat which is then used to parse the
document. Expat options may be provided when the XML::Parser object is
created. These options are then passed on to the Expat object on each
parse call. They can also be given as extra arguments to the parse
methods, in which case they override options given at XML::Parser
creation time.
perl-XML-Parser-Lite 0.722 1.fc29 20025 Development/Libraries Lightweight regexp-based XML parser
This Perl module implements an XML parser with an interface similar to
XML::Parser. Though not all callbacks are supported, you should be able to
use it in the same way you use XML::Parser.
perl-XML-Parser-Lite-Tree 0.14 19.fc29 23814 Development/Libraries Lightweight XML tree builder
This is a singleton class for parsing XML into a tree structure. How does
this differ from other XML tree generators? By using XML::Parser::Lite,
which is a pure perl XML parser. Using this module you can tree-ify simple
XML without having to compile any C.
perl-XML-Parser-Lite-Tree-XPath 0.24 20.fc29 74101 Development/Libraries XPath access to XML::Parser::Lite::Tree structures
This pure-Perl implementation of XPath is a complement to
XML::Parser::Lite::Tree, a pure-Perl XML tree parser and builder. It aims
to implement 100% of the W3C XPath specification.
perl-XML-RSS 1.60 3.fc29 217122 Development/Libraries Perl module for managing RDF Site Summary (RSS) files
Perl module for managing RDF Site Summary (RSS) files.
perl-XML-RSS-LibXML 0.3105 11.fc29 113748 Unspecified XML::RSS with XML::LibXML
XML::RSS::LibXML uses XML::LibXML (libxml2) for parsing RSS instead of
XML::RSS' XML::Parser (expat), while trying to keep interface compatibility
with XML::RSS.
perl-XML-RegExp 0.04 16.fc29 8922 Development/Libraries Regular expressions for XML tokens
This package contains an utility module containing regular expressions
for the following XML tokens: BaseChar, Ideographic, Letter, Digit,
Extender, CombiningChar, NameChar, EntityRef, CharRef, Reference,
Name, NmToken, and AttValue.
perl-XML-Rules 1.16 17.fc29 281462 Development/Libraries Parse XML and specify what and how to keep/process for individual tags
The XML::Rules module provides an API layer on top of XML::Parser. It
allows you to specify rules that are subroutines to be run once a tag
is fully parsed and either process the data from the tag itself and
its children or specify what parts of the data and how to add to the
data structure being built for the parent tag.
perl-XML-SAX 1.00 3.fc29 124377 Development/Libraries SAX parser access API for Perl
XML::SAX consists of several framework classes for using and building
Perl SAX2 XML parsers, filters, and drivers. It is designed around the
need to be able to "plug in" different SAX parsers to an application
without requiring programmer intervention. Those of you familiar with
the DBI will be right at home. Some of the designs come from the Java
JAXP specification (SAX part), only without the javaness.
perl-XML-SAX-Base 1.09 6.fc29 177577 Development/Libraries Base class SAX drivers and filters
This module has a very simple task - to be a base class for Perl SAX drivers
and filters. Its default behavior is to pass the input directly to the
output unchanged. It can be useful to use this module as a base class so
you don't have to, for example, implement the characters() callback.
perl-XML-SAX-ExpatXS 1.33 21.fc29 366572 Development/Libraries Perl SAX 2 XS extension to Expat parser
XML::SAX::ExpatXS is a direct XS extension to Expat XML parser. It
implements Perl SAX 2.1 interface. See http://perl-xml.sourceforge.net/perl-
sax/ for Perl SAX API description. Any deviations from the Perl SAX 2.1
specification are considered as bugs.
perl-XML-SAX-Writer 0.57 4.fc29 72196 Development/Libraries SAX2 Writer
A new XML Writer to match the SAX2 effort.
perl-XML-SemanticDiff 1.0007 1.fc29 107192 Unspecified Perl extension for comparing XML documents
XML::SemanticDiff provides a way to compare the contents and structure of two
XML documents. By default, it returns a list of hashrefs where each hashref
describes a single difference between the two docs.
perl-XML-Simple 2.25 3.fc29 182356 Unspecified Easy API to maintain XML in Perl
The XML::Simple module provides a simple API layer on top of an
underlying XML parsing module (either XML::Parser or one of the SAX2
parser modules).
perl-XML-Simple-DTDReader 0.04 28.fc29 19665 Development/Libraries Simple XML file reading based on their DTDs
XML::Simple::DTDReader aims to be a XML::Simple drop-in replacement, but
with several aspects of the module controlled by the XML's DTD.
Specifically, array folding and array forcing are inferred from the DTD.
perl-XML-Smart 1.79 15.fc29 229756 Unspecified Smart, easy and powerful way to access/create XML files/data
This module provides an easy way to access/create XML data. It's based on a
HASH tree created from the XML data, and enables dynamic access to it
through the standard Perl syntax for Hash and Array, without necessarily
caring about which you are working with. In other words, each point in the
tree works as a Hash and an Array at the same time!
perl-XML-Spice 0.05 7.fc29 36915 Development/Libraries Generating XML in Perl way
XML::Spice is yet another XML generation Perl module. It tries to take some of
the pain out of generating XML by making it more like Perl.
perl-XML-Stream 1.24 11.fc29 304380 Development/Libraries XML::Stream - streaming XML library
This module provides the user with methods to connect to a remote server,
send a stream of XML to the server, and receive/parse an XML stream from
the server. It is primarily based work for the Etherx XML router
developed by the Jabber Development Team. For more information about this
project visit http://etherx.jabber.org/stream/.
XML::Stream gives the user the ability to define a central callback that
will be used to handle the tags received from the server. These tags are
passed in the format defined at instantiation time. the closing tag of an
object is seen, the tree is finished and passed to the call back function.
What the user does with it from there is up to them.
For a detailed description of how this module works, and about the data
structure that it returns, please view the source of Stream.pm and
look at the detailed description at the end of the file.
perl-XML-Tidy 1.20 5.fc29 110641 Development/Libraries Tidy indenting of XML documents
This module creates XML document objects (with inheritance from XML::XPath) to
tidy mixed-content (ie. non-data) text node indenting. There are also some
other handy member functions to compress && expand your XML document object
(into either a compact XML representation or a binary one).
perl-XML-Tiny 2.07 4.fc29 45827 Unspecified Simple lightweight parser for a subset of XML
It is a simple lightweight parser for a subset of XML.
perl-XML-TokeParser 0.05 27.fc29 47985 Unspecified Simplified interface to XML::Parser
XML::TokeParser provides a procedural ("pull mode") interface to
XML::Parser in much the same way that Gisle Aas' HTML::TokeParser provides
a procedural interface to HTML::Parser. XML::TokeParser splits its XML
input up into "tokens," each corresponding to an XML::Parser event.
perl-XML-TreeBuilder 5.4 12.fc29 32501 Development/Libraries Parser that builds a tree of XML::Element objects
perl-XML-TreeBuilder is a Perl module that implements a parser
that builds a tree of XML::Element objects.
perl-XML-TreePP 0.43 10.fc29 66541 Development/Libraries Pure Perl implementation for parsing/writing XML documents
Pure Perl implementation for parsing/writing XML documents
perl-XML-Twig 3.52 8.fc29 672036 Unspecified Perl module for processing huge XML documents in tree mode
This module provides a way to process XML documents. It is build on
top of XML::Parser. XML::Twig offers a tree interface to the
document, while allowing you to output the parts of it that have been
completely processed. It allows minimal resource (CPU and memory)
usage by building the tree only for the parts of the documents that
need actual processing, through the use of the twig_roots and
twig_print_outside_roots options.
perl-XML-Validator-Schema 1.10 26.fc29 114727 Development/Libraries Validate XML against a subset of W3C XML Schema
This module allows you to validate XML documents against a W3C XML Schema.
This module does not implement the full W3C XML Schema recommendation
(http://www.w3.org/XML/Schema), but a useful subset.
perl-XML-Writer 0.625 12.fc29 65489 Development/Libraries A simple Perl module for writing XML documents
XML::Writer is a simple Perl module for writing XML documents: it
takes care of constructing markup and escaping data correctly, and by
default, it also performs a significant amount of well-formedness
checking on the output, to make certain (for example) that start and
end tags match, that there is exactly one document element, and that
there are not duplicate attribute names.
perl-XML-Writer-String 0.1 15.fc29 6111 Development/Libraries Capture output from XML::Writer module
This Perl module implements a bare-bones class specifically for the purpose
of capturing data from the XML::Writer module. XML::Writer expects an
IO::Handle object and writes XML data to the specified object (or STDOUT)
via its print() method. This module simulates such an object for the
specific purpose of providing the required print() method.
perl-XML-XPath 1.42 4.fc29 206369 Unspecified XPath parser and evaluator for Perl
This module aims to comply exactly to the XPath specification at
http://www.w3.org/TR/xpath and yet allow extensions to be added in the
form of functions. Modules such as XSLT and XPointer may need to do
this as they support functionality beyond XPath.
perl-XML-XPathEngine 0.14 14.fc29 109441 Development/Libraries Re-usable XPath engine for DOM-like trees
This module provides an XPath engine, that can be re-used by other
module/classes that implement trees.
perl-XML-XQL 0.68 35.fc29 436633 Unspecified Perl module for querying XML tree structures with XQL
This is a Perl extension that allows you to perform XQL queries on XML
object trees. Currently only the XML::DOM module is supported, but
other implementations, like XML::Grove, may soon follow.
perl-XML-Xerces 2.7.0_0 42.fc29 2553497 Development/Libraries Perl API to Xerces XML parser
XML::Xerces is the Perl API to the Apache project's Xerces XML parser. It is
implemented using the Xerces C++ API, and it provides access to most of the C++
API from Perl.
Because it is based on Xerces-C, XML::Xerces provides a validating XML parser
that makes it easy to give your application the ability to read and write XML
data. Classes are provided for parsing, generating, manipulating, and
validating XML documents. XML::Xerces is faithful to the XML 1.0 recommendation
and associated standards (DOM levels 1, 2, and 3, SAX 1 and 2, Namespaces, and
W3C XML Schema). The parser provides high performance, modularity, and
scalability, and provides full support for Unicode.
XML::Xerces implements the vast majority of the Xerces-C API. The exception is
some functions in the C++ API which either have better Perl counterparts (such
as file I/O) or which manipulate internal C++ information that has no role in
the Perl module.
perl-XMLRPC-Lite 0.717 13.fc29 43951 Development/Libraries Client and server implementation of XML-RPC protocol
XMLRPC::Lite is a Perl modules which provides a simple interface to the XML-
RPC protocol both on client and server side. Based on SOAP::Lite module, it
gives you access to all features and transports available in that module.
perl-XXX 0.31 7.fc29 32631 Development/Libraries See Your Data in the Nude
XXX.pm exports a function called XXX that you can put just about
anywhere in your Perl code to make it die with a YAML dump of the
arguments to its right.
The charm of XXX-debugging is that it is easy to type and rarely
requires parens and stands out visually so that you remember to remove
it.
XXX.pm also exports WWW, YYY and ZZZ which do similar debugging things.
To use Data::Dumper instead of YAML:
use XXX -dumper;
perl-YAML 1.26 4.fc29 193000 Unspecified YAML Ain't Markup Language (tm)
The YAML.pm module implements a YAML Loader and Dumper based on the
YAML 1.0 specification. http://www.yaml.org/spec/
YAML is a generic data serialization language that is optimized for
human readability. It can be used to express the data structures of
most modern programming languages, including Perl.
For information on the YAML syntax, please refer to the YAML
specification.
perl-YAML-LibYAML 0.74 1.fc29 216259 Unspecified Perl YAML Serialization using XS and libyaml
Kirill Siminov's "libyaml" is arguably the best YAML implementation. The C
library is written precisely to the YAML 1.1 specification. It was originally
bound to Python and was later bound to Ruby.
perl-YAML-Syck 1.30 7.fc29 212919 Unspecified Fast, lightweight YAML loader and dumper
This module provides a Perl interface to the libsyck data serialization
library. It exports the Dump and Load functions for converting Perl data
structures to YAML strings, and the other way around.
perl-YAML-Tiny 1.73 3.fc29 87498 Development/Libraries Read/Write YAML files with as little code as possible
YAML::Tiny is a Perl class for reading and writing YAML-style files,
written with as little code as possible, reducing load time and
memory overhead.
perl-YAPE-Regex 4.00 22.fc29 68817 Unspecified Yet Another Parser/Extractor for Regular Expressions
This module is yet another parser and tree-builder for Perl regular
expressions. It builds a tree out of a regex, but at the moment, the extent
of the extraction tool for the tree is quite limited. However, the tree can be
useful to extension modules.
perl-YUM-RepoQuery 0.002 18.fc29 89907 Development/Libraries Query a YUM repository for package information
YUM::RepoQuery takes the URI to a package repository with YUM meta-data, and
allows one to query what packages, and versions of those packages, are
available in that repository.
perl-ZMQ-Constants 1.04 14.fc29 17567 Unspecified Constants for the libzmq library
libzmq is a fast-changing beast and constants get renamed, new one gets
removed, etc.
perl-ZMQ-LibZMQ4 0.01 8.fc29 119276 Development/Libraries Libzmq 4.x wrapper for Perl
The ZMQ::LibZMQ4 module is a wrapper of the fourth version of ØMQ message
passing library for Perl.
perl-accessors 1.01 26.fc29 32233 Development/Libraries Create accessor methods in caller's package
The accessors pragma lets you create simple accessors at compile-time.
perl-aliased 0.34 11.fc29 38740 Unspecified Use shorter versions of class names
aliased is simple in concept but is a rather handy module. It loads the
class you specify and exports into your namespace a subroutine that returns
the class name. You can explicitly alias the class to another name or, if
you prefer, you can do so implicitly. In the latter case, the name of the
subroutine is the last part of the class name.
perl-asa 1.03 21.fc29 34740 Unspecified Lets your class/object say it works like something else
Perl 5 doesn't natively support Java-style interfaces, and it doesn't
support Perl 6 style roles either.
You can get both of these things in half a dozen different ways via various
CPAN modules, but they usually require that you buy into "their way" of
implementing your code.
This package overrides the isa() method, allowing your class to claim it's a
class it's not (that is, isn't in @ISA).
perl-autobox 3.0.1 3.fc29 80404 Unspecified Call methods on native types
The autobox pragma allows methods to be called on integers, floats,
strings, arrays, hashes, and code references in exactly the same manner as
blessed references.
perl-autobox-Core 1.33 7.fc29 100754 Development/Libraries Core functions exposed as methods in primitive types
The autobox module lets you call methods on primitive data types such as
scalars and arrays.
perl-autobox-Junctions 0.002 7.fc29 35039 Development/Libraries Autoboxified junction-style operators
This is a simple autoboxifying wrapper around Syntax::Keyword::Junction Perl
module, that provides array and array references with the functions provided
by that package as methods for arrays: any, all, one, and none.
perl-autobox-List-Util 20090629 19.fc29 7187 Development/Libraries Bring the List::Util functions to autobox
autobox::List::Util brings all of the functions from List::Util to arrays as
methods.
perl-autobox-dump 20090426.1746 20.fc29 7648 Development/Libraries Human/perl readable strings from the results of an EXPR
The autobox::dump pragma adds, via the autobox pragma, a method to normal
expression (such as scalars, arrays, hashes, math, literals, etc.) that
produces a human/perl readable representation of the value of that expression.
perl-autodie 2.29 418.fc29 215908 Development/Libraries Replace functions with ones that succeed or die
The "autodie" and "Fatal" pragma provides a convenient way to replace
functions that normally return false on failure with equivalents that throw an
exception on failure.
However "Fatal" has been obsoleted by the new autodie pragma. Please use
autodie in preference to "Fatal".
perl-autovivification 0.18 4.fc29 64056 Unspecified Lexically disable autovivification
When an undefined variable is dereferenced, it gets silently upgraded to an
array or hash reference (depending of the type of the dereferencing). This
behavior is called autovivification and usually does what you mean (e.g.
when you store a value) but it's sometimes unnatural or surprising because
your variables gets 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.
perl-bareword-filehandles 0.006 3.fc29 39645 Unspecified Disables bareword filehandles
This module lexically disables the use of bareword filehandles with built-in
functions, except for the special built-in filehandles STDIN, STDOUT,
STDERR, ARGV, ARGVOUT and DATA.
perl-bignum 0.50 3.fc29 91706 Unspecified Transparent big number support for Perl
This package attempts to make it easier to write scripts that use BigInts and
BigFloats in a transparent way.
perl-boolean 0.46 7.fc29 34554 Development/Libraries Boolean support for Perl
Most programming languages have a native Boolean data type. Perl does not.
perl-capitalization 0.03 32.fc29 4053 Development/Libraries No capitalization on method names
No capitalization on method names.
perl-ccom 1.4.1 30.fc29 162785 Development/Libraries Perl module for context-sensitive phonetic string replacement
A perl module for context-sensitive phonetic string replacement to modify
strings according to predefined replacement rules in such a way that words
with the same pronunciation (e.g. "tail" and "tale") are converted to the
same string. This can, for example, be used to implement error-tolerant
search routines in address databases. It contains phonetic rules for German
only, but the software has been prepared for multi-language support.
perl-clearsilver 0.10.5 50.fc29 234079 Development/Libraries Perl interface to the ClearSilver HTML templating system
Perl interface to the ClearSilver HTML templating system.
perl-common-sense 3.7.4 10.fc29 48639 Development/Libraries "Common sense" Perl defaults
This module implements some sane defaults for Perl programs, as defined
by two typical (or not so typical - use your common sense) specimens of
Perl coders:
It's supposed to be mostly the same, with much lower memory usage, as:
use utf8;
use strict qw(vars subs);
use feature qw(say state switch);
use feature qw(unicode_strings unicode_eval current_sub fc evalbytes);
no feature qw(array_base);
no warnings;
use warnings qw(FATAL closed threads internal debugging pack
portable prototype inplace io pipe unpack malloc
deprecated glob digit printf layer
reserved taint closure semicolon);
no warnings qw(exec newline unopened);
perl-constant 1.33 418.fc29 27104 Development/Libraries Perl pragma to declare constants
This pragma allows you to declare constants at compile-time:
use constant PI => 4 * atan2(1, 1);
When you declare a constant such as "PI" using the method shown above,
each machine your script runs upon can have as many digits of accuracy
as it can use. Also, your program will be easier to read, more likely
to be maintained (and maintained correctly), and far less likely to
send a space probe to the wrong planet because nobody noticed the one
equation in which you wrote 3.14195.
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-constant-boolean 0.02 23.fc29 6956 Development/Libraries Define TRUE and FALSE constants
Defines TRUE and FALSE constants in caller's namespace. You could use
simple values like empty string or zero for false, or any non-empty and non-
zero string value as true, but the TRUE and FALSE constants are more
descriptive.
perl-constant-defer 6 11.fc29 60538 Development/Libraries Constant subs with deferred value calculation
constant::defer creates a subroutine which on the first call runs given
code to calculate its value, and on the second and subsequent calls just
returns that value, like a constant. The value code is discarded once run,
allowing it to be garbage collected.
perl-constant-tiny 1.02 9.fc29 13626 Development/Libraries Perl pragma to declare constants
This module is a lightweight version of Perl standard constant.pm. Here are
the keys differences: it doesn't support Unicode names, it has stricter rules
about valid names.
perl-criticism 1.02 21.fc29 37567 Development/Libraries Perl pragma to enforce coding standards and best-practices
This pragma enforces coding standards and promotes best-practices by
running your file through Perl::Critic before every execution. In a
production system, this usually isn't feasible because it adds a lot of
overhead at start-up. If you have a separate development environment, you
can effectively bypass the criticism pragma by not installing Perl::Critic
in the production environment. If Perl::Critic can't be loaded, then
criticism just fails silently.
perl-curry 1.001000 4.fc29 7768 Unspecified Create automatic curried method call closures for any class or object
This modules creates automatic curried method call closures for any class
or object.
perl-devel 5.28.0 423.fc29 7048637 Unspecified Header #files for use in perl development
This package contains header files and development modules.
Most perl packages will need to install perl-devel to build.
perl-devel 5.28.0 423.fc29 7048721 Unspecified Header #files for use in perl development
This package contains header files and development modules.
Most perl packages will need to install perl-devel to build.
perl-distro-info 0.18 1.fc29 10202 Unspecified Perl module for distro-info
This package contains a Perl module for parsing the data in distro-info-data.
perl-encoding 2.22 6.fc29 145412 Unspecified Write your Perl script in non-ASCII or non-UTF-8
With the encoding pragma, you can write your Perl script in any encoding you
like (so long as the Encode module supports it) and still enjoy Unicode
support.
However, this encoding module is deprecated under perl 5.18. It uses
a mechanism provided by perl that is deprecated under 5.18 and higher, and may
be removed in a future version.
The easiest and the best alternative is to write your script in UTF-8.
perl-enum 1.11 9.fc29 19587 Development/Libraries C-style enumerated types and bitmask flags in Perl
This module is used to define a set of constants with ordered numeric
values, similar to the enum type in the C programming language.
You can also define bitmask constants, where the value assigned to
each constant has exactly one bit set (e.g. 1, 2, 4, 8, etc).
perl-eperl 2.2.14 42.fc29 299211 Development/Libraries Embedded Perl Language
ePerl interprets an ASCII file bristled with Perl 5 program statements
by evaluating the Perl 5 code while passing through the plain ASCII
data. It can operate in various ways: As a stand-alone Unix filter or
integrated Perl 5 module for general file generation tasks and as a
powerful Webserver scripting language for dynamic HTML page
programming.
The documentation and latest release can be found on
http://www.ossp.org/pkg/tool/eperl/
Note that this package does not include the Apache::ePerl module,
which is designed for mod_perl 1.x.
perl-experimental 0.020 3.fc29 30759 Unspecified Experimental features made easy
This pragma provides an easy and convenient way to enable or disable
experimental features.
perl-failures 0.004 8.fc29 43167 Unspecified Minimalist exception hierarchy generator
This module lets you define an exception hierarchy quickly and simply.
perl-forks 0.36 11.fc29 333524 Development/Libraries A drop-in replacement for Perl threads using fork()
The forks.pm module is a drop-in replacement for threads.pm. It has the
same syntax as the threads.pm module (it even takes over its name space) but
has some significant differences:
- you do _not_ need a special (threaded) version of Perl
- it is _much_ more economic with memory usage on OS's that support COW
- it is more efficient in the start-up of threads
- it is slightly less efficient in the stopping of threads
- it is less efficient in inter-thread communication
If for nothing else, it allows you to use the Perl threading model in
non-threaded Perl builds and in older versions of Perl (5.6.0 and
higher are supported).
perl-ftpd 1.125 14.fc29 6562 System Environment/Daemons Secure, extensible and configurable Perl FTP server
Net::FTPServer is a secure, extensible and configurable FTP server
written in Perl.
This package contains server executables.
perl-generators 1.10 10.fc29 19417 Development/Libraries RPM Perl dependencies generators
This package provides RPM Perl dependencies generators which are used for
getting provides and requires from Perl binaries and modules.
perl-hamlib 3.3 1.fc29 1214292 Unspecified Hamlib radio control library Perl binding
Hamlib PERL Language bindings to allow radio control from PERL scripts.
perl-hivex 1.3.15 11.fc29 101069 Unspecified Perl bindings for hivex
perl-hivex contains Perl bindings for hivex.
perl-homedir 2.000024 4.fc29 974 Development/Libraries Per-user Perl local::lib setup
perl-homedir configures the system to automatically create a ~/perl5
directory in each user's $HOME on user login. This allows each user to
install CPAN packages via the CPAN to their $HOME, with no additional
configuration or privileges, and without installing them system-wide.
If you want your users to be able to install and use their own Perl modules,
install this package.
perl-iCal-Parser 1.21 7.fc29 49901 Development/Libraries Parse iCalendar files into a data structure
This Perl module processes iCalendar (vCalendar 2.0) files as specified in
RFC 2445 into a data structure. It handles recurrences (RRULEs), exclusions
(EXDATEs), event updates (events with a RECURRENCE-ID), and nested data
structures (ATTENDEES and VALARMs). It currently ignores the VTIMEZONE,
VJOURNAL and VFREEBUSY entry types.
perl-inc-latest 0.500 11.fc29 35852 Development/Libraries Use modules bundled in inc/ if they are newer than installed ones
The inc::latest module helps bootstrap configure-time dependencies for CPAN
distributions. These dependencies get bundled into the inc directory within
a distribution and are used by Makefile.PL or Build.PL.
perl-indirect 0.38 5.fc29 69287 Unspecified Lexically warn about using the indirect object syntax
When enabled (or disabled as some may prefer to say, since you actually
turn it on by calling no indirect), this pragma warns about indirect object
syntax constructs that may have slipped into your code.
perl-interpreter 5.28.0 423.fc29 14839500 Unspecified Standalone executable Perl interpreter
This is a Perl interpreter as a standalone executable /usr/bin/perl
required for handling Perl scripts. It does not provide all the other Perl
modules or tools.
Install this package if you want to program in Perl or enable your system to
handle Perl scripts with /usr/bin/perl interpreter.
If your script requires some Perl modules, you can install them with
"perl(MODULE)" where "MODULE" is a name of required module. E.g. install
"perl(Test::More)" to make Test::More Perl module available.
If you need all the Perl modules that come with upstream Perl sources, so
called core modules, install perl package.
If you only need perl run-time as a shared library, i.e. Perl interpreter
embedded into another application, the only essential package is perl-libs.
Perl header files can be found in perl-devel package.
Perl utils like "splain" or "perlbug" can be found in perl-utils package.
perl-lasso 2.6.0 7.fc29 670914 Development/Libraries Liberty Alliance Single Sign On (lasso) Perl bindings
Perl language bindings for the lasso (Liberty Alliance Single Sign On) library.
perl-latest 0.03 25.fc29 4597 Unspecified Use the latest Perl features
Shake out any obscure problems that might result from your code being used by a
program that requires the latest Perl version.
perl-ldns 1.7.0 21.fc29 536340 Applications/System Perl extensions for ldns
Perl extensions for ldns
perl-lexical-underscore 0.004 6.fc29 29333 Development/Libraries Access your caller's lexical underscore
Starting with Perl 5.10, it is possible to create a lexical version of the
Perl default variable $_.
It is occasionally useful for a subroutine to be able to access its caller's
$_ variable regardless of whether it was lexical or not. The "(_)" sub
prototype is the official way to do so, however there are sometimes
disadvantages to this.
The "lexical::underscore" function returns a scalar reference to either
a lexical $_ variable somewhere up the call stack (using PadWalker magic), or
to the global $_ if there was no lexical version.
perl-lib-abs 0.93 13.fc29 11262 Development/Libraries Module lib that makes relative path absolute to caller
The main reason of this library is to transform relative paths to absolute
at the BEGIN stage, and push transformed to @INC. Relative path basis is
not the current working directory, but the location of file, where the
statement is (caller file). When using common lib, relative paths stays
relative to current working directory.
perl-lib-relative 0.002 4.fc29 17512 Unspecified Add paths relative to the current file to @INC
This module proposes a straightforward method for adding local directory to
@INC. It takes a path relative to the current file, absolutize it, and add
it to @INC.
perl-libapreq2 2.13 33.fc29 349359 Development/Libraries Perl interface to the Apache HTTP request library
This package contains a Perl interface to the Apache HTTP request
library.
perl-libintl-perl 1.29 5.fc29 4337998 Unspecified Internationalization library for Perl, compatible with gettext
The package libintl-perl is an internationalization library for Perl that
aims to be compatible with the Uniforum message translations system as
implemented for example in GNU gettext.
perl-libnet 3.11 418.fc29 277128 Unspecified Perl clients for various network protocols
This is a collection of Perl modules which provides a simple and
consistent programming interface (API) to the client side of various
protocols used in the internet community.
perl-libnetcfg 5.28.0 423.fc29 18264 Unspecified Configure libnet
The libnetcfg utility can be used to configure the libnet.
perl-libnodeupdown 1.14 21.fc27 75606 Applications/Communications Perl bindings for libnodeupdown
Perl bindings for libnodeupdown
perl-libs 5.28.0 423.fc29 7578049 Unspecified The libraries for the perl run-time
The is a perl run-time (interpreter as a shared library and include
directories).
perl-libs 5.28.0 423.fc29 7291765 Unspecified The libraries for the perl run-time
The is a perl run-time (interpreter as a shared library and include
directories).
perl-libwhisker2 2.5 22.fc29 265300 Development/Libraries Perl module geared specifically for HTTP testing
Libwhisker is a Perl library useful for HTTP testing scripts. It
contains a pure-Perl implementation of functionality found in the LWP,
URI, Digest::MD5, Digest::MD4, Data::Dumper, Authen::NTLM, HTML::Parser,
HTML::FormParser, CGI::Upload, MIME::Base64, and GetOpt::Std modules.
Libwhisker is designed to be portable (a single perl file), fast (general
benchmarks show libwhisker is faster than LWP), and flexible (great care
was taken to ensure the library does exactly what you want to do, even
if it means breaking the protocol).
perl-libwhisker2-doc 2.5 22.fc29 65112 Documentation Development documentation for perl-libwhisker2
Examples how to use LW(2) Perl module.
perl-libwww-perl 6.35 1.fc29 518097 Unspecified A Perl interface to the World-Wide Web
The libwww-perl collection is a set of Perl modules which provides a simple and
consistent application programming interface to the World-Wide Web. The main
focus of the library is to provide classes and functions that allow you to
write WWW clients. The library also contain modules that are of more general
use and even classes that help you implement simple HTTP servers.
perl-libxml-perl 0.08 35.fc29 173711 Unspecified A collection of Perl modules for working with XML
libxml-perl is a collection of smaller Perl modules, scripts, and
documents for working with XML in Perl. libxml-perl software works in
combination with XML::Parser, PerlSAX, XML::DOM, XML::Grove and
others.
perl-local-lib 2.000024 4.fc29 120226 Development/Libraries Create and use a local lib/ for perl modules
This module provides a quick, convenient way of bootstrapping a user-
local Perl module library located within the user's home directory. It
also constructs and prints out for the user the list of environment
variables using the syntax appropriate for the user's current shell (as
specified by the 'SHELL' environment variable), suitable for directly
adding to one's shell configuration file.
More generally, local::lib allows for the bootstrapping and usage of a
directory containing Perl modules outside of Perl's '@INC'. This makes
it easier to ship an application with an app-specific copy of a Perl module,
or collection of modules. Useful in cases like when an upstream maintainer
hasn't applied a patch to a module of theirs that you need for your
application.
perl-macros 5.28.0 423.fc29 5184 Unspecified Macros for rpmbuild
RPM macros that are handy when building binary RPM packages.
perl-mecab 0.996 1.fc29.17 229320 Applications/Text Perl binding for MeCab
Perl binding for MeCab.
perl-mime-construct 1.11 23.fc29 36394 Unspecified Construct/send MIME messages from the command line
mime-construct constructs and (by default) mails MIME messages.
It is entirely driven from the command line, it is designed to be used
by other programs, or people who act like programs.
perl-ming 0.4.8 10.fc29 483131 Unspecified A Perl module for generating Macromedia Flash files using the Ming library
A perl module for generating Macromedia Flash files using the Ming library.
perl-mixin 0.08 9.fc29 39517 Unspecified Mixin inheritance, an alternative to multiple inheritance
Mixin inheritance is an alternative to the usual multiple-inheritance and
solves the problem of knowing which parent will be called. It also solves a
number of tricky problems like diamond inheritance.
perl-multidimensional 0.014 3.fc29 40695 Unspecified Disables multidimensional array emulation
Perl's multidimensional array emulation stems from the days before the language
had references, but these days it mostly serves to bite you when you typo a
hash slice by using the $ sigil instead of @.
This module lexically makes using multidimensional array emulation a fatal error
at compile time.
perl-namespace-autoclean 0.28 13.fc29 41736 Development/Libraries Keep imports out of your namespace
When you import a function into a Perl package, it will naturally also be
available as a method. 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. This module is very similar to
namespace::clean, except it will clean all imported functions, no matter if you
imported them before or after you 'use'd the pragma. It will also not touch
anything that looks like a method.
perl-namespace-clean 0.27 9.fc29 39891 Unspecified Keep your namespace tidy
When you define a function, or import one, into a Perl package, it will
naturally also be available as a method. This does not per se cause
problems, but it can complicate subclassing and, for example, plugin
classes that are included via multiple inheritance by loading them as
base classes.
The 'namespace::clean' pragma will remove all previously declared or
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.
perl-namespace-sweep 0.006 6.fc29 28088 Unspecified Sweep up imported subs in your classes
Because Perl methods are just regular subroutines, it's difficult to tell
what's a method and what's just an imported function. As a result, imported
functions can be called as methods on your objects. This pragma will delete
imported functions from your class's symbol table, thereby ensuring that
your interface is as you specified it. However, code inside your module
will still be able to use the imported functions without any problems.
perl-open 1.11 423.fc29 11791 Unspecified Perl pragma to set default PerlIO layers for input and output
The "open" pragma serves as one of the interfaces to declare default "layers"
(also known as "disciplines") for all I/O.
perl-openbabel 2.4.1 15.fc29 4376649 System Environment/Libraries Perl wrapper for the Open Babel library
Perl wrapper for the Open Babel library.
perl-opts 0.070 13.fc29 8628 Development/Libraries Simple command line option parser
opts is a DSL for quickly and easily handling command line options.
perl-opts-tests 0.070 13.fc29 12231 Development/Debug Test suite for package perl-opts
This package provides the test suite for package perl-opts.
perl-parent 0.237 2.fc29 9188 Unspecified Establish an ISA relationship with base classes at compile time
Allows you to both load one or more modules, while setting up inheritance
from those modules at the same time. Mostly similar in effect to:
package Baz;
BEGIN {
require Foo;
require Bar;
push @ISA, qw(Foo Bar);
}
perl-perl5i 2.13.2 9.fc29 285945 Unspecified Fix as much of Perl 5 as possible in one pragma
Perl 5 has a lot of warts. There's a lot of individual modules and techniques
out there to fix those warts. perl5i aims to pull the best of them together
into one module so you can turn them on all at once.
This includes adding features, changing existing core functions and changing
defaults. It will likely not be 100% backwards compatible with Perl 5, though
it will be 99%, perl5i will try to have a lexical effect.
Please add to this imaginary world and help make it real, either by telling
me what Perl looks like in your imagination
(http://github.com/schwern/perl5i/issues) or make a fork (forking on github is
like a branch you control) and implement it yourself.
perl-perlfaq 5.20180915 1.fc29 742532 Unspecified Frequently asked questions about Perl
The perlfaq comprises several documents that answer the most commonly asked
questions about Perl and Perl programming.
perl-perlindex 1.606 13.fc29 33534 Development/Libraries Index and search the perl documentation
Perlindex is a program to index and search the perl documentation. It provides
Text::English module implementing Porter stemming algorithm.
perl-perlmenu 4.0 35.fc29 272350 Development/Libraries Perl library module for curses-based menus & data-entry templates
PerlMenu - Perl library module for curses-based menus & data-entry templates.
perl-pgsql_perl5 1.9.0 32.fc29 104461 Development/Libraries Pg - Perl5 extension for PostgreSQL
The Pg module permits you to access all functions of the Libpq interface
of PostgreSQL. Libpq is the programmer's interface to PostgreSQL.
For examples of how to use this module, look at the file test.pl.
perl-pip 1.19 22.fc29 58987 Unspecified Perl Installation Program, for scripted and distribution installation
The pip ("Perl Installation Program") console application is used to
install Perl distributions in a wide variety of formats, both from CPAN and
from external third-party locations, while supporting module dependencies
that go across the boundary from third-party to CPAN.
perl-pmtools 2.2.0 3.fc29 148592 Development/Libraries A suite of small programs to help manage Perl modules
This is pmtools -- a suite of small programs to help manage modules.
The names are totally preliminary, and in fact, so is the code. We follow
the "keep it small" notion of many tiny tools each doing one thing well,
eschewing giant megatools with millions of options.
Tom Christiansen
perl-pod2pdf 0.42 18.fc29 55390 Development/Libraries Converts Pod to PDF format
pod2pdf converts documents written in Perl's POD (Plain Old Documentation)
format to PDF files.
perl-podlators 4.11 3.fc29 287635 Unspecified Format POD source into various output formats
This package contains Pod::Man and Pod::Text modules which convert POD input
to *roff source output, suitable for man pages, or plain text. It also
includes several sub-classes of Pod::Text for formatted output to terminals
with various capabilities.
perl-podlinkcheck 15 6.fc29 98919 Unspecified Check Perl POD L<> link references
PodLinkCheck parses Perl POD from a script, module or documentation
and checks that L<> links within it refer to a known program, module,
or man page.
perl-prefork 1.04 27.fc29 43933 Development/Libraries Optimized module loading for forking or non-forking processes
Optimized module loading for forking or non-forking processes
prefork.pm is intended to serve as a central and optional marshalling
point for state detection (are we running in compile-time or run-time
mode) and to act as a relatively light-weight module loader.
perl-prelude 4.1.0 6.fc29 469696 System Environment/Libraries Perl bindings for prelude
Provides perl bindings for prelude.
perl-qooxdoo-compat 0.7.3 29.fc29 66309 Development/Languages Perl backend for Qooxdoo
This package provides the Perl backend for Qooxdoo, a comprehensive
and innovative Ajax application framework. This package supports
Qooxdoo 0.7.
perl-qpid-messaging 1.38.0 5.fc29 401591 Unspecified Perl bindings for the Qpid messaging framework
Perl bindings for the Qpid messaging framework.
perl-rdapper 0.08 7.fc29 43970 Applications/Internet Command-line RDAP client
rdapper is a command-line client for the Registration Data Access Protocol
(RDAP), the successor protocol to WHOIS (RFC 3912). RDAP is currently being
developed by the WEIRDS IETF working group .
perl-re-engine-PCRE 0.17 20.fc29 45650 Unspecified Perl-compatible regular expression engine
This allows to replace perl's regular expression engine in a given lexical
scope with PCRE regular expressions provided by pcre library.
perl-re-engine-PCRE2 0.14 5.fc29 119466 Unspecified PCRE2 regular expression engine for Perl
This Perl module replaces perl's regex engine in a given lexical scope with
PCRE2 regular expressions provided by libpcre2-8.
perl-re-engine-RE2 0.13 15.fc29 40097 Unspecified RE2 regex engine
This module replaces perl's regex engine in a given lexical scope with RE2.
perl-redland 1.0.16.1 28.fc29 425011 Development/Languages Perl modules for the Redland RDF library
The perl-redland package contains the parts of Redland that provide
an interface to Perl.
perl-rpm-build-perl 0.82 24.fc29 70141 Unspecified Perl compiler back-end to extract Perl dependencies
B::PerlReq is a back-end module for the Perl compiler that extracts
dependencies from Perl source code, based on the internal compiled
structure that Perl itself creates after parsing a program. The output of
B::PerlReq is suitable for automatic dependency tracking (e.g. for RPM
packaging).
perl-rpm-build-perl-scripts 0.82 24.fc29 24157 Unspecified Perl RPM prov/req scripts
The provides/requires scripts packaged along with perl-rpm-build-perl.
perl-smartmatch 0.05 14.fc29 41277 Unspecified Pluggable smart matching back-ends
This module allows you to override the behavior of the smart match operator
("~~"). "use smartmatch $matcher" hooks into the compiler to replace the
smartmatch opcode with a call to a custom subroutine, specified either as
a coderef or as a string, which will have "smartmatch::engine::" prepended to
it and used as the name of a package in which to find a subroutine named
"match". The subroutine will be called with two arguments, the values on the
left and right sides of the smart match operator, and should return the
result.
perl-solv 0.6.35 3.fc29 625223 Unspecified Perl bindings for the libsolv library
Perl bindings for the libsolv library.
perl-srpm-macros 1 28.fc29 794 Development/Libraries RPM macros for building Perl source package from source repository
These RPM macros are used for building Perl source packages from source
repositories. They influence build-requires set into the source package.
perl-strictures 2.000005 3.fc29 35185 Unspecified Turn on strict and make most warnings fatal
This package turns on strict and makes most warnings fatal.
perl-syntax 0.004 18.fc29 26886 Development/Libraries Activate syntax extensions
This module activates community provided syntax extensions to Perl. You
pass it a feature name, and optionally a scalar with arguments, and the
dispatching system will load and install the extension in your package.
perl-tests 5.28.0 423.fc29 5142464 Unspecified The Perl test suite
This package contains the test suite included with Perl 5.28.0.
Install this if you want to test your Perl installation (binary and core
modules).
perl-threads 2.22 417.fc29 114445 Unspecified Perl interpreter-based threads
Since Perl 5.8, thread programming has been available using a model called
interpreter threads which provides a new Perl interpreter for each thread,
and, by default, results in no data or state information being shared
between threads.
(Prior to Perl 5.8, 5005threads was available through the "Thread.pm" API.
This threading model has been deprecated, and was removed as of Perl 5.10.0.)
perl-threads-lite 0.034 15.fc29 101588 Unspecified Actor model threading for Perl
This module implements threads for perl. One crucial difference with
threads.pm threads is that the threads are disconnected, except by message
queues. It thus facilitates a message passing style of multi-threading.
perl-threads-shared 1.58 417.fc29 77947 Unspecified Perl extension for sharing data structures between threads
By default, variables are private to each thread, and each newly created
thread gets a private copy of each existing variable. This module allows
you to share variables across different threads (and pseudo-forks on
Win32). It is used together with the threads module.
perl-thrift 0.10.0 15.fc29 89176 Development/Libraries Perl support for thrift
The perl-thrift package contains Perl bindings for thrift.
perl-true 0.18 18.fc29 26805 Unspecified Automatically return a true value when a file is required
Perl's require built-in (and its use wrapper) requires the files it loads to
return a true value. This is usually accomplished by placing a single
1;
statement at the end of included scripts or modules. It's not onerous to add
but it's a speed bump on the Perl novice's road to enlightenment. In addition,
it appears to be a non-sequitur to the uninitiated, leading some to attempt to
mitigate its appearance with a comment:
1; # keep require happy
or:
1; # Do not remove this line
or even:
1; # Must end with this, because Perl is bogus.
This module packages this "return true" behavior so that it need not be
written explicitly. It can be used directly, but it is intended to be invoked
from the import method of a Modern::Perl-style module that enables modern Perl
features and conveniences and cleans up legacy Perl warts.
perl-utf8-all 0.024 4.fc29 48884 Unspecified Turn on Unicode everywhere
Pragma utf8 allows you to write your Perl encoded in UTF-8. That means UTF-8
strings, variable names, and regular expressions. utf8::all goes further, and
makes @ARGV encoded in UTF-8, and file handles are opened with UTF-8 encoding
turned on by default (including STDIN, STDOUT, STDERR), and character names
are imported so \N{...} sequences can be used to compile Unicode characters
based on names. If you don't want UTF-8 for a particular file handle, you'll
have to set binmode $filehandle.
perl-utils 5.28.0 423.fc29 128337 Unspecified Utilities packaged with the Perl distribution
Several utilities which come with Perl distribution like h2ph, perlbug,
perlthanks, pl2pm, and splain. Some utilities are provided by more specific
packages like perldoc by perl-Pod-Perldoc.
perl-v6 0.047 7.fc29 731960 Development/Libraries Perl 6 implementation
The v6 module is a front-end to the "Perlito" compiler.
perl-version 0.99.24 5.fc29 131827 Unspecified Perl extension for Version Objects
Version objects were added to Perl in 5.10. This module implements version
objects for older version of Perl and provides the version object API for
all versions of Perl. All previous releases before 0.74 are deprecated and
should not be used due to incompatible API changes. Version 0.77 introduces
the new 'parse' and 'declare' methods to standardize usage. You are
strongly urged to set 0.77 as a minimum in your code.
perl-voms-server 0.20 15.fc29 13296 Development/Libraries Perl extension for VOMS Attribute certificate creation
VOMS (virtual organization membership service) is a system for
managing grid level authorization data within
multi-institutional collaborations via membership and roles
within that membership.
A server voms-server.pl providing a perl implementation
of a VOMS server.
perl-yui 1.1.2 12.fc29 2128499 Unspecified Perl bindings for libyui
This package provides Perl language bindings to access
functions of libyui.
An User Interface engine that provides the abstraction from
graphical user interfaces (Qt, Gtk) and text based user
interfaces (ncurses).
perlbrew 0.84 3.fc29 167025 Unspecified Manage perl installations in your $HOME
perlbrew is a program to automate the building and installation of perl in
the users HOME. At the moment, it installs everything to ~/perl5/perlbrew,
and requires you to tweak your PATH by including a bashrc/cshrc file it
provides. You then can benefit from not having to run 'sudo' commands to
install cpan modules because those are installed inside your HOME too. It's
almost like an isolated perl environments.
perlmulticore-devel 1.01 1.fc29 10403 Unspecified Perl Multicore specification and implementation
This header file implements a simple mechanism for XS modules to allow
re-use of the perl interpreter for other threads while doing some lengthy
operation, such as cryptography, SQL queries, disk I/O and so on.
perlmulticore-devel 1.01 1.fc29 10403 Unspecified Perl Multicore specification and implementation
This header file implements a simple mechanism for XS modules to allow
re-use of the perl interpreter for other threads while doing some lengthy
operation, such as cryptography, SQL queries, disk I/O and so on.
perltidy 20180220 3.fc29 1690992 Unspecified Tool for indenting and re-formatting Perl scripts
Perltidy is a Perl script that indents and re-formats Perl scripts to
make them easier to read. If you write Perl scripts, or spend much
time reading them, you will probably find it useful. The formatting
can be controlled with command line parameters. The default parameter
settings approximately follow the suggestions in the Perl Style Guide.
Perltidy can also output HTML of both POD and source code. Besides
re-formatting scripts, Perltidy can be a great help in tracking down
errors with missing or extra braces, parentheses, and square brackets
because it is very good at localizing errors.
permlib-devel 0.2.9 9.fc29 7352320 Unspecified Header files for developing programs that use PermLib
PermLib is a callable C++ library for permutation computations.
Currently it supports set stabilizer and in-orbit computations, based on
bases and strong generating sets (BSGS). Additionally, it computes
automorphisms of symmetric matrices and finds the lexicographically
smallest set in an orbit of sets.
This package contains header files for developing programs that use
PermLib.
permutate 0.3.2 4.fc29 215404 Unspecified Generic permutator that permutates singular and multiple lists
Generic permutator that permutates singular and multiple lists.
persepolis 3.1.0 4.fc29 2886253 Unspecified A powerful download manager powered by aria2
Persepolis is a download manager and a GUI for aria2 powered by Python.
- Graphical UI front end for aria2
- Multi-segment downloading
- Scheduling downloads
- Download queue
pesign 0.112 22.fc28 1043415 Unspecified Signing utility for UEFI binaries
This package contains the pesign utility for signing UEFI binaries as
well as other associated tools.
pesign-test-app 5 7.fc27 132650 Development/System Simple pesign test target
This package contains a very simple UEFI application that effectively does
nothing. The entire purpose of this is to provide a safe app to be signed,
so that we don't have to build large applications in order to test that
deployments of new pesign versions into build infrastructure have succeeded.
petit 1.1.1 13.fc29 629191 Applications/System Log analysis tool for syslog, Apache and raw log files
Log analysis tool which is useful to systems administrators & systems
analysts. It interacts with syslog and Apache logs to clarify what is
happening in logs.
petpvc 1.2.2 2.fc29 7677976 Unspecified Tools for partial volume correction (PVC) in positron emission tomography (PET)
Tools for partial volume correction (PVC) in positron emission tomography (PET).
petsc 3.9.3 4.fc29 18481438 Unspecified Portable Extensible Toolkit for Scientific Computation
PETSc, pronounced PET-see (the S is silent), is a suite of data structures
and routines for the scalable (parallel) solution of scientific applications
modeled by partial differential equations.
petsc 3.9.3 4.fc29 15383086 Unspecified Portable Extensible Toolkit for Scientific Computation
PETSc, pronounced PET-see (the S is silent), is a suite of data structures
and routines for the scalable (parallel) solution of scientific applications
modeled by partial differential equations.
petsc-devel 3.9.3 4.fc29 3151036 Unspecified Portable Extensible Toolkit for Scientific Computation (developer files)
Portable Extensible Toolkit for Scientific Computation (developer files).
petsc-devel 3.9.3 4.fc29 3156953 Unspecified Portable Extensible Toolkit for Scientific Computation (developer files)
Portable Extensible Toolkit for Scientific Computation (developer files).
petsc-doc 3.9.3 4.fc29 23278346 Unspecified Portable Extensible Toolkit for Scientific Computation (documentation files)
Portable Extensible Toolkit for Scientific Computation.
PDF and HTML documentation files.
petsc-mpich 3.9.3 4.fc29 17184046 Unspecified Portable Extensible Toolkit for Scientific Computation (MPICH)
PETSc, pronounced PET-see (the S is silent), is a suite of data structures
and routines for the scalable (parallel) solution of scientific applications
modeled by partial differential equations.
petsc-mpich 3.9.3 4.fc29 16453710 Unspecified Portable Extensible Toolkit for Scientific Computation (MPICH)
PETSc, pronounced PET-see (the S is silent), is a suite of data structures
and routines for the scalable (parallel) solution of scientific applications
modeled by partial differential equations.
petsc-mpich-devel 3.9.3 4.fc29 4255880 Unspecified Portable Extensible Toolkit for Scientific Computation (MPICH)
Portable Extensible Toolkit for Scientific Computation (developer files).
petsc-mpich-devel 3.9.3 4.fc29 4264599 Unspecified Portable Extensible Toolkit for Scientific Computation (MPICH)
Portable Extensible Toolkit for Scientific Computation (developer files).
petsc-openmpi 3.9.3 4.fc29 20759950 Unspecified Portable Extensible Toolkit for Scientific Computation (OpenMPI)
PETSc, pronounced PET-see (the S is silent), is a suite of data structures
and routines for the scalable (parallel) solution of scientific applications
modeled by partial differential equations.
petsc-openmpi 3.9.3 4.fc29 16572494 Unspecified Portable Extensible Toolkit for Scientific Computation (OpenMPI)
PETSc, pronounced PET-see (the S is silent), is a suite of data structures
and routines for the scalable (parallel) solution of scientific applications
modeled by partial differential equations.
petsc-openmpi-devel 3.9.3 4.fc29 7210517 Unspecified Portable Extensible Toolkit for Scientific Computation (OpenMPI)
Portable Extensible Toolkit for Scientific Computation (developer files).
petsc-openmpi-devel 3.9.3 4.fc29 7429045 Unspecified Portable Extensible Toolkit for Scientific Computation (OpenMPI)
Portable Extensible Toolkit for Scientific Computation (developer files).
petsc4py-mpich-devel 3.9.1 3.fc29 58766 Unspecified petsc4py devel files
This package provides header files of Python MPICH PETsc.
petsc4py-mpich-devel 3.9.1 3.fc29 58766 Unspecified petsc4py devel files
This package provides header files of Python MPICH PETsc.
petsc4py-openmpi-devel 3.9.1 3.fc29 58766 Unspecified petsc4py devel files
This package provides header files of Python OpenMPI PETsc.
petsc4py-openmpi-devel 3.9.1 3.fc29 58766 Unspecified petsc4py devel files
This package provides header files of Python OpenMPI PETsc.
petsc64 3.9.3 4.fc29 15307038 Unspecified Portable Extensible Toolkit for Scientific Computation (64bit INTEGER)
PETSc, pronounced PET-see (the S is silent), is a suite of data structures
and routines for the scalable (parallel) solution of scientific applications
modeled by partial differential equations (64bit INTEGER).
petsc64-devel 3.9.3 4.fc29 3166175 Unspecified Portable Extensible Toolkit for Scientific Computation (64bit INTEGER)
Portable Extensible Toolkit for Scientific Computation (developer files)
(64bit INTEGER).
pew 1.1.2 4.fc29 96669 Unspecified Tool to manage multiple virtualenvs written in pure Python
Python Env Wrapper is a set of commands to manage multiple virtual
environments. Pew can create, delete and copy your environments, using a
single command to switch to them wherever you are, while keeping them in a
single (configurable) location.
pfscalibration 2.0.6 8.fc29 106194 Applications/Multimedia Scripts and programs for photometric calibration
PFScalibration package provides an implementation of the Robertson et al. 2003
method for the photometric calibration of cameras, Mitsunaga and Nayar's
algorithm "Radiometric Self Calibration", and for the recovery of high dynamic
range (HDR) images from the set of low dynamic range (LDR) exposures.
pfstmo 2.0.6 8.fc29 455302 Applications/Multimedia PFS tone mapping operators
The pfstmo package contains the implementation of state-of-the-art tone
mapping operators. The motivation here is to provide an implementation of
tone mapping operators suitable for convenient processing of both static
images and animations.
pfstools 2.0.6 8.fc29 896530 Applications/Multimedia Programs for handling high-dynamic range images
pfstools is a set of command line programs for reading,
writing, manipulating and viewing high-dynamic range (HDR) images and
video frames. All programs in the package exchange data using unix
pipes and a simple generic HDR image format (pfs). The concept of the
pfstools is similar to netpbm package for low-dynamic range images.
pfstools-devel 2.0.6 8.fc29 28004 Development/Libraries Files for development with PFS tools
The netpbm-devel package contains the header files and link libraries,
etc., for developing programs which can handle HDR graphics files.
pfstools-devel 2.0.6 8.fc29 28004 Development/Libraries Files for development with PFS tools
The netpbm-devel package contains the header files and link libraries,
etc., for developing programs which can handle HDR graphics files.
pfstools-exr 2.0.6 8.fc29 70003 Applications/Multimedia EXR file import for PFS tools
The pfstools-exr package contains input and output filters for EXR files
to and from the HDR graphics file format used in pfstools.
pfstools-glview 2.0.6 8.fc29 111257 Applications/Multimedia GL-based viewer for HDR files
The pfstools-glview package contains viewer programs based on OpenGL for
viewing HDR graphics files.
pfstools-imgmagick 2.0.6 8.fc29 54192 Applications/Multimedia ImageMagick file import for PFS tools
The pfstools-exr package contains input and output filters based in
ImageMagick to and from the HDR graphics file format used in pfstools.
pfstools-libs 2.0.6 8.fc29 66100 System Environment/Libraries Libraries for HDR processing
The pfstools-libs package contains a runtime library of functions for
handling HDR graphics files.
pfstools-libs 2.0.6 8.fc29 66784 System Environment/Libraries Libraries for HDR processing
The pfstools-libs package contains a runtime library of functions for
handling HDR graphics files.
pfstools-octave 2.0.6 8.fc29 276494 Applications/Multimedia Octave interaction with PFS tools
The pfstools-octave package contains programs to process red, green and blue
channels or luminance channels in pfs stream using Octave.
pfstools-qt 2.0.6 8.fc29 151745 Applications/Multimedia Qt-based viewer for HDR files
The pfstools-qt package contains viewer programs based on qt4 for
viewing HDR graphics files.
pg-semver 0.5.0 13.fc29 37286 Applications/Databases A semantic version data type for PostgreSQL
PostgreSQL server extension implementing data type called "semver".
It's an implementation of the version number format specified by the
Semantic Versioning Specification.
pgRouting 2.5.2 5.fc29 6219250 Applications/Databases Provides routing functionality to PostGIS/PostgreSQL
pgRouting extends the PostGIS / PostgreSQL geospatial database to provide
geospatial routing functionality.
pg_journal 0.2.0 21.fc29 23126 Unspecified Module for sending log messages directly to the systemd journal
This is a PostgreSQL preload module for
sending log messages directly to the systemd journal log.
pg_top 3.7.0 11.fc29 129390 Applications/Databases 'top' for PostgreSQL process
pg_top is 'top' for PostgreSQL processes. See running queries,
query plans, issued locks, and table and index statistics.
pg_view 1.4.0 3.fc29 301336 Unspecified Command-line tool to display the state of the PostgreSQL processes
pg_view is a command-line tool to display the state of the PostgreSQL processes.
It shows the per-process statistics combined with pg_stat_activity output
for the processes that have the rows there, global system stats,
per-partition information and the memory stats.
pgadmin3 1.22.1 3.fc26 17172312 Applications/Databases Graphical client for PostgreSQL
pgAdmin III is a powerful administration and development
platform for the PostgreSQL database, free for any use.
It is designed to answer the needs of all users,
from writing simple SQL queries to developing complex
databases. The graphical interface supports all PostgreSQL
features and makes administration easy.
pgAdmin III is designed to answer the needs of all users,
from writing simple SQL queries to developing complex databases.
The graphical interface supports all PostgreSQL features and
makes administration easy. The application also includes a syntax
highlighting SQL editor, a server-side code editor, an
SQL/batch/shell job scheduling agent, support for the Slony-I
replication engine and much more. No additional drivers are
required to communicate with the database server.
pgaudit 1.2.0 3.fc29 49779 Unspecified PostgreSQL Audit Extension
The PostgreSQL Audit extension (pgaudit) provides detailed session
and/or object audit logging via the standard PostgreSQL logging
facility.
The goal of the PostgreSQL Audit extension (pgaudit) is to provide
PostgreSQL users with capability to produce audit logs often required to
comply with government, financial, or ISO certifications.
An audit is an official inspection of an individual's or organization's
accounts, typically by an independent body. The information gathered by
the PostgreSQL Audit extension (pgaudit) is properly called an audit
trail or audit log. The term audit log is used in this documentation.
pgbouncer 1.8.1 4.fc29 390627 Unspecified Lightweight connection pooler for PostgreSQL
pgbouncer is a lightweight connection pooler for PostgreSQL.
pgbouncer uses libevent for low-level socket handling.
pgcenter 0.3.0 6.fc29 170403 Development/Tools Top-like PostgreSQL statistics viewer
PostgreSQL provides various statistics which includes information about
tables, indexes, functions and other database objects and their usage.
Moreover, statistics has detailed information about connections, current
queries and database operations (INSERT/DELETE/UPDATE). But most of this
statistics are provided as permanently incremented counters. The pgcenter
provides convenient interface to this statistics and allow viewing statistics
changes in time interval, e.g. per second. The pgcenter provides fast access
for database management task, such as editing configuration files, reloading
services, viewing log files and canceling or terminating database backends
(by pid or using state mask). However if need execute some specific
operations, pgcenter can start psql session for this purposes.
pgdbf 0.6.2 4.fc29 67241 Unspecified Convert XBase / FoxPro databases to PostgreSQL
PgDBF is a program for converting XBase databases - particularly FoxPro tables
with memo files - into a format that PostgreSQL can directly import. It's a
compact C project with no dependencies other than standard Unix libraries.
While the project is relatively tiny and simple, it's also heavily optimized
via profiling - routine benchmark were many times faster than with other Open
Source programs. In fact, even on slower systems, conversions are typically
limited by hard drive speed.
pgiac 1.4.9.59 5.fc29 10324 Unspecified Perl script for the computer algebra system Giac
The pgiac command is a perl script to mix Latex documents
with Giac computations.
pgmodeler 0.9.1 2.fc29 9905209 Applications/Databases PostgreSQL Database Modeler
PostgreSQL Database Modeler, or simply, pgModeler is an
open source tool for modeling databases that merges the classical
concepts of entity-relationship diagrams with specific features that
only PostgreSQL implements. The pgModeler translates the models created
by the user to SQL code and apply them onto database clusters (Version
9.x).
pgp-tools 2.7 3.fc29 436726 Unspecified Collection of several utilities related to OpenPGP
This is a collection of several projects relating to OpenPGP.
* caff: CA - Fire and Forget signs and mails a key
* pgp-clean: removes all non-self signatures from key
* pgp-fixkey: removes broken packets from keys
* gpg-mailkeys: simply mail out a signed key to its owner
* gpg-key2ps: generate PostScript file with fingerprint paper slips
* gpgdir: recursive directory encryption tool
* gpglist: show who signed which of your UIDs
* gpgsigs: annotates list of GnuPG keys with already done signatures
* gpgparticipants: create list of party participants for the organiser
* gpgwrap: a passphrase wrapper
* keyanalyze: minimum signing distance (MSD) analysis on keyrings
* keylookup: ncurses wrapper around gpg --search
* sig2dot: converts a list of GnuPG signatures to a .dot file
* springgraph: creates a graph from a .dot file
* keyart: creates a random ASCII art of a PGP key file
* gpg-key2latex: generate LaTeX file with fingerprint paper slips
For more information on each of these tools, please see their respective
manpages. Please note that each individual project has its own license,
consult the licensing information in the subdirectories.
pgpdump 0.33 3.fc29 66680 Unspecified PGP packet visualizer
pgpdump is a PGP packet visualizer which displays the packet format of
OpenPGP (RFC 4880) and PGP version 2 (RFC 1991).
pgsphere 1.1.1 22.fc29 379445 Unspecified Spherical data types, functions, and operators for PostgreSQL
pgSphere is a server side module for PostgreSQL. It contains methods for
working with spherical coordinates and objects. It also supports indexing of
spherical objects.
pgtoolkit 1.0.1 9.fc29 119916 Applications/Databases Tools for PostgreSQL maintenance
PgToolkit is a collection of tools for PostgreSQL maintenance.
PgToolkit so far uses the utility pgcompact to
reduce PostgreSQL table and index bloat from databases.
pgtune 0.9.3 18.da57e00.fc29 184000 Applications/Databases PostgreSQL Config Tuner
pgtune takes the wimpy default postgresql.conf and expands the database server
to be as powerful as the hardware it's being deployed on.
pgzero 1.2 3.fc29 4044789 Unspecified A zero-boilerplate 2D games framework
Pygame Zero A zero boilerplate games programming framework for Python 3, based
on Pygame. Pygame Zero consists of a runner pgzrun that will run a
Pygame Zero script with a full game loop and a range of useful builtins.
phan 1.0.4 1.fc29 4118414 Unspecified A static analyzer for PHP
Phan is a static analyzer that looks for common issues and will verify type
compatibility on various operations when type information is available or can
be deduced. Phan does not make any serious attempt to understand flow control
and narrow types based on conditionals.
pharosc 8.3 15.fc29 63642 Applications/Engineering VLSI and ASIC Technology Standard Cell Libraries
VLSI and ASIC Technology Standard Cell Libraries.
There are five new open source standard cell libraries, the
* vsclib,
* wsclib,
* vxlib,
* vgalib and
* rgalib.
They have been drawn with the Graal software from Alliance,
part of an extensive open source software suite for designing
integrated circuits with a standard cell design methodology.
pharosc-alliance 8.3 15.fc29 50583527 Applications/Engineering VLSI and ASIC Standard Cell Libraries for alliance
The libraries have been characterised in a generic 0.13µm
technology. The spice model comes from the University of California,
Berkeley, and the layout rules are slightly oversized 0.13µm ones
which should make the layout compatible with most foundry rules
The vxlib is compatible with the sxlib created by the Alliance
software authors. The vsclib is a completely new library design.
The wsclib is derived from the vsclib. The rgalib and vgalib are
small gate array type libraries.
The Alliance sxlib has also been characterised in 0.13µm using the
same methodology and converted to the same 0.13µm layout rules.
The characterisation methodology creates a web data book, and this
is on-line with the cells' layout and schematics.
pharosc-alliance-devel 8.3 15.fc29 1044163 Applications/Engineering Alliance Development files for the pharosc
Alliance Development files for pharosc
pharosc-doc 8.3 15.fc29 54279967 Applications/Engineering Documentation for VLSI and ASIC Standard Cell Libraries
Documentations for VLSI and ASIC Standard Cell Libraries
pharosc-magic 8.3 15.fc29 35561969 Applications/Engineering VLSI and ASIC Standard Cell Libraries for Magic
The Magic technology files can be found in directory
/usr/share/pharosc/magic/etc.
In addition to the Spice subcircuits coming from the Magic cells, the
library includes subcircuits written from Alliance and from the schematics
drawn with xcircuit.
pharosc-magic-devel 8.3 15.fc29 128489312 Applications/Engineering Magic Development files for the pharosc
Magic Development files for pharosc
pharosc-synopsys 8.3 15.fc29 10602626 Applications/Engineering VLSI and ASIC Standard Cell Libraries for Synopsis
The Synopsys format Liberty files are copied here.
Basic information on functions (like pin names) and cells
(like transistor widths) which is used to make the spice
decks, Alliance VBE and Synopsys LIB files.
pharosc-xcircuit 8.3 15.fc29 11763418 Applications/Engineering VLSI and ASIC Standard Cell Libraries for XCircuit
VLSI and ASIC Technology Standard Cell Libraries for XCircuit.
The schematic symbol library (in vlsi_lib.lps) has been set up so
that each transistor shows its width in lambda, with a transistor
length of 2 lambda being assumed by default.
In the /usr/share/pharosc/xcircuit/cells/vsclib directory, the .ps
files are the schematics; the .spc files are the Spice decks
written from xcircuit; and the .spi files are the .spc files
packaged into a subcircuit. These subcircuits are copied into
/usr/share/pharosc/xcircuit/subckt/vsclib.
phasex 0.12.0 10.12.m1.fc29 808944 Applications/Multimedia PHASEX -- Phase Harmonic Advanced Synthesis EXperiment
PHASEX is an experimental JACK audio / ALSA MIDI softsynth for Linux
with a synth engine built around flexible phase modulation and
flexible oscillator/LFO sourcing. Modulations include AM, FM, offset
PM, and wave select. PHASEX comes equipped with a 12db/octave filter
with two distortion curves, a stereo crossover delay and chorus with
phaser, ADSR envelopes for amplifier and filter, realtime audio input
processing capabilities, and more.
phat 0.4.1 20.fc29 357218 System Environment/Libraries A collection of GTK+ widgets useful for audio applications
PHAT is a collection of GTK+ widgets geared toward pro-audio apps. The
goal is to eliminate duplication of effort and provide some
standardization (well, at least for GTK+ apps).
phat 0.4.1 20.fc29 357662 System Environment/Libraries A collection of GTK+ widgets useful for audio applications
PHAT is a collection of GTK+ widgets geared toward pro-audio apps. The
goal is to eliminate duplication of effort and provide some
standardization (well, at least for GTK+ apps).
phat-devel 0.4.1 20.fc29 18276 Development/Libraries Header files for PHAT
Header files and additional libraries used for developing applications
with the PHAT Audio Toolkit.
phat-devel 0.4.1 20.fc29 18278 Development/Libraries Header files for PHAT
Header files and additional libraries used for developing applications
with the PHAT Audio Toolkit.
phat-docs 0.4.1 20.fc29 184145 Development/Libraries Documentation for PHAT
Documentation for the PHAT Audio Toolkit.
phatch 0.2.7 31.fc29 4104922 Applications/Multimedia Photo batch processor
Phatch is a simple to use cross-platform GUI Photo Batch Processor
which handles all popular image formats and can duplicate
(sub)folder hierarchies. Phatch can batch re-size, rotate,
apply perspective, shadows, rounded corners, ...
and more in minutes instead of hours or days if you do it manually.
Phatch allows you to use EXIF and IPTC tags for renaming
and data stamping. Phatch also supports a console version
to batch photos on web-servers.
phatch-cli 0.2.7 31.fc29 10032091 Applications/Multimedia Command line interface for phatch
Command line interface for phatch
phd2 2.6.5 3.fc29 17214911 Unspecified Telescope guiding software
PHD2 is telescope guiding software that simplifies the process of tracking
a guide star, letting you concentrate on other aspects of deep-sky imaging
or spectroscopy.
phetsarath-fonts 1.01 10.fc29 202867 Unspecified The font for the Lao language
This is a font for the Lao language which is commissioned by the Ministry of
Posts and Telecommunications of the Laos government.
phonon 4.10.1 2.fc29 808855 Unspecified Multimedia framework api
Multimedia framework api.
phonon 4.10.1 2.fc29 795295 Unspecified Multimedia framework api
Multimedia framework api.
phonon-backend-gstreamer 4.9.0 9.fc29 518563 Unspecified Gstreamer phonon backend
Gstreamer phonon backend.
phonon-backend-gstreamer 4.9.0 9.fc29 495115 Unspecified Gstreamer phonon backend
Gstreamer phonon backend.
phonon-devel 4.10.1 2.fc29 413652 Unspecified Developer files for phonon
Developer files for phonon.
phonon-devel 4.10.1 2.fc29 413676 Unspecified Developer files for phonon
Developer files for phonon.
phonon-qt5 4.10.1 2.fc29 871847 Unspecified phonon for Qt5
phonon for Qt5.
phonon-qt5 4.10.1 2.fc29 804871 Unspecified phonon for Qt5
phonon for Qt5.
phonon-qt5-backend-gstreamer 4.9.0 9.fc29 521355 Unspecified Gstreamer phonon-qt5 backend
Gstreamer phonon-qt5 backend.
phonon-qt5-backend-gstreamer 4.9.0 9.fc29 452791 Unspecified Gstreamer phonon-qt5 backend
Gstreamer phonon-qt5 backend.
phonon-qt5-devel 4.10.1 2.fc29 411453 Unspecified Developer files for phonon-qt5
Developer files for phonon-qt5.
phonon-qt5-devel 4.10.1 2.fc29 411483 Unspecified Developer files for phonon-qt5
Developer files for phonon-qt5.
phoronix-test-suite 7.8.0 2.fc29 3350579 Applications/System An Automated, Open-Source Testing Framework
The Phoronix Test Suite is the most comprehensive testing and benchmarking
platform available for the Linux operating system. This software is designed to
effectively carry out both qualitative and quantitative benchmarks in a clean,
reproducible, and easy-to-use manner. The Phoronix Test Suite consists of a
lightweight processing core (pts-core) with each benchmark consisting of an
XML-based profile with related resource scripts. The process from the benchmark
installation, to the actual benchmarking, to the parsing of important hardware
and software components is heavily automated and completely repeatable, asking
users only for confirmation of actions.
photocollage 1.4.3 7.fc29 545146 Unspecified Graphical tool to make photo collage posters
PhotoCollage allows you to create photo collage posters. It assembles
the input photographs it is given to generate a big poster. Photos are
automatically arranged to fill the whole poster, then you can change the
final layout, dimensions, border or swap photos in the generated grid.
Eventually the final poster image can be saved in any size.
photoml 0.28 14.fc29 1181662 Applications/Multimedia An XML DTD and tools for describing photographic metadata
Photo Description Markup Language (PhotoML) is primarily intended to
provide an XML format and tools for describing details of photo
creation, processing, and content in a collection of photographs. It
is designed to be appropriate for a wide variety of photographic
formats, including roll film (such as 35mm and 120/220), sheet film
(such as 4x5 and 8x10) and digital images. The type of information
represented, while allowing description of details of content,
creation etc. for digital images, does not support some of the more
low-level housekeeping details that might be necessary in an
application such as an online database of digital images. In
particular, PhotoML is not yet another web photo gallery generator.
photoprint 0.4.2 0.24.pre2.fc29 2072966 Applications/Multimedia Utility for printing digital photographs
PhotoPrint is a utility designed to assist in the process
of printing digital photographs.
PhotoPrint can do the following:
* Print photographs 1-up, 2-up, 4-up or with any user-selectable
number of rows and columns.
* Create posters, split over several pages.
* Arrange images into a sort of Carousel, fading from one to
another. (Ideal for CD labels)
* Crop images to fit a specific frame.
* Apply a decorative border to an image.
* Make use of ICC colour profiles to provide accurate output.
* Send 16-bit data to the printer, to avoid "contouring" problems
in smooth gradients.
* Apply a handful of effecs to an image, including sharpening,
removing colour and adjusting colour temperature
(ideal for cooling or warming black-and-white prints).
photoqt 1.7.1 3.fc29 3591652 Unspecified A fast Qt image viewer
PhotoQt is a fast and highly configurable image viewer with a simple and
nice interface.
phototonic 1.7.21 20161107git24d7b78.fc29 1052042 Unspecified Image viewer and organizer
phototonic is a fast and functional image viewer and organizer, inspired by the
traditional image viewer design (i.e. thumbnails and viewer layouts).
php 7.2.10 1.fc29 10186957 Unspecified PHP scripting language for creating dynamic web sites
PHP is an HTML-embedded scripting language. PHP attempts to make it
easy for developers to write dynamically generated web pages. PHP also
offers built-in database integration for several commercial and
non-commercial database management systems, so writing a
database-enabled webpage with PHP is fairly simple. The most common
use of PHP coding is probably as a replacement for CGI scripts.
The php package contains the module (often referred to as mod_php)
which adds support for the PHP language to Apache HTTP Server.
php-Analog 1.0.10 3.fc29 55561 Development/Libraries PHP micro logging package
MicroPHP logging package based on the idea of using closures for
configurability and extensibility. It functions as a static class,
but you can completely control the writing of log messages through
a closure function (aka anonymous functions).
Analog also comes with over a dozen pre-written handlers,
with examples for each in the examples folder. These include:
- Amon - Send logs to the Amon server monitoring tool
- Buffer - Buffer messages to send all at once (works with File,
Mail, Stderr, and Variable handlers)
- File - Append messages to a file
- FirePHP - Send messages to FirePHP browser plugin
- GELF - Send message to the Graylog2 log management server
- Ignore - Do nothing
- LevelBuffer - Buffer messages and send only if sufficient error
level reached
- LevelName - Convert log level numbers to names in log output
- Mail - Send email notices
- Mongo - Save to MongoDB collection, requires php-pecl-mongodb
package to be installed
- Multi - Send different log levels to different handlers
- Post - Send messages over HTTP POST to another machine
- Slackbot - Post messages to Slack via Slackbot
- Stderr - Send messages to STDERR
- Syslog - Send messages to syslog
- Threshold - Only writes log messages above a certain threshold
- Variable - Buffer messages to a variable reference.
So while it's a micro class, it's highly extensible and very capable
out of the box too.
Autoloader: /usr/share/php/Analog/autoload.php
php-Assetic 1.4.0 5.fc28 320243 Development/Libraries Asset Management for PHP
Assetic is an asset management framework for PHP.
Autoloader: /usr/share/php/Assetic/autoload.php
php-EasyRdf 0.9.0 10.fc29 540415 Development/Libraries A PHP library designed to make it easy to consume and produce RDF
EasyRdf is a PHP library designed to make it easy to consume and produce RDF
(http://en.wikipedia.org/wiki/Resource_Description_Framework). It was designed
for use in mixed teams of experienced and inexperienced RDF developers. It is
written in Object Oriented PHP and has been tested extensively using PHPUnit.
After parsing EasyRdf builds up a graph of PHP objects that can then be walked
around to get the data to be placed on the page. Dump methods are available to
inspect what data is available during development.
Data is typically loaded into a EasyRdf_Graph object from source RDF documents,
loaded from the web via HTTP. The EasyRdf_GraphStore class simplifies loading
and saving data to a SPARQL 1.1 Graph Store.
SPARQL queries can be made over HTTP to a Triplestore using the
EasyRdf_Sparql_Client class. SELECT and ASK queries will return an
EasyRdf_Sparql_Result object and CONSTRUCT and DESCRIBE queries will
return an EasyRdf_Graph object.
Autoloader: /usr/share/php/EasyRdf/autoload.php
php-EasyRdf-doc 0.9.0 10.fc29 1271070 Documentation Documentation for php-EasyRdf
Documentation for php-EasyRdf.
php-Faker 1.7.1 4.fc28 8399518 Development/Libraries A PHP library that generates fake data
Faker is a PHP library that generates fake data for you. Whether you need
to bootstrap your database, create good-looking XML documents, fill-in your
persistence to stress test it, or anonymize data taken from a production
service, Faker is for you.
Faker is heavily inspired by Perl's Data::Faker [1], and by Ruby's Faker [2].
Autoloader: /usr/share/php/Faker/autoload.php
Optional:
* CakePHP (http://cakephp.org/)
* Doctrine ORM (php-doctrine-orm)
* Mandango (http://mandango.org/)
* Propel (http://propelorm.org/)
[1] http://search.cpan.org/~jasonk/Data-Faker/
[2] http://faker.rubyforge.org/
php-IDNA_Convert 0.8.0 10.fc29 151069 Development/Libraries Provides conversion of internationalized strings to UTF8
This converter allows you to transfer domain names between the encoded
(Punycode) notation and the decoded (UTF-8) notation.
php-JMSParser 1.0.0 14.fc29 22616 Development/Libraries Library for writing recursive-descent parsers
Library for writing recursive-descent parsers.
Autoloader: /usr/share/php/JMS/Parser/autoload.php
php-JsonSchema 1.6.1 9.fc29 88185 Development/Libraries PHP implementation of JSON schema
A PHP implementation for validating JSON structures against a given schema.
This package provides the library version 1.
The php-justinrainbow-json-schema package provides the library version 2
and the validate-json command.
See http://json-schema.org for more details.
php-Kohana 2.4 1.rc2.fc29.12 652745 Development/Libraries The Swift PHP Framework
Kohana is an elegant HMVC PHP5 framework that provides a rich set of
components for building web applications.
It requires very little configuration, fully supports UTF-8 and i18n,
and provides many of the tools that a developer needs within a highly
flexible system. The integrated class auto-loading, cascading file system,
highly consistent API, and easy integration with vendor libraries make
it viable for any project, large or small.
php-LightweightPicasaAPI 3.3 14.fc29 240130 Development/Libraries A lightweight API for Picasa in PHP
PHP wrapper for Google's Picasa Data API, which is implemented using
Atom feeds in XML. The package is meant to make it easy for PHP
developers to integrate their own applications with Picasa.
php-Metadata 1.6.0 6.fc29 47738 Development/Libraries Class/method/property metadata management in PHP
This library provides some commonly needed base classes for managing metadata
for classes, methods and properties. The metadata can come from many different
sources (annotations, YAML/XML/PHP configuration files).
The metadata classes are used to abstract away that source and provide a common
interface for all of them.
Autoloader: /usr/share/php/Metadata/autoload.php
php-Monolog 1.23.0 4.fc29 364069 Development/Libraries Sends your logs to files, sockets, inboxes, databases and various web services
Monolog sends your logs to files, sockets, inboxes, databases and various web
services. Special handlers allow you to build advanced logging strategies.
This library implements the PSR-3 [1] interface that you can type-hint against
in your own libraries to keep a maximum of interoperability. You can also use it
in your applications to make sure you can always use another compatible logger
at a later time.
[1] http://www.php-fig.org/psr/psr-3/
php-PHP-CSS-Parser 7.0.3 5.fc29 112048 Development/Libraries A Parser for CSS Files
PHP CSS Parser: a Parser for CSS Files written in PHP.
Allows extraction of CSS files into a data structure, manipulation
of said structure and output as (optimized) CSS.
Autoloader: /usr/share/php/Sabberworm/CSS/autoload.php
php-PHPMailer 5.2.26 3.fc29 554412 System Environment/Libraries PHP email transport class with a lot of features
Full Featured Email Transfer Class for PHP. PHPMailer features:
* Supports emails digitally signed with S/MIME encryption!
* Supports emails with multiple TOs, CCs, BCCs and REPLY-TOs
* Works on any platform.
* Supports Text & HTML emails.
* Embedded image support.
* Multipart/alternative emails for mail clients that do not read
HTML email.
* Flexible debugging.
* Custom mail headers.
* Redundant SMTP servers.
* Support for 8bit, base64, binary, and quoted-printable encoding.
* Word wrap.
* Multiple fs, string, and binary attachments (those from database,
string, etc).
* SMTP authentication.
* Tested on multiple SMTP servers: Sendmail, qmail, Postfix, Gmail,
Imail, Exchange, etc.
* Good documentation, many examples included in download.
* It's swift, small, and simple.
php-PHPParser 1.4.1 8.fc29 519530 Development/Libraries A PHP parser written in PHP
A PHP parser written in PHP to simplify static analysis and code manipulation.
This package provides the library version 1.
The php-nikic-php-parser package provides the library version 2
and the php-parse command.
Autoloader: '/usr/share/php/PhpParser/autoload.php';
php-PhpCollection 0.5.0 6.fc29 70674 Development/Libraries General purpose collection library for PHP
This library adds basic collections for PHP.
Collections can be seen as more specialized arrays for which certain contracts
are guaranteed.
Supported Collections:
* Sequences
** Keys: numerical, consequentially increasing, no gaps
** Values: anything, duplicates allowed
** Classes: Sequence, SortedSequence
* Maps
** Keys: strings or objects, duplicate keys not allowed
** Values: anything, duplicates allowed
** Classes: Map, ObjectMap (not yet implemented)
* Sets (not yet implemented)
** Keys: not meaningful
** Values: anything, each value must be unique (===)
** Classes: Set
General Characteristics:
* Collections are mutable (new elements may be added, existing elements may be
modified or removed). Specialized immutable versions may be added in the
future though.
* Equality comparison between elements are always performed using the shallow
comparison operator (===).
* Sorting algorithms are unstable, that means the order for equal elements is
undefined (the default, and only PHP behavior).
Autoloader: /usr/share/php/PhpCollection/autoload.php
php-PhpOption 1.5.0 5.fc29 38458 Development/Libraries Option type for PHP
This package adds an Option type for PHP.
The Option type is intended for cases where you sometimes might return a value
(typically an object), and sometimes you might return no value (typically null)
depending on arguments, or other runtime factors.
Often times, you forget to handle the case where no value is returned. Not
intentionally of course, but maybe you did not account for all possible states
of the system; or maybe you indeed covered all cases, then time goes on, code
is refactored, some of these your checks might become invalid, or incomplete.
Suddenly, without noticing, the no value case is not handled anymore. As a
result, you might sometimes get fatal PHP errors telling you that you called a
method on a non-object; users might see blank pages, or worse.
On one hand, the Option type forces a developer to consciously think about both
cases (returning a value, or returning no value). That in itself will already
make your code more robust. On the other hand, the Option type also allows the
API developer to provide more concise API methods, and empowers the API user in
how he consumes these methods.
Autoloader: /usr/share/php/PhpOption/autoload.php
php-PsrLog 1.0.2 6.fc29 18948 Development/Libraries Common interface for logging libraries
This package holds all interfaces/classes/traits related to PSR-3 [1].
Note that this is not a logger of its own. It is merely an interface that
describes a logger. See the specification for more details.
[1] http://www.php-fig.org/psr/psr-3/
php-Smarty 3.1.21 8.fc29 1126980 Development/Libraries Template/Presentation Framework for PHP
Although Smarty is known as a "Template Engine", it would be more accurately
described as a "Template/Presentation Framework." That is, it provides the
programmer and template designer with a wealth of tools to automate tasks
commonly dealt with at the presentation layer of an application. I stress the
word Framework because Smarty is not a simple tag-replacing template engine.
Although it can be used for such a simple purpose, its focus is on quick and
painless development and deployment of your application, while maintaining
high-performance, scalability, security and future growth.
php-Smarty2 2.6.27 9.fc29 646920 Development/Libraries Template/Presentation Framework for PHP
Although Smarty is known as a "Template Engine", it would be more accurately
described as a "Template/Presentation Framework." That is, it provides the
programmer and template designer with a wealth of tools to automate tasks
commonly dealt with at the presentation layer of an application. I stress the
word Framework because Smarty is not a simple tag-replacing template engine.
Although it can be used for such a simple purpose, its focus is on quick and
painless development and deployment of your application, while maintaining
high-performance, scalability, security and future growth.
php-SymfonyCmfRouting 1.4.1 3.fc29 106898 Development/Libraries Extends the Symfony2 routing component for dynamic routes and chaining
The Symfony CMF Routing component extends the Symfony2 core routing component.
It provides:
* A ChainRouter to run several routers in parallel
* A DynamicRouter that can load routes from any database and can generate
additional information in the route match
Even though it has Symfony in its name, the Routing component does not need the
full Symfony2 Framework and can be used in standalone projects.
Autoloader: /usr/share/php/Symfony/Cmf/Component/Routing/autoload.php
php-ZendFramework 1.12.20 5.fc29 36415288 Development/Libraries Leading open-source PHP framework
Extending the art & spirit of PHP, Zend Framework is based on simplicity,
object-oriented best practices, corporate friendly licensing, and a rigorously
tested agile code base. Zend Framework is focused on building more secure,
reliable, and modern Web 2.0 applications & web services, and consuming widely
available APIs from leading vendors like Google, Amazon, Yahoo!, Flickr, as
well as API providers and catalogers like StrikeIron and ProgrammableWeb.
php-ZendFramework-Auth-Adapter-Ldap 1.12.20 5.fc29 18906 Development/Libraries Zend Framework LDAP Authentication Adapter
This package contains the authentication adapter needed to operate against LDAP
directories.
php-ZendFramework-Cache-Backend-Apc 1.12.20 5.fc29 12585 Development/Libraries Zend Framework APC cache backend
This package contains the backend for Zend_Cache to store and retrieve data via
APC.
php-ZendFramework-Cache-Backend-Libmemcached 1.12.20 5.fc29 17781 Development/Libraries Zend Framework libmemcache cache backend
This package contains the back end for Zend_Cache to store and retrieve data
via memcache.
php-ZendFramework-Cache-Backend-Memcached 1.12.20 5.fc29 19594 Development/Libraries Zend Framework memcache cache backend
This package contains the back end for Zend_Cache to store and retrieve data
via memcache.
php-ZendFramework-Captcha 1.12.20 5.fc29 45065 Development/Libraries Zend Framework CAPTCHA component
This package contains the Zend Framework CAPTCHA extension.
php-ZendFramework-Db-Adapter-Firebird 1.12.20 5.fc29 35072 Development/Libraries Zend Framework database adapter for InterBase
This package contains the files for Zend Framework necessary to connect to a
Firebird/InterBase database.
php-ZendFramework-Db-Adapter-Mysqli 1.12.20 5.fc29 32102 Development/Libraries Zend Framework database adapter for mysqli
This package contains the files for Zend Framework necessary to connect to a
MySQL server via mysqli connector.
php-ZendFramework-Db-Adapter-Pdo 1.12.20 5.fc29 38176 Development/Libraries Zend Framework database adapter for PDO
This package contains the files for Zend Framework necessary to connect to
databases using the PDO Adapter.
php-ZendFramework-Db-Adapter-Pdo-Mssql 1.12.20 5.fc29 16161 Development/Libraries Zend Framework database adapter for MS SQL PDO
This package contains the files for Zend Framework necessary to connect to MS
SQL databases using the MS SQL PDO Adapter.
php-ZendFramework-Db-Adapter-Pdo-Mysql 1.12.20 5.fc29 10891 Development/Libraries Zend Framework database adapter for MySQL PDO
This package contains the files for Zend Framework necessary to connect to MySQL
databases using the MySQL PDO Adapter.
php-ZendFramework-Db-Adapter-Pdo-Pgsql 1.12.20 5.fc29 13765 Development/Libraries Zend Framework database adapter for PgSQL PDO
This package contains the files for Zend Framework necessary to connect to PgSQL
databases using the PgSQL PDO Adapter.
php-ZendFramework-Dojo 1.12.20 5.fc29 284417 Development/Libraries Zend Framework Dojo Toolkit integration component
This package contains the Zend Framework Dojo Toolkit component.
php-ZendFramework-Feed 1.12.20 5.fc29 636339 Development/Libraries Live syndication feeds helper
This component provides a very simple way to work with live syndicated feeds.
* consumes RSS and Atom feeds
* provides utilities for discovering feed links
* imports feeds from multiple sources
* providers feed building and posting operations
php-ZendFramework-Ldap 1.12.20 5.fc29 270118 Development/Libraries Basic LDAP operations API
Zend_Ldap is a class for performing LDAP operations including but not limited
to binding, searching and modifying entries in an LDAP directory.
php-ZendFramework-Pdf 1.12.20 5.fc29 1152153 Development/Libraries PDF file handling helper
Portable Document Format (PDF) from Adobe is the de facto standard for
cross-platform rich documents. Now, PHP applications can create or read PDF
documents on the fly, without the need to call utilities from the shell, depend
on PHP extensions, or pay licensing fees. Zend_Pdf can even modify existing PDF
documents.
* supports Adobe PDF file format
* parses PDF structure and provides access to elements
* creates or modifies PDF documents
* utilizes memory efficiently
php-ZendFramework-Search-Lucene 1.12.20 5.fc29 778814 Development/Libraries Apache Lucene engine PHP port
The Apache Lucene engine is a powerful, feature-rich Java search engine that is
flexible about document storage and supports many complex query
types. Zend_Search_Lucene is a port of this engine written entirely in PHP 5.
* allows PHP-powered websites to leverage powerful search capabilities without
the need for web services or Java
* provides binary compatibility with Apache Lucene
* matches Apache Lucene in performance
php-ZendFramework-Serializer-Adapter-Igbinary 1.12.20 5.fc29 4611 Development/Libraries Drop-in replacement for the standard PHP serializer
Igbinary is Open Source Software released by Sulake Dynamoid Oy. It's a drop-in
replacement for the standard PHP serializer. Instead of time and space
consuming textual representation, igbinary stores PHP data structures in a
compact binary form. Savings are significant when using memcached or similar
memory based storages for serialized data.
php-ZendFramework-Services 1.12.20 5.fc29 8171189 Development/Libraries Web service APIs for a number of providers
This package contains web service client APIs for the following services:
- Akismet
- Amazon (including EC2, S3)
- Audioscrobbler
- del.icio.us
- eBay
- Flickr
- LiveDocx
- Nirvanix
- Rackspace
- ReCaptcha
- Various URL Shortener services
- SlideShare
- SqlAzure
- StrikeIron
- Twitter
- Windows Azure
- Yahoo!
php-ZendFramework-Soap 1.12.20 5.fc29 139429 Development/Libraries SOAP web services server part helper
Zend_Soap_Server class is intended to simplify Web Services server part
development for PHP programmers.
It may be used in WSDL or non-WSDL mode, and using classes or functions to
define Web Service API.
When Zend_Soap_Server component works in the WSDL mode, it uses already
prepared WSDL document to define server object behavior and transport layer
options.
WSDL document may be auto-generated with functionality provided by
Zend_Soap_AutoDiscovery component or should be constructed manually using
Zend_Soap_Wsdl class or any other XML generating tool.
If the non-WSDL mode is used, then all protocol options have to be set using
options mechanism.
php-ZendFramework-demos 1.12.20 5.fc29 2062157 Development/Libraries Demos for the Zend Framework
This package includes Zend Framework demos for the Feeds, Gdata, Mail, OpenId,
Pdf, Search-Lucene and Services sub packages.
php-ZendFramework-extras 1.12.20 5.fc29 153289 Development/Libraries Zend Framework Extras (ZendX)
This package includes the ZendX libraries.
php-ZendFramework-full 1.12.20 5.fc29 1548 Development/Libraries Meta package to install full Zend Framework
This package is a meta package designed to track in all subpackages and install
the full Zend Framework
php-adodb 5.20.6 6.fc29 1633328 Unspecified Database abstraction layer for PHP
ADOdb is an object oriented library written in PHP that abstracts database
operations for portability. It is modelled on Microsoft's ADO, but has many
improvements that make it unique (eg. pivot tables, Active Record support,
generating HTML for paging recordsets with next and previous links, cached
recordsets, HTML menu generation, etc).
ADOdb hides the differences between the different databases so you can easily
switch DBs without changing code.
php-akamai-open-edgegrid-auth 1.0.1 3.fc29 42692 Development/Libraries Implements the Akamai {OPEN} EdgeGrid Authentication
This library implements the Akamai {OPEN} EdgeGrid Authentication scheme.
For more information visit the Akamai {OPEN} Developer Community [1].
Autoloader: /usr/share/php/Akamai/Open/EdgeGrid/autoload-auth.php
[1] https://developer.akamai.com/
php-akamai-open-edgegrid-client 1.0.0 3.fc29 63170 Development/Libraries Implements the Akamai {OPEN} EdgeGrid Authentication
Akamai {OPEN} EdgeGrid Authentication [1] Client for PHP
This library implements the Akamai {OPEN} EdgeGrid Authentication scheme on top
of Guzzle [2], as both a drop-in replacement client, and middleware.
For more information visit the Akamai {OPEN} Developer Community [3].
Autoloader: /usr/share/php/Akamai/Open/EdgeGrid/autoload-client.php
[1] https://developer.akamai.com/introduction/Client_Auth.html
[2] https://github.com/guzzle/guzzle
[3] https://developer.akamai.com/
php-alcaeus-mongo-php-adapter 1.1.5 3.fc29 237848 Development/Libraries Mongo PHP Adapter
The Mongo PHP Adapter is a userland library designed to act as an
adapter between applications relying on ext-mongo and the new driver
(ext-mongodb).
It provides the API of ext-mongo built on top of mongo-php-library,
thus being compatible with PHP 7.
Autoloader: /usr/share/php/Alcaeus/MongoDbAdapter/autoload.php
php-amqplib 2.7.0 4.fc29 297342 Development/Libraries Pure PHP implementation of the AMQP protocol
This library is a pure PHP implementation of the AMQP 0-9-1 protocol [1]. It's
been tested against RabbitMQ [2].
Autoloader: /usr/share/php/PhpAmqpLib/autoload.php
[1] http://www.rabbitmq.com/tutorials/amqp-concepts.html
[2] http://www.rabbitmq.com/
php-andrewsville-php-token-reflection 1.4.0 9.fc29 429199 Development/Libraries Library emulating the PHP internal reflection
This library emulates the PHP reflection model using the tokenized PHP source.
Autoloader: /usr/share/php/TokenReflection/autoload.php
php-apigen-theme-bootstrap 1.1.3 6.fc29 304907 Development/Libraries Twitter Bootstrap Theme for Apigen
Twitter Bootstrap Theme for Apigen.
php-apigen-theme-default 1.0.2 6.fc29 191826 Development/Libraries Default Theme for Apigen
Default Theme for Apigen.
php-asm89-stack-cors 1.2.0 2.fc29 14904 Development/Libraries Cross-origin resource sharing library and stack middleware
Library and middleware enabling cross-origin resource sharing for your
http-{foundation,kernel} using application. It attempts to implement the
W3C Candidate Recommendation [1] for cross-origin resource sharing.
Autoloader: /usr/share/php/Asm89/Stack/autoload-cors.php
[1] http://www.w3.org/TR/cors/
php-ast 0.1.6 4.fc29 180217 Development/Languages Abstract Syntax Tree
This extension exposes the abstract syntax tree generated by PHP 7.
php-aura-di 3.4.0 3.fc29 73976 Development/Libraries A serializable dependency injection container
A serializable dependency injection container with constructor and setter
injection, interface and trait awareness, configuration inheritance, and
much more.
Autoloader: /usr/share/php/Aura/Di/autoload.php
php-aura-router 3.1.0 4.fc29 66033 Development/Libraries Powerful, flexible web routing for PSR-7 requests
Powerful, flexible web routing for PSR-7 requests.
Autoloader: /usr/share/php/Aura/Router/autoload.php
php-aws-php-sns-message-validator 1.3.0 3.fc29 27108 Development/Libraries Amazon SNS message validation
The Amazon SNS Message Validator for PHP library allows you to validate that
incoming HTTP(S) POST messages are valid Amazon SNS notifications. This library
is standalone and does not depend on the AWS SDK for PHP or Guzzle.
Autoloader: /usr/share/php/Aws/Sns/autoload.php
php-aws-sdk 2.8.31 6.fc29 10367782 Development/Libraries Amazon Web Services framework for PHP
Amazon Web Services SDK for PHP enables developers to build solutions for
Amazon Simple Storage Service (Amazon S3), Amazon Elastic Compute Cloud
(Amazon EC2), Amazon SimpleDB, and more.
Autoloader: /usr/share/php/Aws/autoload.php
php-aws-sdk3 3.62.10 2.fc29 52573707 Development/Libraries Amazon Web Services framework for PHP
The AWS SDK for PHP makes it easy for developers to access Amazon Web
Services [1] in their PHP code, and build robust applications and software
using services like Amazon S3, Amazon DynamoDB, Amazon Glacier, etc.
Autoloader: /usr/share/php/Aws3/autoload.php
[1] http://aws.amazon.com/
php-bacon-qr-code 1.0.3 3.fc29 187620 Development/Libraries QR code generator for PHP
BaconQrCode is a port of QR code portion of the ZXing library.
It currently only features the encoder part, but could later
receive the decoder part as well.
As the Reed Solomon codec implementation of the ZXing library
performs quite slow in PHP, it was exchanged with the implementation
by Phil Karn.
Autoloader: /usr/share/php/BaconQrCode/autoload.php
php-bantu-ini-get-wrapper 1.0.1 7.fc29 6962 Development/Libraries Convenience wrapper around PHP's ini_get() function
Convenience wrapper around ini_get().
php-bartlett-PHP-CompatInfo 5.0.12 1.fc29.2 182347 Development/Libraries Find out version and the extensions required for a piece of code to run
PHP_CompatInfo will parse a file/folder/array to find out the minimum
version and extensions required for it to run. CLI version has many reports
(extension, interface, class, function, constant) to display and ability to
show content of dictionary references.
Documentation: http://php5.laurent-laville.org/compatinfo/manual/current/en/
php-bartlett-PHP-Reflect 4.2.2 2.fc29.2 293332 Development/Libraries Adds the ability to reverse-engineer PHP
PHP_Reflect adds the ability to reverse-engineer classes, interfaces,
functions, constants and more, by connecting php callbacks to other tokens.
Documentation: http://php5.laurent-laville.org/reflect/manual/current/en/
php-bartlett-php-compatinfo-db 1.35.0 2.fc29 1456249 Unspecified Reference Database to be used with php-compatinfo library
Reference Database to be used with php-compatinfo library.
php-bartlett-umlwriter 1.2.1 1.fc29.1 49316 Unspecified Create UML class diagrams from your PHP source
This tool wil generate UML class diagrams with all class,
interface and trait definitions in your PHP project.
* reverse-engine interchangeable (currently support Bartlett\Reflect
and Andrewsville\TokenReflection)
* UML syntax processor interchangeable (currently support Graphviz
and PlantUML)
* generates a class and its direct dependencies
* generates a namespace with all objects
* generates a full package with all namespaces and objects
php-bcmath 7.2.10 1.fc29 126376 Unspecified A module for PHP applications for using the bcmath library
The php-bcmath package contains a dynamic shared object that will add
support for using the bcmath library to PHP.
php-behat-gherkin 4.4.5 3.fc29 155997 Development/Libraries Gherkin DSL parser for PHP
Gherkin DSL parser for PHP.
Autoloader: /usr/share/php/Behat/Gherkin/autoload.php
php-behat-mink 1.7.1 7.fc29 148009 Development/Libraries Browser controller/emulator abstraction for PHP
One of the most important parts in the web is a browser. Browser is the window
through which web users interact with web applications and other users. Users
are always talking with web applications through browsers.
So, in order to test that our web application behaves correctly, we need a way
to simulate this interaction between the browser and the web application in our
tests. We need a Mink.
Mink is an open source browser controller/emulator for web applications,
written in PHP.
Read Mink at a Glance [1] to learn more about Mink and why you need it.
Autoloader: /usr/share/php/Behat/Mink/autoload.php
[1] http://mink.behat.org/en/latest/at-a-glance.html
php-behat-mink-browserkit-driver 1.3.2 6.fc29 29575 Development/Libraries Symfony BrowserKit driver for Mink framework
BrowserKitDriver provides a bridge for the Symfony BrowserKit [1] component.
BrowserKit is a browser emulator provided by the Symfony project [2].
Autoloader: /usr/share/php/Behat/Mink/Driver/autoload-browserkit.php
[1] http://symfony.com/components/BrowserKit
[2] http://symfony.com/
php-behat-mink-driver-testsuite 1.7.1 7.fc29 245193 Development/Libraries Mink driver testsuite
Mink driver testsuite.
Autoloader: /usr/share/tests/php-behat-mink-driver-testsuite/autoload.php
Bootstrap: /usr/share/tests/php-behat-mink-driver-testsuite/boostrap.php
php-cache-adapter-common 0.4.0 4.fc29 31216 Development/Libraries Common classes for PSR-6 adapters
Common classes for PSR-6 adapters.
Autoloader: /usr/share/php/Cache/Adapter/Common/autoload.php
php-cache-filesystem-adapter 0.4.0 5.fc29 11270 Development/Libraries A PSR-6 cache implementation using filesystem
A PSR-6 cache implementation using filesystem. This implementation supports
tags.
Autoloader: /usr/share/php/Cache/Adapter/Filesystem/autoload.php
php-cache-integration-tests 0.16.0 4.fc29 69093 Development/Libraries Integration tests for PSR-6 and PSR-16 cache implementations
This package contains integration tests to make sure your implementation of a
PSR-6 and/or PSR-16 cache follows the rules by PHP-FIG. It is a part of the PHP
Cache organization.
Autoloader: /usr/share/php/Cache/IntegrationTests/autoload.php
php-cache-tag-interop 1.0.0 4.fc29 6375 Development/Libraries Framework interoperable interfaces for tags
This repository holds two interfaces for tagging. These interfaces will make
their way into PHP Fig. Representatives from Symfony, PHP-cache and Drupal has
worked together to agree on these interfaces.
Autoloader: /usr/share/php/Cache/TagInterop/autoload.php
php-captchaphp 2.3 12.fc29 58695 System Environment/Libraries PHP very user-friendly CAPTCHA solution
This PHP script provides a very user-friendly CAPTCHA solution.
You can easily embed it into your |