# packages

pkgId: 2c7fb40e77ea80df683bbcde8f6a03487dba8f108ad02a81a43a49b26ddf0800
name: perl-Proc-Daemon
arch: src
version: 0.23
epoch: 0
release: 19
summary: Run Perl program as a daemon process
url: https://metacpan.org/release/Proc-Daemon
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-3.compass-ci.net
location_href: Packages/p/perl-Proc-Daemon-0.23-19.src.rpm
checksum_type: sha256
description:
  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.


pkgId: f8ad4f036ef4db7b2a39bb5ffb231d4e79493b48aff59eede30dadc7e39a5e5e
name: perl-Proc-Fork
arch: src
version: 0.806
epoch: 0
release: 11
summary: Simple, intuitive interface to the fork() system call
url: https://metacpan.org/release/Proc-Fork
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-10.compass-ci.net
location_href: Packages/p/perl-Proc-Fork-0.806-11.src.rpm
checksum_type: sha256
description:
  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).


pkgId: 62d79950055ae944607023dc96054834893d269a9792d5993ac666310cea24bf
name: perl-Proc-Guard
arch: src
version: 0.07
epoch: 0
release: 21
summary: Process runner with RAII pattern
url: https://metacpan.org/release/Proc-Guard
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-0.compass-ci.net
location_href: Packages/p/perl-Proc-Guard-0.07-21.src.rpm
checksum_type: sha256
description:
  Proc::Guard runs process, and destroys it when the perl script exits.
  This is useful for testing code working with server process.


pkgId: 6a0d8d4bcdd1a694b67e76b2d8481f20fcfb0802fca8814ac412d8e4f1c89542
name: perl-Proc-InvokeEditor
arch: src
version: 1.13
epoch: 0
release: 14
summary: Perl extension for starting a text editor
url: https://metacpan.org/release/Proc-InvokeEditor
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-6.compass-ci.net
location_href: Packages/p/perl-Proc-InvokeEditor-1.13-14.src.rpm
checksum_type: sha256
description:
  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.


pkgId: a36ec1913b435daf30b8f0124dd90095d8c1e6dd65a269b8576aa0a36b59f8bf
name: perl-Proc-PID-File
arch: src
version: 1.29
epoch: 0
release: 12
summary: Module to manage process id files
url: https://metacpan.org/release/Proc-PID-File
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-10.compass-ci.net
location_href: Packages/p/perl-Proc-PID-File-1.29-12.src.rpm
checksum_type: sha256
description:
  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<pidfiles>,
  which are files that store a process identifier.


pkgId: 828a19e35368e5d28ebd8aacca661a1664238bf3e1ae1b6b479cfbcc11cf8f6b
name: perl-Proc-Queue
arch: src
version: 1.23
epoch: 0
release: 24
summary: Limit the number of child processes running
url: https://metacpan.org/release/Proc-Queue
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-9.compass-ci.net
location_href: Packages/p/perl-Proc-Queue-1.23-24.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 466073943132ca521973707096fc8f07d3302dc153152a2be13a52250084bfd7
name: perl-Proc-Simple
arch: src
version: 1.32
epoch: 0
release: 14
summary: Launch and control background processes
url: https://metacpan.org/release/Proc-Simple
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-18.compass-ci.net
location_href: Packages/p/perl-Proc-Simple-1.32-14.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 6dfd15eebf47819815475abdd349f5e131f37ccfb71e84651486a49be916e53e
name: perl-Proc-SyncExec
arch: src
version: 1.01
epoch: 0
release: 26
summary: Spawn processes but report exec() errors
url: https://metacpan.org/release/Proc-SyncExec
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-4.compass-ci.net
location_href: Packages/p/perl-Proc-SyncExec-1.01-26.src.rpm
checksum_type: sha256
description:
  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.


pkgId: fc65947a43ff8d3e0434b6142180ec599a51802032988bc94f61812d4cce065a
name: perl-Proc-Terminator
arch: src
version: 0.05
epoch: 0
release: 15
summary: Conveniently terminate processes
url: https://metacpan.org/release/Proc-Terminator
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-14.compass-ci.net
location_href: Packages/p/perl-Proc-Terminator-0.05-15.src.rpm
checksum_type: sha256
description:
  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.


pkgId: b94be8a5a14b9c92fe66aedf9509521f8f008f1f95ca2f2c474ff2c881b3da87
name: perl-Proc-Wait3
arch: src
version: 0.05
epoch: 0
release: 18
summary: Perl extension for wait3 system call
url: https://metacpan.org/release/Proc-Wait3
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-6.compass-ci.net
location_href: Packages/p/perl-Proc-Wait3-0.05-18.src.rpm
checksum_type: sha256
description:
  If any child processes have exited, this call will "reap" the zombies
  similar to the perl "wait" function.


pkgId: 540a70e9fde3970a551bfdc8eac5807db2195cb2c115c3fa2d82259685b00c14
name: perl-Promises
arch: src
version: 1.04
epoch: 0
release: 8
summary: Implementation of Promises in Perl
url: https://metacpan.org/release/Promises
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-19.compass-ci.net
location_href: Packages/p/perl-Promises-1.04-8.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 559dc0861a46e3ad4f47252e06e69e6489ccc8c958fe845867eb7a7a03c74858
name: perl-Protocol-HTTP2
arch: src
version: 1.10
epoch: 0
release: 8
summary: HTTP/2 protocol implementation (RFC 7540)
url: https://metacpan.org/release/Protocol-HTTP2
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-2.compass-ci.net
location_href: Packages/p/perl-Protocol-HTTP2-1.10-8.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 0f998128ac5abe029308cef7e060da211ad4883151cace0ac0500f4a8e12effc
name: perl-Protocol-WebSocket
arch: src
version: 0.26
epoch: 0
release: 10
summary: WebSocket protocol
url: https://metacpan.org/release/Protocol-WebSocket
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-5.compass-ci.net
location_href: Packages/p/perl-Protocol-WebSocket-0.26-10.src.rpm
checksum_type: sha256
description:
  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.


pkgId: a8c6d79ffb3f3cd0583ae439230e96a27ff838f3682ad2ec8f36ecce7d31d73e
name: perl-QWizard
arch: src
version: 3.15
epoch: 0
release: 37
summary: A very portable graphical question and answer wizard system
url: https://metacpan.org/release/QWizard
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-15.compass-ci.net
location_href: Packages/p/perl-QWizard-3.15-37.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 63190fea12e1789254d8ebad1219e74cace73d35098acff4bebf0b3d4fe52254
name: perl-Queue-DBI
arch: src
version: 2.7.0
epoch: 0
release: 16
summary: A queueing module with an emphasis on safety, using DBI as a storage system
url: https://metacpan.org/release/Queue-DBI
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-16.compass-ci.net
location_href: Packages/p/perl-Queue-DBI-2.7.0-16.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 1943b8c25cfb442713a56dfc5bc0aba081326d25c29bc6d35cb932adcb1c21a1
name: perl-RDF-NS
arch: src
version: 20190227
epoch: 0
release: 10
summary: Popular RDF name space prefixes from prefix.cc
url: https://metacpan.org/release/RDF-NS
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-2.compass-ci.net
location_href: Packages/p/perl-RDF-NS-20190227-10.src.rpm
checksum_type: sha256
description:
  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 <http://prefix.cc/>. This Perl module
  includes all these prefixes as defined at specific snapshots in time.


pkgId: d9f06e8f6ae1f2e5106c4a84dc4bdf3a0bf6be187ecc5399a9d3e5794ff1d87f
name: perl-RDF-NS-Curated
arch: src
version: 1.004
epoch: 0
release: 4
summary: Curated set of RDF prefixes
url: https://metacpan.org/release/RDF-NS-Curated
rpm_license: (GPL+ or Artistic) and Public Domain
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-14.compass-ci.net
location_href: Packages/p/perl-RDF-NS-Curated-1.004-4.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 5e25db2546f185bf2dece7eaace3b5379d98a136e61963bbf57116393a14639e
name: perl-RDF-Prefixes
arch: src
version: 0.005
epoch: 0
release: 12
summary: Simple way to turn URIs into QNames
url: https://metacpan.org/release/RDF-Prefixes
rpm_license: (GPL+ or Artistic) and CC-BY-SA and Public Domain
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-13.compass-ci.net
location_href: Packages/p/perl-RDF-Prefixes-0.005-12.src.rpm
checksum_type: sha256
description:
  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".


pkgId: 2b50e40dbc2552306bb552600aaa71ce9030035bb8ec750bb74cfdad91d55bee
name: perl-RDF-Query
arch: src
version: 2.918
epoch: 0
release: 19
summary: SPARQL 1.1 Query and Update implementation for RDF::Trine
url: https://metacpan.org/release/RDF-Query
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-2.compass-ci.net
location_href: Packages/p/perl-RDF-Query-2.918-19.src.rpm
checksum_type: sha256
description:
  RDF::Query allows SPARQL and RDQL queries to be run against an RDF model,
  returning rows of matching results.


pkgId: 2b1a728a7e2c42135da436214e7efbea06dd9ee44c16f71424416347403c6f07
name: perl-RDF-TriN3
arch: src
version: 0.206
epoch: 0
release: 17
summary: Notation 3 extensions for RDF::Trine
url: https://metacpan.org/release/RDF-TriN3
rpm_license: (GPL+ or Artistic) and CC-BY-SA
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-7.compass-ci.net
location_href: Packages/p/perl-RDF-TriN3-0.206-17.src.rpm
checksum_type: sha256
description:
  This Perl module extends RDF::Trine. It adds Notation 3 parser, serializer and
  it provides subclass for representing Notation 3 formulae literals.


pkgId: 35faa59d02ad1eeeeda606e2297f81f709086b26f3cf80b752d84cad83e8766e
name: perl-RDF-Trine
arch: src
version: 1.019
epoch: 0
release: 16
summary: RDF Framework for Perl
url: https://metacpan.org/release/RDF-Trine
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-1.compass-ci.net
location_href: Packages/p/perl-RDF-Trine-1.019-16.src.rpm
checksum_type: sha256
description:
  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).


pkgId: a2829d915070e73b6c3676008b31f6f36e425c19e02fc2a822cf3554220f7bf1
name: perl-RDF-TrineX-Compatibility-Attean
arch: src
version: 0.100
epoch: 0
release: 8
summary: Compatibility layer between Attean and RDF::Trine
url: https://metacpan.org/release/RDF-TrineX-Compatibility-Attean
rpm_license: (GPL+ or Artistic) and Public Domain
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-19.compass-ci.net
location_href: Packages/p/perl-RDF-TrineX-Compatibility-Attean-0.100-8.src.rpm
checksum_type: sha256
description:
  This Perl module adds a support for the methods of certain Attean classes to
  an RDF::Trine framework.


pkgId: 06b1e9d209c31598a8a60a272c1a2a6d5bcf78c101f0a8fe5510cc5d646234c3
name: perl-RPC-XML
arch: src
version: 0.82
epoch: 0
release: 5
summary: Set of classes for core data, message and XML handling
url: https://metacpan.org/release/RPC-XML
rpm_license: (Artistic 2.0 or Artistic or LGPLv2) and (Artistic 2.0 or LGPLv2)
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-0.compass-ci.net
location_href: Packages/p/perl-RPC-XML-0.82-5.src.rpm
checksum_type: sha256
description:
  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.


pkgId: b2431dc116a27a36a14765f45807f007e48df2ab846004829b121c14b2fab574
name: perl-RPM-Specfile
arch: src
version: 1.51
epoch: 0
release: 38
summary: Perl extension for creating RPM specfiles
url: https://metacpan.org/release/RPM-Specfile
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-17.compass-ci.net
location_href: Packages/p/perl-RPM-Specfile-1.51-38.src.rpm
checksum_type: sha256
description:
  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.


pkgId: e5510389ebd8a555071be28604c7b01864af1a23c982df4e1387ce3eb340f79c
name: perl-RPM-VersionCompare
arch: src
version: 0.1.1
epoch: 0
release: 36
summary: Compare RPM version strings
url: http://ppisar.fedorapeople.org/RPM-VersionCompare/
rpm_license: GPLv3+
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-0.compass-ci.net
location_href: Packages/p/perl-RPM-VersionCompare-0.1.1-36.src.rpm
checksum_type: sha256
description:
  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.


pkgId: b0fc04c1d3fc08ddc84e991fda66fe602f312d9a0763e2578d173359c0d7bbce
name: perl-RPM2
arch: src
version: 1.4
epoch: 0
release: 19
summary: Perl bindings for the RPM Package Manager API
url: https://metacpan.org/release/RPM2
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-12.compass-ci.net
location_href: Packages/p/perl-RPM2-1.4-19.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 99063301bf06df24a13035776adab322a159b996e7cdda44dffe21aeebd4feaf
name: perl-RRD-Simple
arch: src
version: 1.44
epoch: 0
release: 39
summary: Simple interface to create and store data in RRD files
url: https://metacpan.org/release/RRD-Simple
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-4.compass-ci.net
location_href: Packages/p/perl-RRD-Simple-1.44-39.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 934920f271a5c1efc2a677821bc7414ada5f563a732945b4c8890f56d66dbe26
name: perl-Razor-Agent
arch: src
version: 2.85
epoch: 0
release: 39
summary: Use a Razor catalogue server to filter spam messages
url: http://razor.sourceforge.net/
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-0.compass-ci.net
location_href: Packages/p/perl-Razor-Agent-2.85-39.src.rpm
checksum_type: sha256
description:
  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.


pkgId: c7937933ad97d8f9b0e95c143777d43c4fddb92bbaa24ec324347b0a5db45038
name: perl-Razor-Agent
arch: src
version: 2.86
epoch: 0
release: 2
summary: Collaborative, content-based spam filtering network agent
url: https://metacpan.org/release/Razor2-Client-Agent
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-18.compass-ci.net
location_href: Packages/p/perl-Razor-Agent-2.86-2.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 892413b0c5ba66af77232b217b2dea23fcb125494c6a9d4aae20c915689f9fbe
name: perl-Readonly
arch: src
version: 2.05
epoch: 0
release: 17
summary: Facility for creating read-only scalars, arrays, hashes
url: https://metacpan.org/release/Readonly
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-15.compass-ci.net
location_href: Packages/p/perl-Readonly-2.05-17.src.rpm
checksum_type: sha256
description:
  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


pkgId: 8a4f4a9474151e1f9e1214b369b13f74bb88c0149f804634411f587b124504b7
name: perl-ReadonlyX
arch: src
version: 1.04
epoch: 0
release: 10
summary: Faster facility for creating read-only scalars, arrays, hashes
url: https://metacpan.org/release/ReadonlyX/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-12.compass-ci.net
location_href: Packages/p/perl-ReadonlyX-1.04-10.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 57149f7f179493f451fb2ca50c7040cde4d1a760d030ba3c211789c26a431423
name: perl-Reaper
arch: src
version: 1.00
epoch: 0
release: 28
summary: Support for reaping child processes via $SIG{CHLD}
url: https://metacpan.org/release/Reaper
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-13.compass-ci.net
location_href: Packages/p/perl-Reaper-1.00-28.src.rpm
checksum_type: sha256
description:
  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.


pkgId: eff4740363dfeb5c6d30fe77c81010bab31f71ffaf0662f4abef34e137448c46
name: perl-Regexp-Assemble
arch: src
version: 0.38
epoch: 0
release: 15
summary: Assemble multiple Regular Expressions into a single RE
url: https://metacpan.org/release/Regexp-Assemble
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-0.compass-ci.net
location_href: Packages/p/perl-Regexp-Assemble-0.38-15.src.rpm
checksum_type: sha256
description:
  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.


pkgId: ffe8977cfe0666cfb4c403a66753f904d5ee21a94a630bf3408435dbffbdedd9
name: perl-Regexp-Assemble-Compressed
arch: src
version: 0.02
epoch: 0
release: 27
summary: Assemble more compressed Regular Expression
url: https://metacpan.org/release/Regexp-Assemble-Compressed
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-3.compass-ci.net
location_href: Packages/p/perl-Regexp-Assemble-Compressed-0.02-27.src.rpm
checksum_type: sha256
description:
  Regexp::Assemble::Compressed is a subclass of Regexp::Assemble. It
  assembles more compressed regular expressions.


pkgId: c858a12b2202101a36fe8aff9de14ae082219fda865916833223045e449a9691
name: perl-Regexp-Common-net-CIDR
arch: src
version: 0.03
epoch: 0
release: 16
summary: Provide patterns for CIDR blocks
url: https://metacpan.org/release/Regexp-Common-net-CIDR
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-8.compass-ci.net
location_href: Packages/p/perl-Regexp-Common-net-CIDR-0.03-16.src.rpm
checksum_type: sha256
description:
  Patterns for CIDR blocks.

  Now only next IPv4 formats are supported:
    xxx.xxx/xx
    xxx.xxx.xxx/xx
    xxx.xxx.xxx.xxx/xx


pkgId: 13358640e16dfab91fac347372400dc0eb22efe8c97e4bd887bf125dc613e7f3
name: perl-Regexp-Grammars
arch: src
version: 1.057
epoch: 0
release: 7
summary: Add grammatical parsing features to perl regular expressions
url: https://metacpan.org/release/Regexp-Grammars
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-14.compass-ci.net
location_href: Packages/p/perl-Regexp-Grammars-1.057-7.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 4bb37aebc50fcea8c5a2e4f68ff17df1a62ff317186e22cca50cfad9568e4264
name: perl-Regexp-IPv6
arch: src
version: 0.03
epoch: 0
release: 28
summary: Regular expression for IPv6 addresses
url: https://metacpan.org/release/Regexp-IPv6
rpm_license: GPLv2+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-7.compass-ci.net
location_href: Packages/p/perl-Regexp-IPv6-0.03-28.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 4ae30b545b37182d525bc4d5878d0bb85f79d01b308e9cc40f454fe1ee343be3
name: perl-Regexp-Pattern-DefHash
arch: src
version: 0.001
epoch: 0
release: 3
summary: Regexp patterns related to DefHash
url: https://metacpan.org/dist/Regexp-Pattern-DefHash
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-8.compass-ci.net
location_href: Packages/p/perl-Regexp-Pattern-DefHash-0.001-3.src.rpm
checksum_type: sha256
description:
  Regexp::Pattern::License provides a hash of regular expression patterns related
  to legal software licenses.


pkgId: 95379a94073cbd19417750a952ba290458be02691113de69cfbd9bb878d0adbd
name: perl-Regexp-Shellish
arch: src
version: 0.93
epoch: 0
release: 37
summary: Shell-like regular expressions
url: https://metacpan.org/release/Regexp-Shellish
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-2.compass-ci.net
location_href: Packages/p/perl-Regexp-Shellish-0.93-37.src.rpm
checksum_type: sha256
description:
  Provides shell-like regular expressions. The wildcards provided are
  ?, * and **, where ** is like * but matches /. See "compile_shellish"
  for details.


pkgId: 8bf77bdc4d5fa05e76f6fa71160af2ba6245a5033b0b8a94fa4bda73c617abcd
name: perl-Regexp-Stringify
arch: src
version: 0.06
epoch: 0
release: 10
summary: Stringify a Regexp object
url: https://metacpan.org/release/Regexp-Stringify
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-10.compass-ci.net
location_href: Packages/p/perl-Regexp-Stringify-0.06-10.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 9f4231cd3765cea98737e8ae3b771d3effcb296917f68d138578ea9a01b8288e
name: perl-Regexp-Trie
arch: src
version: 0.02
epoch: 0
release: 11
summary: Build trie-ized regexp
url: https://metacpan.org/release/Regexp-Trie
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-15.compass-ci.net
location_href: Packages/p/perl-Regexp-Trie-0.02-11.src.rpm
checksum_type: sha256
description:
  This module is a faster but simpler version of Regexp::Assemble or
  Regexp::Optimizer. It builds a trie-ized regexp as above. This module is
  faster than Regexp::Assemble but you can only add literals:
  a+b is treated as a\+b, not "more than one a's followed by b".


pkgId: 65dc818a259608feb6b61620360b7c5623983dbe46cd103ef04db11a59e64863
name: perl-Retry
arch: src
version: 1.03
epoch: 0
release: 16
summary: Perl function wrapper providing exponential back-off and callbacks on failure
url: https://metacpan.org/release/Retry
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-3.compass-ci.net
location_href: Packages/p/perl-Retry-1.03-16.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 58271cafc41785aa61eabbc28982f77f27137ad65713d8b4c17e3aefc35f07ff
name: perl-Return-MultiLevel
arch: src
version: 0.08
epoch: 0
release: 2
summary: Return across multiple call levels
url: https://metacpan.org/release/Return-MultiLevel
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-4.compass-ci.net
location_href: Packages/p/perl-Return-MultiLevel-0.08-2.src.rpm
checksum_type: sha256
description:
  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.


pkgId: fb89fb59f609758655656cff87103b82a09cc0309f0640e1c963b5fead2e67f7
name: perl-Return-Type
arch: src
version: 0.007
epoch: 0
release: 5
summary: Specify a return type for a function
url: https://metacpan.org/release/Return-Type
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-14.compass-ci.net
location_href: Packages/p/perl-Return-Type-0.007-5.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 5fb49e5b11efb37b180a0a75aa718d3483575b066cf8b4e4210f3210549a1f5b
name: perl-Return-Value
arch: src
version: 1.666005
epoch: 0
release: 19
summary: Polymorphic Return Values
url: https://metacpan.org/release/Return-Value
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-5.compass-ci.net
location_href: Packages/p/perl-Return-Value-1.666005-19.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 9c38e06f7e26d6626b7b2d7346c9a0582683237d8a44bbea84164ecbce5ed159
name: perl-Role-Commons
arch: src
version: 0.104
epoch: 0
release: 10
summary: Roles that can be commonly used
url: https://metacpan.org/release/Role-Commons/
rpm_license: (GPL+ or Artistic) and Public Domain
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-15.compass-ci.net
location_href: Packages/p/perl-Role-Commons-0.104-10.src.rpm
checksum_type: sha256
description:
  Role-Commons is not yet another implementation of roles. It is a collection of
  generic, reusable roles that hopefully you will love to apply to your classes.
  These roles are built using Moo::Role, so automatically integrate into the
  Moose object system if you're using it, but they do not require Moose.


pkgId: 124ebb5215125d551efa24860f953911e628e044258d42cb9c00f64c4e65704a
name: perl-Role-HasMessage
arch: src
version: 0.006
epoch: 0
release: 23
summary: Thing with a message method
url: https://metacpan.org/release/Role-HasMessage
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-15.compass-ci.net
location_href: Packages/p/perl-Role-HasMessage-0.006-23.src.rpm
checksum_type: sha256
description:
  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.


pkgId: c5565bfd8417e2e444d1542e9ed7cbfa298295685b01754873b8e3d440ccf7a0
name: perl-Roman
arch: src
version: 1.24
epoch: 0
release: 15
summary: Functions for converting between Roman and Arabic numerals
url: https://metacpan.org/release/Roman
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-768g--b26-12.compass-ci.net
location_href: Packages/p/perl-Roman-1.24-15.src.rpm
checksum_type: sha256
description:
  This package provides some functions which help conversion of numeric
  notation between Roman and Arabic.


pkgId: 7a65fb48735b19916354275631cf819291d13ca53aa6f8b5babecccd188f6be1
name: perl-Rose-DB-Object
arch: src
version: 0.820
epoch: 0
release: 4
summary: Extensible, high performance object-relational mapper (ORM)
url: https://metacpan.org/release/Rose-DB-Object
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-9.compass-ci.net
location_href: Packages/p/perl-Rose-DB-Object-0.820-4.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 75cc12c273b0a31ee951c120f45e736f64b1a390280a9a808424a1baa6dc7ff9
name: perl-Rose-Object
arch: src
version: 0.860
epoch: 0
release: 21
summary: Simple object base class
url: https://metacpan.org/release/Rose-Object
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-18.compass-ci.net
location_href: Packages/p/perl-Rose-Object-0.860-21.src.rpm
checksum_type: sha256
description:
  Rose::Object is a generic object base class. It provides very little
  functionality, but a healthy dose of convention.


pkgId: ecdbcb0fad3f62e5b023d37a12fad8822296821e33d1f7123c8ed14fd42ebfe1
name: perl-SDL
arch: src
version: 2.548
epoch: 0
release: 13
summary: Simple DirectMedia Layer for Perl
url: http://sdl.perl.org/
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a62-5.compass-ci.net
location_href: Packages/p/perl-SDL-2.548-13.src.rpm
checksum_type: sha256
description:
  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.


pkgId: f0940906d6e44b90c95c7a1b929998c5cfe74080372b5f1034ec95fb3c85007e
name: perl-SGML-Parser-OpenSP
arch: src
version: 0.994
epoch: 0
release: 37
summary: Perl interface to the OpenSP SGML and XML parser
url: https://metacpan.org/release/SGML-Parser-OpenSP
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-10.compass-ci.net
location_href: Packages/p/perl-SGML-Parser-OpenSP-0.994-37.src.rpm
checksum_type: sha256
description:
  SGML::Parser::OpenSP provides a native Perl interface, written in C++
  and XS, to the OpenSP SGML and XML parser.


pkgId: 5a985d5babf390ac9ffc1c13607fdf3c712acbc13fa526d159dfecf367566941
name: perl-SGMLSpm
arch: src
version: 1.03ii
epoch: 0
release: 51
summary: Perl library for parsing the output of nsgmls
url: https://metacpan.org/release/SGMLSpm
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-12.compass-ci.net
location_href: Packages/p/perl-SGMLSpm-1.03ii-51.src.rpm
checksum_type: sha256
description:
  Perl programs can use the SGMLSpm module to help convert SGML, HTML or XML
  documents into new formats.


pkgId: 12685aa187495e87498969be488dddd6ee142391b57b9ec0e19858965ce7ff33
name: perl-SNMP_Session
arch: src
version: 1.13
epoch: 0
release: 25
summary: SNMP support for Perl 5
url: http://code.google.com/p/snmp-session/
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-1.compass-ci.net
location_href: Packages/p/perl-SNMP_Session-1.13-25.src.rpm
checksum_type: sha256
description:
  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.


pkgId: ca4e8aaa3e246f9300cb171ea03c99b21913eccd117984ab2894fc0e84e63306
name: perl-SOAP-Lite
arch: src
version: 1.27
epoch: 0
release: 14
summary: Client and server side SOAP implementation
url: https://metacpan.org/release/SOAP-Lite
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a35-0.compass-ci.net
location_href: Packages/p/perl-SOAP-Lite-1.27-14.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 817e7562d6e20dce5880bbc198532f6160b4b6897ecb7a4a5f9e635dcd363ddb
name: perl-SOAP-WSDL
arch: src
version: 3.004
epoch: 0
release: 9
summary: Perl module for SOAP with WSDL support
url: https://metacpan.org/release/SOAP-WSDL
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a67-5.compass-ci.net
location_href: Packages/p/perl-SOAP-WSDL-3.004-9.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 8924ea547ff290583ba9bf81273d0425da4c9a381ce68a906c6c2b0cbdeeec49
name: perl-SQL-Abstract-Classic
arch: src
version: 1.91
epoch: 0
release: 8
summary: Generate SQL from Perl data structures
url: https://metacpan.org/release/SQL-Abstract-Classic/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-14.compass-ci.net
location_href: Packages/p/perl-SQL-Abstract-Classic-1.91-8.src.rpm
checksum_type: sha256
description:
  This module was inspired by the excellent DBIx::Abstract. However, in using
  that module I found that what I really wanted to do was generate SQL, but
  still retain complete control over my statement handles and use the DBI
  interface. So, I set out to create an abstract SQL generation module.


pkgId: b1354857b26418b51d5ddaee4fead61f023f7607fbaf1239501eea600772d442
name: perl-SQL-Interp
arch: src
version: 1.26
epoch: 0
release: 3
summary: Interpolate Perl variables into SQL statements
url: https://metacpan.org/release/SQL-Interp
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-5.compass-ci.net
location_href: Packages/p/perl-SQL-Interp-1.26-3.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 236947a93b92d7895aa778ac41f2cc1732c217be4ce5b9d7a0cfeb520842ded1
name: perl-SQL-Library
arch: src
version: 0.0.5
epoch: 0
release: 25
summary: Manage libraries of SQL easily
url: https://metacpan.org/release/SQL-Library
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-7.compass-ci.net
location_href: Packages/p/perl-SQL-Library-0.0.5-25.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 5c593e1eae09fca8a942bec2e9a026701f9a3d7e43cf23bf7bd99b1cbd71b0ae
name: perl-SQL-ReservedWords
arch: src
version: 0.8
epoch: 0
release: 22
summary: Determine if words are reserved by ANSI/ISO SQL standard
url: https://metacpan.org/release/SQL-ReservedWords
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-12.compass-ci.net
location_href: Packages/p/perl-SQL-ReservedWords-0.8-22.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 3d81b7b6793cfc3b5f6f5bc61b95857c8cad1a65eb519a7e4504b03738950953
name: perl-SQL-Shell
arch: src
version: 1.17
epoch: 0
release: 10
summary: Command interpreter for DBI shells
url: https://metacpan.org/release/SQL-Shell
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-11.compass-ci.net
location_href: Packages/p/perl-SQL-Shell-1.17-10.src.rpm
checksum_type: sha256
description:
  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.


pkgId: b429a074b4958ae101f4323f1343d6383bf8f1155bf0de25f659c46c29f33a95
name: perl-SQL-SplitStatement
arch: src
version: 1.00023
epoch: 0
release: 3
summary: Split any SQL code into atomic statements
url: https://metacpan.org/release/SQL-SplitStatement
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-16.compass-ci.net
location_href: Packages/p/perl-SQL-SplitStatement-1.00023-3.src.rpm
checksum_type: sha256
description:
  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.


pkgId: cf73cd9325b4df2a1c17ef3fdd66ab71b8fc2f32c69f351e1e9d837bef57512a
name: perl-SQL-Statement
arch: src
version: 1.414
epoch: 0
release: 6
summary: SQL parsing and processing engine
url: https://metacpan.org/release/SQL-Statement
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-5.compass-ci.net
location_href: Packages/p/perl-SQL-Statement-1.414-6.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 4091ecba748fd76a6665ec7150875a06228c01af70e0ece83d78eaec7532847b
name: perl-SQL-Tokenizer
arch: src
version: 0.24
epoch: 0
release: 17
summary: Simple SQL tokenizer
url: https://metacpan.org/release/SQL-Tokenizer
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-14.compass-ci.net
location_href: Packages/p/perl-SQL-Tokenizer-0.24-17.src.rpm
checksum_type: sha256
description:
  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.


pkgId: fecbb5da9044332d12cef7abdbe1bf8eced414fb3a7a0246b9b5172f10c2b9e6
name: perl-SUPER
arch: src
version: 1.20190531
epoch: 0
release: 10
summary: Sane superclass method dispatcher
url: https://metacpan.org/release/SUPER
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-8.compass-ci.net
location_href: Packages/p/perl-SUPER-1.20190531-10.src.rpm
checksum_type: sha256
description:
  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.


pkgId: f48a2550648698267207e99547cb88d3e818b50a7599b1ea930deec6fff9c0ed
name: perl-SVG
arch: src
version: 2.85
epoch: 0
release: 2
summary: An extension to generate stand-alone or inline SGV
url: https://metacpan.org/release/SVG
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-2.compass-ci.net
location_href: Packages/p/perl-SVG-2.85-2.src.rpm
checksum_type: sha256
description:
  SVG.pm is a Perl extension to generate stand-alone or inline SVG
  (scaleable vector graphics) images using the W3C SVG XML recommendation


pkgId: 498f7765b56b0e4f37def110c40c139c303903c44f90181ae468287e048c3119
name: perl-SVG-Graph
arch: src
version: 0.04
epoch: 0
release: 19
summary: Visualize your data in Scalable Vector Graphics (SVG) format
url: https://metacpan.org/release/SVG-Graph
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-0.compass-ci.net
location_href: Packages/p/perl-SVG-Graph-0.04-19.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 16be3351f48c8e4daa7d0a8f840db344b361cfaed21446cfa907d7546768f951
name: perl-SVG-Parser
arch: src
version: 1.03
epoch: 0
release: 35
summary: XML Parser for SVG documents
url: https://metacpan.org/release/SVG-Parser
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-128g--b35-4.compass-ci.net
location_href: Packages/p/perl-SVG-Parser-1.03-35.src.rpm
checksum_type: sha256
description:
  SVG::Parser is an XML parser for SVG Documents. It takes XML as input and
  produces an SVG object as its output.


pkgId: e57261774ae09a6af6e9c3f09db372bc42db2635d51381bec11086c4671d6d17
name: perl-SVK
arch: src
version: 2.2.3
epoch: 0
release: 35
summary: A Distributed Version Control System
url: https://metacpan.org/release/SVK
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a63-2.compass-ci.net
location_href: Packages/p/perl-SVK-2.2.3-35.src.rpm
checksum_type: sha256
description:
  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/.


pkgId: 4f1653d13d0029a5ef7497aa6813033b87b1f63e3dc1486ab3c80125b5987126
name: perl-SVN-Look
arch: src
version: 0.42
epoch: 0
release: 5
summary: Caching wrapper around the svnlook command
url: https://metacpan.org/release/SVN-Look
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-1.compass-ci.net
location_href: Packages/p/perl-SVN-Look-0.42-5.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 4990ec7837b6ada0c47a2993f34232fef5ea92929288dadfbdad881b59e4e1d6
name: perl-SVN-Simple
arch: src
version: 0.28
epoch: 0
release: 25
summary: A simple interface for writing a delta editor
url: https://metacpan.org/release/SVN-Simple
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-12.compass-ci.net
location_href: Packages/p/perl-SVN-Simple-0.28-25.src.rpm
checksum_type: sha256
description:
  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.


pkgId: ed3029991a9fe233573a5855d4a2d668f26216661f556689de95daa83b820c62
name: perl-Safe-Isa
arch: src
version: 1.000010
epoch: 0
release: 13
summary: Call isa, can, does and DOES safely on things that may not be objects
url: https://metacpan.org/release/Safe-Isa
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-7.compass-ci.net
location_href: Packages/p/perl-Safe-Isa-1.000010-13.src.rpm
checksum_type: sha256
description:
  This module allows you to call isa, can, does and DOES safely on things that
  may not be objects, without the risk of crashing.


pkgId: 5c645f66d239b78e932c4e8f30a34e0ba6ec76bed34823529fa3394f9482c6b2
name: perl-Sane
arch: src
version: 0.05
epoch: 0
release: 31
summary: Perl extension for the SANE (Scanner Access Now Easy) Project
url: https://metacpan.org/release/Sane
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-12.compass-ci.net
location_href: Packages/p/perl-Sane-0.05-31.src.rpm
checksum_type: sha256
description:
  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.


pkgId: dbff2183b3b91bf6bd97582750d747cbcd9b4d3011522df4d4fb451fbaefc56d
name: perl-Scalar-Construct
arch: src
version: 0.000
epoch: 0
release: 27
summary: Build custom kinds of scalar
url: https://metacpan.org/release/Scalar-Construct
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-9.compass-ci.net
location_href: Packages/p/perl-Scalar-Construct-0.000-27.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 84f5703ac8a2f804dcfe81131e4521f133013e0ee05578e98c8e4511efe00bcb
name: perl-Scalar-Does
arch: src
version: 0.203
epoch: 0
release: 17
summary: Check an object implements an interface
url: https://metacpan.org/release/Scalar-Does
rpm_license: (GPL+ or Artistic) and Public Domain
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-3.compass-ci.net
location_href: Packages/p/perl-Scalar-Does-0.203-17.src.rpm
checksum_type: sha256
description:
  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.


pkgId: f72276c7c68bbc9f2a6eb9968783b4fb4c35c1698b2b4d1e8bc8c65efc17231e
name: perl-Scalar-List-Utils
arch: src
version: 1.55
epoch: 4
release: 457
summary: A selection of general-utility scalar and list subroutines
url: https://metacpan.org/release/Scalar-List-Utils
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-7.compass-ci.net
location_href: Packages/p/perl-Scalar-List-Utils-1.55-457.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 1a281c1ebb6adb616f7b72343e4052ca94b75ce6bdd04358b209d46889f6654b
name: perl-Scalar-Properties
arch: src
version: 1.100860
epoch: 0
release: 31
summary: Run-time properties on scalar variables
url: https://metacpan.org/release/Scalar-Properties
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-16.compass-ci.net
location_href: Packages/p/perl-Scalar-Properties-1.100860-31.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 8c095b025d8e08f5280ff407828e1eef4df39348b0936a22e624f4e1696831ec
name: perl-Scalar-String
arch: src
version: 0.003
epoch: 0
release: 11
summary: String aspects of scalars
url: https://metacpan.org/release/Scalar-String
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-15.compass-ci.net
location_href: Packages/p/perl-Scalar-String-0.003-11.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 258a7518f642d039e9dbcb549586f2d541ac59c7173b58b1b65f0c1ffcfc8ebe
name: perl-Scalar-Util-LooksLikeNumber
arch: src
version: 1.39.2
epoch: 0
release: 21
summary: Access to looks_like_number() perl API function
url: https://metacpan.org/release/Scalar-Util-LooksLikeNumber
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-6.compass-ci.net
location_href: Packages/p/perl-Scalar-Util-LooksLikeNumber-1.39.2-21.src.rpm
checksum_type: sha256
description:
  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.


pkgId: c3d428da7c8eae1c2e2d1bdf030f65fd50e5561cbe5e7c16d43a6f37e3269106
name: perl-Schedule-Cron
arch: src
version: 1.01
epoch: 0
release: 8
summary: Provides a simple but complete cron like scheduler
url: https://metacpan.org/release/Schedule-Cron
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-17.compass-ci.net
location_href: Packages/p/perl-Schedule-Cron-1.01-8.src.rpm
checksum_type: sha256
description:
  This module provides  a simple but complete cron  like scheduler.  I.e
  this modules can be  used for periodically executing Perl subroutines.
  The  dates  and  parameters  for  the subroutines  to  be  called  are
  specified with a format known as crontab entry (see man page crontab(5)
  or documentation of Schedule::Cron).

  The   philosophy  behind   Schedule::Cron  is   to   call  subroutines
  periodically from  within one single  Perl program instead  of letting
  cron  trigger several  (possibly different)  Perl  scripts. Everything
  under  one  roof.  Furthermore  Schedule::Cron  provides mechanism  to
  create crontab entries dynamically, which isn't that easy with cron.

  Schedule::Cron  knows  about  all   extensions  (well,  at  least  all
  extensions I'm aware of, i.e those  of the so called "Vixie" cron) for
  crontab entries like ranges  including 'steps', specification of month
  and days of the week by name or coexistence of lists and ranges in the
  same field. And  even a bit more (like lists  and ranges with symbolic
  names).

  This module is rather effective concerning system load.  It calculates
  the execution  dates in advance and  will sleep until  those dates are
  reached (and  wont wake  up every minute  to check for  execution like
  cron).   However, it  relies on  the accuracy  of your  sleep() system
  call.


pkgId: e528aa82dfd482affee327add3f3ae3e1e1046a63d160097780b48f3feb7e8fb
name: perl-Schedule-Cron-Events
arch: src
version: 1.96
epoch: 0
release: 7
summary: Take a line from a crontab and find out when events will occur
url: https://metacpan.org/release/Schedule-Cron-Events
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-15.compass-ci.net
location_href: Packages/p/perl-Schedule-Cron-Events-1.96-7.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 14f92596509219f01224aef97cbb44a4afc087ed6cddbd7b6eb91e0bcc70b585
name: perl-Schedule-RateLimiter
arch: src
version: 0.01
epoch: 0
release: 22
summary: Prevent events from happening too quickly
url: https://metacpan.org/release/Schedule-RateLimiter
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-17.compass-ci.net
location_href: Packages/p/perl-Schedule-RateLimiter-0.01-22.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 0b8cb4776c07bbb9971a8e6277a502f0e7c763ff346010054c6881a20150b69b
name: perl-Scope-Guard
arch: src
version: 0.21
epoch: 0
release: 15
summary: Lexically scoped resource management
url: https://metacpan.org/release/Scope-Guard
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-12.compass-ci.net
location_href: Packages/p/perl-Scope-Guard-0.21-15.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 1eba042042688e19e48f7874b3322bc7de0edcc97c8c3e5a296e6014bd33941d
name: perl-Scope-Upper
arch: src
version: 0.32
epoch: 0
release: 5
summary: Act on upper scopes
url: https://metacpan.org/release/Scope-Upper
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-2.compass-ci.net
location_href: Packages/p/perl-Scope-Upper-0.32-5.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 8bc5db1ff43e722f275cc5646dbdcb64eb04a77552ef99052a681343c963ff97
name: perl-Search-Elasticsearch
arch: src
version: 7.715
epoch: 0
release: 2
summary: Official client for Elasticsearch
url: https://metacpan.org/release/Search-Elasticsearch
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-9.compass-ci.net
location_href: Packages/p/perl-Search-Elasticsearch-7.715-2.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 6ed74f1b229e1ca8a1e8dd943f576aaf5e780448386f34ec83f0b555a6f6a346
name: perl-Search-Xapian
arch: src
version: 1.2.25.4
epoch: 0
release: 5
summary: Xapian perl bindings
url: https://metacpan.org/release/Search-Xapian
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-6.compass-ci.net
location_href: Packages/p/perl-Search-Xapian-1.2.25.4-5.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 6218bf078fd3fcddfd496a14e4adc43091eb02ddcc77b991242c683cb4d6d0b3
name: perl-Sendmail-PMilter
arch: src
version: 1.00
epoch: 0
release: 29
summary: Perl binding of Sendmail Milter protocol
url: https://metacpan.org/release/Sendmail-PMilter
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-1.compass-ci.net
location_href: Packages/p/perl-Sendmail-PMilter-1.00-29.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 09f94cde52c9eb764860a34eebea7e3ec2b99abd120be286b067c963df845fca
name: perl-Sentinel
arch: src
version: 0.06
epoch: 0
release: 11
summary: Create lightweight SCALARs with get/set callbacks
url: https://metacpan.org/release/Sentinel
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-7.compass-ci.net
location_href: Packages/p/perl-Sentinel-0.06-11.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 1e2ae62f9f231d85f78cce1c1d2eaba5c51669870b09969dc1211af83ccf0f8b
name: perl-Sereal
arch: src
version: 4.023
epoch: 0
release: 1
summary: Fast, compact, powerful binary (de-)serialization
url: https://metacpan.org/release/Sereal
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-11.compass-ci.net
location_href: Packages/p/perl-Sereal-4.023-1.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 183297547f008118cb15e2fc564dcde140b8faece067f8c6e7161d14fe6cdbed
name: perl-Sereal-Decoder
arch: src
version: 4.023
epoch: 0
release: 1
summary: Perl deserialization for Sereal format
url: https://metacpan.org/release/Sereal-Decoder
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-3.compass-ci.net
location_href: Packages/p/perl-Sereal-Decoder-4.023-1.src.rpm
checksum_type: sha256
description:
  This library implements a deserializer for an efficient, compact-output,
  and feature-rich binary protocol called Sereal.


pkgId: 3cf84c6b6899714b7dc7fb66271e20786b537184b42ebdb21a6b6cbdf0f5ec09
name: perl-Sereal-Encoder
arch: src
version: 4.023
epoch: 0
release: 1
summary: Perl serialization into Sereal format
url: https://metacpan.org/release/Sereal-Encoder
rpm_license: (GPL+ or Artistic) and LGPLv2+
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-7.compass-ci.net
location_href: Packages/p/perl-Sereal-Encoder-4.023-1.src.rpm
checksum_type: sha256
description:
  This library implements an efficient, compact-output, and feature-rich
  serializer using a binary protocol called Sereal.


pkgId: b85f23a5e13e2c0fc3c76d9affc050daf28251c4fd58724c42b87a5a3c2fd962
name: perl-Server-Starter
arch: src
version: 0.35
epoch: 0
release: 8
summary: Superdaemon for hot-deploying server programs
url: https://metacpan.org/release/Server-Starter
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-10.compass-ci.net
location_href: Packages/p/perl-Server-Starter-0.35-8.src.rpm
checksum_type: sha256
description:
  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.


pkgId: a61e3470d2bade4c8d317743d528fe06f00076b64f2b7012bbaabb323f1679ee
name: perl-ServiceNow-API
arch: src
version: 1.01
epoch: 0
release: 28
summary: ServiceNow API for accessing the Service-now platform
url: http://wiki.servicenow.com/index.php?title=Perl_API
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-6.compass-ci.net
location_href: Packages/p/perl-ServiceNow-API-1.01-28.src.rpm
checksum_type: sha256
description:
  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.


pkgId: d1038068bfb21e8b93c80bdbe9aa037fccd4cf1c2560bf9ceda6f1d9836cbd52
name: perl-Session-Storage-Secure
arch: src
version: 1.000
epoch: 0
release: 4
summary: Encrypted, expiring, compressed, serialized session data with integrity
url: https://metacpan.org/release/Session-Storage-Secure
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-7.compass-ci.net
location_href: Packages/p/perl-Session-Storage-Secure-1.000-4.src.rpm
checksum_type: sha256
description:
  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.


pkgId: d30b41544856e8ad54674fa407aaca9f2d4d20bd209784c3361eda064176ca39
name: perl-Set-Array
arch: src
version: 0.30
epoch: 0
release: 24
summary: Arrays as objects with lots of handy methods
url: https://metacpan.org/release/Set-Array
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-19.compass-ci.net
location_href: Packages/p/perl-Set-Array-0.30-24.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 78d7679dfece2e8974fc3ac0fd833190dabbb4437e3833510a98c41a8eddfbe0
name: perl-Set-Crontab
arch: src
version: 1.03
epoch: 0
release: 26
summary: Expand crontab(5)-style integer lists
url: https://metacpan.org/release/Set-Crontab
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-8.compass-ci.net
location_href: Packages/p/perl-Set-Crontab-1.03-26.src.rpm
checksum_type: sha256
description:
  Set::Crontab parses crontab-style lists of integers and defines some
  utility functions to make it easier to deal with them.


pkgId: 93563a1e1c57dd86013278d8759595637a50910a6db5a66b8bbde0a1a2b41adb
name: perl-Set-IntSpan
arch: src
version: 1.19
epoch: 0
release: 1
summary: Manages sets of integers
url: http://search.cpan.org/dist/Set-IntSpan/
rpm_license: Perl License
rpm_group: Development/Libraries
rpm_buildhost: vm-4p64g.taishan200-2280-2s48p-256g--a24-1.compass-ci.net
location_href: Packages/p/perl-Set-IntSpan-1.19-1.src.rpm
checksum_type: sha256
description:
  Set::IntSpan manages sets of integers.  It is optimized for sets that
  have long runs of consecutive integers


pkgId: 423c98599f0a1d56a9123dff34a40df91b95200afae6fea8e7e736bf6fbf1f13
name: perl-Set-IntSpan
arch: src
version: 1.19
epoch: 0
release: 26
summary: Perl module for managing sets of integers
url: https://metacpan.org/release/Set-IntSpan
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-0.compass-ci.net
location_href: Packages/p/perl-Set-IntSpan-1.19-26.src.rpm
checksum_type: sha256
description:
  Set::IntSpan manages sets of integers. It is optimized for sets that
  have long runs of consecutive integers.


pkgId: d276378281dad2b4d4a0f2cc3e79ae00c2d5c9fcc6627bf5c3c1128dfb3e66bb
name: perl-Set-Object
arch: src
version: 1.41
epoch: 0
release: 4
summary: Set of objects and strings
url: https://metacpan.org/release/Set-Object
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b22-2.compass-ci.net
location_href: Packages/p/perl-Set-Object-1.41-4.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 5ec94b1223d1317ccba9e3e0939b038289a30633ddeb7416af98a5485f9d14cb
name: perl-Set-Tiny
arch: src
version: 0.04
epoch: 0
release: 17
summary: Simple sets of strings
url: https://metacpan.org/release/Set-Tiny
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-8.compass-ci.net
location_href: Packages/p/perl-Set-Tiny-0.04-17.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 8da1741b33593cc24a2de9513701c9c820f6f6cf4a6dd576d9a5f00b360fda0f
name: perl-Shell
arch: src
version: 0.73
epoch: 0
release: 15
summary: Run shell commands transparently within perl
url: https://metacpan.org/release/Shell
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-7.compass-ci.net
location_href: Packages/p/perl-Shell-0.73-15.src.rpm
checksum_type: sha256
description:
  Using Shell while importing "foo" creates a subroutine "foo" in the name space
  of the importing package. Calling "foo" with arguments "arg1", "arg2", ...
  results in a shell command "foo arg1 arg2...", where the function name and the
  arguments are joined with a blank.

  This package is included as a show case, illustrating a few Perl features. It
  shouldn't be used for production programs.


pkgId: 1d41679e1b07f485c483500946970dc366f240dbda41fad93dc8f23eb04c758d
name: perl-Shell-Config-Generate
arch: src
version: 0.34
epoch: 0
release: 6
summary: Portably generate configuration for any shell
url: https://metacpan.org/release/Shell-Config-Generate
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.2288hv3-2s24p-384g--b19-0.compass-ci.net
location_href: Packages/p/perl-Shell-Config-Generate-0.34-6.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 6c4dba4416866025f460b1904d273769adc37e07182ea453a5c7a0255d0f7d00
name: perl-Shell-Guess
arch: src
version: 0.09
epoch: 0
release: 11
summary: Make an educated guess about the shell in use
url: https://metacpan.org/release/Shell-Guess
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-10.compass-ci.net
location_href: Packages/p/perl-Shell-Guess-0.09-11.src.rpm
checksum_type: sha256
description:
  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.


pkgId: e2bbe22e588efcef5d574676bfad65e3884c51d8ffce7ee4f703baa0180a06d1
name: perl-Shipwright
arch: src
version: 2.4.42
epoch: 0
release: 14
summary: Build and Manage Self-contained Software Bundle
url: https://metacpan.org/release/Shipwright
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-17.compass-ci.net
location_href: Packages/p/perl-Shipwright-2.4.42-14.src.rpm
checksum_type: sha256
description:
  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.


pkgId: b295b775e207aabcc160088cf45d4ad8eabee58df3fafba4824a431132efe4f5
name: perl-Signal-Mask
arch: src
version: 0.008
epoch: 0
release: 24
summary: Signal masks made easy
url: https://metacpan.org/release/Signal-Mask
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-7.compass-ci.net
location_href: Packages/p/perl-Signal-Mask-0.008-24.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 955dc2049b66b54c83c0177598ca7cb020d210b61c9451db49e292d75a377e35
name: perl-Smart-Comments
arch: src
version: 1.06
epoch: 1
release: 15
summary: Comments that do more than just sit there
url: https://metacpan.org/release/Smart-Comments
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-11.compass-ci.net
location_href: Packages/p/perl-Smart-Comments-1.06-15.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 75e4b3908d15561b9e423f333cccef5b8e3264ece8be0080263a7ccb452a4201
name: perl-Snowball-Norwegian
arch: src
version: 1.2
epoch: 0
release: 33
summary: Porter's stemming algorithm for Norwegian
url: https://metacpan.org/release/Snowball-Norwegian
rpm_license: GPLv2 or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-14.compass-ci.net
location_href: Packages/p/perl-Snowball-Norwegian-1.2-33.src.rpm
checksum_type: sha256
description:
  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/.


pkgId: 8a136276e3b7e3673f678a5c3ba78d6ebbfcd1b2727c814957cc0ef7ee549834
name: perl-Snowball-Swedish
arch: src
version: 1.2
epoch: 0
release: 30
summary: Porter's stemming algorithm for Swedish
url: https://metacpan.org/release/Snowball-Swedish
rpm_license: GPLv2 or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-7.compass-ci.net
location_href: Packages/p/perl-Snowball-Swedish-1.2-30.src.rpm
checksum_type: sha256
description:
  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/.


pkgId: cce60481bd739fa1f07d84ca72f5a2c1e42eba5a2f516aacc054aa641029b5ad
name: perl-Socket
arch: src
version: 2.030
epoch: 4
release: 2
summary: Networking constants and support functions
url: https://metacpan.org/release/Socket
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-14.compass-ci.net
location_href: Packages/p/perl-Socket-2.030-2.src.rpm
checksum_type: sha256
description:
  This Perl 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.


pkgId: f234a66dd0d63b55bb9a3500289906c651923c1a03e73803ca349c991acf85e9
name: perl-Socket-GetAddrInfo
arch: src
version: 0.22
epoch: 0
release: 21
summary: RFC 2553's "getaddrinfo" and "getnameinfo" functions
url: https://metacpan.org/release/Socket-GetAddrInfo
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-352g--b38-1.compass-ci.net
location_href: Packages/p/perl-Socket-GetAddrInfo-0.22-21.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 2e80315fce7e8f5b2400fbf2705893a544883b3541315fdacbc174cf920e859c
name: perl-Socket-MsgHdr
arch: src
version: 0.05
epoch: 0
release: 11
summary: Sendmsg, recvmsg and ancillary data operations
url: https://metacpan.org/release/Socket-MsgHdr
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-5.compass-ci.net
location_href: Packages/p/perl-Socket-MsgHdr-0.05-11.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 449f48f967f7304342b8e74d6c43c64c4ecb60b698567d473c3fae86f075d076
name: perl-Socket-Netlink
arch: src
version: 0.05
epoch: 0
release: 19
summary: Interface to Linux's PF_NETLINK socket family
url: https://metacpan.org/release/Socket-Netlink
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-3.compass-ci.net
location_href: Packages/p/perl-Socket-Netlink-0.05-19.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 4d120e18b00c24f48f08193e842f979836a083831610b595e21ec0e1840b8273
name: perl-Socket-Netlink-Route
arch: src
version: 0.05
epoch: 0
release: 26
summary: Interface to Linux's NETLINK_ROUTE netlink socket protocol
url: https://metacpan.org/release/Socket-Netlink-Route
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-0.compass-ci.net
location_href: Packages/p/perl-Socket-Netlink-Route-0.05-26.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 9e731de92306c89aad96b0cdb959e1fa5bf422beb40ce19c185bcadf98846828
name: perl-Socket6
arch: src
version: 0.29
epoch: 0
release: 1
summary: A getaddrinfo/getnameinfo support module
url: https://metacpan.org/release/Socket6
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-512g--a102-7.compass-ci.net
location_href: Packages/p/perl-Socket6-0.29-1.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 9985b991d0546136147d1a052954b9bf31dfb2ee1ca6d46f2fd14226ed8e2936
name: perl-Socket6
arch: src
version: 0.29
epoch: 0
release: 13
summary: IPv6 related part of the C socket.h defines and structure manipulators
url: https://metacpan.org/release/Socket6
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-2.compass-ci.net
location_href: Packages/p/perl-Socket6-0.29-13.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 181198817cf92bbcd2386d3217e478f4fe11d11afd3d2dc57874b2076e4bc66e
name: perl-Sort-Maker
arch: src
version: 0.06
epoch: 0
release: 21
summary: Simple way to make efficient sort subs
url: https://metacpan.org/release/Sort-Maker
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-11.compass-ci.net
location_href: Packages/p/perl-Sort-Maker-0.06-21.src.rpm
checksum_type: sha256
description:
  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 Maneuver, Schwartzian
  Transform, and the Guttman-Rosler Transform. You can also get the source for
  a sort sub you create via the sorter_source call.


pkgId: 081248393564b2b40f2e213b8cb17b8e60866ee68afc8b524c621717b8e511a9
name: perl-Sort-MergeSort
arch: src
version: 0.31
epoch: 0
release: 16
summary: Merge pre-sorted input streams
url: https://metacpan.org/release/Sort-MergeSort
rpm_license: (Artistic 2.0 or LGPLv2) and (GPL+ or Artistic)
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-9.compass-ci.net
location_href: Packages/p/perl-Sort-MergeSort-0.31-16.src.rpm
checksum_type: sha256
description:
  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.


pkgId: b5c7145c6219d85e6082f8d92e0e1346f8628a0b33d9c203d9b1290f99f4ae48
name: perl-Sort-Naturally
arch: src
version: 1.03
epoch: 0
release: 25
summary: Sort lexically, but sort numeral parts numerically
url: https://metacpan.org/release/Sort-Naturally
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-8.compass-ci.net
location_href: Packages/p/perl-Sort-Naturally-1.03-25.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 004c94fbd92e5d7bf6ad2fe3d66bd3d5c2267ac390dae43a8c312daaad2cbb0e
name: perl-Sort-Versions
arch: src
version: 1.62
epoch: 0
release: 16
summary: Perl module for sorting of revision-like numbers
url: https://metacpan.org/release/Sort-Versions
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-15.compass-ci.net
location_href: Packages/p/perl-Sort-Versions-1.62-16.src.rpm
checksum_type: sha256
description:
  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.


pkgId: ff3ca0f904f5067a3db7954a7409763b1abe011395c68747733d64e4e905488b
name: perl-Specio-Library-Path-Tiny
arch: src
version: 0.04
epoch: 0
release: 17
summary: Path::Tiny types and coercions for Specio
url: https://metacpan.org/release/Specio-Library-Path-Tiny
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-16.compass-ci.net
location_href: Packages/p/perl-Specio-Library-Path-Tiny-0.04-17.src.rpm
checksum_type: sha256
description:
  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.


pkgId: f46ae162a3ca704f7512624aa6749cf769904814365b92db0855d8a721b97394
name: perl-Spiffy
arch: src
version: 0.46
epoch: 0
release: 18
summary: Framework for doing object oriented (OO) programming in Perl
url: https://metacpan.org/release/Spiffy
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-2.compass-ci.net
location_href: Packages/p/perl-Spiffy-0.46-18.src.rpm
checksum_type: sha256
description:
  "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.


pkgId: 7432617324adb72e3c36addfb990f62e75fde44f08939e4379ebaaa5b531e8a1
name: perl-Spoon
arch: src
version: 0.24
epoch: 0
release: 46
summary: Spiffy Application Building Framework
url: https://metacpan.org/release/Spoon
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-10.compass-ci.net
location_href: Packages/p/perl-Spoon-0.24-46.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 9752aaea5006682fb37f33a70e31ea0890a14e9b3f18839866cff2d058b5cdc7
name: perl-Spreadsheet-ParseExcel-Simple
arch: src
version: 1.04
epoch: 0
release: 39
summary: Simple interface to Excel data
url: https://metacpan.org/release/Spreadsheet-ParseExcel-Simple
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-19.compass-ci.net
location_href: Packages/p/perl-Spreadsheet-ParseExcel-Simple-1.04-39.src.rpm
checksum_type: sha256
description:
  This library provides a simple abstraction of the Spreadsheet::ParseExcel
  module, for a kinder, gentler interface.


pkgId: 4b2b902d3be70ff02da3584eac2b6f61abadd0afc3fbd753ab98b05624761090
name: perl-Spreadsheet-ParseXLSX
arch: src
version: 0.27
epoch: 0
release: 9
summary: Parse XLSX files
url: https://github.com/doy/spreadsheet-parsexlsx
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-14.compass-ci.net
location_href: Packages/p/perl-Spreadsheet-ParseXLSX-0.27-9.src.rpm
checksum_type: sha256
description:
  This module is an adaptor for <Spreadsheet::ParseExcel> that reads XLSX files.
  For documentation about the various data that you can retrieve from these
  classes, please see <Spreadsheet::ParseExcel>,
  <Spreadsheet::ParseExcel::Workbook>, <Spreadsheet::ParseExcel::Worksheet>, and
  <Spreadsheet::ParseExcel::Cell>.


pkgId: 1fe8ff28b531c5c562287d97b3eac51431d291eb67d698eee1f5279764c332a3
name: perl-Spreadsheet-WriteExcel
arch: src
version: 2.40
epoch: 0
release: 24
summary: Write formatted text and numbers to a cross-platform Excel binary file
url: https://metacpan.org/release/Spreadsheet-WriteExcel
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-3.compass-ci.net
location_href: Packages/p/perl-Spreadsheet-WriteExcel-2.40-24.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 50a5eaa8ff3b00cf13ead1e4953fdea29d48f7dc8dedb0eba340399f1a03999f
name: perl-Spreadsheet-WriteExcel-Simple
arch: src
version: 1.04
epoch: 0
release: 39
summary: Simple single-sheet Excel document creator
url: https://metacpan.org/release/Spreadsheet-WriteExcel-Simple
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-16.compass-ci.net
location_href: Packages/p/perl-Spreadsheet-WriteExcel-Simple-1.04-39.src.rpm
checksum_type: sha256
description:
  This library provides a simple abstraction of the Spreadsheet::WriteExcel
  module, for a kinder, gentler method of creating simple single-sheet Excel
  documents.


pkgId: 718f96eda5c46b8b2743d86f3a14aa584bca807b9bf8c0962fef28ece569d971
name: perl-Spreadsheet-XLSX
arch: src
version: 0.17
epoch: 0
release: 2
summary: Perl extension for reading Microsoft Excel 2007 files
url: https://metacpan.org/release/Spreadsheet-XLSX
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-18.compass-ci.net
location_href: Packages/p/perl-Spreadsheet-XLSX-0.17-2.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 402f62c01bcce84836ea10cb76d2e28b4de0f208e65b9e544dea468ee3e87f40
name: perl-Starlet
arch: src
version: 0.31
epoch: 0
release: 17
summary: Simple, high-performance PSGI/Plack HTTP server
url: https://metacpan.org/release/Starlet
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-17.compass-ci.net
location_href: Packages/p/perl-Starlet-0.31-17.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 1c28647af90be7893621ae70e72aaef929e20fc3567e029c5edc16cba508e777
name: perl-Starman
arch: src
version: 0.4015
epoch: 0
release: 10
summary: High-performance preforking PSGI/Plack web server
url: https://metacpan.org/release/Starman
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-2.compass-ci.net
location_href: Packages/p/perl-Starman-0.4015-10.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 790eb40f4ce025a49107e187bfa4d30d3505ae6ee870c747a603357791566f8c
name: perl-Statistics-Basic
arch: src
version: 1.6611
epoch: 0
release: 22
summary: A collection of very basic statistics modules
url: https://metacpan.org/release/Statistics-Basic
rpm_license: LGPLv2 and LGPLv2+
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-18.compass-ci.net
location_href: Packages/p/perl-Statistics-Basic-1.6611-22.src.rpm
checksum_type: sha256
description:
  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] );


pkgId: 320b0d7b7f75b8b562d1b0b20b27e762e362d46b1250b3902e38896f30e4ce20
name: perl-Statistics-CaseResampling
arch: src
version: 0.15
epoch: 0
release: 22
summary: Resampling and calculation of medians with confidence intervals
url: https://metacpan.org/release/Statistics-CaseResampling
rpm_license: (GPL+ or Artistic) and (Copyright Only)
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-17.compass-ci.net
location_href: Packages/p/perl-Statistics-CaseResampling-0.15-22.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 6d92c7f9a05dc3409d7e42c291726c232601b1688541727e2b25342f42ee2e49
name: perl-Statistics-ChiSquare
arch: src
version: 1.0000
epoch: 0
release: 4
summary: How well-distributed is your data?
url: https://metacpan.org/release/Statistics-ChiSquare
rpm_license: (GPLv2 or Artistic) and CC-BY-SA
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-2.compass-ci.net
location_href: Packages/p/perl-Statistics-ChiSquare-1.0000-4.src.rpm
checksum_type: sha256
description:
  Suppose you flip a coin 100 times, and it turns up heads 70 times. Is the coin
  fair? Suppose you roll a die 100 times, and it shows 30 sixes. Is the die
  loaded?

  In statistics, the chi-square test calculates how well a series of numbers fits
  a distribution. In this module, we only test for whether results fit an even
  distribution. It doesn't simply say "yes" or "no". Instead, it gives you a
  confidence interval, which sets upper and lower bounds on the likelihood that
  the variation in your data is due to chance.


pkgId: 8de18f33eb41bff52ead2edcc145895592f1c9be0ed52198c68069a23e3d211c
name: perl-Statistics-Contingency
arch: src
version: 0.09
epoch: 0
release: 23
summary: Calculate precision, recall, F1, accuracy, etc
url: https://metacpan.org/release/Statistics-Contingency
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-4.compass-ci.net
location_href: Packages/p/perl-Statistics-Contingency-0.09-23.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 6e8778f0a10e6af8c1d6a689f322ba950a5af449a6a084d43bdaae4fa1bd7b11
name: perl-Statistics-Descriptive
arch: src
version: 3.0702
epoch: 0
release: 8
summary: Perl module of basic descriptive statistical functions
url: https://metacpan.org/release/Statistics-Descriptive
rpm_license: (GPL+ or Artistic) and MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-16.compass-ci.net
location_href: Packages/p/perl-Statistics-Descriptive-3.0702-8.src.rpm
checksum_type: sha256
description:
  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.


pkgId: d13770afbaf3817e29aa5472929186d9ebf42d6faa429ad893ae91ad978d61e3
name: perl-Storable
arch: src
version: 3.21
epoch: 1
release: 457
summary: Persistence for Perl data structures
url: https://metacpan.org/release/Storable
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-12.compass-ci.net
location_href: Packages/p/perl-Storable-3.21-457.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 18b079747dcbd69764a8320922d880ef1902b3cfff8e84960e5133e4b9c1ceea
name: perl-Stream-Buffered
arch: src
version: 0.03
epoch: 0
release: 1
summary: Temporary buffer to save bytes
url: http://search.cpan.org/dist/Stream-Buffered/
rpm_license: GPL-1.0-only or Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: vm-2p8g.2288hv5-2s44p-384g--b2-7.compass-ci.net
location_href: Packages/p/perl-Stream-Buffered-0.03-1.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 93c59c099c4860c928c754d0d382afd4812b02f03c0a3c58bcc34c5d996f6819
name: perl-String-Approx
arch: src
version: 3.26
epoch: 0
release: 7
summary: Perl extension for approximate matching (fuzzy matching)
url: http://search.cpan.org/dist/String-Approx/
rpm_license: LGPLv2+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: vm-2p8g.2288hv3-2s24p-768g--b26-14.compass-ci.net
location_href: Packages/p/perl-String-Approx-3.26-7.src.rpm
checksum_type: sha256
description:
  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).


pkgId: 97f4a1ef0be2db1c47392db9a64ef7cc6473b0ab52ce5708c13cc98d3068c254
name: perl-String-Base
arch: src
version: 0.003
epoch: 0
release: 14
summary: String index offsetting
url: https://metacpan.org/release/String-Base
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-1.compass-ci.net
location_href: Packages/p/perl-String-Base-0.003-14.src.rpm
checksum_type: sha256
description:
  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.


pkgId: b8dbdb91d296aca0be0ba62ef65a3aac074566c1349df03e8d8119737f16846a
name: perl-String-CRC32
arch: src
version: 1.8
epoch: 0
release: 5
summary: Perl interface for cyclic redundancy check generation
url: https://metacpan.org/release/String-CRC32
rpm_license: Public Domain
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-13.compass-ci.net
location_href: Packages/p/perl-String-CRC32-1.8-5.src.rpm
checksum_type: sha256
description:
  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.


pkgId: b68ed11cb081d9d967e8f258a87297120f6cbd40c0b3a58c3247ae03f139419e
name: perl-String-Compare-ConstantTime
arch: src
version: 0.321
epoch: 0
release: 5
summary: Timing side-channel protected string compare
url: https://metacpan.org/release/String-Compare-ConstantTime
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-3.compass-ci.net
location_href: Packages/p/perl-String-Compare-ConstantTime-0.321-5.src.rpm
checksum_type: sha256
description:
  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.


pkgId: dbf1bae295484c897931f95b77191cb375cfc98271aa215914059895b0d6e293
name: perl-String-Dirify
arch: src
version: 1.03
epoch: 0
release: 15
summary: Convert a string into a directory name
url: https://metacpan.org/release/String-Dirify
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-16.compass-ci.net
location_href: Packages/p/perl-String-Dirify-1.03-15.src.rpm
checksum_type: sha256
description:
  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.


pkgId: cee98030add4913d0361804fe5f26f7534509c6d960ab962e340e35082f1612a
name: perl-String-Errf
arch: src
version: 0.008
epoch: 0
release: 17
summary: Simple sprintf-like dialect
url: https://metacpan.org/release/String-Errf
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-15.compass-ci.net
location_href: Packages/p/perl-String-Errf-0.008-17.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 8154cda3694c390a8ed04751b650f097611df8916374e558426374684966a2d1
name: perl-String-Escape
arch: src
version: 2010.002
epoch: 0
release: 32
summary: String::Escape Perl module
url: https://metacpan.org/release/String-Escape
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-8.compass-ci.net
location_href: Packages/p/perl-String-Escape-2010.002-32.src.rpm
checksum_type: sha256
description:
  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.


pkgId: c0e740b32b1c5c696d8daa72d41f0742a41f94708391b7196b6e4f8a4dce0dea
name: perl-String-Format
arch: src
version: 1.18
epoch: 0
release: 13
summary: Sprintf-like string formatting capabilities with arbitrary format definitions
url: https://metacpan.org/release/String-Format
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-0.compass-ci.net
location_href: Packages/p/perl-String-Format-1.18-13.src.rpm
checksum_type: sha256
description:
  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.


pkgId: bbe3ac6cc7d5ba9d5a947001e1a9be6c61e6d17266a3cbc3e18467bfe2aaebc9
name: perl-String-Formatter
arch: src
version: 0.102084
epoch: 0
release: 17
summary: Build sprintf-like functions of your own
url: https://metacpan.org/release/String-Formatter
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-15.compass-ci.net
location_href: Packages/p/perl-String-Formatter-0.102084-17.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 205170d9fc27137967834f1db646cc3e6e66b869555d490310c83e3eace798c6
name: perl-String-Interpolate-Named
arch: src
version: 1.00
epoch: 0
release: 3
summary: Interpolated named arguments in string
url: https://metacpan.org/release/String-Interpolate-Named
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-12.compass-ci.net
location_href: Packages/p/perl-String-Interpolate-Named-1.00-3.src.rpm
checksum_type: sha256
description:
  String::Interpolate::Named provides a single function, interpolate,
  that takes a string and substitutes named variables by target texts.


pkgId: 4d08f4fd0b5eb3e5439eb63a83b0cd379af418f1cd936ad188ed7b7009409982
name: perl-String-Print
arch: src
version: 0.94
epoch: 0
release: 7
summary: Alternative for Perl printf
url: https://metacpan.org/release/String-Print
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-5.compass-ci.net
location_href: Packages/p/perl-String-Print-0.94-7.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 6fcb2d82dc0ef590c3a450f1f09d4027b743b3b08ef8308363b0d8d164068c85
name: perl-String-Random
arch: src
version: 0.32
epoch: 0
release: 2
summary: Perl module to generate random strings based on a pattern
url: https://metacpan.org/release/String-Random
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-19.compass-ci.net
location_href: Packages/p/perl-String-Random-0.32-2.src.rpm
checksum_type: sha256
description:
  This module makes it trivial to generate random strings. Currently,
  String::Random defaults to Perl's built-in predictable random number
  generator so the passwords generated by it are insecure.


pkgId: fd7cac60369540e5beacc18c83bdb00dfbdc9f36f283c4a052500a68cc9f88ad
name: perl-String-ShellQuote
arch: src
version: 1.04
epoch: 0
release: 31
summary: Perl module for quoting strings for passing through the shell
url: https://metacpan.org/release/String-ShellQuote
rpm_license: (GPL+ or Artistic) and GPLv2+
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-7.compass-ci.net
location_href: Packages/p/perl-String-ShellQuote-1.04-31.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 0424fe21676abb2d32a45095bbeec6c95dcf89f6af548530099323e00938bc31
name: perl-String-Similarity
arch: src
version: 1.04
epoch: 0
release: 30
summary: Calculates the similarity of two strings
url: https://metacpan.org/release/String-Similarity
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-10.compass-ci.net
location_href: Packages/p/perl-String-Similarity-1.04-30.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 176369ffb34b0e32b1080798719be1f130f30a7f2bd9f24712a931795c510dec
name: perl-String-ToIdentifier-EN
arch: src
version: 0.12
epoch: 0
release: 14
summary: Convert Strings to English Program Identifiers
url: https://metacpan.org/release/String-ToIdentifier-EN
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-6.compass-ci.net
location_href: Packages/p/perl-String-ToIdentifier-EN-0.12-14.src.rpm
checksum_type: sha256
description:
  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.


pkgId: b63a50a60b7f043ebff9dfbb657b24ccdfac475d32f01495e34d298316345d35
name: perl-String-Trim
arch: src
version: 0.005
epoch: 0
release: 10
summary: Trim white space from your strings
url: https://metacpan.org/release/String-Trim
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-14.compass-ci.net
location_href: Packages/p/perl-String-Trim-0.005-10.src.rpm
checksum_type: sha256
description:
  String::Trim trims white space off your strings. chomp trims only $/
  (typically, that's a new line), but trim will trim all leading and trailing
  white space.


pkgId: e9b1d5dc7ea226bba83104d05a35a945241e8232128d75d9244bfea687c1094d
name: perl-String-Trim-More
arch: src
version: 0.03
epoch: 0
release: 10
summary: Various string trimming utilities
url: https://metacpan.org/release/String-Trim-More
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-4.compass-ci.net
location_href: Packages/p/perl-String-Trim-More-0.03-10.src.rpm
checksum_type: sha256
description:
  This is an alternative to String::Trim. Instead of a single trim function, this
  module provides several from which you can choose on, depending on your needs.


pkgId: 5e808e2ca92c0f8a54ad3cdb1a743929a327f639154d68fa73da61b2072d1cd0
name: perl-String-TtyLength
arch: src
version: 0.03
epoch: 0
release: 3
summary: Length or width of string excluding ANSI tty codes
url: https://metacpan.org/pod/String::TtyLength
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b32-18.compass-ci.net
location_href: Packages/p/perl-String-TtyLength-0.03-3.src.rpm
checksum_type: sha256
description:
  This module provides two functions which tell you the length and width
  of a string as it will appear on a terminal (tty), excluding any ANSI
  escape codes.


pkgId: e076fbd0088f512a5df85706c69223d2a84b159b40a866540c30dc095da40bb6
name: perl-Struct-Dumb
arch: src
version: 0.12
epoch: 0
release: 7
summary: Make simple lightweight record-like structures
url: https://metacpan.org/release/Struct-Dumb
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-9.compass-ci.net
location_href: Packages/p/perl-Struct-Dumb-0.12-7.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 0d1c4713e0d73b11cd805618bae7b3ac0a87fe60e6525c17940e0bb5f0e7611a
name: perl-Sub-Delete
arch: src
version: 1.00002
epoch: 0
release: 11
summary: Perl module to delete subroutines
url: https://metacpan.org/release/Sub-Delete
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-12.compass-ci.net
location_href: Packages/p/perl-Sub-Delete-1.00002-11.src.rpm
checksum_type: sha256
description:
  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).


pkgId: e5e59824443146e142ec9da2936aabfdff17c72b526e847b0cc7a2d6f6696a2c
name: perl-Sub-Exporter
arch: src
version: 0.988
epoch: 0
release: 3
summary: Sophisticated exporter for custom-built routines
url: https://metacpan.org/release/Sub-Exporter
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-0.compass-ci.net
location_href: Packages/p/perl-Sub-Exporter-0.988-3.src.rpm
checksum_type: sha256
description:
  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!


pkgId: ebcca7446fa31de0b27e9cbbf7743bf8468fdbbf5e802bb56bf889a35d407832
name: perl-Sub-Exporter-ForMethods
arch: src
version: 0.100054
epoch: 0
release: 4
summary: Helper routines for using Sub::Exporter to build methods
url: https://metacpan.org/release/Sub-Exporter-ForMethods
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-2.compass-ci.net
location_href: Packages/p/perl-Sub-Exporter-ForMethods-0.100054-4.src.rpm
checksum_type: sha256
description:
  This package provides helper routines for using Sub::Exporter to build methods
  that won't be removed by namespace::autoclean.


pkgId: b53bb5602e7f643cac00e6f4b7306456f5a327f9cf2e7f11acf7c8cb7df186f8
name: perl-Sub-Exporter-Lexical
arch: src
version: 0.092292
epoch: 0
release: 17
summary: Export lexically-available subs with Sub::Exporter
url: https://metacpan.org/release/Sub-Exporter-Lexical
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-0.compass-ci.net
location_href: Packages/p/perl-Sub-Exporter-Lexical-0.092292-17.src.rpm
checksum_type: sha256
description:
  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.


pkgId: e9fd65560cabb121fea4fbab2de7ea88ddf95b636ec2e700cdefa6653d218ab7
name: perl-Sub-Exporter-Progressive
arch: src
version: 0.001006
epoch: 0
release: 1
summary: Only use Sub::Exporter if you need it
url: http://search.cpan.org/dist/Sub-Exporter-Progressive/
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-19.compass-ci.net
location_href: Packages/p/perl-Sub-Exporter-Progressive-0.001006-1.src.rpm
checksum_type: sha256
description:
  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 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.


pkgId: a9d1e4f1cc17fb5b0612e566b7cae32318cc16494fcd3f338580e7c5d893251e
name: perl-Sub-Exporter-Progressive
arch: src
version: 0.001013
epoch: 0
release: 13
summary: Only use Sub::Exporter if you need it
url: https://metacpan.org/release/Sub-Exporter-Progressive
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-13.compass-ci.net
location_href: Packages/p/perl-Sub-Exporter-Progressive-0.001013-13.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 9bd5a9d5e7fdd5ad8eb869ce0529c5ebf023369dcb07a56c20c7ae24a0395d45
name: perl-Sub-Identify
arch: src
version: 0.04
epoch: 0
release: 6
summary: Retrieve names of code references
url: http://search.cpan.org/dist/Sub-Identify/
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: vm-2p8g.2288hv3-2s24p-352g--b38-1.compass-ci.net
location_href: Packages/p/perl-Sub-Identify-0.04-6.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 54db481ea0e346197cdc754fda2c7262aa062f17143bf3f702d9d3243ebe4199
name: perl-Sub-Identify
arch: src
version: 0.14
epoch: 0
release: 14
summary: Retrieve names of code references
url: https://metacpan.org/release/Sub-Identify
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-4.compass-ci.net
location_href: Packages/p/perl-Sub-Identify-0.14-14.src.rpm
checksum_type: sha256
description:
  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.


pkgId: b54625ddaddf36c6b72fa384d96f8c9dfbbaaa3c2928e151441bccf08648c1d1
name: perl-Sub-Infix
arch: src
version: 0.004
epoch: 0
release: 12
summary: Create a fake infix operator
url: https://metacpan.org/release/Sub-Infix
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-13.compass-ci.net
location_href: Packages/p/perl-Sub-Infix-0.004-12.src.rpm
checksum_type: sha256
description:
  Sub::Infix creates fake infix operators using overloading. It doesn't use
  source filters, or Devel::Declare, or any of that magic.


pkgId: 46eb3e90d50d7e783ce1f89a12f0b50c99b80ddd7bb9b9695f9b286314735c55
name: perl-Sub-Install
arch: src
version: 0.928
epoch: 0
release: 25
summary: Install subroutines into packages easily
url: https://metacpan.org/release/Sub-Install
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-2.compass-ci.net
location_href: Packages/p/perl-Sub-Install-0.928-25.src.rpm
checksum_type: sha256
description:
  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.


pkgId: dc91840540e415a07b857fdc6db4a731d6f2e4be6d32ccb8c4e94cc924f1d75b
name: perl-Sub-Name
arch: src
version: 0.26
epoch: 0
release: 1
summary: (Re)name a sub
url: https://metacpan.org/release/Sub-Name
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv5-2s44p-384g--b4-4.compass-ci.net
location_href: Packages/p/perl-Sub-Name-0.26-1.src.rpm
checksum_type: sha256
description:
  This module has only one function, which is also exported by default:
  subname NAME, CODEREF

  Assigns a new name to referenced sub. If package specification is
  omitted in the name, then the current package is used. The return
  value is the sub.

  The name is only used for informative routines (caller, Carp, etc).
  You won't be able to actually invoke the sub by the given name.
  To allow that, you need to do glob-assignment yourself.

  Note that for anonymous closures (subs that reference lexicals declared
  outside the sub itself) you can name each instance of the closure differently,
  which can be very useful for debugging.


pkgId: 41c763f31f4052a2d97b5d1fa8aec67dbd11c75e4505696b235f252b3f2db311
name: perl-Sub-Name
arch: src
version: 0.26
epoch: 0
release: 4
summary: Name - or rename - a sub
url: https://metacpan.org/release/Sub-Name
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-352g--b38-7.compass-ci.net
location_href: Packages/p/perl-Sub-Name-0.26-4.src.rpm
checksum_type: sha256
description:
  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).


pkgId: 605003417b4a687a613c41aa548e29f95b082ca41d754b1d9e4f236cc5fe9d34
name: perl-Sub-Prototype
arch: src
version: 0.03
epoch: 0
release: 5
summary: Allows you to set a subs prototype
url: https://metacpan.org/release/Sub-Prototype
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-768g--b26-11.compass-ci.net
location_href: Packages/p/perl-Sub-Prototype-0.03-5.src.rpm
checksum_type: sha256
description:
  This modules allows you to set a subs prototype. It only has one function,
  which is exported by default.


pkgId: aa9062f271b712c88a2405832c2b290380125bd7c57cdb81a06ebe6afe2a8076
name: perl-Sub-Uplevel
arch: src
version: 0.2800
epoch: 1
release: 12
summary: Apparently run a function in a higher stack frame
url: https://metacpan.org/release/Sub-Uplevel
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-0.compass-ci.net
location_href: Packages/p/perl-Sub-Uplevel-0.2800-12.src.rpm
checksum_type: sha256
description:
  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.


pkgId: b2fa20b1b929c76e987e7d82deb5d43c57d8b4167755fd5c2e5c7689141950f7
name: perl-Sub-WrapPackages
arch: src
version: 2.01
epoch: 0
release: 14
summary: Add wrappers around all the subroutines in packages
url: https://metacpan.org/release/Sub-WrapPackages
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-6.compass-ci.net
location_href: Packages/p/perl-Sub-WrapPackages-2.01-14.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 05f49b8f13a82e8bd7dac39c8bc744fba6120f7de4b70819d7ca736ec2f1ef35
name: perl-Swim
arch: src
version: 0.1.48
epoch: 0
release: 8
summary: See What I Mean is a plain text markup language
url: https://metacpan.org/release/Swim
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-14.compass-ci.net
location_href: Packages/p/perl-Swim-0.1.48-8.src.rpm
checksum_type: sha256
description:
  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.


pkgId: caea8839418e13952fc524e4a2816ab1caf64dd4a3fa9b2950762c40492c9cbd
name: perl-Switch
arch: src
version: 2.17
epoch: 0
release: 14
summary: A switch statement for Perl
url: https://metacpan.org/release/Switch
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/p/perl-Switch-2.17-14.src.rpm
checksum_type: sha256
description:
  Switch.pm provides the syntax and semantics for an explicit case mechanism for Perl.
  The syntax is minimal, introducing only the keywords C<switch> and C<case> 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.


pkgId: 3ff3b802d3d69ecb46061068c561ebaac6d61193c6a5ea683cec03feec528070
name: perl-Switch
arch: src
version: 2.17
epoch: 0
release: 20
summary: A switch statement for Perl
url: https://metacpan.org/release/Switch
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-14.compass-ci.net
location_href: Packages/p/perl-Switch-2.17-20.src.rpm
checksum_type: sha256
description:
  Switch.pm provides the syntax and semantics for an explicit case mechanism for
  Perl. The syntax is minimal, introducing only the keywords C<switch> and
  C<case> 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.


pkgId: 181ecfcc29ddd86bcbac11a0c688ee7beba6bdb26f099733047543fe3980b289
name: perl-Syntax-Feature-Loop
arch: src
version: 1.8.0
epoch: 0
release: 15
summary: Provides the loop BLOCK syntax for unconditional loops
url: https://metacpan.org/release/Syntax-Feature-Loop
rpm_license: CC0 and (GPL+ or Artistic)
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-0.compass-ci.net
location_href: Packages/p/perl-Syntax-Feature-Loop-1.8.0-15.src.rpm
checksum_type: sha256
description:
  Syntax::Feature::Loop is a lexically-scoped pragma that provides the loop
  BLOCK syntax for unconditional loops.


pkgId: 87b6ce42e4240341fb372d9b3ab4fae6e4fa432b600e94b2acfe78a17227e48a
name: perl-Syntax-Highlight-Engine-Kate
arch: src
version: 0.14
epoch: 0
release: 14
summary: Port to Perl of the syntax highlight engine of the Kate text editor
url: https://metacpan.org/release/Syntax-Highlight-Engine-Kate
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-19.compass-ci.net
location_href: Packages/p/perl-Syntax-Highlight-Engine-Kate-0.14-14.src.rpm
checksum_type: sha256
description:
  Syntax::Highlight::Engine::Kate is a port to perl of the syntax highlight
  engine of the Kate text editor.


pkgId: 578c25f2f0e759794b07d4108fec622b7144f818b554edfe5b26e192e836518c
name: perl-Syntax-Highlight-Perl-Improved
arch: src
version: 1.01
epoch: 0
release: 32
summary: Highlighting of Perl Syntactical Structures
url: https://metacpan.org/release/Syntax-Highlight-Perl-Improved
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-7.compass-ci.net
location_href: Packages/p/perl-Syntax-Highlight-Perl-Improved-1.01-32.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 6d984640702af9a5a97acfe3f9e3b2de8df8d529041f6a111f002fb0d924d3b6
name: perl-Syntax-Highlight-Perl6
arch: src
version: 0.88
epoch: 0
release: 32
summary: Perl 6 Syntax Highlighter
url: https://metacpan.org/release/Syntax-Highlight-Perl6
rpm_license: (GPL+ or Artistic) and Artistic 2.0 and (MIT or GPLv2)
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-8.compass-ci.net
location_href: Packages/p/perl-Syntax-Highlight-Perl6-0.88-32.src.rpm
checksum_type: sha256
description:
  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.


pkgId: d55f8d2c4139e63541bdbb7dd5dc4ba7e4c652f14027d2475c1c3c8c4255be60
name: perl-Syntax-Keyword-Defer
arch: src
version: 0.07
epoch: 0
release: 1
summary: Add defer block syntax to Perl
url: https://metacpan.org/release/Syntax-Keyword-Defer
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-9.compass-ci.net
location_href: Packages/p/perl-Syntax-Keyword-Defer-0.07-1.src.rpm
checksum_type: sha256
description:
  This Perl module provides a syntax plugin that implements a block which
  executes when the containing scope has finished. The "defer" blocks are
  primarily intended for cases such as resource finalization tasks that may be
  conditionally required.


pkgId: 5f1fd57b8ec795ab24ef98e43de934a5edc244faf7a2ca358cf3a6a07167abee
name: perl-Syntax-Keyword-Dynamically
arch: src
version: 0.10
epoch: 0
release: 2
summary: Dynamically change the value of a variable
url: https://metacpan.org/release/Syntax-Keyword-Dynamically
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-4.compass-ci.net
location_href: Packages/p/perl-Syntax-Keyword-Dynamically-0.10-2.src.rpm
checksum_type: sha256
description:
  This Perl module provides a syntax plugin that implements a single keyword,
  dynamically, which alters the behavior of a scalar assignment operation.
  Syntactically and semantically it is similar to the built-in Perl keyword
  local, but is implemented somewhat differently to give two key advantages over
  regular local: You can dynamically assign to left-value functions and
  accessors, and you can dynamically assign to regular lexical variables.


pkgId: f78626ec831eedf179d14dbc0adfbd2ac1c720016703b5ee49d0eac6e1b741ac
name: perl-Syntax-Keyword-Gather
arch: src
version: 1.003002
epoch: 0
release: 13
summary: Implements the Perl 6 'gather/take' control structure in Perl 5
url: https://metacpan.org/release/Syntax-Keyword-Gather/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-0.compass-ci.net
location_href: Packages/p/perl-Syntax-Keyword-Gather-1.003002-13.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 6a29e1a0f8a8dcfcec2279ce327ca2fb14ef912a58cc024a2645b3aa17f4652b
name: perl-Syntax-Keyword-Junction
arch: src
version: 0.003008
epoch: 0
release: 23
summary: Perl6 style Junction operators in Perl5
url: https://metacpan.org/release/Syntax-Keyword-Junction
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a28-2.compass-ci.net
location_href: Packages/p/perl-Syntax-Keyword-Junction-0.003008-23.src.rpm
checksum_type: sha256
description:
  This is a lightweight module which provides 'Junction' operators, the most
  commonly used being any and all. Inspired by the Perl6 design docs,
  <http://dev.perl.org/perl6/doc/design/exe/E06.html>.


pkgId: 4a9a51d8666c28042e2647a16bed52509296a528ee6f5d90149b1f40c86e6476
name: perl-Syntax-Keyword-Match
arch: src
version: 0.09
epoch: 0
release: 1
summary: Match/case syntax for Perl
url: https://metacpan.org/release/Syntax-Keyword-Match
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-1.compass-ci.net
location_href: Packages/p/perl-Syntax-Keyword-Match-0.09-1.src.rpm
checksum_type: sha256
description:
  This module provides a syntax plugin that implements a control-flow block
  called match/case, which executes at most one of a choice of different
  blocks depending on the value of its controlling expression.


pkgId: dcf7e6a6771c537a7b0240671dcff9daf774bd8cb500cbf8af348719751cb493
name: perl-Syntax-Keyword-MultiSub
arch: src
version: 0.02
epoch: 0
release: 2
summary: Multiple dispatch on subroutines
url: https://metacpan.org/release/Syntax-Keyword-MultiSub
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-12.compass-ci.net
location_href: Packages/p/perl-Syntax-Keyword-MultiSub-0.02-2.src.rpm
checksum_type: sha256
description:
  This module provides a new keyword, multi, to put before subroutine
  declarations, which permits multiple distinct function bodies to be
  provided, which take different parameters. A call to a multi sub will
  invoke whichever function body best fits the arguments passed.


pkgId: f05860a48d9892c4757a3a2accfa076a620769d24056bb0fdd7afd8f6abbd9d1
name: perl-Syntax-Keyword-Try
arch: src
version: 0.27
epoch: 0
release: 1
summary: try/catch/finally syntax for perl
url: https://metacpan.org/release/Syntax-Keyword-Try/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-13.compass-ci.net
location_href: Packages/p/perl-Syntax-Keyword-Try-0.27-1.src.rpm
checksum_type: sha256
description:
  This module provides a syntax plugin that implements exception-handling
  semantics in a form familiar to users of other languages, being built on a
  block labeled with the try keyword, followed by at least one of a catch or
  finally block.


pkgId: c7f8654bfa7949269f946c2c95f10b8db15e2f751d06d9f2e2be4c7fe4f516c2
name: perl-Syntax-Operator-Divides
arch: src
version: 0.01
epoch: 0
release: 3
summary: Infix operator for division test
url: https://metacpan.org/release/Syntax-Operator-Divides
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-16.compass-ci.net
location_href: Packages/p/perl-Syntax-Operator-Divides-0.01-3.src.rpm
checksum_type: sha256
description:
  This module provides an infix operator that implements an integer divides
  test which returns true if the lefthand operand is a whole multiple of the
  righthand.


pkgId: fdb74f9e50e3b2ad0597de8e2d4b031749b12c6be97ea5a631b9f0164c68977a
name: perl-Syntax-Operator-Equ
arch: src
version: 0.02
epoch: 0
release: 3
summary: Equality operators that distinguish undef
url: https://metacpan.org/release/Syntax-Operator-Equ
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-7.compass-ci.net
location_href: Packages/p/perl-Syntax-Operator-Equ-0.02-3.src.rpm
checksum_type: sha256
description:
  This module provides infix operators that implement equality tests of
  strings or numbers similar to Perl's eq and == operators, except that they
  consider undef to be a distinct value, separate from the empty string or
  the number zero.


pkgId: 2f367e4efc1a5844275e53cab76ec35844986cc88a46fbd5dbe5e206a626ae7c
name: perl-Sys-Detect-Virtualization
arch: src
version: 0.107
epoch: 0
release: 22
summary: Library to detect if a UNIX system is running as a virtual machine
url: https://metacpan.org/release/Sys-Detect-Virtualization
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s28p-320g--b36-12.compass-ci.net
location_href: Packages/p/perl-Sys-Detect-Virtualization-0.107-22.src.rpm
checksum_type: sha256
description:
  This module attempts to detect whether or not a system is running as a
  guest under virtualization, using various heuristics.


pkgId: 64e8d8833471e39c282e3f8d75a51aed4c6fef71c4d2a62dd79dd14ad97aa4dc
name: perl-Sys-Hostname-Long
arch: src
version: 1.5
epoch: 0
release: 19
summary: Try every conceivable way to get full hostname
url: https://metacpan.org/release/Sys-Hostname-Long
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-6.compass-ci.net
location_href: Packages/p/perl-Sys-Hostname-Long-1.5-19.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 6aa11289555dfc36ceb0f6368126ed2d91d62d3f994ab978c0b91feaa3217283
name: perl-Sys-MemInfo
arch: src
version: 0.99
epoch: 0
release: 14
summary: Memory information as Perl module
url: https://metacpan.org/release/Sys-MemInfo
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-3.compass-ci.net
location_href: Packages/p/perl-Sys-MemInfo-0.99-14.src.rpm
checksum_type: sha256
description:
  Sys::MemInfo returns the total amount of free and used physical memory in
  bytes in totalmem and freemem variables.


pkgId: cbc0908cb72c9981c49931d131ea97518098dbc0bdf7437729d91b538f421068
name: perl-Sys-Mmap
arch: src
version: 0.20
epoch: 0
release: 1
summary: Uses mmap to map in a file as a Perl variable
url: http://search.cpan.org/dist/Sys-Mmap/
rpm_license: GPL-1.0-only or Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: vm-4p64g.taishan200-2280-2s48p-256g--a15-0.compass-ci.net
location_href: Packages/p/perl-Sys-Mmap-0.20-1.src.rpm
checksum_type: sha256
description:
  The Sys::Mmap module uses the POSIX mmap call to map in a file as a Perl
  variable. Memory access by mmap may be shared between threads or forked
  processes, and may be a disc file that has been mapped into memory.
  Sys::Mmap depends on your operating system supporting UNIX or POSIX.1b
  mmap, of course.


pkgId: 5cc23580a2a744a2116665ca039d0c9ce49ef649b7d3ae6f740582a20b661af4
name: perl-Sys-Mmap
arch: src
version: 0.20
epoch: 0
release: 4
summary: Use mmap to map in a file as a Perl variable
url: https://metacpan.org/release/Sys-Mmap
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-16.compass-ci.net
location_href: Packages/p/perl-Sys-Mmap-0.20-4.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 97619a1bba019a08236e8875d44ccfa3dc5511169a911373bf4961ae6bb4d168
name: perl-Sys-SigAction
arch: src
version: 0.11
epoch: 0
release: 2
summary: Perl extension for Consistent Signal Handling
url: http://search.cpan.org/dist/Sys-SigAction/
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: vm-2p8g.2288hv3-2s24p-384g--b31-3.compass-ci.net
location_href: Packages/p/perl-Sys-SigAction-0.11-2.src.rpm
checksum_type: sha256
description:
  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.


pkgId: b51f257a011ad3da2643ce5e20804e2b6d966543348c033eb13cd4ac36b2bd53
name: perl-Sys-Statistics-Linux
arch: src
version: 0.66
epoch: 0
release: 26
summary: Front-end module to collect system statistics
url: https://metacpan.org/release/Sys-Statistics-Linux
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b22-5.compass-ci.net
location_href: Packages/p/perl-Sys-Statistics-Linux-0.66-26.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 83dc51dd9ae3f7a49795871b1c0484d88297be6f45c274b513d00ea76c162ba1
name: perl-Sys-Syscall
arch: src
version: 0.25
epoch: 0
release: 24
summary: Access system calls that Perl doesn't normally provide access to
url: https://metacpan.org/release/Sys-Syscall
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-19.compass-ci.net
location_href: Packages/p/perl-Sys-Syscall-0.25-24.src.rpm
checksum_type: sha256
description:
  Use epoll, sendfile, from Perl. Mostly Linux-only support now, but more
  syscalls/OSes planned for future.


pkgId: 82c36a66c1b6d0dc3b3eeec2c65bf56cd1c47018e54721c61c6949d828681a21
name: perl-Sys-Syslog
arch: src
version: 0.36
epoch: 0
release: 480
summary: Perl interface to the UNIX syslog(3) calls
url: https://metacpan.org/release/Sys-Syslog
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-11.compass-ci.net
location_href: Packages/p/perl-Sys-Syslog-0.36-480.src.rpm
checksum_type: sha256
description:
  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).


pkgId: 2a46b40dd5424f30688310d4613c950a00810ff82540a969f28d8b4e3797d691
name: perl-Sys-Virt
arch: src
version: 5.6.0
epoch: 0
release: 2
summary: Represent and manage a libvirt hypervisor connection
url: https://metacpan.org/release/Sys-Virt
rpm_license: GPLv2+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s28p-320g--b36-16.compass-ci.net
location_href: Packages/p/perl-Sys-Virt-5.6.0-2.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 9d29909820b93d2e88e8ad1264cc1cb23272cf82e1ab277386c8d6b0f5242dd5
name: perl-Sys-Virt-TCK
arch: src
version: 1.1.0
epoch: 0
release: 11
summary: Sys::Virt::TCK - libvirt Technology Compatibility Kit
url: http://libvirt.org/
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-13.compass-ci.net
location_href: Packages/p/perl-Sys-Virt-TCK-1.1.0-11.src.rpm
checksum_type: sha256
description:
  Sys::Virt::TCK provides an integration test suite for validating
  correct operation of libvirt drivers with underlying virtualization
  technology.


pkgId: 9cbe73509f9afb4941024833bbaa003d125f18651ebbf87ee226d3c927e353d7
name: perl-System-Command
arch: src
version: 1.121
epoch: 0
release: 7
summary: Object for running system commands
url: https://metacpan.org/release/System-Command
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-15.compass-ci.net
location_href: Packages/p/perl-System-Command-1.121-7.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 468b2a29fa0c38374f90957d0f6c337ae3d213802a945215660a90b11ae74fbf
name: perl-System-Info
arch: src
version: 0.059
epoch: 0
release: 5
summary: Factory for system specific information objects
url: https://metacpan.org/release/System-Info
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-12.compass-ci.net
location_href: Packages/p/perl-System-Info-0.059-5.src.rpm
checksum_type: sha256
description:
  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.


pkgId: f7fcab49b2a2d6bf5044b67b9f3bb52248bed0e189ab295a0c6cd98da7c884b7
name: perl-SystemC-Vregs
arch: src
version: 1.470
epoch: 0
release: 23
summary: Utility routines used by vregs
url: https://metacpan.org/release/SystemC-Vregs
rpm_license: LGPLv3+ or Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-10.compass-ci.net
location_href: Packages/p/perl-SystemC-Vregs-1.470-23.src.rpm
checksum_type: sha256
description:
  A Vregs object contains a documentation "package" containing enumerations,
  definitions, classes, and registers.


pkgId: a03377346b5656643c8c07a05c158a3faadd9a1c1d5f49a9d36e77f1a46325a2
name: perl-TAP-Formatter-HTML
arch: src
version: 0.11
epoch: 0
release: 26
summary: TAP Test Harness output delegate for html output
url: https://metacpan.org/release/TAP-Formatter-HTML
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-1.compass-ci.net
location_href: Packages/p/perl-TAP-Formatter-HTML-0.11-26.src.rpm
checksum_type: sha256
description:
  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:


pkgId: 2fc1c24eedc698493b16547725ddc19b9b421ed5085872f94a367f52c865cc51
name: perl-TAP-Harness-Archive
arch: src
version: 0.18
epoch: 0
release: 15
summary: Create an archive of TAP test results
url: https://metacpan.org/release/TAP-Harness-Archive
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-14.compass-ci.net
location_href: Packages/p/perl-TAP-Harness-Archive-0.18-15.src.rpm
checksum_type: sha256
description:
  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).


pkgId: c8db0712d7e34149070033cffda0dda0672cb77fbd52935d97c6cd1df45c3243
name: perl-TAP-Harness-JUnit
arch: src
version: 0.42
epoch: 0
release: 17
summary: Generate JUnit compatible output from TAP results
url: https://metacpan.org/release/TAP-Harness-JUnit
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-6.compass-ci.net
location_href: Packages/p/perl-TAP-Harness-JUnit-0.42-17.src.rpm
checksum_type: sha256
description:
  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.


pkgId: aabf0b21a31224b882ba731c24b5284b0f5585d3507a61bb6669dfd4b95c318b
name: perl-TAP-Harness-Multiple
arch: src
version: 0.07
epoch: 0
release: 28
summary: TAP::Harness::Multiple Perl module
url: https://metacpan.org/release/TAP-Harness-Multiple
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-18.compass-ci.net
location_href: Packages/p/perl-TAP-Harness-Multiple-0.07-28.src.rpm
checksum_type: sha256
description:
  This module includes packages for extending the functionality of the
  TAP::Harness and TAP::Harness::Archive modules from CPAN.


pkgId: 3383697f21334450b0a0c5914dcc429404d2c70e0a1a633f109f8a17cddeaf65
name: perl-TAP-SimpleOutput
arch: src
version: 0.009
epoch: 0
release: 16
summary: Simple closure-driven TAP generator
url: https://metacpan.org/release/TAP-SimpleOutput
rpm_license: LGPLv2
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-10.compass-ci.net
location_href: Packages/p/perl-TAP-SimpleOutput-0.009-16.src.rpm
checksum_type: sha256
description:
  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.


pkgId: da9f633fe9ed019475676e5ae8b34e29ea77bb2154c39fe72a4dd7a4080c3221
name: perl-Taint-Runtime
arch: src
version: 0.03
epoch: 0
release: 40
summary: Runtime enable taint checking
url: https://metacpan.org/release/Taint-Runtime
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-7.compass-ci.net
location_href: Packages/p/perl-Taint-Runtime-0.03-40.src.rpm
checksum_type: sha256
description:
  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.


pkgId: bfe6ad2f47e16c732856790b6b9d846b37115b6c05e4d9d9256c2254381606b0
name: perl-Taint-Util
arch: src
version: 0.08
epoch: 0
release: 25
summary: Test for and flip the taint flag without regex matches or eval
url: https://metacpan.org/release/Taint-Util
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-17.compass-ci.net
location_href: Packages/p/perl-Taint-Util-0.08-25.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 63ca14d85b247ddf2276f0af6b534108cb0b9149c9342988e1cc5ce14d7fef45
name: perl-Tangerine
arch: src
version: 0.23
epoch: 0
release: 17
summary: Analyse perl files and report module-related information
url: https://metacpan.org/release/Tangerine
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-9.compass-ci.net
location_href: Packages/p/perl-Tangerine-0.23-17.src.rpm
checksum_type: sha256
description:
  Tangerine statically analyses perl files and reports various information
  about provided, used (compile-time dependencies) and required (runtime
  dependencies) modules.


pkgId: a232a3763e9b8ac40c7675bb14a6caff4de659ea2a1a819513ba388ef7432865
name: perl-Tapper
arch: src
version: 4.1.1
epoch: 0
release: 22
summary: A flexible and open test infrastructure
url: https://metacpan.org/release/Tapper
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-16.compass-ci.net
location_href: Packages/p/perl-Tapper-4.1.1-22.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 13e838000f1c4edb8dbf9c4a1f25fe00771d80ef53dc51909065316ed9950b63
name: perl-Task-Kensho-Async
arch: src
version: 0.41
epoch: 0
release: 3
summary: Glimpse at an Enlightened Perl (Async Programming)
url: https://metacpan.org/release/Task-Kensho-Async
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-14.compass-ci.net
location_href: Packages/p/perl-Task-Kensho-Async-0.41-3.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 743fc22ebc93bc8dbb03f47a15e7211804fb81e4208ffe6d140c2153fa7c2124
name: perl-Task-Weaken
arch: src
version: 1.06
epoch: 0
release: 13
summary: Ensure that a platform has weaken support
url: https://metacpan.org/release/Task-Weaken
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-13.compass-ci.net
location_href: Packages/p/perl-Task-Weaken-1.06-13.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 1c296f5b16b3d21d80d5099b1a47b9cefe46191eee295b05e6d0f07e222fe229
name: perl-TeX-Encode
arch: src
version: 2.009
epoch: 0
release: 3
summary: Encoding to LaTeX escapes
url: https://metacpan.org/release/TeX-Encode
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-2.compass-ci.net
location_href: Packages/p/perl-TeX-Encode-2.009-3.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 17b93ceae444d6f4578a792d7814ff52a5da30c13814ea53ac2067937c4ccd22
name: perl-Template-Alloy
arch: src
version: 1.022
epoch: 0
release: 4
summary: Templating tool supporting multiple markup formats
url: https://metacpan.org/release/Template-Alloy
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-14.compass-ci.net
location_href: Packages/p/perl-Template-Alloy-1.022-4.src.rpm
checksum_type: sha256
description:
  "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.


pkgId: 84e3f452dd9fc6e992fabac41b7d8e9de36fd29ec46f2dd48342d6d14c130406
name: perl-Template-GD
arch: src
version: 2.66
epoch: 0
release: 40
summary: GD plugin(s) for the Template Toolkit
url: https://metacpan.org/release/Template-GD
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-384g--b31-4.compass-ci.net
location_href: Packages/p/perl-Template-GD-2.66-40.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 572cc067913e024b62f59dd1f5d1a80d31b46dda832250f7ba4420a98c55a622
name: perl-Template-Multilingual
arch: src
version: 1.00
epoch: 0
release: 11
summary: Multilingual templates for Template Toolkit
url: https://metacpan.org/release/Template-Multilingual
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-2.compass-ci.net
location_href: Packages/p/perl-Template-Multilingual-1.00-11.src.rpm
checksum_type: sha256
description:
  This subclass of Template Toolkit's Template class supports multilingual
  templates: templates that contain text in several languages.


pkgId: 720269cb7a10f67de5b2660674e85a3dcc9c127f43345dc67472d72eddea3f3b
name: perl-Template-Plugin-Cycle
arch: src
version: 1.06
epoch: 0
release: 34
summary: Cyclically insert into a Template from a sequence of values
url: https://metacpan.org/release/Template-Plugin-Cycle
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s28p-320g--b36-3.compass-ci.net
location_href: Packages/p/perl-Template-Plugin-Cycle-1.06-34.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 94194275390acd14159a004e5fae7bb1a32c3d5e7d1203b9382f8fa02a9c61a6
name: perl-Template-Plugin-HTML-Strip
arch: src
version: 0.01
epoch: 0
release: 16
summary: HTML::Strip filter for Template Toolkit
url: https://metacpan.org/release/Template-Plugin-HTML-Strip
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-128g--b35-14.compass-ci.net
location_href: Packages/p/perl-Template-Plugin-HTML-Strip-0.01-16.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 5a08ceb942dc67a2109223de4520409d00adc44be7fece217238767b3b7bdeb4
name: perl-Template-Plugin-JavaScript
arch: src
version: 0.02
epoch: 0
release: 29
summary: Encodes text to be safe in JavaScript
url: https://metacpan.org/release/Template-Plugin-JavaScript
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b32-18.compass-ci.net
location_href: Packages/p/perl-Template-Plugin-JavaScript-0.02-29.src.rpm
checksum_type: sha256
description:
  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");


pkgId: dfb140ad36c9229ab8b85a2a43054dfeab24663944ddc8be8de213dc60f3bcb8
name: perl-Template-Provider-Encoding
arch: src
version: 0.10
epoch: 0
release: 39
summary: Explicitly declare encodings of your templates
url: https://metacpan.org/release/Template-Provider-Encoding
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-14.compass-ci.net
location_href: Packages/p/perl-Template-Provider-Encoding-0.10-39.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 48996e9ebe9aad35065da4f6cb86e0bee0b298421a56a689451f22934b050e23
name: perl-Template-Timer
arch: src
version: 1.00
epoch: 0
release: 35
summary: Template::Timer Perl module
url: https://metacpan.org/release/Template-Timer
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-10.compass-ci.net
location_href: Packages/p/perl-Template-Timer-1.00-35.src.rpm
checksum_type: sha256
description:
  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.


pkgId: e9a448d96aa892455aec4159364d7f9b157c8512cc16f8c34590b1a2712310c7
name: perl-Template-Tiny
arch: src
version: 1.12
epoch: 0
release: 26
summary: Template Toolkit re-implemented in as little code as possible
url: https://metacpan.org/release/Template-Tiny
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-4.compass-ci.net
location_href: Packages/p/perl-Template-Tiny-1.12-26.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 7819a0a3d88c9da5b5396ad114f645d3ea8a0d7cfe224216940c6d2301dd1049
name: perl-Template-Toolkit
arch: src
version: 3.009
epoch: 0
release: 5
summary: Template processing system
url: http://www.template-toolkit.org/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-384g--b31-19.compass-ci.net
location_href: Packages/p/perl-Template-Toolkit-3.009-5.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 3d94512106c59a6915ed2f1ab74a4824d9087286c4451bb11245c810f3cfd969
name: perl-Template-Toolkit-Simple
arch: src
version: 0.31
epoch: 0
release: 29
summary: Simple interface to Template Toolkit
url: https://metacpan.org/release/Template-Toolkit-Simple
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-17.compass-ci.net
location_href: Packages/p/perl-Template-Toolkit-Simple-0.31-29.src.rpm
checksum_type: sha256
description:
  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.


pkgId: d07abc6ad24ed07c1f75dac110b87b42c458de6535cefe921fb7ec0e29580178
name: perl-Term-ANSIColor
arch: src
version: 5.01
epoch: 0
release: 458
summary: Color screen output using ANSI escape sequences
url: https://metacpan.org/release/Term-ANSIColor
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-1.compass-ci.net
location_href: Packages/p/perl-Term-ANSIColor-5.01-458.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 9a4a0b4296789197cb26cc3e2e0ba1f8334213a671b62c9664ca5308b07b1d1b
name: perl-Term-Animation
arch: src
version: 2.6
epoch: 0
release: 40
summary: ASCII sprite animation framework
url: https://metacpan.org/release/Term-Animation
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-7.compass-ci.net
location_href: Packages/p/perl-Term-Animation-2.6-40.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 4fe88d2f0b41faee6f1a6c0a4edd85513c309a1a821277b86331c3f52c785191
name: perl-Term-Cap
arch: src
version: 1.17
epoch: 0
release: 457
summary: Perl termcap interface
url: https://metacpan.org/release/Term-Cap
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-12.compass-ci.net
location_href: Packages/p/perl-Term-Cap-1.17-457.src.rpm
checksum_type: sha256
description:
  These are low-level functions to extract and use capabilities from a terminal
  capability (termcap) database.


pkgId: 3ae9c850ba9d3b39c5b0f62b091461acbd7c10e715ab97032d33d386eb3634d2
name: perl-Term-Chrome
arch: src
version: 2.01
epoch: 0
release: 13
summary: DSL for colors and other terminal chrome
url: https://metacpan.org/release/Term-Chrome
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-11.compass-ci.net
location_href: Packages/p/perl-Term-Chrome-2.01-13.src.rpm
checksum_type: sha256
description:
  Term::Chrome is a domain-specific language (DSL) for terminal decoration
  (colors and other attributes) in Perl.


pkgId: d359ed189fe3b0729eb616ba3294a082a0e14c1a8ffe6b87a683a950dc206d0e
name: perl-Term-Completion
arch: src
version: 1.00
epoch: 0
release: 26
summary: Read one line of user input, with convenience functions
url: https://metacpan.org/release/Term-Completion
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-19.compass-ci.net
location_href: Packages/p/perl-Term-Completion-1.00-26.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 066218b6fdf686e6432d5c3dbb314d4131746b630782284ea09cd3f707b0c0f4
name: perl-Term-Encoding
arch: src
version: 0.03
epoch: 0
release: 10
summary: Detect encoding of the current terminal
url: https://metacpan.org/release/Term-Encoding
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-16.compass-ci.net
location_href: Packages/p/perl-Term-Encoding-0.03-10.src.rpm
checksum_type: sha256
description:
  Term::Encoding is a simple Perl module to detect an encoding the current
  terminal expects, in various ways.


pkgId: a452ca120ce283d8dfb3ab6a1162d28907ab0d43c6bcc4c276d2cf93dc63a8e0
name: perl-Term-ProgressBar
arch: src
version: 2.22
epoch: 0
release: 14
summary: Provide a progress meter on a standard terminal
url: https://metacpan.org/release/Term-ProgressBar
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-8.compass-ci.net
location_href: Packages/p/perl-Term-ProgressBar-2.22-14.src.rpm
checksum_type: sha256
description:
  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.


pkgId: bc8ac83f18226806e5cbd8fdff07921cc0b21b949b150cb7fbafa35c5f0b088e
name: perl-Term-ProgressBar-Quiet
arch: src
version: 0.31
epoch: 0
release: 24
summary: Provide a progress meter if run interactively
url: https://metacpan.org/release/Term-ProgressBar-Quiet
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-10.compass-ci.net
location_href: Packages/p/perl-Term-ProgressBar-Quiet-0.31-24.src.rpm
checksum_type: sha256
description:
  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.


pkgId: b6b858a6d583befe513947bb4614e41f8ce21fef760cd17d519caecc9bd711d5
name: perl-Term-ProgressBar-Simple
arch: src
version: 0.03
epoch: 0
release: 24
summary: Simpler progress bars
url: https://metacpan.org/release/Term-ProgressBar-Simple
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-2.compass-ci.net
location_href: Packages/p/perl-Term-ProgressBar-Simple-0.03-24.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 0389d206ff13300d66c3f2fe0f3b0f45f997d099f1a7581129ee1acab335defc
name: perl-Term-Prompt
arch: src
version: 1.04
epoch: 0
release: 32
summary: Perl extension for prompting a user for information
url: https://metacpan.org/release/Term-Prompt
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-16.compass-ci.net
location_href: Packages/p/perl-Term-Prompt-1.04-32.src.rpm
checksum_type: sha256
description:
  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...


pkgId: a708492e112575e3a8a91c8c3ae2d2618fdbec84c6b907597c1dd47c829b0ec8
name: perl-Term-ReadLine-Perl
arch: src
version: 1.0303
epoch: 0
release: 26
summary: Readline implementation in Perl
url: https://metacpan.org/release/Term-ReadLine-Perl
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-9.compass-ci.net
location_href: Packages/p/perl-Term-ReadLine-Perl-1.0303-26.src.rpm
checksum_type: sha256
description:
  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).


pkgId: 9c9df72e81905285218309379418fdffca028aedfbdb6e7701d157278b26080c
name: perl-Term-ReadPassword
arch: src
version: 0.11
epoch: 0
release: 35
summary: Asking the user for a password
url: https://metacpan.org/release/Term-ReadPassword
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-7.compass-ci.net
location_href: Packages/p/perl-Term-ReadPassword-0.11-35.src.rpm
checksum_type: sha256
description:
  This module lets you ask the user for a password in the traditional way,
  from the keyboard, without echoing.


pkgId: 6cbcfdc726abd419a33d698430ba4338cb0987dff2ee0af9901fdc7e073e3e2e
name: perl-Term-Shell
arch: src
version: 0.13
epoch: 0
release: 2
summary: Simple command-line shell framework
url: https://metacpan.org/release/Term-Shell
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-16.compass-ci.net
location_href: Packages/p/perl-Term-Shell-0.13-2.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 2129ced9564730080fe1f7edf415229149a8124b651269c9bdfb3810d35ea69b
name: perl-Term-ShellUI
arch: src
version: 0.92
epoch: 0
release: 20
summary: Perl module to implement a full-featured shell-like command line environment
url: https://metacpan.org/release/Term-ShellUI
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-7.compass-ci.net
location_href: Packages/p/perl-Term-ShellUI-0.92-20.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 5e3d9729a634b91dd4e66045c99a8613fd5d830f50eba9f8d1c85f78e499e67d
name: perl-Term-Size
arch: src
version: 0.209
epoch: 0
release: 7
summary: Simple way to get terminal size
url: https://metacpan.org/release/Term-Size
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-14.compass-ci.net
location_href: Packages/p/perl-Term-Size-0.209-7.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 86f9ca648fa03bdc40e157846fb85502cb1aa1059fcf4c63d9b0c1f9f3908564
name: perl-Term-Size-Any
arch: src
version: 0.002
epoch: 0
release: 36
summary: Retrieve terminal size
url: https://metacpan.org/release/Term-Size-Any
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-0.compass-ci.net
location_href: Packages/p/perl-Term-Size-Any-0.002-36.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 3df1f4e261f326772f59c46e3a9c29afc5047bf92210f6b3c4fcf3f1c050ceb2
name: perl-Term-Size-Perl
arch: src
version: 0.031
epoch: 0
release: 13
summary: Perl extension for retrieving terminal size (Perl version)
url: https://metacpan.org/release/Term-Size-Perl
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-5.compass-ci.net
location_href: Packages/p/perl-Term-Size-Perl-0.031-13.src.rpm
checksum_type: sha256
description:
  Yet another implementation of Term::Size. Now in pure Perl, with the
  exception of a C probe run on build time.


pkgId: db08d04feba3a8336516eabe61e47032955570731e97e7a06880cf7cbec88415
name: perl-Term-UI
arch: src
version: 0.50
epoch: 0
release: 4
summary: Term::ReadLine user interface made easy
url: https://metacpan.org/release/Term-UI
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-9.compass-ci.net
location_href: Packages/p/perl-Term-UI-0.50-4.src.rpm
checksum_type: sha256
description:
  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.


pkgId: dcd27d06271a2b71db6f67b5c01b452157a81a4ac74c9f2852ea0144d87aaca2
name: perl-TermReadKey
arch: src
version: 2.38
epoch: 0
release: 12
summary: A perl module for simple terminal control
url: https://metacpan.org/release/TermReadKey
rpm_license: (Copyright only) and (Artistic or GPL+)
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a63-0.compass-ci.net
location_href: Packages/p/perl-TermReadKey-2.38-12.src.rpm
checksum_type: sha256
description:
  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.


pkgId: ac957f092ea2ddbc2415b5623575b4bc6302470b0cf4b4420b3f5e487c096ee2
name: perl-Test-API
arch: src
version: 0.010
epoch: 0
release: 13
summary: Test a list of subroutines provided by a module
url: https://metacpan.org/release/Test-API
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-3.compass-ci.net
location_href: Packages/p/perl-Test-API-0.010-13.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 93aa4821ddcd4e9ef7819c3c15f9c5721d1886b405341c3b9b9430065ce1f2d0
name: perl-Test-Able
arch: src
version: 0.11
epoch: 0
release: 31
summary: xUnit with Moose
url: https://metacpan.org/release/Test-Able
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-6.compass-ci.net
location_href: Packages/p/perl-Test-Able-0.11-31.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 0bab6faf8e4e54862e6f05cfff27c53db215a636bf98159a2db49427a1c94f49
name: perl-Test-Able-Runner
arch: src
version: 1.002
epoch: 0
release: 23
summary: Use Test::Able without a bunch of boilerplate
url: https://metacpan.org/release/Test-Able-Runner
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-1.compass-ci.net
location_href: Packages/p/perl-Test-Able-Runner-1.002-23.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 5f126fc45da0ea43a09c89c3819b4ff8db1f64c965afb856a3720789a9896e49
name: perl-Test-Abortable
arch: src
version: 0.002
epoch: 0
release: 16
summary: Simple system for handling some exceptions in tests
url: https://metacpan.org/release/Test-Abortable
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-5.compass-ci.net
location_href: Packages/p/perl-Test-Abortable-0.002-16.src.rpm
checksum_type: sha256
description:
  Test::Abortable provides a simple system for catching some exceptions and
  turning them into test events.


pkgId: da6720f8e8ca21c16e2f61942b9027828765f1115959c3b6eddeec45928e3b31
name: perl-Test-Alien
arch: src
version: 0.15
epoch: 0
release: 12
summary: Testing tools for Alien modules
url: https://metacpan.org/release/Test-Alien
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-7.compass-ci.net
location_href: Packages/p/perl-Test-Alien-0.15-12.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 97376be9b197ea3da6e531593a3ee2957cc639fb6e7d1d81ab5ec8e4e9cdcfa0
name: perl-Test-Apocalypse
arch: src
version: 1.006
epoch: 0
release: 23
summary: Apocalypse's favorite tests bundled into a simple interface
url: https://metacpan.org/release/Test-Apocalypse
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-5.compass-ci.net
location_href: Packages/p/perl-Test-Apocalypse-1.006-23.src.rpm
checksum_type: sha256
description:
  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!


pkgId: be49e78d6410ddcca4c87dc2539b7180c5d8d40dfc7672ef736f1f1005cfdc7c
name: perl-Test-Assert
arch: src
version: 0.0504
epoch: 0
release: 35
summary: Assertion methods for those who like JUnit
url: https://metacpan.org/release/Test-Assert
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-18.compass-ci.net
location_href: Packages/p/perl-Test-Assert-0.0504-35.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 6174ccc3f1facc185cbac65a70d0bbd7f3aa94400abc9301874bed3a22fc421d
name: perl-Test-Assertions
arch: src
version: 1.054
epoch: 0
release: 37
summary: Simple set of building blocks for both unit and runtime testing
url: https://metacpan.org/release/Test-Assertions
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-7.compass-ci.net
location_href: Packages/p/perl-Test-Assertions-1.054-37.src.rpm
checksum_type: sha256
description:
  Test::Assertions provides a convenient set of tools for constructing tests,

  Unlike some of the Test:: modules available on CPAN, Test::Assertions is

  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).


pkgId: 39a9ed9573f615ec8be2ff0c4f3d7a889cf088434570cf35255326367ed74095
name: perl-Test-AutoLoader
arch: src
version: 0.03
epoch: 0
release: 28
summary: Testing utility for autosplit/autoloaded modules
url: https://metacpan.org/release/Test-AutoLoader
rpm_license: GPL+
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-4.compass-ci.net
location_href: Packages/p/perl-Test-AutoLoader-0.03-28.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 4ca77d92c9b6b4a3365f48275e05f7eecd261e57e792edde56285f2a92df634a
name: perl-Test-Base
arch: src
version: 0.89
epoch: 0
release: 13
summary: Data Driven Testing Framework
url: https://metacpan.org/release/Test-Base
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv5-2s44p-384g--b6-16.compass-ci.net
location_href: Packages/p/perl-Test-Base-0.89-13.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 776fa4c4f49aefba707955bff3e58f0ee513632d3d3a42dfb13fb31936d76c7e
name: perl-Test-Block
arch: src
version: 0.13
epoch: 0
release: 28
summary: Specify fine granularity test plans
url: https://metacpan.org/release/Test-Block
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-15.compass-ci.net
location_href: Packages/p/perl-Test-Block-0.13-28.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 009500ab13dc68a035f4c75959a6e9ffa09fc144d2237e0aa6f23826dc411bca
name: perl-Test-CPAN-Meta
arch: src
version: 0.25
epoch: 0
release: 29
summary: Validation of the META.yml file in a CPAN distribution
url: https://metacpan.org/release/Test-CPAN-Meta
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-18.compass-ci.net
location_href: Packages/p/perl-Test-CPAN-Meta-0.25-29.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 2d60cd720efe2aff27f904e31065a411553362488f2355b64f26388efe93b02d
name: perl-Test-CPAN-Meta-JSON
arch: src
version: 0.16
epoch: 0
release: 22
summary: Validate a META.json file within a CPAN distribution
url: https://metacpan.org/release/Test-CPAN-Meta-YAML
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-13.compass-ci.net
location_href: Packages/p/perl-Test-CPAN-Meta-JSON-0.16-22.src.rpm
checksum_type: sha256
description:
  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.


pkgId: dd333adcdb400b15615df15ee4d7b7e95fd104037045570af8544ebec43119d7
name: perl-Test-CPAN-Meta-YAML
arch: src
version: 0.25
epoch: 0
release: 22
summary: Validate a META.yml file within a CPAN distribution
url: https://metacpan.org/release/Test-CPAN-Meta-YAML
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-15.compass-ci.net
location_href: Packages/p/perl-Test-CPAN-Meta-YAML-0.25-22.src.rpm
checksum_type: sha256
description:
  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.


pkgId: c11ca7fa344885b4fb0ec03fb01a7b1b265fe53f84a7f24cb0d627d48caf773e
name: perl-Test-Carp
arch: src
version: 0.2
epoch: 0
release: 25
summary: Test your code for calls to Carp functions
url: https://metacpan.org/release/Test-Carp
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-10.compass-ci.net
location_href: Packages/p/perl-Test-Carp-0.2-25.src.rpm
checksum_type: sha256
description:
  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.


pkgId: d6927bdc2e01cbb3fa2bff5b067035eb4c351b06cd32dee0443de3ec16f8d3be
name: perl-Test-CheckChanges
arch: src
version: 0.14
epoch: 0
release: 35
summary: Check that the Changes file matches the distribution
url: https://metacpan.org/release/Test-CheckChanges
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-11.compass-ci.net
location_href: Packages/p/perl-Test-CheckChanges-0.14-35.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 5f21114ccf98d6ad8eb0b387914443eac8e8a8d0392832a98c9b6f8a6aca511e
name: perl-Test-CheckDeps
arch: src
version: 0.010
epoch: 0
release: 33
summary: Check for presence of dependencies
url: https://metacpan.org/release/Test-CheckDeps
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-10.compass-ci.net
location_href: Packages/p/perl-Test-CheckDeps-0.010-33.src.rpm
checksum_type: sha256
description:
  This module adds a test that assures all dependencies have been installed
  properly. If requested, it can bail out all testing on error.


pkgId: c010cde24541e05a126540fb4bdd0fb6accb55fbfc99db41178656d4e6b8a89c
name: perl-Test-CheckManifest
arch: src
version: 1.42
epoch: 0
release: 10
summary: Check if your Manifest matches your distro
url: https://metacpan.org/release/Test-CheckManifest
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-10.compass-ci.net
location_href: Packages/p/perl-Test-CheckManifest-1.42-10.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 863b7702bacabbdf40c396361ccfbb230bbb6a8a46595a41b473e2123737b710
name: perl-Test-Class
arch: src
version: 0.52
epoch: 0
release: 4
summary: Easily create test classes in an xUnit/JUnit style
url: https://metacpan.org/release/Test-Class
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-3.compass-ci.net
location_href: Packages/p/perl-Test-Class-0.52-4.src.rpm
checksum_type: sha256
description:
  Test::Class provides a simple way of creating classes and objects to test
  your code in an xUnit style.


pkgId: 4b96f4c6b928a114bcaf827a80cc74d315095f34fedfa7397b2945223bf3a1eb
name: perl-Test-ClassAPI
arch: src
version: 1.07
epoch: 0
release: 18
summary: Provides basic first-pass API testing for large class trees
url: https://metacpan.org/release/Test-ClassAPI
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-1.compass-ci.net
location_href: Packages/p/perl-Test-ClassAPI-1.07-18.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 71c6874dcd89f069417ebd9557e0f27ca6a947447ba4f09e3313139504fc6b76
name: perl-Test-CleanNamespaces
arch: src
version: 0.24
epoch: 0
release: 15
summary: Check for uncleaned imports
url: https://metacpan.org/release/Test-CleanNamespaces
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-6.compass-ci.net
location_href: Packages/p/perl-Test-CleanNamespaces-0.24-15.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 695bb514037b3093e0e678862af81630c64549f9932b48325eb369d276765911
name: perl-Test-Cmd
arch: src
version: 1.09
epoch: 0
release: 15
summary: Perl module for portable testing of commands and scripts
url: https://metacpan.org/release/Test-Cmd
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-384g--b31-12.compass-ci.net
location_href: Packages/p/perl-Test-Cmd-1.09-15.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 44a7584bb5407537d187a45f75d4f55c11e4f021800d2b93bda258ef7b6ea81c
name: perl-Test-Command
arch: src
version: 0.11
epoch: 0
release: 15
summary: Test routines for external commands
url: https://metacpan.org/release/Test-Command
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-768g--b26-8.compass-ci.net
location_href: Packages/p/perl-Test-Command-0.11-15.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 76ad4ee9dcfa9a8b24fbf6f264b8742170c70dc5b652175b68bb0cf72efe3173
name: perl-Test-Command-Simple
arch: src
version: 0.05
epoch: 0
release: 3
summary: Test external commands (nearly) as easily as loaded modules
url: https://metacpan.org/release/Test-Command-Simple
rpm_license: Perl
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-10.compass-ci.net
location_href: Packages/p/perl-Test-Command-Simple-0.05-3.src.rpm
checksum_type: sha256
description:
  This test module is intended to simplify testing of external commands. It does
  so by running the command under IPC::Open3, closing the stdin immediately, and
  reading everything from the command's stdout and stderr. It then makes the
  output available to be tested.


pkgId: 1b0fd66cdff3bfd47e2042d4a6f86977a4d321c78304a32d9cc49321d7387563
name: perl-Test-Compile
arch: src
version: 3.0.1
epoch: 0
release: 2
summary: Check whether Perl module files compile correctly
url: https://metacpan.org/release/Test-Compile
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-13.compass-ci.net
location_href: Packages/p/perl-Test-Compile-3.0.1-2.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 79f3ca28d52422a704c42756983a59b97f9c549cefa4e4f05a2594e9421fcfe4
name: perl-Test-ConsistentVersion
arch: src
version: 0.3.1
epoch: 0
release: 2
summary: Ensures a CPAN distribution has consistent versioning
url: https://metacpan.org/release/Test-ConsistentVersion
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a28-6.compass-ci.net
location_href: Packages/p/perl-Test-ConsistentVersion-0.3.1-2.src.rpm
checksum_type: sha256
description:
  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.


pkgId: e950eb0ccf3250253af36f8d7daf72d43c81ab5af9a8219d9242df52d69e1b6d
name: perl-Test-DBICSchemaLoaderDigest
arch: src
version: 0.04
epoch: 0
release: 24
summary: Test the DBIC::Schema::Loader's MD5 sum
url: https://metacpan.org/release/Test-DBICSchemaLoaderDigest
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-15.compass-ci.net
location_href: Packages/p/perl-Test-DBICSchemaLoaderDigest-0.04-24.src.rpm
checksum_type: sha256
description:
  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.


pkgId: e477f7d1fd69144dd5ab575106ada0739e8e6c564cfe843b1a936b3659752f14
name: perl-Test-Data-Split
arch: src
version: 0.2.2
epoch: 0
release: 5
summary: Split data-driven tests into several test scripts
url: http://metacpan.org/release/Test-Data-Split
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-5.compass-ci.net
location_href: Packages/p/perl-Test-Data-Split-0.2.2-5.src.rpm
checksum_type: sha256
description:
  This module splits a set of data with IDs and arbitrary values into one test
  file per (key+value) for easy parallelization.


pkgId: 61eda8ffe157227c1733351f82cbeb4386d04fe6044c2e3a8f945a5841575673
name: perl-Test-Database
arch: src
version: 1.113
epoch: 0
release: 17
summary: Database handles ready for testing
url: https://metacpan.org/release/Test-Database
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-11.compass-ci.net
location_href: Packages/p/perl-Test-Database-1.113-17.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 58c0e2759930ecec3e0a38766e844f5cd3701268c695276682f02377e153ee0f
name: perl-Test-Deep
arch: src
version: 1.130
epoch: 0
release: 1
summary: Extremely flexible deep comparison
url: https://metacpan.org/release/Test-Deep
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv5-2s44p-384g--b2-13.compass-ci.net
location_href: Packages/p/perl-Test-Deep-1.130-1.src.rpm
checksum_type: sha256
description:
  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.

  Where it becomes more interesting is in allowing you to do something
  besides simple exact comparisons. With strings, the eq operator checks
  that 2 strings are exactly equal but sometimes that's not what you want.
  When you don't know exactly what the string should be but you do know
  some things about how it should look, eq is no good and you must use
  pattern matching instead. Test::Deep provides pattern matching for
  complex data structures.


pkgId: 484260a1a97a5daed293a1d87ab891501b62741944ed867c0c3e5c59dfd5e8d7
name: perl-Test-Deep
arch: src
version: 1.130
epoch: 0
release: 3
summary: Extremely flexible deep comparison
url: https://metacpan.org/release/Test-Deep
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-6.compass-ci.net
location_href: Packages/p/perl-Test-Deep-1.130-3.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 8a888f4630bad1d59fc5fd3285a7e70c26e86858d2fedc9d9e1d98cdb5df853c
name: perl-Test-Deep-JSON
arch: src
version: 0.05
epoch: 0
release: 13
summary: Compare JSON with Test::Deep
url: https://metacpan.org/release/Test-Deep-JSON
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-4.compass-ci.net
location_href: Packages/p/perl-Test-Deep-JSON-0.05-13.src.rpm
checksum_type: sha256
description:
  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.


pkgId: b87d462db380fa07255fa9c614b60549a961f8fe81992f045232ba5e03158dce
name: perl-Test-Deep-Type
arch: src
version: 0.008
epoch: 0
release: 17
summary: Test::Deep plugin for validating type constraints
url: https://metacpan.org/release/Test-Deep-Type
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a35-11.compass-ci.net
location_href: Packages/p/perl-Test-Deep-Type-0.008-17.src.rpm
checksum_type: sha256
description:
  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).


pkgId: 1954bb18ca0cfd95fc247a5b63acf14d569df84f21b6946126bc7d8dc2f9753f
name: perl-Test-Dependencies
arch: src
version: 0.28
epoch: 0
release: 1
summary: Ensure that your Makefile.PL specifies all module dependencies
url: https://metacpan.org/release/Test-Dependencies
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b32-9.compass-ci.net
location_href: Packages/p/perl-Test-Dependencies-0.28-1.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 8579397d4122879dbcd60fd64a0874b8d64f6db3d7cd4c2631e6e82ed90d365e
name: perl-Test-DiagINC
arch: src
version: 0.008
epoch: 0
release: 5
summary: List modules and versions loaded if tests fail
url: https://metacpan.org/release/Test-DiagINC
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-8.compass-ci.net
location_href: Packages/p/perl-Test-DiagINC-0.008-5.src.rpm
checksum_type: sha256
description:
  Assuming you shipped your module to CPAN with working tests, test failures
  from CPAN Testers might be due to platform issues, Perl version issues or
  problems with dependencies. This module helps you diagnose deep dependency
  problems by showing you exactly what modules and versions were loaded
  during a test run.


pkgId: c618d9f870b20d110ae382228377f0b58a6f436023622bca729125008fcb614c
name: perl-Test-Differences
arch: src
version: 0.6700
epoch: 0
release: 6
summary: Test strings and data structures and show differences if not OK
url: https://metacpan.org/release/Test-Differences
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-3.compass-ci.net
location_href: Packages/p/perl-Test-Differences-0.6700-6.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 61438b341d8ad19ecd7c45f1f6d9f86866bfcd24b1c8c33cae911fddcdaaf242
name: perl-Test-Dir
arch: src
version: 1.16
epoch: 0
release: 17
summary: Some simple tests on directories and folders
url: https://metacpan.org/release/Test-Dir
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-15.compass-ci.net
location_href: Packages/p/perl-Test-Dir-1.16-17.src.rpm
checksum_type: sha256
description:
  This modules provides a collection of test utilities for directory and folder
  attributes. Use it in combination with Test::More in your test programs.


pkgId: e33d5e6214bab7eefc3a3c59ab0d74b6605e9f22696df674cd9806603dc7bb72
name: perl-Test-Directory
arch: src
version: 0.051
epoch: 0
release: 4
summary: Perl extension for maintaining test directories
url: https://metacpan.org/release/Test-Directory
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-18.compass-ci.net
location_href: Packages/p/perl-Test-Directory-0.051-4.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 1ec7e252263fb8ebf66df91f591fc6f2e2521fd097415bbd4af5873662bb699a
name: perl-Test-Dist-VersionSync
arch: src
version: 1.2.0
epoch: 0
release: 12
summary: Verify that all the modules in a distribution have the same version number
url: https://metacpan.org/release/Test-Dist-VersionSync
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-11.compass-ci.net
location_href: Packages/p/perl-Test-Dist-VersionSync-1.2.0-12.src.rpm
checksum_type: sha256
description:
  The Test-Dist-VersionSync gives perl developers an easy way to verify that all
  the modules in a distribution have the same version number.


pkgId: 2f021eab5fda83e336128db223dbce4ebd69e0906b9f075ad1de432eec548038
name: perl-Test-Distribution
arch: src
version: 2.00
epoch: 0
release: 39
summary: Perform tests on all modules of a distribution
url: https://metacpan.org/release/Test-Distribution
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a63-4.compass-ci.net
location_href: Packages/p/perl-Test-Distribution-2.00-39.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 36a9c358c1236273a6e0441e39bacd3ecf2e16ff71b29ce2fd9d42838a2f34a2
name: perl-Test-EOL
arch: src
version: 2.00
epoch: 0
release: 13
summary: Check the correct line endings in your project
url: https://metacpan.org/release/Test-EOL
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-7.compass-ci.net
location_href: Packages/p/perl-Test-EOL-2.00-13.src.rpm
checksum_type: sha256
description:
  This module scans your project/distribution for any perl files (scripts,
  modules, etc.) with Windows line endings. It can also check for trailing
  whitespace.


pkgId: e92370a1d3ad55c8120dbb7725b36669d9d3a97fcfa8d24ea88dcc4804bb0887
name: perl-Test-Email
arch: src
version: 0.07
epoch: 0
release: 24
summary: Test Email Contents
url: https://metacpan.org/release/Test-Email
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-1.compass-ci.net
location_href: Packages/p/perl-Test-Email-0.07-24.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 6ded2a049a3476ec44f94370bfe9dbe3e5b4b4b8b5cdf89270ed82850b281dc1
name: perl-Test-Exception
arch: src
version: 0.43
epoch: 0
release: 15
summary: Library of test functions for exception based Perl code
url: https://metacpan.org/release/Test-Exception
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-0.compass-ci.net
location_href: Packages/p/perl-Test-Exception-0.43-15.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 89d8a55f890f2a4fd300a04743396a8556a2f8d6340d2ce82dd9f1f36108b61f
name: perl-Test-Exec
arch: src
version: 0.04
epoch: 0
release: 10
summary: Test that some code calls exec without terminating testing
url: https://metacpan.org/release/Test-Exec
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.2288hv3-2s24p-384g--b31-5.compass-ci.net
location_href: Packages/p/perl-Test-Exec-0.04-10.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 47b986b4eef75ef6b7856234b0622d365bff884cd50ccaa0cca584fe6ffd4ae7
name: perl-Test-Exit
arch: src
version: 0.11
epoch: 0
release: 14
summary: Test that some code calls exit without terminating testing
url: https://metacpan.org/release/Test-Exit
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a63-1.compass-ci.net
location_href: Packages/p/perl-Test-Exit-0.11-14.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 0afb584d3e32a49119f4645db39f6f1cbc1136d7a3bc71e8cdce39d8cf277b13
name: perl-Test-Expect
arch: src
version: 0.34
epoch: 0
release: 13
summary: Automated driving and testing of terminal-based programs
url: https://metacpan.org/release/Test-Expect
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s28p-320g--b36-19.compass-ci.net
location_href: Packages/p/perl-Test-Expect-0.34-13.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 97710fab0436654ffd5e3cbdf6044f80fbeeb05cc58520b6db9171ab6a19b7c7
name: perl-Test-FailWarnings
arch: src
version: 0.008
epoch: 0
release: 21
summary: Add test failures if warnings are caught
url: https://metacpan.org/release/Test-FailWarnings
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-10.compass-ci.net
location_href: Packages/p/perl-Test-FailWarnings-0.008-21.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 1b0004b4185f669f656523308d3567437fede320c64d52d48e8a5914a1b79c96
name: perl-Test-Fake-HTTPD
arch: src
version: 0.09
epoch: 0
release: 5
summary: Fake HTTP server module for testing
url: https://metacpan.org/release/Test-Fake-HTTPD
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-5.compass-ci.net
location_href: Packages/p/perl-Test-Fake-HTTPD-0.09-5.src.rpm
checksum_type: sha256
description:
  Test::Fake::HTTPD is a fake HTTP server module for testing.
  Written by NAKAGAWA Masaki <masaki@cpan.org>.


pkgId: 667b5ff8ec4b741be84e04633896932f3be8d6b02f86d467c8ae890c81982028
name: perl-Test-Fatal
arch: src
version: 0.016
epoch: 0
release: 1
summary: Incredibly simple helpers for testing code with exceptions
url: https://metacpan.org/release/Test-Fatal
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-5.compass-ci.net
location_href: Packages/p/perl-Test-Fatal-0.016-1.src.rpm
checksum_type: sha256
description:
  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.


pkgId: a2445cf61d5aa12814659f9a6201ec97dafd136dae2a47ebdddab6f56b0fa018
name: perl-Test-File
arch: src
version: 1.44.8
epoch: 0
release: 3
summary: Test file attributes through Test::Builder
url: https://metacpan.org/release/Test-File
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-128g--b35-18.compass-ci.net
location_href: Packages/p/perl-Test-File-1.44.8-3.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 2352f3fb2882b0523f573b94da4c9716422ee7040d4d2a74bd99258a29b8d99b
name: perl-Test-Filename
arch: src
version: 0.03
epoch: 0
release: 14
summary: Portable filename comparison
url: https://metacpan.org/release/Test-Filename
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-16.compass-ci.net
location_href: Packages/p/perl-Test-Filename-0.03-14.src.rpm
checksum_type: sha256
description:
  This simple module provides some handy functions to convert all those path
  separators automatically so filename tests will just DWIM.


pkgId: dfa9d9206b742e01441be45327d237cbd9ae4ef80a6c8cabe16ee30b61986388
name: perl-Test-Fixme
arch: src
version: 0.16
epoch: 0
release: 13
summary: Check code for FIXMEs
url: https://metacpan.org/release/Test-Fixme
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-4.compass-ci.net
location_href: Packages/p/perl-Test-Fixme-0.16-13.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 0f4f8e581587928963295f8fbb72dac0a125a8876dba149a759448239719efd1
name: perl-Test-HTTP-Server-Simple
arch: src
version: 0.11
epoch: 0
release: 32
summary: Test::More functions for HTTP::Server::Simple
url: https://metacpan.org/release/Test-HTTP-Server-Simple
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-12.compass-ci.net
location_href: Packages/p/perl-Test-HTTP-Server-Simple-0.11-32.src.rpm
checksum_type: sha256
description:
  This mixin class provides methods to test an HTTP::Server::Simple-based web
  server. Currently, it provides only one such method: started_ok.


pkgId: 5680827fad8cdff4a5d3fd35dd2693130d851c342786ed19446058bf5ca4b3d5
name: perl-Test-HTTP-Server-Simple-StashWarnings
arch: src
version: 0.04
epoch: 0
release: 36
summary: Catch your forked server's warnings
url: https://metacpan.org/release/Test-HTTP-Server-Simple-StashWarnings
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s28p-320g--b36-5.compass-ci.net
location_href: Packages/p/perl-Test-HTTP-Server-Simple-StashWarnings-0.04-36.src.rpm
checksum_type: sha256
description:
  Warnings are an important part of any application. Your web application
  should warn the user when something is amiss.


pkgId: 699e713e9cb0eed0ad39112081c0ef3c2b13b90aae05dcbf5eb1e22f8b24e6fc
name: perl-Test-Harness
arch: src
version: 3.43
epoch: 1
release: 480
summary: Run Perl standard test scripts with statistics
url: https://metacpan.org/release/Test-Harness
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-13.compass-ci.net
location_href: Packages/p/perl-Test-Harness-3.43-480.src.rpm
checksum_type: sha256
description:
  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.


pkgId: e2b77bf8a958e4c39ed5415868608fccfca1dcf3485d7991c97784a859fa2a29
name: perl-Test-Harness-Straps
arch: src
version: 0.30
epoch: 0
release: 34
summary: Detailed analysis of test results
url: https://metacpan.org/release/Test-Harness-Straps
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-14.compass-ci.net
location_href: Packages/p/perl-Test-Harness-Straps-0.30-34.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 8db71dc8ec4abd52d1608d9ccfcfb8b7a0d16c91381fb030c811579aa6927cf3
name: perl-Test-HasVersion
arch: src
version: 0.014
epoch: 0
release: 15
summary: Check Perl modules have version numbers
url: https://metacpan.org/release/Test-HasVersion
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-19.compass-ci.net
location_href: Packages/p/perl-Test-HasVersion-0.014-15.src.rpm
checksum_type: sha256
description:
  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.


pkgId: e2238f4b4be6b511e963d05d7ad8728184d28c62865ea975d52b710a693fe416
name: perl-Test-HexString
arch: src
version: 0.03
epoch: 0
release: 24
summary: Test binary strings with hex dump diagnostics
url: https://metacpan.org/release/Test-HexString
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-16.compass-ci.net
location_href: Packages/p/perl-Test-HexString-0.03-24.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 05fa810c2780407877184a60c67c3cd9f19c23cf71cebce725f89fa32e13ea41
name: perl-Test-Identity
arch: src
version: 0.01
epoch: 0
release: 24
summary: Assert the referential identity of a reference
url: https://metacpan.org/release/Test-Identity
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-18.compass-ci.net
location_href: Packages/p/perl-Test-Identity-0.01-24.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 997af3d31698ccba5e34815a23dcca78c9134dc9323200001c34c1de9a435045
name: perl-Test-Image-GD
arch: src
version: 0.03
epoch: 0
release: 21
summary: Module for testing images using GD
url: https://metacpan.org/release/Test-Image-GD
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-9.compass-ci.net
location_href: Packages/p/perl-Test-Image-GD-0.03-21.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 379aed4e540a4c49740c2aac68bbce3d3923a6bab01c6433483b6207ae841f3c
name: perl-Test-Inter
arch: src
version: 1.09
epoch: 0
release: 10
summary: Framework for more readable interactive test scripts
url: https://metacpan.org/release/Test-Inter
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-6.compass-ci.net
location_href: Packages/p/perl-Test-Inter-1.09-10.src.rpm
checksum_type: sha256
description:
  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.


pkgId: fe761af4be88f6ccd4297243b7e53305519f5f549be4c8174e274ce3772cf595
name: perl-Test-Is
arch: src
version: 20140823.1
epoch: 0
release: 14
summary: Skip test in a declarative way
url: https://metacpan.org/release/Test-Is
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-13.compass-ci.net
location_href: Packages/p/perl-Test-Is-20140823.1-14.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 968debacbb1a9bed36d7e5b467c73984fac3f2b3250e1605d4e0d2b916f3ba48
name: perl-Test-JSON
arch: src
version: 0.11
epoch: 0
release: 33
summary: Test JSON data
url: https://metacpan.org/release/Test-JSON
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-19.compass-ci.net
location_href: Packages/p/perl-Test-JSON-0.11-33.src.rpm
checksum_type: sha256
description:
  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.


pkgId: bfa14a8a40e9a4d039a5811b2886462352ef504b1dd97fddd380dcee82c25ae4
name: perl-Test-Kwalitee
arch: src
version: 1.28
epoch: 0
release: 10
summary: Test the Kwalitee of a distribution before you release it
url: http://metacpan.org/module/Test::Kwalitee
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-7.compass-ci.net
location_href: Packages/p/perl-Test-Kwalitee-1.28-10.src.rpm
checksum_type: sha256
description:
  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).


pkgId: 704d067cdbd45189e2675a25c1aad79f12001983116aa6a727e7a303653a4c9d
name: perl-Test-LWP-UserAgent
arch: src
version: 0.036
epoch: 0
release: 2
summary: LWP::UserAgent suitable for simulating and testing network calls
url: https://metacpan.org/release/Test-LWP-UserAgent
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-13.compass-ci.net
location_href: Packages/p/perl-Test-LWP-UserAgent-0.036-2.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 1dce31a1239db44ae83bcfb0ecc234a2d8da761772e8cf1177f7fd1b0d5d15ed
name: perl-Test-LeakTrace
arch: src
version: 0.17
epoch: 0
release: 6
summary: Trace memory leaks
url: https://metacpan.org/release/Test-LeakTrace
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-18.compass-ci.net
location_href: Packages/p/perl-Test-LeakTrace-0.17-6.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 053890c08fbcdb3e5e642b1c365eb157c41598cc412d2118adc6fb6fcc48795f
name: perl-Test-LectroTest
arch: src
version: 0.5001
epoch: 0
release: 22
summary: Easy, automatic, specification-based tests
url: https://metacpan.org/release/Test-LectroTest
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-12.compass-ci.net
location_href: Packages/p/perl-Test-LectroTest-0.5001-22.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 4b928d973c75a25ea627c30d3327ebd0d2bd4eadf4c96d0cc2f09b4b1905f319
name: perl-Test-Lib
arch: src
version: 0.002
epoch: 0
release: 4
summary: Use libraries from a t/lib directory
url: https://metacpan.org/release/Test-Lib
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-1.compass-ci.net
location_href: Packages/p/perl-Test-Lib-0.002-4.src.rpm
checksum_type: sha256
description:
  Searches upward from the calling module for a directory t with a lib
  directory inside it, and adds it to the module search path. Looks upward up
  to 5 directories. This is intended to be used in test modules either
  directly in t or in a sub-directory to find their included testing libraries
  located in t/lib.


pkgId: d6e04511fd0ff8d6d5f35b382488fb2d35f05e0fc2c20b613fbcecfdf9a5aa34
name: perl-Test-LoadAllModules
arch: src
version: 0.022
epoch: 0
release: 20
summary: Do use_ok for the modules in a search path
url: https://metacpan.org/release/Test-LoadAllModules
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-17.compass-ci.net
location_href: Packages/p/perl-Test-LoadAllModules-0.022-20.src.rpm
checksum_type: sha256
description:
  Test::LoadAllModules Perl module calls Test::More::use_ok() for the modules in
  a search_path argument.


pkgId: 77b63a6fc9f529cf51401a9aca506885526a3b5b24bf2b1995a1808385fd818e
name: perl-Test-Log-Dispatch
arch: src
version: 0.03
epoch: 0
release: 33
summary: Test what you are logging
url: https://metacpan.org/release/Test-Log-Dispatch
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-13.compass-ci.net
location_href: Packages/p/perl-Test-Log-Dispatch-0.03-33.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 4456181314795991bfae742e948a98fc68f314259d1594a4cdb341295d88e43f
name: perl-Test-Log-Log4perl
arch: src
version: 0.32
epoch: 0
release: 13
summary: Test log4perl
url: https://metacpan.org/release/Test-Log-Log4perl
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-3.compass-ci.net
location_href: Packages/p/perl-Test-Log-Log4perl-0.32-13.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 81df82279b9f40d59ea60fe8adc3a0a517a31a3fd675ae77232070c483098c4c
name: perl-Test-LongString
arch: src
version: 0.17
epoch: 0
release: 18
summary: Perl module to test long strings
url: https://metacpan.org/release/Test-LongString
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-13.compass-ci.net
location_href: Packages/p/perl-Test-LongString-0.17-18.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 200b09039ce734e6d33efb2d95c2a8de8aab5ced3b679584db2dcffe3fb0e031
name: perl-Test-Manifest
arch: src
version: 2.021
epoch: 0
release: 9
summary: Test case module for Perl
url: https://metacpan.org/release/Test-Manifest
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-16.compass-ci.net
location_href: Packages/p/perl-Test-Manifest-2.021-9.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 1458ae8f3ca53c01165f38847daf6fca053a2287c08a750c12590e9ae364dabf
name: perl-Test-Manifest
arch: src
version: 2.022
epoch: 0
release: 1
summary: Test::Manifest - interact with a t/test_manifest file
url: https://github.com/briandfoy/test-manifest
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-18.compass-ci.net
location_href: Packages/p/perl-Test-Manifest-2.022-1.src.rpm
checksum_type: sha256
description:
  Test::Harness assumes that you want to run all of the .t files in the t/ directory \
  in ASCII-betical order during make test or ./Build test unless you say otherwise. \
  This leads to some interesting naming schemes for test files to get them in the desired order. \
  These interesting names ossify when they get into source control, and get even more interesting \
  as more tests show up.


pkgId: bb0f9eef3c619c30b399ce86674bb27b3a2e6e9a849e323198785e97f3c34ebb
name: perl-Test-Memory-Cycle
arch: src
version: 1.06
epoch: 0
release: 20
summary: Check for memory leaks and circular memory references
url: https://metacpan.org/release/Test-Memory-Cycle
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-13.compass-ci.net
location_href: Packages/p/perl-Test-Memory-Cycle-1.06-20.src.rpm
checksum_type: sha256
description:
  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.


pkgId: c1935c48cc55a98dcd5d0f4ac02ee5b5c449056ffed4dd20a8b65ee15f584f32
name: perl-Test-MemoryGrowth
arch: src
version: 0.04
epoch: 0
release: 3
summary: Assert that code does not cause growth in memory usage
url: https://metacpan.org/release/Test-MemoryGrowth
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-6.compass-ci.net
location_href: Packages/p/perl-Test-MemoryGrowth-0.04-3.src.rpm
checksum_type: sha256
description:
  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.


pkgId: e1ebede524068a1b31ef087dae07f1393b41f047d34acb78401ff0d41d61cece
name: perl-Test-Metrics-Any
arch: src
version: 0.01
epoch: 0
release: 8
summary: Assert that code produces metrics via Metrics::Any
url: https://metacpan.org/release/Test-Metrics-Any/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-14.compass-ci.net
location_href: Packages/p/perl-Test-Metrics-Any-0.01-8.src.rpm
checksum_type: sha256
description:
  This test module helps write unit tests which assert that the code under
  test reports metrics via Metrics::Any.


pkgId: 370399961bebbce8dea9490abefde72422e97092c4b0c83123cc07a2fe1f1826
name: perl-Test-Mock-Guard
arch: src
version: 0.10
epoch: 0
release: 18
summary: Simple mock test library using RAII
url: https://metacpan.org/release/Test-Mock-Guard
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-2.compass-ci.net
location_href: Packages/p/perl-Test-Mock-Guard-0.10-18.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 6a0f46adbe10c1ce9d2c89ed4da0989361d50f818c63e2be419afedb26025356
name: perl-Test-Mock-Time
arch: src
version: 0.1.7
epoch: 0
release: 14
summary: Deterministic time & timers for event loop tests
url: https://metacpan.org/release/Test-Mock-Time
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a35-15.compass-ci.net
location_href: Packages/p/perl-Test-Mock-Time-0.1.7-14.src.rpm
checksum_type: sha256
description:
  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.


pkgId: ba24e0a89fdade008866dc68eca47b625717db3fe9118fcc073c209a87357956
name: perl-Test-MockModule
arch: src
version: 0.175.0
epoch: 0
release: 1
summary: Override subroutines in a module for unit testing
url: https://metacpan.org/release/Test-MockModule
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-8.compass-ci.net
location_href: Packages/p/perl-Test-MockModule-0.175.0-1.src.rpm
checksum_type: sha256
description:
  Test::MockModule lets you temporarily redefine subroutines in other packages
  for the purposes of unit testing.

  A Test::MockModule object is set up to mock subroutines for a given module. The
  object remembers the original subroutine so it can easily be restored. This
  happens automatically when all MockModule objects for the given module go out
  of scope, or when you unmock() the subroutine.


pkgId: 74ca97a0bbf3e6c138652a78d898ff9509be31a5ba56112193b17af21654fa00
name: perl-Test-MockObject
arch: src
version: 1.20200122
epoch: 0
release: 8
summary: Perl extension for emulating troublesome interfaces
url: https://metacpan.org/release/Test-MockObject
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-16.compass-ci.net
location_href: Packages/p/perl-Test-MockObject-1.20200122-8.src.rpm
checksum_type: sha256
description:
  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.)


pkgId: d708e62673cdd1c7c49b4959eab6c7aee7747af1e1457d74a0228846c3d71f77
name: perl-Test-MockRandom
arch: src
version: 1.01
epoch: 0
release: 13
summary: Replaces random number generation with non-random number generation
url: https://metacpan.org/release/Test-MockRandom
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-17.compass-ci.net
location_href: Packages/p/perl-Test-MockRandom-1.01-13.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 9a682ee79f80e37b3077e45a9dc144d1de410d6a1965bba4cb894518dcd4dd21
name: perl-Test-MockTime
arch: src
version: 0.17
epoch: 0
release: 13
summary: Replaces actual time with simulated time
url: https://metacpan.org/release/Test-MockTime
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a63-13.compass-ci.net
location_href: Packages/p/perl-Test-MockTime-0.17-13.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 13f05d6ebe3ebd39f2c08f010dded49e016a9e0440b0ad61c221358c419be997
name: perl-Test-Module-Used
arch: src
version: 0.2.6
epoch: 0
release: 20
summary: Test required module is really used and vice versa between lib/t and META.yml
url: https://metacpan.org/release/Test-Module-Used
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b32-13.compass-ci.net
location_href: Packages/p/perl-Test-Module-Used-0.2.6-20.src.rpm
checksum_type: sha256
description:
  This module reads META.yml and gets build_requires and requires. It compares
  required module is really used and used module is really required.


pkgId: 0a7ce120aa06fd3e7ac4483e7a1f62ce87ed0c203e59b897384751fe57655bc2
name: perl-Test-Most
arch: src
version: 0.37
epoch: 0
release: 7
summary: Perl module with test functions and features
url: https://metacpan.org/release/Test-Most
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-15.compass-ci.net
location_href: Packages/p/perl-Test-Most-0.37-7.src.rpm
checksum_type: sha256
description:
  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.


pkgId: f3713633c0918e0f584c3562f50307afe12ff842ed16d30bbaa455da7795168c
name: perl-Test-Name-FromLine
arch: src
version: 0.13
epoch: 0
release: 22
summary: Automatically name tests from their source code
url: https://metacpan.org/release/Test-Name-FromLine
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-17.compass-ci.net
location_href: Packages/p/perl-Test-Name-FromLine-0.13-22.src.rpm
checksum_type: sha256
description:
  Test::Name::FromLine is a testing helper that automatically names each unit
  test from its source code declaration, unless it was explicitly named.


pkgId: 01b199e62cd299fcf2b3cc7b7cf73001b0deecde14a8ed8beec0825b98204bca
name: perl-Test-Needs
arch: src
version: 0.002009
epoch: 0
release: 3
summary: Skip tests when modules not available
url: https://metacpan.org/release/Test-Needs
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-11.compass-ci.net
location_href: Packages/p/perl-Test-Needs-0.002009-3.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 73b8de0eac7760351a5fa58933cefeb72fb191620e8bf827b182aea0b0b9501c
name: perl-Test-NeedsDisplay
arch: src
version: 1.07
epoch: 0
release: 31
summary: Ensure that tests needing a display have one
url: https://metacpan.org/release/Test-NeedsDisplay
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-9.compass-ci.net
location_href: Packages/p/perl-Test-NeedsDisplay-1.07-31.src.rpm
checksum_type: sha256
description:
  When testing GUI applications, sometimes applications or modules absolutely
  insist on a display, even just to load a module without actually showing
  any objects.


pkgId: a20d4c17a8a7310167806c75f48a6c4774cc0594f2bb344648f10c3b4fb8a1c1
name: perl-Test-Net-LDAP
arch: src
version: 0.07
epoch: 0
release: 5
summary: Net::LDAP subclass for testing
url: https://metacpan.org/release/Test-Net-LDAP/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-352g--b38-12.compass-ci.net
location_href: Packages/p/perl-Test-Net-LDAP-0.07-5.src.rpm
checksum_type: sha256
description:
  This module provides some testing methods for LDAP operations, such
  as search, add, and modify, where each method is suffixed with either
  _ok or _is.


pkgId: 480a427be7e5c9a8e5827cd735dc2751531b821508defb975dfca45f35e55a19
name: perl-Test-NiceDump
arch: src
version: 1.0.1
epoch: 0
release: 8
summary: Get a nice and human readable dump of objects
url: https://metacpan.org/release/Test-NiceDump/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-4.compass-ci.net
location_href: Packages/p/perl-Test-NiceDump-1.0.1-8.src.rpm
checksum_type: sha256
description:
  This module uses Data::Dump::Filtered and a set of sensible filters to dump
  test data in a more readable way.


pkgId: 149f7557d2aebf291dce7eafb7af751d8d5fc0a59b329f02986930bdb964dd8b
name: perl-Test-NoBreakpoints
arch: src
version: 0.17
epoch: 0
release: 4
summary: Test that files do not contain soft breakpoints
url: https://metacpan.org/release/Test-NoBreakpoints
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a63-11.compass-ci.net
location_href: Packages/p/perl-Test-NoBreakpoints-0.17-4.src.rpm
checksum_type: sha256
description:
  Test::NoBreakpoints checks that files contain neither the string
  "$DB::single = 1" nor "$DB::signal = 1".


pkgId: d53e7f1d96dbf0b0d96edf031656dc57c08f9604174d642a3c4d95d62c25ad53
name: perl-Test-NoPlan
arch: src
version: 0.0.6
epoch: 0
release: 25
summary: Check perl test files for no_plan
url: https://metacpan.org/release/Test-NoPlan
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-18.compass-ci.net
location_href: Packages/p/perl-Test-NoPlan-0.0.6-25.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 69570ee05adf798bce98a144ac24e8dd76a69c50b3d8dc4060301636b0c4e9af
name: perl-Test-NoTabs
arch: src
version: 2.02
epoch: 0
release: 10
summary: Check the presence of tabs in your project
url: https://metacpan.org/release/Test-NoTabs
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-6.compass-ci.net
location_href: Packages/p/perl-Test-NoTabs-2.02-10.src.rpm
checksum_type: sha256
description:
  This module scans your project/distribution for any perl files (scripts,
  modules, etc.) for the presence of tabs.


pkgId: 6482d2bca26f8bd23c08505c5731499e6592f59253cae6b972a48fd3d7435078
name: perl-Test-NoWarnings
arch: src
version: 1.06
epoch: 0
release: 2
summary: Make sure you didn't emit any warnings while testing
url: https://metacpan.org/release/Test-NoWarnings
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-1.compass-ci.net
location_href: Packages/p/perl-Test-NoWarnings-1.06-2.src.rpm
checksum_type: sha256
description:
  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.


pkgId: b2c35185c5b4367d96307bf0e7f69362eab2c5a7e6e5960e836bc35fa2e779ab
name: perl-Test-Number-Delta
arch: src
version: 1.06
epoch: 0
release: 18
summary: Compare the difference between numbers against a given tolerance
url: https://metacpan.org/release/Test-Number-Delta
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-11.compass-ci.net
location_href: Packages/p/perl-Test-Number-Delta-1.06-18.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 2e0a19ec7606e1d942cdc3506fc6c42e1e5342a2d090b895b7a3c2c26eaaa4eb
name: perl-Test-Object
arch: src
version: 0.08
epoch: 0
release: 10
summary: Thoroughly testing objects via registered handlers
url: https://metacpan.org/release/Test-Object
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-9.compass-ci.net
location_href: Packages/p/perl-Test-Object-0.08-10.src.rpm
checksum_type: sha256
description:
  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.


pkgId: ffaf4aa2495b23f17d10aedcef290a797177c4fbd699fdbedf10af3e832c3c8d
name: perl-Test-Output
arch: src
version: 1.03.1
epoch: 0
release: 12
summary: Utilities to test STDOUT and STDERR messages
url: https://metacpan.org/release/Test-Output
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-0.compass-ci.net
location_href: Packages/p/perl-Test-Output-1.03.1-12.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 952369d44d26b685d8cfc2bf8beea1f52f10ce43f9aff11cc20d888ca054e2dd
name: perl-Test-POE-Client-TCP
arch: src
version: 1.26
epoch: 0
release: 11
summary: POE Component providing TCP client services for test cases
url: https://metacpan.org/release/Test-POE-Client-TCP
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-10.compass-ci.net
location_href: Packages/p/perl-Test-POE-Client-TCP-1.26-11.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 48cde3b77ee043b996a99533188b25d4543203ee780e7033ae7cc9ac0a3f094d
name: perl-Test-POE-Server-TCP
arch: src
version: 1.20
epoch: 0
release: 19
summary: POE Component providing TCP server services for test cases
url: https://metacpan.org/release/Test-POE-Server-TCP
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-15.compass-ci.net
location_href: Packages/p/perl-Test-POE-Server-TCP-1.20-19.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 6c9d3c05563c7b7141d330913ab98b889cbfaac0b61e8feaa6647df9de65cbc9
name: perl-Test-Perl-Critic
arch: src
version: 1.04
epoch: 0
release: 15
summary: Use Perl::Critic in test programs
url: https://metacpan.org/release/Test-Perl-Critic
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-11.compass-ci.net
location_href: Packages/p/perl-Test-Perl-Critic-1.04-15.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 1438aecd1236b568d1db27f389e883687b8eafeacd4859524c6698e01de22be7
name: perl-Test-Perl-Critic-Progressive
arch: src
version: 0.03
epoch: 0
release: 34
summary: Gradually enforce coding standards
url: https://metacpan.org/release/Test-Perl-Critic-Progressive
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-7.compass-ci.net
location_href: Packages/p/perl-Test-Perl-Critic-Progressive-0.03-34.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 3b406819ab2116c078df924dfb566930f43cd70596b3d39f138ca2843ebd8e53
name: perl-Test-Pod-Content
arch: src
version: 0.0.6
epoch: 0
release: 29
summary: Test a Pod's content
url: https://metacpan.org/release/Test-Pod-Content
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a35-19.compass-ci.net
location_href: Packages/p/perl-Test-Pod-Content-0.0.6-29.src.rpm
checksum_type: sha256
description:
  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.


pkgId: ba9733b5422c2fd4a5481acfcb0f638b285d69c452ba0744b3682f597425c198
name: perl-Test-Pod-Coverage
arch: src
version: 1.10
epoch: 0
release: 18
summary: Check for pod coverage in your distribution
url: https://metacpan.org/release/Test-Pod-Coverage
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-0.compass-ci.net
location_href: Packages/p/perl-Test-Pod-Coverage-1.10-18.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 727608f02aaaafde286bd4d99df070e152890905810014ff4fe4bef7ce6ae8c2
name: perl-Test-Pod-LinkCheck
arch: src
version: 0.008
epoch: 0
release: 29
summary: Tests POD for invalid links
url: https://metacpan.org/release/Test-Pod-LinkCheck
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-6.compass-ci.net
location_href: Packages/p/perl-Test-Pod-LinkCheck-0.008-29.src.rpm
checksum_type: sha256
description:
  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<Foo> links and makes
  sure that Foo exists. It also recognizes section links, L</SYNOPSIS> for
  example. Also, manual pages are resolved and checked.


pkgId: a6b4892fa637b9d68146db70348ace2d50601b3ad7193af7c4a3ccb54abcdac9
name: perl-Test-Pod-No404s
arch: src
version: 0.02
epoch: 0
release: 29
summary: Checks POD for HTTP 404 links
url: https://metacpan.org/release/Test-Pod-No404s
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-5.compass-ci.net
location_href: Packages/p/perl-Test-Pod-No404s-0.02-29.src.rpm
checksum_type: sha256
description:
  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".


pkgId: 201bab5f35f88e96f02ef8d03ab142266f5ea1eca3cb7bfdffb3bc09148ef37e
name: perl-Test-Pod-Spelling-CommonMistakes
arch: src
version: 1.001
epoch: 0
release: 21
summary: Checks POD for common spelling mistakes
url: https://metacpan.org/release/Test-Pod-Spelling-CommonMistakes
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-352g--b38-10.compass-ci.net
location_href: Packages/p/perl-Test-Pod-Spelling-CommonMistakes-1.001-21.src.rpm
checksum_type: sha256
description:
  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.


pkgId: c2e691ae2f98660e77aee39ab68e684c9cef3f4b2cfe4538016f57e39ebcca21
name: perl-Test-Portability-Files
arch: src
version: 0.10
epoch: 0
release: 12
summary: Check file names portability
url: https://metacpan.org/release/Test-Portability-Files
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-7.compass-ci.net
location_href: Packages/p/perl-Test-Portability-Files-0.10-12.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 1fba0f4437ae6e9f8c9aeabe06976600608776b4cb3fc4262f5fed53e6a83476
name: perl-Test-Prereq
arch: src
version: 2.003
epoch: 0
release: 8
summary: Check if Makefile.PL has the right pre-requisites
url: https://metacpan.org/release/Test-Prereq
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-18.compass-ci.net
location_href: Packages/p/perl-Test-Prereq-2.003-8.src.rpm
checksum_type: sha256
description:
  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.


pkgId: b7b9aa8bafb5e1370f4b6a68f3629a904981d5027ac7833829d988d543694408
name: perl-Test-Refcount
arch: src
version: 0.10
epoch: 0
release: 10
summary: Assert reference counts on objects
url: https://metacpan.org/release/Test-Refcount
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-7.compass-ci.net
location_href: Packages/p/perl-Test-Refcount-0.10-10.src.rpm
checksum_type: sha256
description:
  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.


pkgId: dc32c186b22b926d628e4dd69e7ac0de1a5b26ca89ab10d73bf224c982f0a9a9
name: perl-Test-Regexp
arch: src
version: 2017040101
epoch: 0
release: 17
summary: Test your regular expressions
url: https://metacpan.org/release/Test-Regexp
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-2.compass-ci.net
location_href: Packages/p/perl-Test-Regexp-2017040101-17.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 47ee076cb49e05da8f67c9dc65444a35bee52b1f4e06413d6d5d05c872dc0f9f
name: perl-Test-Regression
arch: src
version: 0.08
epoch: 0
release: 17
summary: Test library that can generate outputs and compare against them
url: https://metacpan.org/release/Test-Regression
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-10.compass-ci.net
location_href: Packages/p/perl-Test-Regression-0.08-17.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 018a264123c4f517f500d5684cd846b7c8460a179634296bca612c954fc8edf5
name: perl-Test-Reporter
arch: src
version: 1.62
epoch: 0
release: 17
summary: Sends test results to cpan-testers@perl.org
url: https://metacpan.org/release/Test-Reporter
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-6.compass-ci.net
location_href: Packages/p/perl-Test-Reporter-1.62-17.src.rpm
checksum_type: sha256
description:
  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.


pkgId: f7aed4386e3b2ec5be8ee144fd3414230e43d49b35de41a960c23ba4355f96e9
name: perl-Test-Requires
arch: src
version: 0.11
epoch: 0
release: 3
summary: Checks to see if a given module can be loaded
url: https://metacpan.org/release/Test-Requires
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-18.compass-ci.net
location_href: Packages/p/perl-Test-Requires-0.11-3.src.rpm
checksum_type: sha256
description:
  Test::Requires checks to see if the module can be loaded.

  If this fails, rather than failing tests this skips all tests.


pkgId: d7db1fb348ab87c04b5dee326544b7e854c67f60f2431a2d9b5d8126a35111ec
name: perl-Test-Requires-Git
arch: src
version: 1.008
epoch: 0
release: 16
summary: Check your test requirements against the available version of Git
url: https://metacpan.org/release/Test-Requires-Git
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-18.compass-ci.net
location_href: Packages/p/perl-Test-Requires-Git-1.008-16.src.rpm
checksum_type: sha256
description:
  Test::Requires::Git checks if the version of Git available for testing
  meets the given requirements.


pkgId: 75f676b71b4cfdfafa546a87c86bc37fea6f7b73779f8c33c77912f36f9d1b46
name: perl-Test-RequiresInternet
arch: src
version: 0.05
epoch: 0
release: 18
summary: Easily test network connectivity
url: https://metacpan.org/release/Test-RequiresInternet
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-14.compass-ci.net
location_href: Packages/p/perl-Test-RequiresInternet-0.05-18.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 356f1b6a59250fb86c13fe68681b0e9078c1ea77e3ccecef75c05b479982ae0f
name: perl-Test-Roo
arch: src
version: 1.004
epoch: 0
release: 20
summary: Composable, reusable tests with roles and Moo
url: https://metacpan.org/release/Test-Roo/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-5.compass-ci.net
location_href: Packages/p/perl-Test-Roo-1.004-20.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 7e8bb0830b39bf2199e46a639ccc6dfb4c76ab643b8e2ed1344361a5b2bc0b7b
name: perl-Test-Routine
arch: src
version: 0.028
epoch: 0
release: 3
summary: Composable units of assertion
url: https://metacpan.org/release/Test-Routine
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-2.compass-ci.net
location_href: Packages/p/perl-Test-Routine-0.028-3.src.rpm
checksum_type: sha256
description:
  Test::Routine is a very simple framework for writing your tests as
  composable units of assertion. In other words: roles.


pkgId: dc67686091570df529bc3fc84f344ddd1ab9584e2ad24cd85644465010a080a6
name: perl-Test-Run
arch: src
version: 0.0305
epoch: 0
release: 5
summary: Extensible and object-oriented test harness for TAP scripts
url: https://metacpan.org/release/Test-Run
rpm_license: (GPL+ or Artistic) and (GPLv2+ or Artistic) and MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-16.compass-ci.net
location_href: Packages/p/perl-Test-Run-0.0305-5.src.rpm
checksum_type: sha256
description:
  These Perl modules are an improved test harness based on Test::Harness, but
  more modular, extensible and object-oriented.


pkgId: 23715f7212617a155b2688a62daa1a570330de9948361e077fbe588230c5667c
name: perl-Test-Run-CmdLine
arch: src
version: 0.0132
epoch: 0
release: 5
summary: Run TAP tests from command line using the Test::Run module
url: https://metacpan.org/release/Test-Run-CmdLine
rpm_license: (GPL+ or Artistic) and MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-3.compass-ci.net
location_href: Packages/p/perl-Test-Run-CmdLine-0.0132-5.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 637a8d6b3ac04a394a788e373b8c543eafbc7dca9b6a1a39a026de5b4762f748
name: perl-Test-RunValgrind
arch: src
version: 0.2.2
epoch: 0
release: 5
summary: Tests that an external program is valgrind-clean
url: https://metacpan.org/release/Test-RunValgrind
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-11.compass-ci.net
location_href: Packages/p/perl-Test-RunValgrind-0.2.2-5.src.rpm
checksum_type: sha256
description:
  valgrind is an open source and convenient memory debugger that runs on some
  platforms. This module runs valgrind (the
  http://en.wikipedia.org/wiki/Valgrind manpage) on an executable and makes
  sure that valgrind did not find any faults in it.

  It originated from some code used to test the Freecell Solver executables
  using valgrind, and was extracted into its own CPAN module to allow for
  reuse by other projects, including fortune-mod (the
  https://github.com/shlomif/fortune-mod manpage).


pkgId: 135d15d7d2be2db4a13d798e2751d7c2ba12226d14b211942c0da34ec943dd99
name: perl-Test-SQL-Data
arch: src
version: 0.0.6
epoch: 0
release: 14
summary: Helps running SQL tests: database preparing and result matching
url: https://github.com/frankiejol/Test-SQL-Data
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-16.compass-ci.net
location_href: Packages/p/perl-Test-SQL-Data-0.0.6-14.src.rpm
checksum_type: sha256
description:
  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.


pkgId: aed0ebbf4ad53140e23e4fe6dcad8296c0459969baacf0308380acaa1a485fcc
name: perl-Test-Script
arch: src
version: 1.29
epoch: 0
release: 4
summary: Cross-platform basic tests for scripts
url: https://metacpan.org/release/Test-Script
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a63-7.compass-ci.net
location_href: Packages/p/perl-Test-Script-1.29-4.src.rpm
checksum_type: sha256
description:
  The intent of this module is to provide a series of basic tests for scripts
  in the bin directory of your Perl distribution.


pkgId: f818b5a8b04dadb56e29c0c5bc01e01e4c2b00f50f1a4cd78fe9d17d173485de
name: perl-Test-Script-Run
arch: src
version: 0.08
epoch: 0
release: 21
summary: Test the script with run
url: https://metacpan.org/release/Test-Script-Run
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-11.compass-ci.net
location_href: Packages/p/perl-Test-Script-Run-0.08-21.src.rpm
checksum_type: sha256
description:
  This module exports some subs to help test and run scripts in your
  distribution's bin/ directory, if the script path is not absolute.


pkgId: 4f7b20c71cd27adebb676324eae22f153ecd88bc441d872c1e926230afd3aacd
name: perl-Test-SharedFork
arch: src
version: 0.35
epoch: 0
release: 1
summary: Fork test
url: http://search.cpan.org/dist/Test-SharedFork/
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: localhost
location_href: Packages/p/perl-Test-SharedFork-0.35-1.src.rpm
checksum_type: sha256
description:
  Test::SharedFork is utility module for Test::Builder. It manages testing
  by keeping the test count consistent between parent and child processes.


pkgId: 95390e32951033b8deeba214f22e8e97d0f403490ed8d31dada0492982060b19
name: perl-Test-Signature
arch: src
version: 1.11
epoch: 0
release: 26
summary: Automated SIGNATURE testing
url: https://metacpan.org/release/Test-Signature
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-3.compass-ci.net
location_href: Packages/p/perl-Test-Signature-1.11-26.src.rpm
checksum_type: sha256
description:
  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.


pkgId: bf394780f3c8b1b6f61b4b69f15017596dd03280da19dffbf727f8a7aca22c41
name: perl-Test-Simple
arch: src
version: 1.302188
epoch: 2
release: 1
summary: Basic utilities for writing tests
url: https://metacpan.org/release/Test-Simple
rpm_license: (GPL+ or Artistic) and CC0 and Public Domain
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv5-2s44p-384g--b2-9.compass-ci.net
location_href: Packages/p/perl-Test-Simple-1.302188-1.src.rpm
checksum_type: sha256
description:
  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.


pkgId: cdf733f722ddcb353de1de58e61d723aa0f7de24370edab8f8c10947217513cd
name: perl-Test-Smoke
arch: src
version: 1.78
epoch: 0
release: 7
summary: Perl core test smoke suite
url: https://metacpan.org/release/Test-Smoke
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-18.compass-ci.net
location_href: Packages/p/perl-Test-Smoke-1.78-7.src.rpm
checksum_type: sha256
description:
  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.


pkgId: a43583106b9c6bdb5f3313703ed8fb33a8308dcdb6ad8e52f97f4284ea774f58
name: perl-Test-Snapshot
arch: src
version: 0.06
epoch: 0
release: 5
summary: Test against data stored in automatically-named file
url: http://search.cpan.org/dist/Test-Snapshot/
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-12.compass-ci.net
location_href: Packages/p/perl-Test-Snapshot-0.06-5.src.rpm
checksum_type: sha256
description:
  Not connected with Test::Snapshots, which is based on a similar concept but
  for running executables.


pkgId: 353cd39cdbc8f74811560d0d808e0f6502ff49ecfd94216536d1c763fef5b946
name: perl-Test-Some
arch: src
version: 0.2.1
epoch: 0
release: 5
summary: Run a subset of tests
url: https://metacpan.org/release/Test-Some
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-11.compass-ci.net
location_href: Packages/p/perl-Test-Some-0.2.1-5.src.rpm
checksum_type: sha256
description:
  This module allows one to run a subset of the 'subtest' tests given in a test
  file.

  The module declaration takes a whitelist of the subtests we want to run.
  Any subtest that doesn't match any of the whitelist items will be skipped
  (or potentially bypassed).

  The test files don't even need to be modified, as the module can also be
  invoked from the command-line.


pkgId: f998fdfa6b268674d3c3053004118863a3c74b0b319c243dde99b83293dfbb21
name: perl-Test-Spec
arch: src
version: 0.54
epoch: 0
release: 14
summary: Write tests in a declarative specification style
url: https://metacpan.org/release/Test-Spec
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-2.compass-ci.net
location_href: Packages/p/perl-Test-Spec-0.54-14.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 35f21c43fcb95a1a7bd3b3b389ba91db4fe6fff0a070a3a66c71746613bca4d8
name: perl-Test-Spelling
arch: src
version: 0.25
epoch: 0
release: 10
summary: Check for spelling errors in POD files
url: https://metacpan.org/release/Test-Spelling
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a63-14.compass-ci.net
location_href: Packages/p/perl-Test-Spelling-0.25-10.src.rpm
checksum_type: sha256
description:
  "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.


pkgId: 95de836361a7a04f5655adaf7c783f6a6d9261c7e4c1fba74d67a5f4e41b4b49
name: perl-Test-Stream
arch: src
version: 1.302027
epoch: 0
release: 23
summary: Successor to Test::More and Test::Builder
url: https://metacpan.org/release/Test-Stream
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-384g--b31-0.compass-ci.net
location_href: Packages/p/perl-Test-Stream-1.302027-23.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 40cf53e94b42753c67266a4c0ca9ac18b47397ebd885427ff885951307fdb557
name: perl-Test-Strict
arch: src
version: 0.52
epoch: 0
release: 9
summary: Check syntax, presence of use strict/warnings, and test coverage
url: https://metacpan.org/release/Test-Strict
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-16.compass-ci.net
location_href: Packages/p/perl-Test-Strict-0.52-9.src.rpm
checksum_type: sha256
description:
  "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.


pkgId: 94ca41fec727214ea5d9ef19e7cb3beca14834480af6edf1c86a1e34301b8f01
name: perl-Test-SubCalls
arch: src
version: 1.10
epoch: 0
release: 10
summary: Track the number of times subs are called
url: https://metacpan.org/release/Test-SubCalls
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-352g--b38-8.compass-ci.net
location_href: Packages/p/perl-Test-SubCalls-1.10-10.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 8028443291606b4c988c94723b6ce1b200f92493f981eb75ec1fda95d45eafda
name: perl-Test-Synopsis
arch: src
version: 0.17
epoch: 0
release: 3
summary: Test your SYNOPSIS code
url: https://metacpan.org/release/Test-Synopsis
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a65-10.compass-ci.net
location_href: Packages/p/perl-Test-Synopsis-0.17-3.src.rpm
checksum_type: sha256
description:
  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



  sub) and doesn't actually run the code.


pkgId: ec90b98e9ecbc00a6414ee1d30fd838f528c8a153041f9c92199cc9d2811e230
name: perl-Test-Taint
arch: src
version: 1.08
epoch: 0
release: 5
summary: Tools to test taintedness
url: https://metacpan.org/release/Test-Taint
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-8.compass-ci.net
location_href: Packages/p/perl-Test-Taint-1.08-5.src.rpm
checksum_type: sha256
description:
  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.


pkgId: cbc301a56bdff7b502d762830a6109d3b063f942ec5f53f45acecccf244136d4
name: perl-Test-Time
arch: src
version: 0.08
epoch: 0
release: 10
summary: Overrides the time() and sleep() core functions for testing
url: https://metacpan.org/release/Test-Time
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-19.compass-ci.net
location_href: Packages/p/perl-Test-Time-0.08-10.src.rpm
checksum_type: sha256
description:
  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.


pkgId: f0445edd75a5ef2715de1f190b8ccf82c40b1797576ef9d85a6a7ab7457d24fe
name: perl-Test-TinyMocker
arch: src
version: 0.05
epoch: 0
release: 20
summary: A very simple tool to mock external modules
url: https://metacpan.org/release/Test-TinyMocker
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-11.compass-ci.net
location_href: Packages/p/perl-Test-TinyMocker-0.05-20.src.rpm
checksum_type: sha256
description:
  This module allows you to override methods with arbitrary code blocks. This lets
  you simulate some kind of behavior for your tests.


pkgId: 6f22733e543c67ddf927932cf64ac99878b1032bc7c83ebe4591dd21a2d363f0
name: perl-Test-Toolbox
arch: src
version: 0.4
epoch: 0
release: 13
summary: Tools for testing
url: https://metacpan.org/release/Test-Toolbox
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-16.compass-ci.net
location_href: Packages/p/perl-Test-Toolbox-0.4-13.src.rpm
checksum_type: sha256
description:
  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.


pkgId: fc1f88d04b94d2a089f8f3dd01b0a437fbff0579675b522852e1b07d178e58fa
name: perl-Test-Trap
arch: src
version: 0.3.4
epoch: 0
release: 10
summary: Trap exit codes, exceptions, output, etc
url: https://metacpan.org/release/Test-Trap
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-384g--b31-3.compass-ci.net
location_href: Packages/p/perl-Test-Trap-0.3.4-10.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 3a960354cc2ceef472a6d1c0879236563a337d6fbccea52eb21e24d17cfc61f0
name: perl-Test-Unit
arch: src
version: 0.25
epoch: 0
release: 43
summary: The PerlUnit testing framework
url: http://perlunit.sourceforge.net/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-1.compass-ci.net
location_href: Packages/p/perl-Test-Unit-0.25-43.src.rpm
checksum_type: sha256
description:
  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.


pkgId: b0d505970f6261ce82cfb1c763b8fa8f0cbbe7041a8705b5d361861a12f188eb
name: perl-Test-Unit-Lite
arch: src
version: 0.12
epoch: 1
release: 43
summary: Unit testing without external dependencies
url: https://metacpan.org/release/Test-Unit-Lite
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-10.compass-ci.net
location_href: Packages/p/perl-Test-Unit-Lite-0.12-43.src.rpm
checksum_type: sha256
description:
  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.


pkgId: f4cd0009fe5c6b6c89c1c2c6c73d8f5203018731b145d5963948f6c3d2cd1432
name: perl-Test-Unit-Runner-Xml
arch: src
version: 0.1
epoch: 0
release: 36
summary: Generate XML reports from unit test results
url: https://metacpan.org/release/Test-Unit-Runner-Xml
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-13.compass-ci.net
location_href: Packages/p/perl-Test-Unit-Runner-Xml-0.1-36.src.rpm
checksum_type: sha256
description:
  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.


pkgId: afd05423a7a08c26ec1a354eddbf8b16d2684c169e8e611439e76c2980d6755c
name: perl-Test-UseAllModules
arch: src
version: 0.17
epoch: 0
release: 18
summary: Do use_ok() for all the MANIFESTed modules
url: https://metacpan.org/release/Test-UseAllModules
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-9.compass-ci.net
location_href: Packages/p/perl-Test-UseAllModules-0.17-18.src.rpm
checksum_type: sha256
description:
  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).


pkgId: 3acdf62082f97cb3504874338d9f72dca870549abc41d6be2e25d6f954727c94
name: perl-Test-Valgrind
arch: src
version: 1.19
epoch: 0
release: 19
summary: Generate suppressions, analyze and test any command with valgrind
url: https://metacpan.org/release/Test-Valgrind
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-11.compass-ci.net
location_href: Packages/p/perl-Test-Valgrind-1.19-19.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 3eb76cbfcdf1667373cfada39cf9bc72942068f522eda4e7f568dc44c8396450
name: perl-Test-WWW-Selenium
arch: src
version: 1.36
epoch: 0
release: 24
summary: Perl Client for the Selenium Remote Control test tool
url: https://metacpan.org/release/Test-WWW-Selenium
rpm_license: (GPL+ or Artistic) and ASL 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-15.compass-ci.net
location_href: Packages/p/perl-Test-WWW-Selenium-1.36-24.src.rpm
checksum_type: sha256
description:
  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).


pkgId: 17ec4c6357dde1d246f4700894e76f239b8555dce93e8400553696f8929e1411
name: perl-Test-Warnings
arch: src
version: 0.031
epoch: 0
release: 3
summary: Test for warnings and the lack of them
url: https://metacpan.org/release/Test-Warnings
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a63-11.compass-ci.net
location_href: Packages/p/perl-Test-Warnings-0.031-3.src.rpm
checksum_type: sha256
description:
  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.


pkgId: ef930113a96e54b5860d35c39180d54537ea0a847d2c6824396c63ed23655d74
name: perl-Test-Without-Module
arch: src
version: 0.20
epoch: 0
release: 13
summary: Test fallback behavior in absence of modules
url: https://metacpan.org/release/Test-Without-Module
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-0.compass-ci.net
location_href: Packages/p/perl-Test-Without-Module-0.20-13.src.rpm
checksum_type: sha256
description:
  This module allows you to deliberately hide modules from a program even
  though they are installed. This is mostly useful for testing modules that
  have a fallback when a certain dependency module is not installed.


pkgId: 05ce847f91ac2a603a0583effa13984355f5f9735ef442faffadca325d0e083d
name: perl-Test-WriteVariants
arch: src
version: 0.014
epoch: 0
release: 15
summary: Dynamic generation of tests in nested combinations of contexts
url: https://metacpan.org/release/Test-WriteVariants
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-8.compass-ci.net
location_href: Packages/p/perl-Test-WriteVariants-0.014-15.src.rpm
checksum_type: sha256
description:
  This is a library for generating Perl tests for every possible combination of
  contexts. The output is another set of Perl test files.


pkgId: 513ef849309fc089ab67872e55a2cba849d59bb143b9f1943913ca15013ff8ad
name: perl-Test-XML
arch: src
version: 0.08
epoch: 0
release: 23
summary: Compare XML in perl tests
url: https://metacpan.org/release/Test-XML
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-768g--b26-0.compass-ci.net
location_href: Packages/p/perl-Test-XML-0.08-23.src.rpm
checksum_type: sha256
description:
  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 similar 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 parsable as
    XML.

  is_good_xml(XML [, TESTNAME ])

      This is an alias for is_well_formed_xml().


pkgId: 1188ac6f1ea89a5e4410bd4255f3ed3d359831b0749ed2cc1d1b170d89975b54
name: perl-Test-YAML-Meta
arch: src
version: 0.22
epoch: 0
release: 22
summary: Validation of the META.yml file in a distribution
url: https://metacpan.org/release/Test-YAML-Meta
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-13.compass-ci.net
location_href: Packages/p/perl-Test-YAML-Meta-0.22-22.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 0279f3a67f72efcf6db60410aef5dc306b86efe296f8037b6893bb17ad434da3
name: perl-Test-mysqld
arch: src
version: 1.0013
epoch: 0
release: 7
summary: Mysqld runner for tests
url: https://metacpan.org/release/Test-mysqld
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-1.compass-ci.net
location_href: Packages/p/perl-Test-mysqld-1.0013-7.src.rpm
checksum_type: sha256
description:
  Test::mysqld automatically setups a mysqld instance in a temporary
  directory, and destroys it when the perl script exits.


pkgId: 43857e2c8d2e5ae70eed7d6d5d6a1920f557a2c57400e37dbe766199dade45e9
name: perl-Test2-AsyncSubtest
arch: src
version: 0.000020
epoch: 0
release: 1
summary: Tools for writing asynchronous subtest
url: http://search.cpan.org/dist/Test2-AsyncSubtest/
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: vm-2p32g.2288hv3-2s24p-384g--b19-10.compass-ci.net
location_href: Packages/p/perl-Test2-AsyncSubtest-0.000020-1.src.rpm
checksum_type: sha256
description:
  These are tools for writing asynchronous subtests. Asynchronous subtests are
  subtests which can be started and stashed so that they can continue to receive
  events while other events are also being generated.


pkgId: 7fdbedf5648f03c8f5167c529d4ab2d42df100e71f5ed9abf2c8904b2843b66e
name: perl-Test2-Harness
arch: src
version: 1.0.114
epoch: 0
release: 1
summary: Test2 Harness designed for the Test2 event system
url: https://metacpan.org/release/Test2-Harness
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-7.compass-ci.net
location_href: Packages/p/perl-Test2-Harness-1.0.114-1.src.rpm
checksum_type: sha256
description:
  This is a test harness toolkit for Perl Test2 system. It provides a yath tool,
  a command-line tool for executing the tests under the Test2 harness.


pkgId: c800a857ebd6e8d887c4e9f0e85b3e5f0dee8857a4cd745d1e6b0ada3d9dc779
name: perl-Test2-Plugin-Cover
arch: src
version: 0.0.25
epoch: 0
release: 1
summary: Collect minimal file coverage data
url: https://metacpan.org/release/Test2-Plugin-Cover
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a45-5.compass-ci.net
location_href: Packages/p/perl-Test2-Plugin-Cover-0.0.25-1.src.rpm
checksum_type: sha256
description:
  This Test2 plugin will collect minimal file coverage data, and will do so with
  a minimal performance impact.


pkgId: f9facadbe2f831850e94bc115e3cc7689849e6e63bff93c9df4e0fd59ce56db6
name: perl-Test2-Plugin-DBIProfile
arch: src
version: 0.2.3
epoch: 0
release: 4
summary: Test2 plugin to enable and display DBI profiling
url: https://metacpan.org/release/Test2-Plugin-DBIProfile
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-4.compass-ci.net
location_href: Packages/p/perl-Test2-Plugin-DBIProfile-0.2.3-4.src.rpm
checksum_type: sha256
description:
  This Test2 plugin enables DBI::Profile globally so that DBI profiling data is
  collected. Once testing is complete an event will be produced which contains
  and displays the profiling data.


pkgId: 60c5c503279b6a331427f8d49ea29b65222c931ba2ee9d841c0902d9fce7de74
name: perl-Test2-Plugin-IOEvents
arch: src
version: 0.1.1
epoch: 0
release: 3
summary: Turn STDOUT and STDERR into Test2 events
url: https://metacpan.org/release/Test2-Plugin-IOEvents
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-17.compass-ci.net
location_href: Packages/p/perl-Test2-Plugin-IOEvents-0.1.1-3.src.rpm
checksum_type: sha256
description:
  This Test2 plugin turns prints to STDOUT and STDERR objects (including warnings)
  into the proper Test2 events.


pkgId: 2d106a4e0ad0e986df813ad0eba9cfd63b028b76c5a540b4999a705307f9676b
name: perl-Test2-Plugin-MemUsage
arch: src
version: 0.2.3
epoch: 0
release: 3
summary: Test2 plugin that collects and displays memory usage information
url: https://metacpan.org/release/Test2-Plugin-MemUsage
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-2.compass-ci.net
location_href: Packages/p/perl-Test2-Plugin-MemUsage-0.2.3-3.src.rpm
checksum_type: sha256
description:
  This Test2 plugin will collect memory usage information from /proc/PID/status
  and display it for you when the test is done running.


pkgId: e5a8b955e0f4e71baa28443b4dd5e2d5b76b68e1b215222a926b30c17f5f1abe
name: perl-Test2-Plugin-NoWarnings
arch: src
version: 0.09
epoch: 0
release: 2
summary: Fail if tests warn
url: https://metacpan.org/release/Test2-Plugin-NoWarnings
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b32-4.compass-ci.net
location_href: Packages/p/perl-Test2-Plugin-NoWarnings-0.09-2.src.rpm
checksum_type: sha256
description:
  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.


pkgId: ad22c255bf1e1396c93ed98fb5fac70f7908ee38020558abe8704b147550e1bc
name: perl-Test2-Plugin-UUID
arch: src
version: 0.2.1
epoch: 0
release: 4
summary: Use real UUIDs in Test2
url: https://metacpan.org/release/Test2-Plugin-UUID
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-14.compass-ci.net
location_href: Packages/p/perl-Test2-Plugin-UUID-0.2.1-4.src.rpm
checksum_type: sha256
description:
  Test2 normally uses unique IDs generated by appending PID, thread ID, and an
  incrementing integer. These work fine most of the time, but are not sufficient
  if you want to keep a database of events, in that case a real UUID is much
  more useful.


pkgId: b3dd836fa3dd15846568ff126f9417bcd836f25b0e47ae4f8d9cd1148f1add9f
name: perl-Test2-Suite
arch: src
version: 0.000135
epoch: 0
release: 1
summary: Set of tools built upon the Test2 framework
url: https://metacpan.org/release/Test2-Suite
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p32g.taishan200-2280-2s48p-256g--a12-1.compass-ci.net
location_href: Packages/p/perl-Test2-Suite-0.000135-1.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 0e0c18a3b7ac5ee3f9ed1388182403f22b3d6ab2e5c8f96c935e98c80dee0d5e
name: perl-Test2-Tools-Explain
arch: src
version: 0.02
epoch: 0
release: 10
summary: Explain tools for the Perl Test2 framework
url: https://metacpan.org/release/Test2-Tools-Explain
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-5.compass-ci.net
location_href: Packages/p/perl-Test2-Tools-Explain-0.02-10.src.rpm
checksum_type: sha256
description:
  Test2::Suite dropped the explain() function that had been part of Test::More.
  For those who miss it in Test2, you can use Test2::Tools::Explain.


pkgId: 00240cd017d6aef74c26c24d8af3dff8f9ca38e9d16b64cf1604d60776147362
name: perl-Test2-Tools-PerlCritic
arch: src
version: 0.04
epoch: 0
release: 4
summary: Testing tools to enforce Perl::Critic policies
url: https://metacpan.org/release/Test2-Tools-PerlCritic
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-9.compass-ci.net
location_href: Packages/p/perl-Test2-Tools-PerlCritic-0.04-4.src.rpm
checksum_type: sha256
description:
  Test for Perl::Critic violations using Test2. Although this testing tool
  uses the Test2 API instead of the older Test::Builder API, the primary
  motivation is to provide output in a more useful form. That is policy
  violations are grouped by policy class, and the policy class name is
  clearly displayed as a diagnostic. The author finds the former more useful
  because he tends to address one type of violation at a time. The author
  finds the latter more useful because he tends to want to lookup or adjust
  the configuration of the policy as he is addressing violations.


pkgId: 7d6e72a299e3009f34dd5d68e7688808e422d62480d82161bb442933ce78da04
name: perl-Test2-Tools-Process
arch: src
version: 0.06
epoch: 0
release: 2
summary: Unit tests for code that calls exit, exec, system or qx()
url: https://metacpan.org/release/Test2-Tools-Process
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-6.compass-ci.net
location_href: Packages/p/perl-Test2-Tools-Process-0.06-2.src.rpm
checksum_type: sha256
description:
  This set of testing tools is intended for writing unit tests for code that
  interacts with other processes without using real processes that might have
  unwanted side effects. It also lets you test code that exits program flow
  without actually terminating your test. So far it allows you to test and/or
  mock exit, exec, system, readpipe and qx//. Other process related tests
  will be added in the future.


pkgId: 646e312768b010f7313a51c727a544412dd3fc19b37b95adbb79904527e9673c
name: perl-TestML
arch: src
version: 0.54.05
epoch: 0
release: 12
summary: Generic software Testing Meta Language
url: https://github.com/testml-lang/testml/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-13.compass-ci.net
location_href: Packages/p/perl-TestML-0.54.05-12.src.rpm
checksum_type: sha256
description:
  TestML <http://www.testml.org/> 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.

  Currently, TestML is being redesigned. This package contains the new unstable
  implementation. The original, production-ready, implementation is available
  under TestML1 name in perl-TestML1 package.


pkgId: bb7d1b7e22473248a5bea67b970b9d72ca2d6edd2aa3e730e3cddaa642bcc6b4
name: perl-TestML1
arch: src
version: 0.57
epoch: 0
release: 12
summary: Generic software testing meta language (version 1)
url: https://metacpan.org/release/TestML1
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-16.compass-ci.net
location_href: Packages/p/perl-TestML1-0.57-12.src.rpm
checksum_type: sha256
description:
  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 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.

  You may want to use perl-TestML instead that supports a new generation of
  the meta language.


pkgId: afa1460f3def2b5713b3f16f0aebe7c103801f60a0c4c03c1faf80fe977b42b8
name: perl-Text-ASCIITable
arch: src
version: 0.22
epoch: 0
release: 14
summary: Create a nice formatted table using ASCII characters
url: https://metacpan.org/release/Text-ASCIITable
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-18.compass-ci.net
location_href: Packages/p/perl-Text-ASCIITable-0.22-14.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 656e573db7dbcc4d244b81bc17ea97581a48eb6c918b13186a0761f21746a3fc
name: perl-Text-Aligner
arch: src
version: 0.16
epoch: 0
release: 3
summary: Text::Aligner Perl module
url: https://metacpan.org/release/Text-Aligner
rpm_license: ICS
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-16.compass-ci.net
location_href: Packages/p/perl-Text-Aligner-0.16-3.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 7a705f9918f10418ff78c7a7584a7aee010b5a9dfc32ac4040bf4f7c4d9e987b
name: perl-Text-Aspell
arch: src
version: 0.09
epoch: 0
release: 39
summary: Perl interface to the GNU Aspell library
url: https://metacpan.org/release/Text-Aspell
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b32-17.compass-ci.net
location_href: Packages/p/perl-Text-Aspell-0.09-39.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 61d4bd4e643338a83f6aeaacd734d2338381fcf47a1f1f0ccbd8335429427a50
name: perl-Text-Autoformat
arch: src
version: 1.750000
epoch: 0
release: 8
summary: Automatic text wrapping and reformatting
url: https://metacpan.org/release/Text-Autoformat
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-18.compass-ci.net
location_href: Packages/p/perl-Text-Autoformat-1.750000-8.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 4877f69aa0704b0c33a8ab03ae58ecd8f96cd61906c226ff1e24c8dd11b7afde
name: perl-Text-Balanced
arch: src
version: 2.03
epoch: 0
release: 457
summary: Extract delimited text sequences from strings
url: https://metacpan.org/release/Text-Balanced
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-4p64g.taishan200-2280-2s64p-256g--a38-0.compass-ci.net
location_href: Packages/p/perl-Text-Balanced-2.03-457.src.rpm
checksum_type: sha256
description:
  These Perl subroutines may be used to extract a delimited substring, possibly
  after skipping a specified prefix string.


pkgId: ba795691f99522f7d5a031ff4be0d1e96e4ed9f702681d031c0b148c9b5c203a
name: perl-Text-BibTeX
arch: src
version: 0.88
epoch: 0
release: 10
summary: Interface to read and parse BibTeX files
url: https://metacpan.org/release/Text-BibTeX
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-10.compass-ci.net
location_href: Packages/p/perl-Text-BibTeX-0.88-10.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 15d8d27084ec5cd883b22337b724db344b5914bbb7df8b3a1db79ccaf05312bb
name: perl-Text-Bidi
arch: src
version: 2.15
epoch: 0
release: 12
summary: Unicode bidirectional algorithm using libfribidi
url: https://metacpan.org/release/Text-Bidi
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-7.compass-ci.net
location_href: Packages/p/perl-Text-Bidi-2.15-12.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 11312f0d4b2d76c8022a9c6116ed6fc5df19782a56d4bfc0782ebd6ba8a2b3de
name: perl-Text-Brew
arch: src
version: 0.02
epoch: 0
release: 17
summary: Implementation of the Brew edit distance
url: https://metacpan.org/release/Text-Brew
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-2.compass-ci.net
location_href: Packages/p/perl-Text-Brew-0.02-17.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 5382888ec36f228c93978943504466e78fe8c94d4ebdf7436993668eb8ebb93c
name: perl-Text-CHM
arch: src
version: 0.01
epoch: 0
release: 40
summary: Perl extension for handling MS Compiled HtmlHelp Files
url: https://metacpan.org/release/Text-CHM
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-11.compass-ci.net
location_href: Packages/p/perl-Text-CHM-0.01-40.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 686e9a6255ea89571399fe5a26a4002b57673116b6b6b87e72113a210dd5f083
name: perl-Text-CSV
arch: src
version: 2.01
epoch: 0
release: 3
summary: Comma-separated values manipulator
url: https://metacpan.org/release/Text-CSV
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-4.compass-ci.net
location_href: Packages/p/perl-Text-CSV-2.01-3.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 93282a7fa7c3f9ff22450ef98fb5ee52350a84b4054276cfda9dd72405379e65
name: perl-Text-CSV-Separator
arch: src
version: 0.20
epoch: 0
release: 23
summary: Determine the field separator of a CSV file
url: https://metacpan.org/release/Text-CSV-Separator
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-6.compass-ci.net
location_href: Packages/p/perl-Text-CSV-Separator-0.20-23.src.rpm
checksum_type: sha256
description:
  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).


pkgId: 0bcd63a6d54f99f9b9944ae99e8b69aa137af2c707c312e8c48565c471569a07
name: perl-Text-CSV_XS
arch: src
version: 1.47
epoch: 0
release: 2
summary: Comma-separated values manipulation routines
url: https://metacpan.org/release/Text-CSV_XS
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-13.compass-ci.net
location_href: Packages/p/perl-Text-CSV_XS-1.47-2.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 55b5a5d0605e52498d040006b0e6af51f6e3e0d4214ad919f1f442949aae2599
name: perl-Text-CharWidth
arch: src
version: 0.04
epoch: 0
release: 45
summary: Get number of occupied columns of a string on terminal
url: https://metacpan.org/release/Text-CharWidth
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-17.compass-ci.net
location_href: Packages/p/perl-Text-CharWidth-0.04-45.src.rpm
checksum_type: sha256
description:
  This is a module to provide equivalent feature as wcwidth(3) and
  wcswidth(3). This also provides mblen(3) equivalent subroutine.


pkgId: 044e88a551603b03c09ef66720350bfd3d44a4e02e22898d323c91894cc86c1f
name: perl-Text-CharWidth
arch: src
version: 0.04
epoch: 0
release: 7
summary: Get number of occupied columns of a string on terminal
url: http://search.cpan.org/dist/Text-CharWidth/
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: vm-2p8g.2288hv3-2s24p-320g--b23-19.compass-ci.net
location_href: Packages/p/perl-Text-CharWidth-0.04-7.src.rpm
checksum_type: sha256
description:
  This is a module to provide equivalent feature as wcwidth(3) and
  wcswidth(3).  This also provides mblen(3) equivalent subroutine.


pkgId: 4a0cff12dd165a1b73eefc7a8625cd6d3e143f0986cc1ee0f62673b1fa7a1f06
name: perl-Text-Context
arch: src
version: 3.7
epoch: 0
release: 34
summary: Handle highlighting search result context snippets
url: https://metacpan.org/release/Text-Context
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-2.compass-ci.net
location_href: Packages/p/perl-Text-Context-3.7-34.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 1433a32a84c7f5b2b3e90782de821ae6f85650c7763d3d6a48dde5fb7a93e6c1
name: perl-Text-Context-EitherSide
arch: src
version: 1.4
epoch: 0
release: 32
summary: Get n words either side of search keywords
url: https://metacpan.org/release/Text-Context-EitherSide
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-4.compass-ci.net
location_href: Packages/p/perl-Text-Context-EitherSide-1.4-32.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 741ed5ac8a87e8cd2e449dcccaaacf058c11eb0ef7291998810133da0e848117
name: perl-Text-Diff
arch: src
version: 1.45
epoch: 0
release: 10
summary: Perform diffs on files and record sets
url: https://metacpan.org/release/Text-Diff
rpm_license: (GPL+ or Artistic) and (GPLv2+ or Artistic) and MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-4.compass-ci.net
location_href: Packages/p/perl-Text-Diff-1.45-10.src.rpm
checksum_type: sha256
description:
  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.


pkgId: f21b0f8988e388981bae736e352b448d57d31cfa2ef58e752d11b8c36da08797
name: perl-Text-Diff-HTML
arch: src
version: 0.08
epoch: 0
release: 11
summary: XHTML format for Text::Diff::Unified
url: https://metacpan.org/release/Text-Diff-HTML
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-17.compass-ci.net
location_href: Packages/p/perl-Text-Diff-HTML-0.08-11.src.rpm
checksum_type: sha256
description:
  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.


pkgId: d914c9015348002a1dda62e6d46fe5f5161a90127a714c6b75697cad2a5783b2
name: perl-Text-Diff-Parser
arch: src
version: 0.1001
epoch: 0
release: 31
summary: Parse patch files containing unified and standard diffs
url: https://metacpan.org/release/Text-Diff-Parser
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-5.compass-ci.net
location_href: Packages/p/perl-Text-Diff-Parser-0.1001-31.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 9c1b0bb4e61e00a8b44e625b8ba0c467dd707e00ce76815832d4697873d969a5
name: perl-Text-Emoticon
arch: src
version: 0.04
epoch: 0
release: 36
summary: Factory class for Yahoo! and MSN emoticons
url: https://metacpan.org/release/Text-Emoticon
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-0.compass-ci.net
location_href: Packages/p/perl-Text-Emoticon-0.04-36.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 29706f5e4dadfdea380269372c20fe62e5c0c9eb62e057297537355a2196f174
name: perl-Text-Emoticon-MSN
arch: src
version: 0.04
epoch: 0
release: 36
summary: Emoticon filter of MSN Messenger
url: https://metacpan.org/release/Text-Emoticon-MSN
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-15.compass-ci.net
location_href: Packages/p/perl-Text-Emoticon-MSN-0.04-36.src.rpm
checksum_type: sha256
description:
  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


pkgId: 3a8c3d3500d1480419227898657d278d05ff83fed3d8781c95630b8a99cb50f3
name: perl-Text-FindIndent
arch: src
version: 0.11
epoch: 0
release: 15
summary: Heuristically determine the indent style
url: https://metacpan.org/release/Text-FindIndent
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-11.compass-ci.net
location_href: Packages/p/perl-Text-FindIndent-0.11-15.src.rpm
checksum_type: sha256
description:
  This is an experimental distribution that attempts to intuit the underlying
  indent "policy" for a text file (most likely a source code file).


pkgId: b1507c4c2b2f08cb77d3d07e95761bcbf49ae43d86be61bdc9a045adbc111b3d
name: perl-Text-Format
arch: src
version: 0.62
epoch: 0
release: 1
summary: Various subroutines to format text
url: http://search.cpan.org/dist/Text-Format/
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: localhost
location_href: Packages/p/perl-Text-Format-0.62-1.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 493299789d861dadef42399d7add02484156576c43b698bd61f85cc3aa7db6e6
name: perl-Text-Format
arch: src
version: 0.62
epoch: 0
release: 5
summary: Various subroutines to format text
url: https://metacpan.org/release/Text-Format
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-13.compass-ci.net
location_href: Packages/p/perl-Text-Format-0.62-5.src.rpm
checksum_type: sha256
description:
  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.


pkgId: b3ac1d16b68c6fdda17b70da16925a8b7536a983f80855f33ea88cd148472177
name: perl-Text-FormatTable
arch: src
version: 1.03
epoch: 0
release: 32
summary: Format text tables
url: https://metacpan.org/release/Text-FormatTable
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-11.compass-ci.net
location_href: Packages/p/perl-Text-FormatTable-1.03-32.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 12c732d9bd50e1b3e3e0879e8035afc45ac507a1022004fd7017f6d9a17db004
name: perl-Text-Fuzzy
arch: src
version: 0.29
epoch: 0
release: 5
summary: Partial string matching using edit distances
url: https://metacpan.org/release/Text-Fuzzy
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-14.compass-ci.net
location_href: Packages/p/perl-Text-Fuzzy-0.29-5.src.rpm
checksum_type: sha256
description:
  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.


pkgId: d4bf87742bcdab23e92108e7e2971533fe6dd3b5854ed5b2244b640fa30a0e55
name: perl-Text-Glob
arch: src
version: 0.11
epoch: 0
release: 12
summary: Perl module to match globbing patterns against text
url: https://metacpan.org/release/Text-Glob
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-16.compass-ci.net
location_href: Packages/p/perl-Text-Glob-0.11-12.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 1ed7d197bcdd12b0779d75957f6c7508c81dd1f7501a53f2c3c7533aab776d5f
name: perl-Text-Haml
arch: src
version: 0.990118
epoch: 0
release: 17
summary: Haml Perl implementation
url: https://metacpan.org/release/Text-Haml
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-8.compass-ci.net
location_href: Packages/p/perl-Text-Haml-0.990118-17.src.rpm
checksum_type: sha256
description:
  Text::Haml implements the Haml
  http://haml-lang.com/docs/yardoc/file.HAML_REFERENCE.html
  specification.


pkgId: 113f1c1765589091390fa82da3c1d34403651fa95c2f53e9afc9a6663cc56d29
name: perl-Text-Hunspell
arch: src
version: 2.14
epoch: 0
release: 24
summary: Perl interface to the Hunspell library
url: https://metacpan.org/release/Text-Hunspell
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-15.compass-ci.net
location_href: Packages/p/perl-Text-Hunspell-2.14-24.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 2dbed450fc22578b72b835c90251b04faacbc5683e23a3f5f10b86c452648a7d
name: perl-Text-Iconv
arch: src
version: 1.7
epoch: 0
release: 40
summary: Perl interface to iconv() codeset conversion function
url: https://metacpan.org/release/Text-Iconv
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-15.compass-ci.net
location_href: Packages/p/perl-Text-Iconv-1.7-40.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 8be2dd150abfe9b95f7af4e942ddb78c3509108121b610c11cbdde26713d887d
name: perl-Text-Kakasi
arch: src
version: 2.04
epoch: 0
release: 43
summary: Kakasi library module for perl
url: https://metacpan.org/release/Text-Kakasi
rpm_license: GPL+
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-8.compass-ci.net
location_href: Packages/p/perl-Text-Kakasi-2.04-43.src.rpm
checksum_type: sha256
description:
  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 <http://kakasi.namazu.org/>.


pkgId: 391b4d42be1d0d7c8981050088aca2ca6dcff49de550e1317cc952ca5b06dcfa
name: perl-Text-Layout
arch: src
version: 0.028
epoch: 0
release: 1
summary: Pango style text formatting
url: https://metacpan.org/release/Text-Layout
rpm_license: (GPL+ or Artistic) and Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-11.compass-ci.net
location_href: Packages/p/perl-Text-Layout-0.028-1.src.rpm
checksum_type: sha256
description:
  Text::Layout provides methods for Pango style text formatting. Where
  possible the methods have identical names and (near) identical
  behavior as their Pango counterparts.

  See https://developer.gnome.org/pango/stable/pango-Layout-Objects.html.

  Text::Layout uses backend modules to render the marked up text.
  Backends are included for PDF::API2 and PDF::Builder.

  The package uses Text::Layout::FontConfig (included) to organize fonts
  by description.

  If module HarfBuzz::Shaper is installed, Text::Layout can use it for
  text shaping.


pkgId: beac678dd03d14090c939515505dda1b1750a3716876fa3dfb8e3310bccbc7c1
name: perl-Text-Levenshtein
arch: src
version: 0.13
epoch: 0
release: 16
summary: Implementation of the Levenshtein edit distance
url: https://metacpan.org/release/Text-Levenshtein
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-4p64g.taishan200-2280-2s48p-256g--a66-1.compass-ci.net
location_href: Packages/p/perl-Text-Levenshtein-0.13-16.src.rpm
checksum_type: sha256
description:
  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
  <http://en.wikipedia.org/wiki/Levenshtein_distance>.


pkgId: 1aef4bcb55230c3753e94acd54468af913ff5b07a7134cb349e874094983186a
name: perl-Text-Levenshtein
arch: src
version: 0.14
epoch: 0
release: 4
summary: Implementation of the Levenshtein edit distance
url: https://metacpan.org/release/Text-Levenshtein
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-12.compass-ci.net
location_href: Packages/p/perl-Text-Levenshtein-0.14-4.src.rpm
checksum_type: sha256
description:
  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
  <http://en.wikipedia.org/wiki/Levenshtein_distance>.


pkgId: 0a8f09402a34e7d668042075ce99e85e279e9421c05a963a72fb2f905f42b311
name: perl-Text-Levenshtein-Damerau
arch: src
version: 0.41
epoch: 0
release: 15
summary: Damerau Levenshtein edit distance
url: https://metacpan.org/release/Text-Levenshtein-Damerau
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-1.compass-ci.net
location_href: Packages/p/perl-Text-Levenshtein-Damerau-0.41-15.src.rpm
checksum_type: sha256
description:
  Returns the true Damerau Levenshtein edit distance of strings with adjacent
  transpositions. Useful for fuzzy matching, DNA variation metrics, and fraud
  detection.


pkgId: 80a345a5d17f099e3551f1ea7ac40e2301d5afed8bc68da82187209d3f2de095
name: perl-Text-Ngram
arch: src
version: 0.15
epoch: 0
release: 23
summary: Ngram analysis of text
url: https://metacpan.org/release/Text-Ngram
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-8.compass-ci.net
location_href: Packages/p/perl-Text-Ngram-0.15-23.src.rpm
checksum_type: sha256
description:
  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.


pkgId: c3da5288a845d6f7f3bea6043c521b9ba43a4a64dd9c15a7d057ef6c573e2360
name: perl-Text-PDF
arch: src
version: 0.31
epoch: 0
release: 13
summary: Module for manipulating PDF files
url: https://metacpan.org/release/Text-PDF
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-2.compass-ci.net
location_href: Packages/p/perl-Text-PDF-0.31-13.src.rpm
checksum_type: sha256
description:
  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


pkgId: 256b00f82fc40254c30ab93af2cf15eacb26449b069e507ec4fca57ba962fdd2
name: perl-Text-ParseWords
arch: src
version: 3.30
epoch: 0
release: 457
summary: Parse text into an array of tokens or array of arrays
url: https://metacpan.org/release/Text-ParseWords
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-9.compass-ci.net
location_href: Packages/p/perl-Text-ParseWords-3.30-457.src.rpm
checksum_type: sha256
description:
  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.


pkgId: e8c6f2acf1075ad78a4823bb99f8d636472531917328ae67b459ebced7475d26
name: perl-Text-Patch
arch: src
version: 1.8
epoch: 0
release: 26
summary: Patches text with given patch
url: https://metacpan.org/release/Text-Patch
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-19.compass-ci.net
location_href: Packages/p/perl-Text-Patch-1.8-26.src.rpm
checksum_type: sha256
description:
  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).


pkgId: f8025c677d028eff3df0b13f3586614e6ebef0d13e2a9754e7f3cf8d1065f6c2
name: perl-Text-Quoted
arch: src
version: 2.10
epoch: 0
release: 11
summary: Extract the structure of a quoted mail message
url: https://metacpan.org/release/Text-Quoted
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-1.compass-ci.net
location_href: Packages/p/perl-Text-Quoted-2.10-11.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 347c4b8ccd466f6e235540a6e54184b7cd1f226e464b5c9c9112e152d2faebdf
name: perl-Text-RecordParser
arch: src
version: 1.6.5
epoch: 0
release: 23
summary: Read record-oriented files
url: https://metacpan.org/release/Text-RecordParser
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-9.compass-ci.net
location_href: Packages/p/perl-Text-RecordParser-1.6.5-23.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 3e12c5239a57614cf05b47daf2d3663a014765eab60a7664254b831c192811b6
name: perl-Text-Reflow
arch: src
version: 1.17
epoch: 0
release: 14
summary: Perl module for reflowing text files using Knuth's paragraphing algorithm
url: https://metacpan.org/release/Text-Reflow
rpm_license: GPLv3+ and (GPL+ or Artistic)
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-0.compass-ci.net
location_href: Packages/p/perl-Text-Reflow-1.17-14.src.rpm
checksum_type: sha256
description:
  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.


pkgId: aff33c1cc552f7c1e09610f0a8ebddea075223c164bc51e7d14717bd5ea3607c
name: perl-Text-Reform
arch: src
version: 1.20
epoch: 0
release: 1
summary: Manual text wrapping and reformatting
url: https://metacpan.org/release/Text-Reform
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv5-2s44p-384g--b4-0.compass-ci.net
location_href: Packages/p/perl-Text-Reform-1.20-1.src.rpm
checksum_type: sha256
description:
  The module supplies a re-entrant, highly configurable replacement for the
  built-in Perl format() mechanism.


pkgId: 11d5517acb3b791a53c9dbd3a35f79be1181bd31dfffeb99626ab1b60016709a
name: perl-Text-Roman
arch: src
version: 3.5
epoch: 0
release: 17
summary: Conversion between Roman algorisms and Arabic numerals
url: https://metacpan.org/release/Text-Roman
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-14.compass-ci.net
location_href: Packages/p/perl-Text-Roman-3.5-17.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 85b9c3162e693aa1905b6c05ffa463d220fd4fe25976f0aeec7742c2d8570a19
name: perl-Text-Shellwords
arch: src
version: 1.08
epoch: 0
release: 38
summary: A thin wrapper around the shellwords.pl package
url: https://metacpan.org/release/Text-Shellwords
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-7.compass-ci.net
location_href: Packages/p/perl-Text-Shellwords-1.08-38.src.rpm
checksum_type: sha256
description:
  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.


pkgId: e3fd2c9ad9313e29cc1669622fb26dc6e1a36057feb78ac20875bb003caf9cc6
name: perl-Text-Soundex
arch: src
version: 3.05
epoch: 0
release: 17
summary: Implementation of the soundex algorithm
url: https://metacpan.org/release/Text-Soundex
rpm_license: (Copyright only) and (GPL+ or Artistic)
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-4.compass-ci.net
location_href: Packages/p/perl-Text-Soundex-3.05-17.src.rpm
checksum_type: sha256
description:
  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".


pkgId: 05fd5fad0dd767ce7918f0f0f652366c13ce6dc07d94d58dd18eefc29fcbc8be
name: perl-Text-SpellChecker
arch: src
version: 0.14
epoch: 0
release: 24
summary: OO interface for spell-checking a block of text
url: https://metacpan.org/release/Text-SpellChecker
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-4.compass-ci.net
location_href: Packages/p/perl-Text-SpellChecker-0.14-24.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 4cfe428f58542c055fc8ce1935fc40247b74bf2c86e0f804dea2252c1f272379
name: perl-Text-Sprintf-Named
arch: src
version: 0.0403
epoch: 0
release: 10
summary: Sprintf-like function with named conversions
url: https://metacpan.org/release/Text-Sprintf-Named
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-9.compass-ci.net
location_href: Packages/p/perl-Text-Sprintf-Named-0.0403-10.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 3085a89cad564c19a0fa0b711ffd27042b934d6aa340bc762c47e6caa19b0a59
name: perl-Text-Table
arch: src
version: 1.134
epoch: 0
release: 3
summary: Organize Data in Tables
url: https://metacpan.org/release/Text-Table
rpm_license: ISC
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-19.compass-ci.net
location_href: Packages/p/perl-Text-Table-1.134-3.src.rpm
checksum_type: sha256
description:
  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.


pkgId: fee14728b4ea65cb9ebd88cc0db68ff49b45384eff026d5e853f6ae31a5d94c4
name: perl-Text-Table-Tiny
arch: src
version: 1.02
epoch: 0
release: 5
summary: Makes simple tables from two-dimensional arrays, with limited templating options
url: https://metacpan.org/release/Text-Table-Tiny
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-7.compass-ci.net
location_href: Packages/p/perl-Text-Table-Tiny-1.02-5.src.rpm
checksum_type: sha256
description:
  Text::Table::Tiny provides a single function, generate_table, which formats
  a two-dimensional array of data as a text table. There are a number of options
  for adjusting the output format, but the intention is that the default option
  is good enough for most uses.


pkgId: 8a41490cb07ef83174f4306559453ce07923026c100d93dfc6a90721d4475ba5
name: perl-Text-Tabs+Wrap
arch: src
version: 2013.0523
epoch: 0
release: 457
summary: Expand tabs and do simple line wrapping
url: https://metacpan.org/release/Text-Tabs%2BWrap
rpm_license: TTWL
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-8.compass-ci.net
location_href: Packages/p/perl-Text-Tabs+Wrap-2013.0523-457.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 5a7ea13c96e0c7fc68ff9fe043fdad237720a2201a8237dc806740816083d828
name: perl-Text-TabularDisplay
arch: src
version: 1.38
epoch: 0
release: 18
summary: Display text in formatted table output
url: https://metacpan.org/release/Text-TabularDisplay
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-15.compass-ci.net
location_href: Packages/p/perl-Text-TabularDisplay-1.38-18.src.rpm
checksum_type: sha256
description:
  Text::TabularDisplay simplifies displaying textual data in a table. The
  output is identical to the columnar display of query results in the MySQL
  text monitor.


pkgId: e18a7988a0ecf2d1b311d7e2dfa83e27a8997217f54704156eea925c0827bb1c
name: perl-Text-Template
arch: src
version: 1.59
epoch: 0
release: 2
summary: Expand template text with embedded Perl
url: https://metacpan.org/release/Text-Template
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-4.compass-ci.net
location_href: Packages/p/perl-Text-Template-1.59-2.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 6a509f7af81241d9e6cd8509f3bd09441d7de417df1cf657bb4c260d34df77a5
name: perl-Text-Textile
arch: src
version: 2.13
epoch: 0
release: 17
summary: A humane web text generator
url: https://metacpan.org/release/Text-Textile
rpm_license: GPL+ or Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-2.compass-ci.net
location_href: Packages/p/perl-Text-Textile-2.13-17.src.rpm
checksum_type: sha256
description:
  Text::Textile is a Perl-based implementation of Dean Allen's Textile syntax.
  Textile is shorthand for doing common formatting tasks.


pkgId: 55936f6b695bbb5447a7635b0a72e33d8051450ef97e3bb73217adde76cab111
name: perl-Text-Tree
arch: src
version: 1.0
epoch: 0
release: 35
summary: Format a simple tree of strings into a textual tree graph
url: https://metacpan.org/release/Text-Tree
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-10.compass-ci.net
location_href: Packages/p/perl-Text-Tree-1.0-35.src.rpm
checksum_type: sha256
description:
  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.


pkgId: c40a23c688dede7bb430ec3426294b4a6461e63e333aae961866471f6830a5fa
name: perl-Text-Unidecode
arch: src
version: 1.30
epoch: 0
release: 13
summary: US-ASCII transliterations of Unicode text
url: https://metacpan.org/release/Text-Unidecode
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-15.compass-ci.net
location_href: Packages/p/perl-Text-Unidecode-1.30-13.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 93d81baa77f0ff682c1eda02d24c66796b313aa14726a3737b2315bbc0ddc6b7
name: perl-Text-VCardFast
arch: src
version: 0.11
epoch: 0
release: 14
summary: Perl extension for very fast parsing of VCards
url: https://metacpan.org/release/Text-VCardFast
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-3.compass-ci.net
location_href: Packages/p/perl-Text-VCardFast-0.11-14.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 09ec4f5f54b5fdaeb2f8e1f00862b2cfa0b9cc5a0feb11930f27e0816ee3b076
name: perl-Text-VimColor
arch: src
version: 0.29
epoch: 0
release: 11
summary: Syntax color text in HTML or XML using Vim
url: https://metacpan.org/release/Text-VimColor
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-7.compass-ci.net
location_href: Packages/p/perl-Text-VimColor-0.29-11.src.rpm
checksum_type: sha256
description:
  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


pkgId: 285cf0eaba7c78ac9cd439a834bb8e4b741da6772f1f589764935cc39426ae6d
name: perl-Text-WagnerFischer
arch: src
version: 0.04
epoch: 0
release: 17
summary: Implementation of the Wagner-Fischer edit distance
url: https://metacpan.org/release/Text-WagnerFischer
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-5.compass-ci.net
location_href: Packages/p/perl-Text-WagnerFischer-0.04-17.src.rpm
checksum_type: sha256
description:
  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).


pkgId: ed4df9002e93339305265160b0964e6714c8c0f3d85db836075e20f682505b01
name: perl-Text-WikiFormat
arch: src
version: 0.81
epoch: 0
release: 17
summary: Translate Wiki formatted text into other formats
url: https://metacpan.org/release/Text-WikiFormat
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-15.compass-ci.net
location_href: Packages/p/perl-Text-WikiFormat-0.81-17.src.rpm
checksum_type: sha256
description:
  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.


pkgId: e5c025b5006d6b32b1a57de77189b8b0c7dadf9c91bf0ad379bf54388a158bf3
name: perl-Text-WordDiff
arch: src
version: 0.09
epoch: 0
release: 11
summary: Track changes between documents
url: https://metacpan.org/release/Text-WordDiff
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-11.compass-ci.net
location_href: Packages/p/perl-Text-WordDiff-0.09-11.src.rpm
checksum_type: sha256
description:
  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.


pkgId: b9181a4cba324d89a6b81518b1a208022ba99634c6c01ae5ba3418fe0842f78c
name: perl-Text-WrapI18N
arch: src
version: 0.06
epoch: 0
release: 38
summary: Line wrapping with support for several locale setups
url: https://metacpan.org/release/Text-WrapI18N
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-2.compass-ci.net
location_href: Packages/p/perl-Text-WrapI18N-0.06-38.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 738858235fc3d23b3f9c418b9ca2c593b9608ee5b869c376325189518dd2922d
name: perl-Text-Wrapper
arch: src
version: 1.05
epoch: 0
release: 20
summary: Simple word wrapping perl module
url: https://metacpan.org/release/Text-Wrapper
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-9.compass-ci.net
location_href: Packages/p/perl-Text-Wrapper-1.05-20.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 672c2deaeb4802a27892a24e8adc3bbfb020e935138dbd8b2db769a98646529d
name: perl-Text-Xslate
arch: src
version: 3.5.9
epoch: 0
release: 2
summary: Scalable template engine
url: http://xslate.org/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a63-11.compass-ci.net
location_href: Packages/p/perl-Text-Xslate-3.5.9-2.src.rpm
checksum_type: sha256
description:
  Xslate is a template engine, tuned for persistent applications, safe as an
  HTML generator, and with rich features.


pkgId: 8587b766e6ba0a2ae0e00d5cf8497382d938e7ecc4a31b89ecbe9f7f8432dde1
name: perl-Text-vCard
arch: src
version: 3.09
epoch: 0
release: 17
summary: Package to edit and create a single vCard (RFC 2426)
url: https://metacpan.org/release/Text-vCard
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-2.compass-ci.net
location_href: Packages/p/perl-Text-vCard-3.09-17.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 5b4b388b4df599c8652803301512fc76a1d7dbce6098ca3056ee7317579ff9cc
name: perl-Text-xSV
arch: src
version: 0.21
epoch: 0
release: 11
summary: Read character separated files
url: https://metacpan.org/release/Text-xSV
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a63-4.compass-ci.net
location_href: Packages/p/perl-Text-xSV-0.21-11.src.rpm
checksum_type: sha256
description:
  This module is for reading and writing a common variation of character
  separated data. The most common example is comma-separated. However that is
  far from the only possibility, the same basic format is exported by
  Microsoft products using tabs, colons, or other characters.


pkgId: 6978ca0254450063b85ee7e36b25d4da3a786ea06677cacefea7eeaf2ac96aa3
name: perl-TheSchwartz
arch: src
version: 1.17
epoch: 0
release: 2
summary: Reliable job queue
url: https://metacpan.org/release/TheSchwartz
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-14.compass-ci.net
location_href: Packages/p/perl-TheSchwartz-1.17-2.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 3a068ba33fa759450ed067f3780342aa2afadcc15a8c566ca3aee82f3c83c8c8
name: perl-Thread-SigMask
arch: src
version: 0.004
epoch: 0
release: 24
summary: Thread specific signal masks
url: https://metacpan.org/release/Thread-SigMask
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-16.compass-ci.net
location_href: Packages/p/perl-Thread-SigMask-0.004-24.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 6fe386c2a5972968bdf12ed8e65a68a92927d338f2fce411b638f2db4cf87678
name: perl-Throwable
arch: src
version: 1.000
epoch: 1
release: 3
summary: Role for classes that can be thrown
url: https://metacpan.org/release/Throwable
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-7.compass-ci.net
location_href: Packages/p/perl-Throwable-1.000-3.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 8c660835d6d3760d8f77fc83dd367993e1d41b24f0a57003567ad3d8b42b9d49
name: perl-Tie-Cache
arch: src
version: 0.21
epoch: 0
release: 18
summary: LRU Cache in Memory
url: https://metacpan.org/release/Tie-Cache
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-14.compass-ci.net
location_href: Packages/p/perl-Tie-Cache-0.21-18.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 71726569ae73f511be9eb83293db37b60e0ac96222cecb870d620db869994e91
name: perl-Tie-Cycle
arch: src
version: 1.225
epoch: 0
release: 11
summary: Cycle through a list of values via a scalar
url: https://metacpan.org/release/Tie-Cycle
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-9.compass-ci.net
location_href: Packages/p/perl-Tie-Cycle-1.225-11.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 4a07f2240b74d5a01dbaa767c37e9bae42a03c50f232ebace784e5dcbb05c0d2
name: perl-Tie-DBI
arch: src
version: 1.08
epoch: 0
release: 4
summary: Tie hashes to DBI relational databases
url: https://metacpan.org/release/Tie-DBI
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-3.compass-ci.net
location_href: Packages/p/perl-Tie-DBI-1.08-4.src.rpm
checksum_type: sha256
description:
  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).


pkgId: bb94fb9b1a169be32b71bcc5a364de9cdecf9e5ba5bac47fac7f02d938d14c0a
name: perl-Tie-EncryptedHash
arch: src
version: 1.24
epoch: 0
release: 37
summary: Hashes (and objects based on hashes) with encrypting fields
url: https://metacpan.org/release/Tie-EncryptedHash
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-9.compass-ci.net
location_href: Packages/p/perl-Tie-EncryptedHash-1.24-37.src.rpm
checksum_type: sha256
description:
  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).


pkgId: a4d157bb6caebc0563eea33a68ce726b8cdcc1b27e9f8c699bfb706494d043c4
name: perl-Tie-Function
arch: src
version: 0.02
epoch: 0
release: 22
summary: Wrap functions in tied hash sugar
url: https://metacpan.org/release/Tie-Function
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-12.compass-ci.net
location_href: Packages/p/perl-Tie-Function-0.02-22.src.rpm
checksum_type: sha256
description:
  Tie::Function simplifies wrapping functions in tied hash syntax so they can
  be interpolated in double-quoted literals without messy intermediate
  variables.


pkgId: c7d43a48c80e449451f30937c92b08bc405dbd8031b828549e961dd58ad73bf4
name: perl-Tie-Handle-Offset
arch: src
version: 0.004
epoch: 0
release: 13
summary: Tied handle that hides the beginning of a file
url: https://metacpan.org/release/Tie-Handle-Offset
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-12.compass-ci.net
location_href: Packages/p/perl-Tie-Handle-Offset-0.004-13.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 4bdacb75132d996c13222a1482ebe589242310d5f92b8ed17d26f248f1567e3b
name: perl-Tie-Hash-Method
arch: src
version: 0.02
epoch: 0
release: 15
summary: Tied hash with specific methods overridden by callbacks
url: https://metacpan.org/release/Tie-Hash-Method
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-10.compass-ci.net
location_href: Packages/p/perl-Tie-Hash-Method-0.02-15.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 275aed3e4833a7a5095fb5d1c77c6f3d85ce7c880143d75438b1af5d762a708c
name: perl-Tie-Hash-MultiValue
arch: src
version: 1.06
epoch: 0
release: 3
summary: Store multiple values per key
url: https://metacpan.org/release/Tie-Hash-MultiValue
rpm_license: GPLv2+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-14.compass-ci.net
location_href: Packages/p/perl-Tie-Hash-MultiValue-1.06-3.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 96edeff35e997935c6f419bdcac6eee766dd46c658405c2943aa56cd13534ddf
name: perl-Tie-Hash-ReadonlyStack
arch: src
version: 0.2
epoch: 0
release: 13
summary: Treat multiple hashes as a single hash with copy-on-write modifications
url: https://metacpan.org/release/Tie-Hash-ReadonlyStack
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-9.compass-ci.net
location_href: Packages/p/perl-Tie-Hash-ReadonlyStack-0.2-13.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 88fcbc3744c64b1e5a146120a5f242d3319a80553712e18ebe21beaa411c7e0f
name: perl-Tie-IxHash
arch: src
version: 1.23
epoch: 0
release: 24
summary: Ordered associative arrays for Perl
url: https://metacpan.org/release/Tie-IxHash
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-19.compass-ci.net
location_href: Packages/p/perl-Tie-IxHash-1.23-24.src.rpm
checksum_type: sha256
description:
  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.


pkgId: b6268601e298e481db2b3d680b0afbda3af59354b0bd282b73bd5710b87233fa
name: perl-Tie-RefHash
arch: src
version: 1.40
epoch: 0
release: 479
summary: Use references as hash keys
url: https://metacpan.org/release/Tie-RefHash
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-12.compass-ci.net
location_href: Packages/p/perl-Tie-RefHash-1.40-479.src.rpm
checksum_type: sha256
description:
  This module provides the ability to use references as hash keys if you first
  "tie" the hash variable to this module. Normally, only the keys of the tied
  hash itself are preserved as references; to use references as keys in
  hashes-of-hashes, use Tie::RefHash::Nestable, included as part of
  Tie::RefHash.


pkgId: 88d79c974bee0eae4b0346574d06d92921cd438fcea693474944cc1b5f5b586e
name: perl-Tie-RefHash-Weak
arch: src
version: 0.09
epoch: 0
release: 38
summary: Tie::RefHash subclass with weakened references in the keys
url: https://metacpan.org/release/Tie-RefHash-Weak
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-18.compass-ci.net
location_href: Packages/p/perl-Tie-RefHash-Weak-0.09-38.src.rpm
checksum_type: sha256
description:
  The Tie::RefHash module can be used to access hashes by reference. This is
  useful when you index by object, for example.


pkgId: f73284a0b625b5bdc965d96931be1183e1952de90b988217913e0f38c955d503
name: perl-Tie-Simple
arch: src
version: 1.04
epoch: 0
release: 15
summary: Variable ties made easier: much, much, much easier
url: https://metacpan.org/release/Tie-Simple
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-768g--b26-14.compass-ci.net
location_href: Packages/p/perl-Tie-Simple-1.04-15.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 1a4b2f6ef108c228f7a37860e8aa1ed3c189e58cc94ad8aa3066f0122a092f46
name: perl-Tie-ToObject
arch: src
version: 0.03
epoch: 0
release: 36
summary: Tie to an existing object
url: https://metacpan.org/release/Tie-ToObject
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-11.compass-ci.net
location_href: Packages/p/perl-Tie-ToObject-0.03-36.src.rpm
checksum_type: sha256
description:
  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.


pkgId: dd0451b6f618c2497c329a9ee17c1aaac75e067cfd415d312b8d0630b08ce62f
name: perl-Time-Clock
arch: src
version: 1.03
epoch: 0
release: 19
summary: Twenty-four hour clock object with nanosecond precision
url: https://metacpan.org/release/Time-Clock
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-12.compass-ci.net
location_href: Packages/p/perl-Time-Clock-1.03-19.src.rpm
checksum_type: sha256
description:
  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.


pkgId: f05a5373f683e19fb1ec36ec182746ad4297fdd0b1ed613efe39ea74d45797ac
name: perl-Time-Duration-Parse
arch: src
version: 0.16
epoch: 0
release: 3
summary: Parse string that represents time duration
url: https://metacpan.org/release/Time-Duration-Parse
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-17.compass-ci.net
location_href: Packages/p/perl-Time-Duration-Parse-0.16-3.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 028fc65cc5e68c3d8127e852e0165d5157969cfe336f82b05af71fc3b9c5f8b4
name: perl-Time-Fake
arch: src
version: 0.11
epoch: 0
release: 9
summary: Simulate different times without changing your system clock
url: https://metacpan.org/release/Time-Fake/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-7.compass-ci.net
location_href: Packages/p/perl-Time-Fake-0.11-9.src.rpm
checksum_type: sha256
description:
  Use this module to achieve the effect of changing your system clock, but
  without actually changing your system clock. It overrides the Perl
  builtin subs time, localtime, and gmtime, causing them to return a
  "faked" time of your choice. From the script's point of view, time still
  flows at the normal rate, but it is just offset as if it were executing
  in the past or present.


pkgId: afdc56786ea9f6dbe599c3768051be87644a59262f5d81e6845efbead42ba947
name: perl-Time-HiRes
arch: src
version: 1.9764
epoch: 0
release: 458
summary: High resolution alarm, sleep, gettimeofday, interval timers
url: https://metacpan.org/release/Time-HiRes
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-4p64g.taishan200-2280-2s64p-256g--a36-1.compass-ci.net
location_href: Packages/p/perl-Time-HiRes-1.9764-458.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 76a58974c88c6dd93effda8b96e74aea5f202747f808535f3bfda92a62a7568b
name: perl-Time-Interval
arch: src
version: 1.234
epoch: 0
release: 11
summary: Perl module that converts time intervals of days, hours, minutes, and seconds
url: https://metacpan.org/release/Time-Interval
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-2.compass-ci.net
location_href: Packages/p/perl-Time-Interval-1.234-11.src.rpm
checksum_type: sha256
description:
  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.


pkgId: e0b37bd178debeeeb56262cc7c0b5604cc4f4828c07df8d349afe002039d4b60
name: perl-Time-Local
arch: src
version: 1.300
epoch: 2
release: 479
summary: Efficiently compute time from local and GMT time
url: https://metacpan.org/release/Time-Local
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-8.compass-ci.net
location_href: Packages/p/perl-Time-Local-1.300-479.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 613c825e6097aa700e8d0c32e41ccdfd60e05999a37490b50643c5b5355c6b58
name: perl-Time-Mock
arch: src
version: 0.0.2
epoch: 0
release: 22
summary: Replaces actual time with simulated time - alternative to Test::MockTime
url: https://metacpan.org/release/Time-Mock
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-6.compass-ci.net
location_href: Packages/p/perl-Time-Mock-0.0.2-22.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 8e341ba28af72b7cb145052e87602b0fc3b38173cb288504f85016c11d7fcbbb
name: perl-Time-Moment
arch: src
version: 0.44
epoch: 0
release: 13
summary: Represents a date and time of day with an offset from UTC
url: https://metacpan.org/release/Time-Moment
rpm_license: (GPL+ or Artistic) and BSD
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-0.compass-ci.net
location_href: Packages/p/perl-Time-Moment-0.44-13.src.rpm
checksum_type: sha256
description:
  Time::Moment is an immutable object representing a date and time of day
  with an offset from UTC in the ISO 8601 calendar system.


pkgId: 596bf0b8d18197e710942cb5eaa8c9737678feddaa74be05b960d4ed487b9b40
name: perl-Time-OlsonTZ-Download
arch: src
version: 0.009
epoch: 0
release: 14
summary: Olson time zone database from source
url: https://metacpan.org/release/Time-OlsonTZ-Download
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-19.compass-ci.net
location_href: Packages/p/perl-Time-OlsonTZ-Download-0.009-14.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 788c99e110554decf130689b586ccf901e44f23e810b3dd4a85232704669e66f
name: perl-Time-ParseDate
arch: src
version: 2015.103
epoch: 0
release: 16
summary: Perl modules for parsing dates and times
url: https://metacpan.org/release/Time-ParseDate
rpm_license: TPDL and Public Domain
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-6.compass-ci.net
location_href: Packages/p/perl-Time-ParseDate-2015.103-16.src.rpm
checksum_type: sha256
description:
  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.


pkgId: d0fc9ea3fb4dd14cf3fd74a70798b783b3cf7e31dece3e5797c28345d74373f2
name: perl-Time-Piece-MySQL
arch: src
version: 0.05
epoch: 0
release: 8
summary: MySQL-specific methods for Time::Piece
url: http://search.cpan.org/dist/Time-Piece-MySQL/
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: vm-4p64g.taishan200-2280-2s64p-256g--a36-1.compass-ci.net
location_href: Packages/p/perl-Time-Piece-MySQL-0.05-8.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 98464f8f692c7fa7872834e9863d43a7b1608ec2ed2fd1ce619d107aed05727f
name: perl-Time-Progress
arch: src
version: 2.12
epoch: 0
release: 12
summary: Elapsed and estimated finish time reporting
url: https://metacpan.org/release/Time-Progress
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-7.compass-ci.net
location_href: Packages/p/perl-Time-Progress-2.12-12.src.rpm
checksum_type: sha256
description:
  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.


pkgId: c289c46fad55f8c06d4812807d1adbdf130ab992cbb3ca4307a9d6f895da61f3
name: perl-Time-Tiny
arch: src
version: 1.08
epoch: 0
release: 15
summary: Time object, with as little code as possible
url: https://metacpan.org/release/Time-Tiny
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-14.compass-ci.net
location_href: Packages/p/perl-Time-Tiny-1.08-15.src.rpm
checksum_type: sha256
description:
  Time::Tiny implements an extremely lightweight object that represents
  a time, without any time data.


pkgId: cad5d0e4332e0f41b5faee28f3c3c61f2abba1c04b2149dc47599077b37517d7
name: perl-Time-Warp
arch: src
version: 0.54
epoch: 0
release: 13
summary: Control over the flow of time
url: https://metacpan.org/release/Time-Warp
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-2.compass-ci.net
location_href: Packages/p/perl-Time-Warp-0.54-13.src.rpm
checksum_type: sha256
description:
  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.


pkgId: a87f6c0f7c706d79e06b93102bf7c430510c0abb4ca1004242bc9dcaf8104455
name: perl-Time-modules
arch: src
version: 2006.0814
epoch: 0
release: 5
summary: Perl modules for parsing dates and times
url: http://search.cpan.org/dist/Time-modules/
rpm_license: Copyright only and Public Domain
rpm_group: Development/Libraries
rpm_buildhost: vm-2p8g.2288hv3-2s24p-384g--b31-17.compass-ci.net
location_href: Packages/p/perl-Time-modules-2006.0814-5.src.rpm
checksum_type: sha256
description:
  Time-modules 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.


pkgId: b99d716313bf1944eb33a0e2d61dcc5a24aab0c2672845352efacb0a5ba6049f
name: perl-Time-timegm
arch: src
version: 0.01
epoch: 0
release: 26
summary: UTC version of mktime()
url: https://metacpan.org/release/Time-timegm
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-5.compass-ci.net
location_href: Packages/p/perl-Time-timegm-0.01-26.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 859fca153bf2207ce0306bbd840e6a784513bdf1e1df1e5f69fa2099add25c0f
name: perl-Time-y2038
arch: src
version: 20100403
epoch: 0
release: 24
summary: Versions of Perl's time functions which work beyond 2038
url: https://metacpan.org/release/Time-y2038
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-6.compass-ci.net
location_href: Packages/p/perl-Time-y2038-20100403-24.src.rpm
checksum_type: sha256
description:
  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.


pkgId: cf377df239c0dd8814f2413724da18d26aef252aef78d83b261df558ec2fb10e
name: perl-TimeDate
arch: src
version: 2.33
epoch: 1
release: 7
summary: A Perl module for time and date manipulation
url: https://metacpan.org/release/TimeDate
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-15.compass-ci.net
location_href: Packages/p/perl-TimeDate-2.33-7.src.rpm
checksum_type: sha256
description:
  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.


pkgId: f9f4d485686018c1d82c37ec718299f358fb2ed94372260f12058ae75f19dfd3
name: perl-Titanium
arch: src
version: 1.04
epoch: 0
release: 44
summary: Strong, lightweight web application framework
url: https://metacpan.org/release/Titanium
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-1.compass-ci.net
location_href: Packages/p/perl-Titanium-1.04-44.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 0bba68aa838a3b4e5373fd46471ccccdb0103369cea01bb9c7cc22dbe3ed77a2
name: perl-Tk
arch: src
version: 804.035
epoch: 0
release: 5
summary: Perl Graphical User Interface ToolKit
url: https://metacpan.org/release/Tk
rpm_license: (GPL+ or Artistic) and SWL
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s28p-320g--b36-19.compass-ci.net
location_href: Packages/p/perl-Tk-804.035-5.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 8a0684fafa3a5bc8a27d2a6ae15a95d6249b64adc0a6568e122a2ba0a313a3ce
name: perl-Tk-Canvas-GradientColor
arch: src
version: 1.06
epoch: 0
release: 19
summary: To create a Canvas widget with background gradient color
url: https://metacpan.org/release/Tk-Canvas-GradientColor
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-0.compass-ci.net
location_href: Packages/p/perl-Tk-Canvas-GradientColor-1.06-19.src.rpm
checksum_type: sha256
description:
  Tk::Canvas::GradientColor is an extension of the Canvas widget. It is an
  easy way to build a canvas widget with gradient background color.


pkgId: 49cf96dbbf9321f038ee5819c9b0986f1c7662fd6ebb016482ddf6b8b4eed72e
name: perl-Tk-ColoredButton
arch: src
version: 1.05
epoch: 0
release: 29
summary: Button widget with background gradient color
url: https://metacpan.org/release/Tk-ColoredButton
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-0.compass-ci.net
location_href: Packages/p/perl-Tk-ColoredButton-1.05-29.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 6dff349deb746451fa7b6f4bf22d8172b24eb3017d26c725948c78e730c6ca05
name: perl-Tk-CursorControl
arch: src
version: 0.4
epoch: 0
release: 26
summary: Manipulate the mouse cursor programmatically
url: https://metacpan.org/release/Tk-CursorControl
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-11.compass-ci.net
location_href: Packages/p/perl-Tk-CursorControl-0.4-26.src.rpm
checksum_type: sha256
description:
  This module offers a Tk programmer the functionality of warping, moving,
  confining or hiding a mouse cursor.


pkgId: e0fb2724949ff69b1b99de175b842df7095a35666487950477b20b90084c4927
name: perl-Tk-DirSelect
arch: src
version: 1.12
epoch: 0
release: 35
summary: Cross-platform directory selection widget
url: https://metacpan.org/release/Tk-DirSelect
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-2.compass-ci.net
location_href: Packages/p/perl-Tk-DirSelect-1.12-35.src.rpm
checksum_type: sha256
description:
  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 <Button3>) allows the
  creation, renaming, and deletion of directories while browsing.


pkgId: 4efe4dfb5ae79cd3c0f1a7fffb5ece5a4b756377cd7dfa8015d6bcdb6a2dc0ce
name: perl-Tk-DoubleClick
arch: src
version: 0.04
epoch: 0
release: 15
summary: Correctly handle single-click vs double-click events
url: https://metacpan.org/release/Tk-DoubleClick
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-15.compass-ci.net
location_href: Packages/p/perl-Tk-DoubleClick-0.04-15.src.rpm
checksum_type: sha256
description:
  Tk::DoubleClick module correctly handle single-click vs double-click
  events, calling only the appropriate callback for the given event.


pkgId: 0040ae7e920ab7829e21ec42477ff620c776e84c2b86d2654ed995a2dfe42662
name: perl-Tk-EntryCheck
arch: src
version: 0.04
epoch: 0
release: 25
summary: Interface to Tk::Entry for controlling its length and content
url: https://metacpan.org/release/Tk-EntryCheck
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-10.compass-ci.net
location_href: Packages/p/perl-Tk-EntryCheck-0.04-25.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 14d69086fffff26737473526324ec5bd386a34d0e871290242c4b96d582dcb29
name: perl-Tk-Getopt
arch: src
version: 0.51
epoch: 0
release: 16
summary: User configuration window for Tk with interface to Getopt::Long
url: https://metacpan.org/release/Tk-Getopt
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-18.compass-ci.net
location_href: Packages/p/perl-Tk-Getopt-0.51-16.src.rpm
checksum_type: sha256
description:
  Tk::Getopt provides an interface to access command line options via
  Getopt::Long and editing with a graphical user interface via a Tk window.


pkgId: debb3f193260daef46d7c0d03f440be1358c86bc0c9908b352ee9e6f71a132f4
name: perl-Tk-GraphViz
arch: src
version: 1.10
epoch: 0
release: 6
summary: Render an interactive GraphViz graph
url: https://metacpan.org/release/Tk-GraphViz
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-17.compass-ci.net
location_href: Packages/p/perl-Tk-GraphViz-1.10-6.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 91c412df84c883cb39947a7de75d64742d2d1fe8ab09d0585803f60ed914412d
name: perl-Tk-ObjScanner
arch: src
version: 2.017
epoch: 0
release: 12
summary: Tk data scanner
url: https://metacpan.org/release/Tk-ObjScanner
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-18.compass-ci.net
location_href: Packages/p/perl-Tk-ObjScanner-2.017-12.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 7ea780307e79f40a145b5af6e969123b351db174b7f213951a1e86f7264b130b
name: perl-Tk-ProgressBar-Mac
arch: src
version: 1.2
epoch: 0
release: 33
summary: Mac ProgressBar for Perl::Tk
url: https://metacpan.org/release/Tk-ProgressBar-Mac
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-8.compass-ci.net
location_href: Packages/p/perl-Tk-ProgressBar-Mac-1.2-33.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 813636a9c82e4d0a472f2653eab8dfe8a3f6b81c597c0eaeedb6e9da98fb9cd0
name: perl-Tk-Stderr
arch: src
version: 1.2
epoch: 0
release: 36
summary: Capture standard error output, display in separate window for Perl::Tk
url: https://metacpan.org/release/Tk-Stderr
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a33-14.compass-ci.net
location_href: Packages/p/perl-Tk-Stderr-1.2-36.src.rpm
checksum_type: sha256
description:
  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.


pkgId: c11b4840de953876284f9f493a4495e5c6a21950a9c90dde00bf4a8531bfbab0
name: perl-Tk-TableMatrix
arch: src
version: 1.26
epoch: 0
release: 5
summary: Perl module for creating and manipulating tables
url: https://metacpan.org/release/Tk-TableMatrix
rpm_license: (GPL+ or Artistic) and BSD
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-9.compass-ci.net
location_href: Packages/p/perl-Tk-TableMatrix-1.26-5.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 822866065b6da8c62d1a62bca45b9a4ff602bcd3ed0f6b7572b229d55d609629
name: perl-Tk-Text-SuperText
arch: src
version: 0.11
epoch: 0
release: 14
summary: Improved text widget for perl/tk
url: https://metacpan.org/release/Tk-Text-SuperText
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-2.compass-ci.net
location_href: Packages/p/perl-Tk-Text-SuperText-0.11-14.src.rpm
checksum_type: sha256
description:
  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.


pkgId: e9fbd9b6c9f5bf4faaf7e9a762d61f7ad72fb6985fd19e19f1450cfdd92892f0
name: perl-Tk-ToolBar
arch: src
version: 0.12
epoch: 0
release: 21
summary: Toolbar widget for Perl/Tk
url: https://metacpan.org/release/Tk-ToolBar
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-14.compass-ci.net
location_href: Packages/p/perl-Tk-ToolBar-0.12-21.src.rpm
checksum_type: sha256
description:
  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).


pkgId: 3d6327dfc423a449dfc071bbbe42f6fdde725b9b4ffdcb21d9a09da3bd47dd2e
name: perl-Trace-Mask
arch: src
version: 0.000008
epoch: 0
release: 13
summary: Masking frames in stack traces
url: https://metacpan.org/release/Trace-Mask
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a17-15.compass-ci.net
location_href: Packages/p/perl-Trace-Mask-0.000008-13.src.rpm
checksum_type: sha256
description:
  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).


pkgId: 290770c1488a6c612ee93834bad801427a6f7513a217b3026d384db7daf42798
name: perl-Tree
arch: src
version: 1.15
epoch: 0
release: 4
summary: Tree data structure
url: https://metacpan.org/release/Tree
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-7.compass-ci.net
location_href: Packages/p/perl-Tree-1.15-4.src.rpm
checksum_type: sha256
description:
  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.


pkgId: cec91d23aec58f6f22c235535caa1c47599c83e375dcb609bac8e7e048afbe33
name: perl-Tree-DAG_Node
arch: src
version: 1.31
epoch: 0
release: 9
summary: Class for representing nodes in a tree
url: https://metacpan.org/release/Tree-DAG_Node
rpm_license: (GPL+ or Artistic)
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-352g--b38-10.compass-ci.net
location_href: Packages/p/perl-Tree-DAG_Node-1.31-9.src.rpm
checksum_type: sha256
description:
  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).


pkgId: f28306d48837b047efaf036a7ce63194aff6623b2db46d401e14926e1846265a
name: perl-Tree-R
arch: src
version: 0.072
epoch: 0
release: 16
summary: Perl extension for the R-tree data structure and algorithms
url: https://metacpan.org/release/Tree-R
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s64p-256g--a43-12.compass-ci.net
location_href: Packages/p/perl-Tree-R-0.072-16.src.rpm
checksum_type: sha256
description:
  R-tree is a data structure for storing and indexing and efficiently looking
  up non-zero-size spatial objects.


pkgId: db92c67857a2e60ab4d03ba776ec5e934e32aee183907e188fbf8639ac390d91
name: perl-Tree-Simple-VisitorFactory
arch: src
version: 0.16
epoch: 0
release: 4
summary: Factory object for dispensing Visitor objects
url: https://metacpan.org/release/Tree-Simple-VisitorFactory
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-19.compass-ci.net
location_href: Packages/p/perl-Tree-Simple-VisitorFactory-0.16-4.src.rpm
checksum_type: sha256
description:
  This package contains a collection of Tree::Simple::Visitor::* objects,
  and a factory for easily creating instances of them.


pkgId: 9a581abfebca877c4788a46d5b4842b27b2fcbf7bf1c4770e1fced1a27b7cf3e
name: perl-Tree-XPathEngine
arch: src
version: 0.05
epoch: 0
release: 25
summary: Re-usable XPath engine
url: https://metacpan.org/release/Tree-XPathEngine
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a13-16.compass-ci.net
location_href: Packages/p/perl-Tree-XPathEngine-0.05-25.src.rpm
checksum_type: sha256
description:
  This module provides an XPath engine, that can be re-used by other
  modules/classes that implement trees.


pkgId: a52cce16df5c4f27103e5680e5e65fe6553e6ae638fc6ad3e6f49a13e73cc62b
name: perl-Try-Tiny
arch: src
version: 0.30
epoch: 0
release: 13
summary: Minimal try/catch with proper localization of $@
url: https://metacpan.org/release/Try-Tiny
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-768g--b26-1.compass-ci.net
location_href: Packages/p/perl-Try-Tiny-0.30-13.src.rpm
checksum_type: sha256
description:
  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.


pkgId: ddce6e06bb2dba96958679af5ab096a8a06e0114d760a9eb3cd0e9f05213ca50
name: perl-TryCatch
arch: src
version: 1.003002
epoch: 0
release: 28
summary: First class try catch semantics for Perl, without source filters
url: https://metacpan.org/release/TryCatch
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-13.compass-ci.net
location_href: Packages/p/perl-TryCatch-1.003002-28.src.rpm
checksum_type: sha256
description:
  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.


pkgId: 427191867e61e21567289bd1463ab27195583a076df27d1a43073f5eb90e8bf4
name: perl-Type-Tie
arch: src
version: 0.015
epoch: 0
release: 6
summary: Tie a variable to a type constraint
url: https://metacpan.org/release/Type-Tie
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-6.compass-ci.net
location_href: Packages/p/perl-Type-Tie-0.015-6.src.rpm
checksum_type: sha256
description:
  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.


