Packages — P (Page 7 of 22)

perl-text-csv-xs 1.25 — Rountines for manipulating CSV files

Text::CSV_XS provides facilities for the composition and decomposition of comma-separated values. An instance of the Text::CSV_XS class will combine fields into a CSV string and parse a CSV string into fields. The module accepts either strings or files as input and support the use of user-specified characters for delimiters, separators, and escapes.

perl-text-diff 1.45 — 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-german 0.06 — German grundform reduction

This module is a rather incomplete implementation of work done by Gudrun Putze-Meier.

perl-text-glob 0.09 — 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-markdown-discount 0.11 — Fast function for converting Markdown to HTML using Discount

Text::Markdown::Discount is a Perl extension to the Discount markdown implementation.

  use Text::Markdown::Discount;
  my $html = markdown($text)

perl-text-neattemplate 0.1101 — Fast, middleweight template engine

Text::NeatTemplate provides a simple, middleweight but fast template engine, for when you need speed rather than complex features, yet need more features than simple variable substitution.

perl-text-roman 3.5 — Convert between Roman and Arabic algorisms

This package provides functions to convert between Roman and Arabic algorisms. It 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-simpletable 2.03 — Simple ASCII tables

Text::SimpleTable draws simple ASCII tables.

perl-text-table 1.133 — Organize Data in Tables

Text::Table renders plaintext tables.

perl-text-template 1.47 — Expand template text with embedded Perl

This is a library for generating 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-unidecode 1.23 — Provide plain 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-throwable 0.200013 — 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.

perl-tie-cycle 1.225 — Cycle through a list of values

You use Tie::Cycle to go through a list over and over again. Once you get to the end of the list, you go back to the beginning.

perl-tie-ixhash 1.23 — 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-toobject 0.03 — Tie to an existing Perl object

This class provides a tie constructor that returns the object it was given as it's first argument. This way side effects of calling $object->TIEHASH are avoided.

perl-time-duration 1.1 — English expression of durations

This module provides functions for expressing durations in rounded or exact terms.

perl-time-duration-parse 0.13 — Parse time duration strings

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

perl-time-local 1.2300 — 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.

perl-time-mock v0.0.2 — Shift and scale time

This module allows you to speed up your sleep(), alarm(), and time() calls.

perl-time-piece 1.3203 — Object-Oriented time objects

This module replaces the standard localtime and gmtime functions with implementations that return objects. It does so in a backwards-compatible manner, so that using these functions as documented will still work as expected.

perl-timedate 2.30 — Date parsing/formatting subroutines

This module provides routines for parsing date string into time values and formatting dates into ASCII strings.

perl-tk 804.034 — Graphical user interface toolkit for Perl

Tk is a Graphical User Interface ToolKit.

perl-tree-simple 1.25 — Simple tree object

This module in a fully object-oriented implementation of a simple n-ary tree.

perl-tree-simple-visitorfactory 0.12 — Factory object for dispensing Visitor objects

This module is a factory for dispensing Tree::Simple::Visitor::* objects.

perl-tree-xpathengine 0.05 — Re-usable XPath engine

This module provides an XPath engine, that can be re-used by other module/classes that implement trees. It is designed to be compatible with Class::XPath, ie it passes its tests if you replace Class::XPath by Tree::XPathEngine.

perl-try-tiny 0.22 — Minimal try/catch with proper preservation of $@

This module provides bare bones try/catch/finally statements that are designed to minimize common mistakes with eval blocks, and nothing else.

perl-type-tie 0.009 — Tie a variable to a type constraint

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

perl-type-tiny 1.002001 — Tiny, yet Moo(se)-compatible type constraint

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

perl-type-tiny-xs 0.012 — Provides an XS boost for some of Type::Tiny's built-in type constraints

This module is optionally used by Type::Tiny to provide faster, C-based implementations of some type constraints. This package has only core dependencies, and does not depend on Type::Tiny, so other data validation frameworks might also consider using it.

perl-types-path-tiny 0.005 — Types and coercions for Moose and Moo

This module provides Path::Tiny types for Moose, Moo, etc. It handles two important types of coercion: coercing objects with overloaded stringification, and coercing to absolute paths. It also can check to ensure that files or directories exist.

perl-types-serialiser 1.0 — Data types for common serialisation formats

This module provides some extra datatypes that are used by common serialisation formats such as JSON or CBOR.

perl-unicode-collate 1.18 — Unicode collation algorithm

This package provides tools for sorting and comparing Unicode data.

perl-unicode-linebreak 2016.003 — Unicode line breaking algorithm

Unicode::LineBreak implements the line breaking algorithm described in Unicode Standard Annex #14. The East_Asian_Width property defined by Annex #11 is used to determine breaking positions.

perl-unicode-normalize 1.25 — Unicode normalization forms

This Perl module provides Unicode normalization forms.

perl-unicode-utf8 0.62 — 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-universal-can 1.20140328 — UNIVERSAL::can() reimplementation

This module attempts to work around people calling UNIVERSAL::can() as a function, which it is not.

perl-universal-isa 1.20140927 — UNIVERSAL::isa() reimplementation

This module attempts to recover from people calling UNIVERSAL::isa as a function.

perl-universal-require 0.18 — Require modules from a variable

This module lets you require other modules where the module name is in a variable, something you can't do with the require built-in.

perl-uri 1.71 — Perl Uniform Resource Identifiers (absolute and relative)

The URI 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-fetch 0.13 — 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 — Find URIs in arbitrary text

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

perl-uri-template 0.22 — Object for handling URI templates

This perl module provides a wrapper around URI templates as described in RFC 6570.

perl-uri-ws 0.03 — WebSocket support for URI package

With this module, the URI package provides the same set of methods for WebSocket URIs as it does for HTTP URIs.

perl-variable-magic 0.62 — Associate user-defined magic to variables from Perl

Magic is Perl's way of enhancing variables. This mechanism lets the user add extra data to any variable and hook syntactical operations (such as access, assignment or destruction) that can be applied to it. With this module, you can add your own magic to any variable without having to write a single line of XS.

perl-www-curl 4.17 — Perl extension interface for libcurl

This is a Perl extension interface for the libcurl file downloading library.

perl-www-mechanize 1.87 — Web browsing in a Perl object

WWW::Mechanize is a Perl module for stateful programmatic web browsing, used for automating interaction with websites.

perl-www-opensearch 0.17 — Search A9 OpenSearch compatible engines

WWW::OpenSearch is a module to search compatible search engines.

perl-www-robotrules 6.02 — Perl database of robots.txt-derived permissions

The WWW::RobotRules 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-x11-protocol 0.56 — Raw interface to X Window System servers

X11::Protocol is a client-side interface to the X11 Protocol, allowing perl programs to display windows and graphics on X11 servers.

perl-x11-xcb 0.17 — Perl bindings for libxcb

These bindings wrap libxcb (a C library to speak with X11, in many cases better than Xlib), and provides an object oriented interface to its methods (using Mouse).

perl-xml-atom 0.42 — Atom feed and API implementation

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

perl-xml-compile 1.54 — Compilation-based XML processing

XML::Compile can be used to translate a Perl data-structure into XML or XML into a Perl data-structure, both directions under rigid control by a schema.

perl-xml-compile-cache 1.06 — Cache compiled XML translators

This package provides methods to cache compiled XML translators.

perl-xml-compile-soap 3.21 — Base-class for SOAP implementations

This module provides a class to handle the SOAP protocol. The first implementation is, which is still most often used.

perl-xml-compile-tester 0.90 — XML::Compile related regression testing

The XML::Compile module suite has extensive regression testing. This module provide functions which simplify writing tests for XML::Compile related distributions.

perl-xml-compile-wsdl11 3.06 — Create SOAP messages defined by WSDL 1.1

This module understands WSDL version 1.1. A WSDL file defines a set of messages to be send and received over SOAP connections. This involves encoding of the message to be send into XML, sending the message to the server, collect the answer, and finally decoding the XML to Perl.

perl-xml-descent 1.04 — Recursive descent XML parsing

The conventional models for parsing XML are either DOM (a data structure representing the entire document tree is created) or SAX (callbacks are issued for each element in the XML).

XML grammar is recursive - so it's nice to be able to write recursive parsers for it. XML::Descent allows such parsers to be created.

perl-xml-dom 1.46 — Perl module for building DOM Level 1 compliant document structures

This module extends the XML::Parser module by Clark Cooper. The XML::Parser module is built on top of XML::Parser::Expat, which is a lower level interface to James Clark's expat library. XML::DOM::Parser is derived from XML::Parser. It parses XML strings or files and builds a data structure that conforms to the API of the Document Object Model.

perl-xml-feed 0.53 — XML Syndication Feed Support

XML::Feed is a syndication feed parser for both RSS and Atom feeds. It also implements feed auto-discovery for finding feeds, given a URI. XML::Feed supports the following syndication feed formats: RSS 0.91, RSS 1.0, RSS 2.0, Atom

perl-xml-filter-buffertext 1.01 — 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-handler-yawriter 0.23 — Yet another Perl SAX XML Writer

YAWriter implements Yet Another XML::Handler::Writer. It provides a flexible escaping technique and pretty printing.

perl-xml-libxml 2.0132 — Perl interface to libxml2

This module implements a Perl interface to the 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-simple 0.97 — XML::LibXML based XML::Simple clone

This package provides the same API as XML::Simple but is based on XML::LibXML.

perl-xml-libxslt 1.96 — Perl bindings to GNOME libxslt library

This Perl module is an interface to the GNOME project's libxslt library.

perl-xml-namespacesupport 1.12 — XML namespace support class

This module offers a simple to process namespaced XML names (unames) from within any application that may need them. It also helps maintain a prefix to namespace URI map, and provides a number of basic checks.

perl-xml-parser 2.44 — Perl bindings to the Expat XML parsing library

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-regexp 0.04 — Perl regular expressions for XML tokens

XML::RegExp contains regular expressions for the following XML tokens: BaseChar, Ideographic, Letter, Digit, Extender, CombiningChar, NameChar, EntityRef, CharRef, Reference, Name, NmToken, and AttValue.

perl-xml-rss 1.60 — Creates and updates RSS files

This module provides a basic framework for creating and maintaining RDF Site Summary (RSS) files. This distribution also contains many examples that allow you to generate HTML from an RSS, convert between 0.9, 0.91, and 1.0 version, and more.

perl-xml-sax 1.00 — Perl API for XML

XML::SAX consists of several framework classes for using and building Perl SAX2 XML parsers, filters, and drivers.

perl-xml-sax-base 1.09 — Base class for SAX Drivers and Filters

This module has a very simple task - to be a base class for PerlSAX drivers and filters. It's default behaviour 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-writer 0.57 — SAX2 XML Writer

This is an XML writer that understands SAX2. It is based on XML::Handler::YAWriter.

perl-xml-simple 2.22 — Perl module for easy reading/writing of XML files

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-tokeparser 0.05 — 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-twig 3.52 — Perl module for processing huge XML documents in tree mode

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

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

perl-xml-writer 0.625 — Easily generate well-formed, namespace-aware XML

XML::Writer is a simple Perl module for writing XML documents: it takes care of constructing markup and escaping data correctly. 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-xpath 1.40 — Parse and evaluate XPath statements

This module aims to comply exactly to the and yet allow extensions to be added in the form of functions.

perl-xml-xpathengine 0.14 — Re-usable XPath engine for DOM-like trees

This module provides an XPath engine, that can be re-used by other modules/classes that implement trees.

In order to use the XPath engine, nodes in the user module need to mimick DOM nodes. The degree of similitude between the user tree and a DOM dictates how much of the XPath features can be used. A module implementing all of the DOM should be able to use this module very easily (you might need to add the cmp method on nodes in order to get ordered result sets).

perl-xs-object-magic 0.04 — Opaque, extensible XS pointer backed objects using sv_magic

This way of associating structs with Perl space objects is designed to supersede Perl's builtin T_PTROBJ with something that is extensible (structs can be associated with any data type) and opaque (the C pointer is neither visible nor modifiable from Perl space).

perl-yaml 1.24 — YAML for Perl

The module implements a YAML Loader and Dumper based on the YAML 1.0 specification.

perl-yaml-libyaml 0.69 — Perl YAML Serialization using XS and libyaml

YAML::XS is a Perl XS binding to libyaml which offers Perl the best YAML support to date.

perl-yaml-tiny 1.66 — Read/Write YAML files

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.

perltidy 20160302 — Perl script tidier

This package contains a Perl script which indents and reformats Perl scripts to make them easier to read. The formatting can be controlled with command line parameters. The default parameter settings approximately follow the suggestions in the Perl Style Guide.

petsc 3.8.0 — Library to solve PDEs

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-complex 3.8.0 — Library to solve PDEs (with complex scalars)

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-complex-openmpi 3.8.0 — Library to solve PDEs (with complex scalars and MPI support)

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.8.0 — Library to solve PDEs (with MPI support)

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.

pfff 1.0 — Probabilistic fast file fingerprinting tool

pfff is a tool for calculating a compact digital fingerprint of a file by sampling randomly from the file instead of reading it in full. Consequently, the computation has a flat performance characteristic, correlated with data variation rather than file size. pfff can be as reliable as existing hashing techniques, with provably negligible risk of collisions.

pflask 0.2 — Simple tool for creating Linux namespace containers

pflask is a simple tool for creating Linux namespace containers. It can be used for running a command or even booting an OS inside an isolated container, created with the help of Linux namespaces. It is similar in functionality to chroot, although pflask provides better isolation thanks to the use of namespaces.

phonon 4.10.0 — KDE's multimedia library

KDE's multimedia library.

phonon-backend-gstreamer 4.9.0 — Phonon backend which uses GStreamer

Phonon makes use of backend libraries to provide sound. Phonon-GStreamer is a backend based on the GStreamer multimedia library.

php 7.2.3 — PHP programming language

PHP (PHP Hypertext Processor) is a server-side (CGI) scripting language designed primarily for web development but is also used as a general-purpose programming language. PHP code may be embedded into HTML code, or it can be used in combination with various web template systems, web content management systems and web frameworks.

phylip 3.696 — Tools for inferring phylogenies

PHYLIP (the PHYLogeny Inference Package) is a package of programs for inferring phylogenies (evolutionary trees).

physfs 2.0.3 — File system abstraction library

PhysicsFS is a library to provide abstract access to various archives. It is intended for use in video games. For security, no file writing done through the PhysicsFS API can leave a defined write directory. For file reading, a search path with archives and directories is defined, and it becomes a single, transparent hierarchical file system. So archive files can be accessed in the same way as you access files directly on a disk, and it makes it easy to ship a new archive that will override a previous archive on a per-file basis.

pianobar 2016.06.02 — Console-based player

pianobar is a console-based music player for the personalized online radio It has configurable keys for playing and managing stations, can be controlled remotely via fifo, and can run event-based scripts for scrobbling, notifications, etc.

picocom 2.2 — Minimal dumb-terminal emulation program

It was designed to serve as a simple, manual, modem configuration, testing, and debugging tool. It has also serves well as a low-tech serial communications program to allow access to all types of devices that provide serial consoles.

picprog 1.9.1 — Programs Microchip's PIC microcontrollers

This program programs Microchip's PIC microcontrollers.

pidentd 3.0.19 — Small Ident Daemon

Pidentd (Peter's Ident Daemon) is a identd, which implements a identification server. Pidentd looks up specific TCP/IP connections and returns the user name and other information about the connection.

pidgin 2.12.0 — Graphical multi-protocol instant messaging client

Pidgin is a modular instant messaging client that supports many popular chat protocols.

pidgin-otr 4.0.2 — Off-the-Record Messaging plugin for Pidgin

Pidgin-OTR is a plugin that adds support for OTR to the Pidgin instant messaging client. OTR (Off-the-Record) Messaging allows you to have private conversations over instant messaging by providing: (1) Encryption: No one else can read your instant messages. (2) Authentication: You are assured the correspondent is who you think it is. (3) Deniability: The messages you send do not have digital signatures that are checkable by a third party. Anyone can forge messages after a conversation to make them look like they came from you. However, during a conversation, your correspondent is assured the messages he sees are authentic and unmodified. (4) Perfect forward secrecy: If you lose control of your private keys, no previous conversation is compromised.

pies 1.3 — Program invocation and execution supervisor

This is a GNU package.

GNU pies is a program that supervises the invocation and execution of other programs. It reads the list of programs to be started from its configuration file, executes them, and then monitors their status, re-executing them as necessary.