Packages — P (Page 7 of 21)

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-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 URI.pm considers a URI) in plain text. It only finds URIs which include a scheme (http:// or the like), for something a bit less strict, consider URI::Find::Schemeless. For a command-line interface, urifind is provided.

perl-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.61 — 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.86 — 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 http://opensearch.a9.com 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 <http://www.robotstxt.org/wc/norobots.html>. 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.16 — 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.05 — 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 http://www.w3.org/TR/2000/NOTE-SOAP-20000508/, 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.95 — 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.59 — 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 0.99 — 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.08 — 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 https://www.w3.org/TR/xpath 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.23 — YAML for Perl

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

perl-yaml-libyaml 0.65 — 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.

perl-zip 1.59 — Provides an interface to ZIP archive files

The Archive::Zip module allows a Perl program to create, manipulate, read, and write Zip archive files.

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.9.1 — 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.1.12 — 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 pandora.com player

pianobar is a console-based music player for the personalized online radio pandora.com. 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.

pigz 2.3.3 — Parallel implementation of gzip

This package provides a parallel implementation of gzip that exploits multiple processors and multiple cores when compressing data.

pinball 0.3.1 — Pinball simulator

The Emilia Pinball Project is a pinball simulator. There are only two levels to play with, but they are very addictive.

pinentry 1.1.0 — GnuPG's interface to passphrase input

This is a GNU package.

Pinentry provides a console and a GTK+ GUI that allows users to enter a passphrase when gpg is run and needs it.

pinentry-gnome3 1.1.0 — GnuPG's interface to passphrase input

This is a GNU package.

Pinentry provides a console and a GUI designed for use with GNOME3 that allows users to enter a passphrase when required by gpg or other software.

pinentry-gtk2 1.1.0 — GnuPG's interface to passphrase input

This is a GNU package.

Pinentry provides a console and a GTK+ GUI that allows users to enter a passphrase when gpg is run and needs it.

pinentry-qt 1.1.0 — GnuPG's interface to passphrase input

This is a GNU package.

Pinentry provides a console and a Qt GUI that allows users to enter a passphrase when gpg is run and needs it.

pinentry-tty 1.1.0 — GnuPG's interface to passphrase input

This is a GNU package.

Pinentry provides a console that allows users to enter a passphrase when gpg is run and needs it.

pingus 0.7.6 — Lemmings clone

Pingus is a free Lemmings-like puzzle game in which the player takes command of a bunch of small animals and has to guide them through levels. Since the animals walk on their own, the player can only influence them by giving them commands, like build a bridge, dig a hole, or redirect all animals in the other direction. Multiple such commands are necessary to reach the level's exit. The game is presented in a 2D side view.

pioneers 15.4 — Board game inspired by The Settlers of Catan

Pioneers is an emulation of the board game The Settlers of Catan. It can be played on a local network, on the internet, and with AI players.

piranha 1.2.1-1.0466d364b — Peak-caller for CLIP-seq and RIP-seq data

Piranha is a peak-caller for genomic data produced by CLIP-seq and RIP-seq experiments. It takes input in BED or BAM format and identifies regions of statistically significant read enrichment. Additional covariates may optionally be provided to further inform the peak-calling process.

pius 2.2.4 — Programs to simplify GnuPG key signing

Pius (PGP Individual UID Signer) helps attendees of PGP keysigning parties. It is the main utility and makes it possible to quickly and easily sign each UID on a set of PGP keys. It is designed to take the pain out of the sign-all-the-keys part of PGP Keysigning Party while adding security to the process.

pius-keyring-mgr and pius-party-worksheet help organisers of PGP keysigning parties.

pixman 0.34.0 — Low-level pixel manipulation library

Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterisation.

pixz 1.0.6 — Parallel indexing implementation of LZMA

The existing XZ Utils provide great compression in the .xz file format, but they produce just one big block of compressed data. Pixz instead produces a collection of smaller blocks which makes random access to the original data possible and can compress in parallel. This is especially useful for large tarballs.

pkg-config 0.29.2 — Helper tool used when compiling applications and libraries

pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the correct compiler options on the command line so an application can use gcc -o test test.c `pkg-config --libs --cflags glib-2.0` for instance, rather than hard-coding values on where to find glib (or other libraries). It is language-agnostic, so it can be used for defining the location of documentation tools, for instance.

plantuml 8048 — Draw UML diagrams from simple textual description

Plantuml is a tool to generate sequence, usecase, class, activity, component, state, deployment and object UML diagrams, using a simple and human readable text description. Contains salt, a tool that can design simple graphical interfaces.

plasma-framework 5.39.0 — Libraries, components and tools of Plasma workspaces

The plasma framework provides QML components, libplasma and script engines.

plink 1.07 — Whole genome association analysis toolset

PLINK is a whole genome association analysis toolset, designed to perform a range of basic, large-scale analyses in a computationally efficient manner. The focus of PLINK is purely on analysis of genotype/phenotype data, so there is no support for steps prior to this (e.g. study design and planning, generating genotype or CNV calls from raw data). Through integration with gPLINK and Haploview, there is some support for the subsequent visualization, annotation and storage of results.

plink-ng 1.90b4 — Whole genome association analysis toolset

PLINK is a whole genome association analysis toolset, designed to perform a range of basic, large-scale analyses in a computationally efficient manner. The focus of PLINK is purely on analysis of genotype/phenotype data, so there is no support for steps prior to this (e.g. study design and planning, generating genotype or CNV calls from raw data). Through integration with gPLINK and Haploview, there is some support for the subsequent visualization, annotation and storage of results.

ploticus 2.42 — Command-line tool for producing plots and charts

Ploticus is a non-interactive software package for producing plots, charts, and graphics from data. Ploticus is good for automated or just-in-time graph generation, handles date and time data nicely, and has basic statistical capabilities. It allows significant user control over colors, styles, options and details.

plotutils 2.6 — Plotting utilities and library

This is a GNU package.

GNU Plotutils is a package for plotting and working with 2D graphics. It includes a library, "libplot", for C and C++ for exporting 2D vector graphics in many file formats. It also has support for 2D vector graphics animations. The package also contains command-line programs for plotting scientific data.

plzip 1.6 — Parallel lossless data compressor for the lzip format

Plzip is a massively parallel (multi-threaded) lossless data compressor and decompressor that uses the lzip file format (.lz). Files produced by plzip are fully compatible with lzip and can be rescued with lziprecover. On multiprocessor machines, plzip can compress and decompress large files much faster than lzip, at the cost of a slightly reduced compression ratio (0.4% to 2%). The number of usable threads is limited by file size: on files of only a few MiB, plzip is no faster than lzip. Files that were compressed with regular lzip will also not be decompressed faster by plzip, unless the -b option was used: lzip usually produces single-member files which can't be decompressed in parallel.

pngcrunch 1.8.13 — Utility to compress PNG files

pngcrusqh is an optimizer for PNG (Portable Network Graphics) files. It can compress them as much as 40% losslessly.

pngcrush 1.8.13 — Utility to compress PNG files

pngcrusqh is an optimizer for PNG (Portable Network Graphics) files. It can compress them as much as 40% losslessly.

po4a 0.47 — Scripts to ease maintenance of translations

The po4a (PO for anything) project goal is to ease translations (and more interestingly, the maintenance of translations) using gettext tools on areas where they were not expected like documentation.

podofo 0.9.5 — Tools to work with the PDF file format

PoDoFo is a C++ library and set of command-line tools to work with the PDF file format. It can parse PDF files and load them into memory, and makes it easy to modify them and write the changes to disk. It is primarily useful for applications that wish to do lower level manipulation of PDF, such as extracting content or merging files.

policycoreutils 2.6 — SELinux core utilities

The policycoreutils package contains the core utilities that are required for the basic operation of an SELinux-enabled GNU system and its policies. These utilities include load_policy to load policies, setfiles to label file systems, newrole to switch roles, and run_init to run service scripts in their proper context.

polipo 1.1.1 — Small caching web proxy

Polipo is a small caching web proxy (web cache, HTTP proxy, and proxy server). It was primarily designed to be used by one person or a small group of people.

polkit 0.113 — Authorization API for privilege management

Polkit is an application-level toolkit for defining and handling the policy that allows unprivileged processes to speak to privileged processes. It is a framework for centralizing the decision making process with respect to granting access to privileged operations for unprivileged applications.

polkit-gnome 0.105 — Legacy polkit authentication agent for GNOME

This is a GNU package.

PolicyKit-gnome provides a D-Bus session bus service that is used to bring up authentication dialogs used for obtaining privileges.

polkit-qt 1-0.112.0 — Qt frontend to the polkit library

Polkit-qt is a library that lets developers use the PolicyKit API through a Qt-styled API. It is mainly a wrapper around QAction and QAbstractButton that lets you integrate those two component easily with PolicyKit.