# packages

pkgId: d6f795654467838bc36c681819e8f86afac5a7c4ea15ce17a48f6bbb2bed028d
name: perl-Net-IP
arch: src
version: 1.26
epoch: 0
release: 27
summary: Perl module for manipulation of IPv4 and IPv6 addresses
url: https://metacpan.org/release/Net-IP
rpm_license: MIT and (GPL+ or Artistic)
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-2.compass-ci.net
location_href: Packages/perl-Net-IP-1.26-27.src.rpm
checksum_type: sha256
description:
  This is the Net::IP module, designed to allow easy manipulation of IPv4 and
  IPv6 addresses.

  Two applications using the Net::IP module are included: ipcount, an IP address
  mini-calculator, which can calculate the number of IP addresses in a prefix or
  all the prefixes contained in a given range; and iptab, which prints out a
  handy IP "cheat sheet".


pkgId: ff3edf4c194799fdfc190793ed7fcbbc3e85b6aaf2f92b8a16b6f90340cba908
name: perl-Net-IP-CMatch
arch: src
version: 0.02
epoch: 0
release: 47
summary: Efficiently match IP addresses against IP ranges with C
url: https://metacpan.org/release/Net-IP-CMatch
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-13.compass-ci.net
location_href: Packages/perl-Net-IP-CMatch-0.02-47.src.rpm
checksum_type: sha256
description:
  Net::IP::CMatch is based upon, and does the same thing as Net::IP::Match. The
  unconditionally exported subroutine 'match_ip' determines if the IP to match
  (first argument) matches any of the subsequent IP arguments. Match arguments
  may be absolute quads, as '127.0.0.1', or contain mask bits as
  '111.245.76.248/29'. A true return value indicates a match. It was written in
  C, rather than a macro, preprocessed through perl's source filter mechanism
  (as is Net::IP::Match), so that the IP arguments could be traditional perl
  scalars. The C code is lean and mean (IMHO).


pkgId: 8fe183e2ff127177064077ee24bf7feee1f36bfd74e5adf92ac9241e851eaaac
name: perl-Net-IP-Match-Regexp
arch: src
version: 1.01
epoch: 0
release: 29
summary: Efficiently match IP addresses against ranges
url: https://metacpan.org/release/Net-IP-Match-Regexp
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-17.compass-ci.net
location_href: Packages/perl-Net-IP-Match-Regexp-1.01-29.src.rpm
checksum_type: sha256
description:
  This module allows you to check an IP address against one or more IP
  ranges. It employs Perl's highly optimized regular expression engine to do
  the hard work, so it is very fast. It is optimized for speed by doing the
  match against a regexp which implicitly checks the broadest IP ranges
  first. An advantage is that the regexp can be computed and stored in
  advance (in source code, in a database table, etc) and reused, saving much
  time if the IP ranges don't change too often. The match can optionally
  report a value (e.g. a network name) instead of just a boolean, which makes
  module useful for mapping IP ranges to names or codes or anything else.


pkgId: 5040806b645ae34935115245e09853f11bf612453d9a62f4f4bb90fd93f8b58f
name: perl-Net-IP-Minimal
arch: src
version: 0.06
epoch: 0
release: 23
summary: Minimal functions from Net::IP
url: https://metacpan.org/release/Net-IP-Minimal
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-10.compass-ci.net
location_href: Packages/perl-Net-IP-Minimal-0.06-23.src.rpm
checksum_type: sha256
description:
  Net::IP is very feature complete, but I found I was only using three of its
  functions and it uses quite a bit of memory.


pkgId: a79d9e6ab680931beaeee024a95b589c7a42febd11695cb9bac83ab046e0f664
name: perl-Net-IPv4Addr
arch: src
version: 0.10
epoch: 0
release: 41
summary: Perl extension for manipulating IPv4 addresses
url: https://metacpan.org/release/Net-IPv4Addr
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a63-7.compass-ci.net
location_href: Packages/perl-Net-IPv4Addr-0.10-41.src.rpm
checksum_type: sha256
description:
  Net::IPv4Addr provides functions for parsing IPv4 addresses both in traditional
  address/netmask format and in the new CIDR format. There are also methods for
  calculating the network and broadcast address and also to see check if a given
  address is in a specific network.


pkgId: f84cb63f21a746222c1d58fd9050f1608ca1335f54421ef12ab380213c4e7e6e
name: perl-Net-IPv6Addr
arch: src
version: 1.02
epoch: 0
release: 4
summary: Perl module to check validity of IPv6 addresses
url: https://metacpan.org/release/Net-IPv6Addr
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-1.compass-ci.net
location_href: Packages/perl-Net-IPv6Addr-1.02-4.src.rpm
checksum_type: sha256
description:
  Net::IPv6Addr checks strings for valid IPv6 addresses, as specified in
  RFC1884. You throw possible addresses at it, it either accepts them or throws
  an exception.


pkgId: 1fb18d270c0c1c7ea5ef8220b7f2fa44d58477854413fde444346f0410d00685
name: perl-Net-Jabber
arch: src
version: 2.0
epoch: 0
release: 47
summary: Net::Jabber - Jabber Perl Library
url: https://metacpan.org/release/Net-Jabber
rpm_license: (GPL+ or Artistic) or LGPLv2+
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-12.compass-ci.net
location_href: Packages/perl-Net-Jabber-2.0-47.src.rpm
checksum_type: sha256
description:
  Net::Jabber provides a Perl user with access to the Jabber Instant
  Messaging protocol.

  For more information about Jabber visit:

      http://www.jabber.org


pkgId: 13f7d84e18b68c67db5af74ed7209c2d7ddb6455a8d0e98b69edb6868bf530da
name: perl-Net-LDAP-Server
arch: src
version: 0.43
epoch: 0
release: 18
summary: Net::LDAP::Server Perl module
url: https://metacpan.org/release/Net-LDAP-Server
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-15.compass-ci.net
location_href: Packages/perl-Net-LDAP-Server-0.43-18.src.rpm
checksum_type: sha256
description:
  Net::LDAP::Server provides the protocol handling for an LDAP server. You
  can subclass it and implement the methods you need. Then you just
  instantiate your subclass and call its C<handle> method to establish a
  connection with the client.


pkgId: 13b64ef55a96d1bdcfd2290044b86a93b9e36d221126eb7fb378b88ab9e1b8bd
name: perl-Net-LibIDN
arch: src
version: 0.12
epoch: 0
release: 42
summary: Perl bindings for GNU LibIDN
url: https://metacpan.org/release/Net-LibIDN
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-11.compass-ci.net
location_href: Packages/perl-Net-LibIDN-0.12-42.src.rpm
checksum_type: sha256
description:
  Provides perl bindings for GNU Libidn, a C library for handling
  Internationalized Domain Names according to IDNA (RFC 3490), in
  a way very much inspired by Turbo Fredriksson's PHP-IDN.


pkgId: ba50c14b340fa9bf190d8929260120a099cc0fa17b23999d5d195f41f561a2c3
name: perl-Net-LibIDN2
arch: src
version: 1.01
epoch: 0
release: 8
summary: Perl binding for GNU Libidn2
url: https://metacpan.org/release/Net-LibIDN2
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-10.compass-ci.net
location_href: Packages/perl-Net-LibIDN2-1.01-8.src.rpm
checksum_type: sha256
description:
  This Perl module provides bindings for GNU Libidn2, a C library for handling
  internationalized domain names according to IDNA 2008 (RFC 5890, RFC 5891,
  RFC 5892, RFC 5893).


pkgId: 9e2db5503f68c42c54428c7a8206cff4ffb4376dd11828354f76969822e45899
name: perl-Net-MQTT-Simple
arch: src
version: 1.26
epoch: 0
release: 3
summary: Minimal MQTT version 3 interface
url: https://metacpan.org/release/Net-MQTT-Simple
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a63-2.compass-ci.net
location_href: Packages/perl-Net-MQTT-Simple-1.26-3.src.rpm
checksum_type: sha256
description:
  This module consists of only one file and has no dependencies except core
  Perl modules, making it suitable for embedded installations where CPAN
  installers are unavailable and resources are limited. Only basic MQTT
  functionality is provided.


pkgId: ff7e1da6e93d0a0e89ed00799735adc4e36f45b6606894c763eabdc3f7b9b2ae
name: perl-Net-NBName
arch: src
version: 0.26
epoch: 0
release: 44
summary: NetBIOS Name Service Requests
url: https://metacpan.org/release/Net-NBName
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a63-15.compass-ci.net
location_href: Packages/perl-Net-NBName-0.26-44.src.rpm
checksum_type: sha256
description:
  Net::NBName is a class that allows you to perform simple NetBIOS Name
  Service Requests in your Perl code. It performs these NetBIOS operations
  over TCP/IP using Perl's built-in socket support.


pkgId: f9469d375bcec7fb2f8395ee1cee8cffce8b0c5455a05aaaad8263ca124b5fa6
name: perl-Net-Netmask
arch: src
version: 2.0001
epoch: 0
release: 4
summary: Perl module for manipulating and looking up IP network blocks
url: https://metacpan.org/release/Net-Netmask
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-5.compass-ci.net
location_href: Packages/perl-Net-Netmask-2.0001-4.src.rpm
checksum_type: sha256
description:
  Net::Netmask parses and understands IPv4 and IPv6 CIDR blocks (see
  <https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing> for more
  information on CIDR blocks). There are also functions to insert a network
  block into a table and then later look up network blocks by an IP address
  using that table.


pkgId: bb6ed2b10c048575418ce735340c34bfc7c8b5fac050ac0680836039da779204
name: perl-Net-OAuth
arch: src
version: 0.28
epoch: 0
release: 27
summary: OAuth protocol support library for Perl
url: https://metacpan.org/release/Net-OAuth
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-0.compass-ci.net
location_href: Packages/perl-Net-OAuth-0.28-27.src.rpm
checksum_type: sha256
description:
  Perl implementation of OAuth, an open protocol to allow secure API
  authentication in a simple and standard method from desktop and web
  applications. In practical terms, a mechanism for a Consumer to request
  protected resources from a Service Provider on behalf of a user.


pkgId: c78f65e5a7925eb60fac880b825829cfdd60bf375004f458f032a165c90402ec
name: perl-Net-OpenID-Common
arch: src
version: 1.20
epoch: 0
release: 19
summary: Libraries shared between Net::OpenID::Consumer and Net::OpenID::Server
url: https://metacpan.org/release/Net-OpenID-Common
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-6.compass-ci.net
location_href: Packages/perl-Net-OpenID-Common-1.20-19.src.rpm
checksum_type: sha256
description:
  The Consumer and Server implementations share a few libraries which live
  with this module. This module is here largely to hold the version number
  and this documentation, though it also incorporates some utility functions
  inherited from previous versions of Net::OpenID::Consumer.


pkgId: 925636ef97bf1b4a8afe369ca953f7de57c28d6939e553c9d6fd7af1a389b268
name: perl-Net-OpenID-Consumer
arch: src
version: 1.18
epoch: 0
release: 19
summary: Library for consumers of OpenID identities
url: https://metacpan.org/release/Net-OpenID-Consumer
rpm_license: (GPL+ or Artistic) and Public Domain
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-3.compass-ci.net
location_href: Packages/perl-Net-OpenID-Consumer-1.18-19.src.rpm
checksum_type: sha256
description:
  This is the Perl API for (the consumer half of) OpenID, a distributed
  identity system based on proving you own a URL, which is then your
  identity.


pkgId: f1d9f0f15da66935b0f2d6844c65875d0e1271483764a72b6480d6280c97279e
name: perl-Net-OpenID-Server
arch: src
version: 1.09
epoch: 0
release: 22
summary: Library for building your own OpenID server/provider
url: https://metacpan.org/release/Net-OpenID-Server
rpm_license: (GPL+ or Artistic) and Public Domain
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-11.compass-ci.net
location_href: Packages/perl-Net-OpenID-Server-1.09-22.src.rpm
checksum_type: sha256
description:
  This is the Perl API for (the server half of) OpenID, a distributed
  identity system based on proving you own a URL, which is then your
  identity.


pkgId: e83404b8cea9dcec2e8f02cb0e38da9f6c64e7051b2c351c87503e403de8a70d
name: perl-Net-POP3S
arch: src
version: 0.12
epoch: 0
release: 5
summary: SSL/STARTTLS support for Net::POP3
url: https://metacpan.org/release/Net-POP3S
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-9.compass-ci.net
location_href: Packages/perl-Net-POP3S-0.12-5.src.rpm
checksum_type: sha256
description:
  This module implements a wrapper for Net::POP3, enabling over-SSL/STARTTLS
  support. This module inherits all the methods from Net::POP3. You may use
  all the friendly options that came bundled with Net::POP3. You can control
  the SSL usage with the options of new() constructor method. 'doSSL' option
  is the switch, and, If you would like to control detailed SSL settings, you
  can set SSL_* options that are brought from IO::Socket::SSL. Please see the
  document of IO::Socket::SSL about these options detail.


pkgId: da89b0f2d6f89fe7a1a9583d9de6d12ef40a997641272f6274e8f70c7b060e92
name: perl-Net-Patricia
arch: src
version: 1.22
epoch: 0
release: 31
summary: Patricia Trie perl module for fast IP address lookups
url: https://metacpan.org/release/Net-Patricia
rpm_license: GPLv2+ and BSD
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-12.compass-ci.net
location_href: Packages/perl-Net-Patricia-1.22-31.src.rpm
checksum_type: sha256
description:
  This module uses a Patricia Trie data structure to quickly perform IP
  address prefix matching for applications such as IP subnet, network or
  routing table lookups.  The data structure is based on a radix tree using a
  radix of two, so sometimes you see patricia implementations called "radix"
  as well.  The term "Trie" is derived from the word "retrieval" but is
  pronounced like "try".  Patricia stands for "Practical Algorithm to
  Retrieve Information Coded as Alphanumeric", and was first suggested for
  routing table lookups by Van Jacobsen.  Patricia Trie performance
  characteristics are well-known as it has been employed for routing table
  lookups within the BSD kernel since the 4.3 Reno release.


pkgId: f3fbc1302c043403e66f77287f92862b5df452f246935780602a78a5d98251e5
name: perl-Net-Pcap-Easy
arch: src
version: 1.4210
epoch: 0
release: 21
summary: Convenience functions to make Net::Pcap easier to use
url: https://metacpan.org/release/Net-Pcap-Easy
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a63-17.compass-ci.net
location_href: Packages/perl-Net-Pcap-Easy-1.4210-21.src.rpm
checksum_type: sha256
description:
  This module is little more than a collection of macros and convenience
  functions. Net::Pcap does all the real work (of lifting libpcap into
  perl anyway).


pkgId: b1ceb2a2bcf681c06731a74e743d62c5ea5c16d4427bda01118902cbae78ecf4
name: perl-Net-Ping-External
arch: src
version: 0.15
epoch: 0
release: 24
summary: Cross-platform interface to ICMP "ping" utilities
url: https://metacpan.org/release/Net-Ping-External
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-14.compass-ci.net
location_href: Packages/perl-Net-Ping-External-0.15-24.src.rpm
checksum_type: sha256
description:
  Net::Ping::External is a module which interfaces with the "ping" command on
  many systems. It presently provides a single function, ping(), that takes
  in a hostname and (optionally) a timeout and returns true if the host is
  alive, and false otherwise. Unless you have the ability (and willingness)
  to run your scripts as the superuser on your system, this module will
  probably provide more accurate results than Net::Ping will.


pkgId: 81607ad976752f973863416fc2eae096abb3e4ce84ba1fb1dc5c6e5bc735120f
name: perl-Net-RawIP
arch: src
version: 0.25
epoch: 0
release: 41
summary: Perl extension for manipulating raw IP packets using libpcap
url: https://metacpan.org/release/Net-RawIP
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-8.compass-ci.net
location_href: Packages/perl-Net-RawIP-0.25-41.src.rpm
checksum_type: sha256
description:
  This package provides a Perl class  which can be used for creating,
  manipulating and sending raw IP packets with optional features for
  manipulating Ethernet headers.


pkgId: 3362f375ec24a9a646453879b6585c41af84721d31f4f0c0af0f1e45f986ebf1
name: perl-Net-SFTP
arch: src
version: 0.12
epoch: 0
release: 13
summary: Secure File Transfer Protocol client
url: https://metacpan.org/release/Net-SFTP
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-3.compass-ci.net
location_href: Packages/perl-Net-SFTP-0.12-13.src.rpm
checksum_type: sha256
description:
  Net::SFTP is a pure-Perl implementation of the Secure File Transfer
  Protocol (SFTP) - file transfer built on top of the SSH2 protocol.
  Net::SFTP uses Net::SSH::Perl to build a secure, encrypted tunnel through
  which files can be transferred and managed. It provides a subset of the
  commands listed in the SSH File Transfer Protocol IETF draft, which can be
  found at http://www.openssh.com/txt/draft-ietf-secsh-filexfer-00.txt.


pkgId: 7082d0e20659359a77643ab7762aa1b2bc2dcfa642048d55a44fe9462044bb7b
name: perl-Net-SFTP-Foreign
arch: src
version: 1.93
epoch: 0
release: 5
summary: SSH File Transfer Protocol client
url: https://metacpan.org/release/Net-SFTP-Foreign
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a63-14.compass-ci.net
location_href: Packages/perl-Net-SFTP-Foreign-1.93-5.src.rpm
checksum_type: sha256
description:
  Net::SFTP::Foreign is a Perl client for the SFTP version 3 as defined in the SSH
  File Transfer Protocol IETF draft, draft-ietf-secsh-filexfer-02.txt, included on
  this package distribution, on the rfc directory.

  Net::SFTP::Foreign uses any compatible ssh command installed on the system (for
  instance, OpenSSH ssh) to establish the secure connection to the remote server.

  A wrapper module Net::SFTP::Foreign::Compat is also provided for compatibility
  with Net::SFTP.


pkgId: 226eff191ad4817e61429820a6733a9cb2fcefa8785394043ddba9d28108fd7d
name: perl-Net-SMTPS
arch: src
version: 0.10
epoch: 0
release: 7
summary: SSL/STARTTLS support for Net::SMTP
url: https://metacpan.org/release/Net-SMTPS
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-10.compass-ci.net
location_href: Packages/perl-Net-SMTPS-0.10-7.src.rpm
checksum_type: sha256
description:
  This module implements a wrapper for Net::SMTP, enabling over-SSL/STARTTLS
  support. This module inherits all the methods from Net::SMTP. You may use
  all the friendly options that came bundled with Net::SMTP. You can control
  the SSL usage with the options of new() constructor method. 'doSSL' option
  is the switch, and, If you would like to control detailed SSL settings, you
  can set SSL_* options that are brought from IO::Socket::SSL. Please see the
  document of IO::Socket::SSL about these options detail.


pkgId: cae8b4fcde5075160a15a8cf5be6d8013f7ad805d93345b856cb635619089e72
name: perl-Net-SNMP
arch: src
version: 6.0.1
epoch: 0
release: 32
summary: Object oriented interface to SNMP
url: https://metacpan.org/release/Net-SNMP
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a63-18.compass-ci.net
location_href: Packages/perl-Net-SNMP-6.0.1-32.src.rpm
checksum_type: sha256
description:
  The Net::SNMP module implements an object oriented interface to the
  Simple Network Management Protocol.  Perl applications can use the
  module to retrieve or update information on a remote host using the
  SNMP protocol.  The module supports SNMP version-1, SNMP version-2c
  (Community-Based SNMPv2), and SNMP version-3.  The Net::SNMP module
  assumes that the user has a basic understanding of the Simple Network
  Management Protocol and related network management concepts.


pkgId: f1168d4e98cb2881d1e0278d60496f4013c2e7d4d8ab5f30edecd2ca908e0118
name: perl-Net-SSH
arch: src
version: 0.09
epoch: 0
release: 37
summary: Perl extension for secure shell
url: https://metacpan.org/release/Net-SSH
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-6.compass-ci.net
location_href: Packages/perl-Net-SSH-0.09-37.src.rpm
checksum_type: sha256
description:
  This module implements a Perl interface to ssh.  It is a simple
  wrapper around the system `ssh' command.  For an all-perl
  implementation that does not require the system `ssh' command, see
  Net::SSH::Perl.


pkgId: ebdc7b039c5228e82fd975c4bfaf11f8d09af44c68259507fe09013d6112b1f1
name: perl-Net-SSH-Perl
arch: src
version: 2.14
epoch: 0
release: 15
summary: SSH (Secure Shell) client
url: https://metacpan.org/release/Net-SSH-Perl
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-1.compass-ci.net
location_href: Packages/perl-Net-SSH-Perl-2.14-15.src.rpm
checksum_type: sha256
description:
  Net::SSH::Perl is a mostly-Perl module implementing an SSH (Secure Shell)
  client. It is compatible with both the SSH-1 and SSH-2 protocols.


pkgId: 490847328f5a5277f5c9b4c547dc5cd0cf6e8b62d463355dd1c8dfe6036d5cfa
name: perl-Net-SSH2
arch: src
version: 0.72
epoch: 0
release: 5
summary: Support for the SSH 2 protocol via libSSH2
url: https://metacpan.org/release/Net-SSH2
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-18.compass-ci.net
location_href: Packages/perl-Net-SSH2-0.72-5.src.rpm
checksum_type: sha256
description:
  Net::SSH2 is a perl interface to the libssh2 (http://www.libssh2.org)
  library. It supports the SSH2 protocol (there is no support for SSH1) with
  all of the key exchanges, ciphers, and compression of libssh2.


pkgId: bc49a9167e56c361f0c9be185cf8f187bc3d568c87a4debcd7ba2bb2c5c84d2d
name: perl-Net-SSLGlue
arch: src
version: 1.058
epoch: 0
release: 17
summary: Add/extend SSL support for common perl modules
url: https://metacpan.org/release/Net-SSLGlue
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-6.compass-ci.net
location_href: Packages/perl-Net-SSLGlue-1.058-17.src.rpm
checksum_type: sha256
description:
  Some commonly used perl modules don't have SSL support at all, even if the
  protocol would support it. Others have SSL support, but most of them don't
  do proper checking of the servers certificate.

  The Net::SSLGlue::* modules try to add SSL support or proper certificate to
  these modules. Currently is support for the following modules available:

  - Net::SMTP - add SSL from beginning or using STARTTLS
  - Net::LDAP - add proper certificate checking
  - LWP - add proper certificate checking


pkgId: 8ec963cd1ad9bbaf3659f722f89a408b0ce9b9ad9422a2def0b644a89e9c1a5e
name: perl-Net-SSLeay
arch: src
version: 1.92
epoch: 0
release: 2
summary: Perl extension for using OpenSSL
url: https://metacpan.org/release/Net-SSLeay
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-16.compass-ci.net
location_href: Packages/perl-Net-SSLeay-1.92-2.src.rpm
checksum_type: sha256
description:
  This module offers some high level convenience functions for accessing
  web pages on SSL servers (for symmetry, same API is offered for
  accessing http servers, too), a sslcat() function for writing your own
  clients, and finally access to the SSL API of SSLeay/OpenSSL package
  so you can write servers or clients for more complicated applications.


pkgId: 2096b73319d7bf0b9d4413c15be361d02d9cbc72e0091e248222d91617b679ad
name: perl-Net-STOMP-Client
arch: src
version: 2.5
epoch: 0
release: 2
summary: STOMP object oriented client module
url: https://metacpan.org/release/Net-STOMP-Client
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-9.compass-ci.net
location_href: Packages/perl-Net-STOMP-Client-2.5-2.src.rpm
checksum_type: sha256
description:
  This module provides an object oriented client interface to interact with
  servers supporting STOMP (Streaming Text Orientated Messaging Protocol). It
  supports the major features of messaging brokers: SSL, asynchronous I/O,
  receipts and transactions.


pkgId: b6bd1b316a59b8988b0ca600ad7a23a548fb13976110941397940fdc10e1fad4
name: perl-Net-Server
arch: src
version: 2.010
epoch: 0
release: 2
summary: Extensible, general Perl server engine
url: https://metacpan.org/release/Net-Server
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-9.compass-ci.net
location_href: Packages/perl-Net-Server-2.010-2.src.rpm
checksum_type: sha256
description:
  An extensible, class oriented module written in perl and intended to
  be the back end layer of internet protocol servers.


pkgId: b5abdcd6296e9c51a4485ce99e75d765dcfd3f7ec4ee5cc7736320c417c61da0
name: perl-Net-Server-Coro
arch: src
version: 1.3
epoch: 0
release: 22
summary: Co-operative multithreaded server using Coro
url: https://metacpan.org/release/Net-Server-Coro
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-7.compass-ci.net
location_href: Packages/perl-Net-Server-Coro-1.3-22.src.rpm
checksum_type: sha256
description:
  Net::Server::Coro implements multithreaded server for the Net::Server
  architecture, using Coro and Coro::Socket to make all reads and writes non-
  blocking. Additionally, it supports non-blocking SSL negotiation.


pkgId: 74da0a8643ea795250fda973c30a53c5c13194843a39dc8728ed06cc9ac63a57
name: perl-Net-Server-SS-PreFork
arch: src
version: 0.05
epoch: 0
release: 33
summary: Hot-deployable variant of Net::Server::PreFork
url: https://metacpan.org/release/Net-Server-SS-PreFork
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-19.compass-ci.net
location_href: Packages/perl-Net-Server-SS-PreFork-0.05-33.src.rpm
checksum_type: sha256
description:
  Net::Server::SS::PreFork is a Net::Server personality, extending
  Net::Server::PreFork. It can be run by the start_server script of
  Server::Starter.


pkgId: 8557aa84b439983eca3bf8774701a58f496b95e99cdea8352e98813c92cc7979
name: perl-Net-Statsd
arch: src
version: 0.12
epoch: 0
release: 18
summary: Sends statistics to the stats daemon over UDP
url: https://metacpan.org/release/Net-Statsd
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-18.compass-ci.net
location_href: Packages/perl-Net-Statsd-0.12-18.src.rpm
checksum_type: sha256
description:
  This module implements a client for a statsd statistics collection server, such
  as the one in use at Etsy.com.

  You want to use this module to track statistics in your Perl application, such
  as how many times a certain event occurs (user logins in a web application, or
  database queries issued), or you want to time and then graph how long certain
  events take, like database queries execution time or time to download a certain
  file, etc.


pkgId: 7b36b1d2a4ff997d031b41cd2c2574cb5c27e83345709c36b7fd6423c2ffca74
name: perl-Net-Statsd-Server
arch: src
version: 0.20
epoch: 0
release: 18
summary: Library for the Perl port of Flickr/Etsy's statsd metrics daemon
url: https://metacpan.org/release/Net-Statsd-Server
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-15.compass-ci.net
location_href: Packages/perl-Net-Statsd-Server-0.20-18.src.rpm
checksum_type: sha256
description:
  Net::Statsd::Server is the server component of statsd. It implements a daemon
  that listens on a given host/port for incoming UDP packets and dispatches them
  to whatever you want, including Graphite or your console.  Look into the
  Net::Statsd::Server::Backend::* name space to know all the possibilities, or
  write a back-end yourself.


pkgId: b3453ed3326b0e1d37fc38c91de097f3bc7a82236a48f12bbf6759fbc2b0089b
name: perl-Net-Stomp
arch: src
version: 0.61
epoch: 0
release: 2
summary: Stomp client module for Perl
url: https://metacpan.org/release/Net-Stomp
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-4.compass-ci.net
location_href: Packages/perl-Net-Stomp-0.61-2.src.rpm
checksum_type: sha256
description:
  This module allows you to write a Stomp client. Stomp, the Streaming Text
  Orientated Messaging Protocol, is a simple and easy to implement protocol
  for working with Message Orientated Middleware.

  Net::Stomp can be used to communicate with Apache ActiveMQ, an
  enterprise-level Java Message Service 1.1 (JMS) message broker.


pkgId: 214f1778464b6ee5b0d5c56324a6b79fbc7671bf4afb9ceaeb2c9b7dcaab20af
name: perl-Net-Telnet
arch: src
version: 3.05
epoch: 0
release: 3
summary: Interact with TELNET port or other TCP ports
url: https://metacpan.org/release/Net-Telnet
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-10.compass-ci.net
location_href: Packages/perl-Net-Telnet-3.05-3.src.rpm
checksum_type: sha256
description:
  Net::Telnet allows you to make client connections to a TCP port and do
  network I/O, especially to a port using the TELNET protocol. Simple I/O
  methods such as print, get, and getline are provided. More sophisticated
  interactive features are provided because connecting to a TELNET port
  ultimately means communicating with a program designed for human interaction.
  These interactive features include the ability to specify a time-out and to
  wait for patterns to appear in the input stream, such as the prompt from a
  shell. IPv6 support is available when using perl 5.14 or later.


pkgId: 2cb5f1b5b34f555e0fdbe03ad3745d0464a392aec23081b13f209537a005c354
name: perl-Net-Twitter
arch: src
version: 4.01043
epoch: 0
release: 15
summary: Perl interface to the Twitter API
url: https://metacpan.org/release/Net-Twitter
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-0.compass-ci.net
location_href: Packages/perl-Net-Twitter-4.01043-15.src.rpm
checksum_type: sha256
description:
  This module provides a Perl interface to the Twitter APIs. See
  http://dev.twitter.com/doc for a full description of the Twitter APIs.


pkgId: c0ef2502e58d29cb0987732203f9bef459a578044689ef3e104151849fcc94aa
name: perl-Net-Whois
arch: src
version: 1.9
epoch: 0
release: 31
summary: Get and parse "whois" domain data from InterNIC
url: https://metacpan.org/release/Net-Whois
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-10.compass-ci.net
location_href: Packages/perl-Net-Whois-1.9-31.src.rpm
checksum_type: sha256
description:
  Net::Whois::Domain new() attempts to retrieve and parse the given
  domain's "whois" information from the InterNIC (whois.internic.net). If
  the server could not be contacted, is too busy, or otherwise does not
  process the query then the constructor does not return a reference and
  your object is undefined. If the constructor returns a reference, that
  reference can be used to access the various attributes of the domains'
  whois entry assuming that there was a match. The member function ok
  returns 1 if a match 0 if no match.


pkgId: 8b5228b524d7c7e74db054a4bd4eb1df994fe28babd34df6c5fa69f8f2deadef
name: perl-Net-Whois-IP
arch: src
version: 1.19
epoch: 0
release: 19
summary: Perl extension for looking up the whois information for ip addresses
url: https://metacpan.org/release/Net-Whois-IP
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-1.compass-ci.net
location_href: Packages/perl-Net-Whois-IP-1.19-19.src.rpm
checksum_type: sha256
description:
  Perl module to allow whois lookup of ip addresses. This module should
  recursively query the various whois providers until it gets the more
  detailed information including either TechPhone or OrgTechPhone by default;
  however, this is overrideable.


pkgId: 67a91be16b18ccbbe5f20cb428aed66bd37dc48f0cdb330f433b608d12c33d4e
name: perl-Net-Whois-Raw
arch: src
version: 2.99.032
epoch: 0
release: 2
summary: Get Whois information for domains
url: https://metacpan.org/release/Net-Whois-Raw
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-14.compass-ci.net
location_href: Packages/perl-Net-Whois-Raw-2.99.032-2.src.rpm
checksum_type: sha256
description:
  Net::Whois::Raw queries WHOIS servers about domains. The module supports
  recursive WHOIS queries. Also queries via HTTP is supported for some TLDs.


pkgId: 243d48869fdceddb6ba2b6c1539f0dc856c855c4427c0615e12bd2bfc17e611f
name: perl-Net-Works
arch: src
version: 0.22
epoch: 0
release: 5
summary: API for IP addresses and networks
url: https://metacpan.org/release/Net-Works
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-14.compass-ci.net
location_href: Packages/perl-Net-Works-0.22-5.src.rpm
checksum_type: sha256
description:
  The NetAddr::IP module is very complete, correct, and useful. However, its
  API design is a bit crufty. This package provides an alternative API that
  aims to address the biggest problems with that module's API, as well as
  adding some additional features.


pkgId: 3f68107bfb3bf4130b2341ecaf2421c82c6cc66ab977b689e967fcaa09c19105
name: perl-Net-XMPP
arch: src
version: 1.05
epoch: 0
release: 21
summary: Net::XMPP - perl XMPP library
url: https://metacpan.org/release/Net-XMPP
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-15.compass-ci.net
location_href: Packages/perl-Net-XMPP-1.05-21.src.rpm
checksum_type: sha256
description:
  Net::XMPP provides a Perl user with access to the Extensible
  Messaging and Presence Protocol (XMPP).

  For more information about XMPP visit:

       http://www.xmpp.org


pkgId: e91f01f3864bd82c7e10c92c66378426d50891b2e801c93c7154a547671df085
name: perl-NetAddr-IP
arch: src
version: 4.079
epoch: 0
release: 19
summary: Manages IPv4 and IPv6 addresses and subnets
url: https://metacpan.org/release/NetAddr-IP
rpm_license: GPLv2+ and (GPLv2+ or Artistic clarified)
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-3.compass-ci.net
location_href: Packages/perl-NetAddr-IP-4.079-19.src.rpm
checksum_type: sha256
description:
  This module provides an object-oriented abstraction on top of IP addresses
  or IP subnets, that allows for easy manipulations.


pkgId: b1aad501c9f4791a1fd63f5de6622c5ebdebf3e80937338c8a57de939c08def5
name: perl-NetPacket
arch: src
version: 1.7.2
epoch: 0
release: 10
summary: Assemble/disassemble network packets at the protocol level
url: https://metacpan.org/release/NetPacket
rpm_license: Artistic 2.0 and CC-BY
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-5.compass-ci.net
location_href: Packages/perl-NetPacket-1.7.2-10.src.rpm
checksum_type: sha256
description:
  NetPacket provides a base class for a cluster of modules related to decoding
  and encoding of network protocols. Each NetPacket descendant module knows how
  to encode and decode packets for the network protocol it implements. Consult
  the documentation for the module in question for protocol-specific
  implementation.


pkgId: 804186d4232317cdac970eee650bae163305a8bfd875b651e6cdd28d1be5e12e
name: perl-NetPacket-LLC
arch: src
version: 0.01
epoch: 0
release: 32
summary: Assemble and disassemble IEEE 802.3 LLC protocol packets
url: https://metacpan.org/release/NetPacket-LLC
rpm_license: Artistic clarified
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-12.compass-ci.net
location_href: Packages/perl-NetPacket-LLC-0.01-32.src.rpm
checksum_type: sha256
description:
  NetPacket::LLC provides a set of routines for assembling and disassembling
  packets using the IEEE standard LLC protocol layer.


pkgId: cbd3a9b7cdab986be6118084c0c18697ed64d6094b78d0b8bd746c1b12557996
name: perl-NetPacket-SpanningTree
arch: src
version: 0.01
epoch: 0
release: 33
summary: Assemble and disassemble IEEE 802.1D Spanning Tree protocol packets
url: https://metacpan.org/release/NetPacket-SpanningTree
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-0.compass-ci.net
location_href: Packages/perl-NetPacket-SpanningTree-0.01-33.src.rpm
checksum_type: sha256
description:
  NetPacket::SpanningTree provides a set of routines for assembling and
  disassembling packets using the IEEE standard Spanning Tree Protocol.
  Spanning Tree is a layer 2 protocol defined by the IEEE 802.1D
  specification.


pkgId: e1c5cb4dd3b6bf46af568da02ac6157ea80e1ce444e1b48c4b2a02ce1f122954
name: perl-Newt
arch: src
version: 1.08
epoch: 0
release: 61
summary: Perl bindings for the Newt library
url: https://metacpan.org/release/Newt-1.08
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-19.compass-ci.net
location_href: Packages/perl-Newt-1.08-61.src.rpm
checksum_type: sha256
description:
  This package provides Perl bindings for the Newt widget
  library, which provides a color text mode user interface.


pkgId: b1a1c75515b0b93e81a3e49f4ddc879c61293fb2e2dc95acbb0f78acdbe3e801
name: perl-Nmap-Parser
arch: src
version: 1.37
epoch: 0
release: 11
summary: Parse nmap scan data with perl
url: https://metacpan.org/release/Nmap-Parser
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-6.compass-ci.net
location_href: Packages/perl-Nmap-Parser-1.37-11.src.rpm
checksum_type: sha256
description:
  This module implements a interface to the information contained in an
  nmap scan. It is implemented by parsing the XML scan data that is
  generated by nmap. This will enable anyone who utilizes nmap to quickly
  create fast and robust security scripts that utilize the powerful port
  scanning abilities of nmap.


pkgId: 41ec1ae82d0b9f78da51420031ebab5f624ec8d6a48a18a37952b831aab69946
name: perl-No-Worries
arch: src
version: 1.7
epoch: 0
release: 2
summary: Perl coding without worries
url: https://metacpan.org/release/No-Worries
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-14.compass-ci.net
location_href: Packages/perl-No-Worries-1.7-2.src.rpm
checksum_type: sha256
description:
  This module and its sub-modules ease coding by providing consistent convenient
  functions to perform frequently used programming tasks.


pkgId: 3db3a832627c0c4476526f5c28282efff07eab0dffdd48f62393e9283ded7dec
name: perl-Number-Bytes-Human
arch: src
version: 0.11
epoch: 0
release: 17
summary: Convert byte count to human readable format
url: https://metacpan.org/release/Number-Bytes-Human
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-15.compass-ci.net
location_href: Packages/perl-Number-Bytes-Human-0.11-17.src.rpm
checksum_type: sha256
description:
  This module is designed to format byte counts to usual readable
  format, like '2.0K', '3.1G', '100B'. It was inspired in the -h option of
  Unix utilities like du, df and ls for "human-readable" output.


pkgId: 594b0d28140a5f5f79ddb79db89cbcd5c144ca1a33c29864f3bf4f78b3443e92
name: perl-Number-Compare
arch: src
version: 0.03
epoch: 0
release: 31
summary: Perl module for numeric comparisons
url: https://metacpan.org/release/Number-Compare
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-8.compass-ci.net
location_href: Packages/perl-Number-Compare-0.03-31.src.rpm
checksum_type: sha256
description:
  Number::Compare compiles a simple comparison to an anonymous subroutine,
  which you can call with a value to be tested again.


pkgId: 6f2173ae322ae3ecc486a4b284319c90cdda69fbf16ddc06620de30a885077ad
name: perl-Number-Format
arch: src
version: 1.75
epoch: 0
release: 19
summary: Perl extension for formatting numbers
url: https://metacpan.org/release/Number-Format
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-6.compass-ci.net
location_href: Packages/perl-Number-Format-1.75-19.src.rpm
checksum_type: sha256
description:
  This module provides an easy means of formatting numbers in a manner
  suitable for displaying to the user.


pkgId: cb5fd5b14e7d20cdd4e172171fd0612c986b768331a1afb5f269a676d99e3629
name: perl-Number-Fraction
arch: src
version: 3.0.4
epoch: 0
release: 4
summary: Perl extension to model fractions
url: https://metacpan.org/release/Number-Fraction
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-1.compass-ci.net
location_href: Packages/perl-Number-Fraction-3.0.4-4.src.rpm
checksum_type: sha256
description:
  Number::Fraction allows you to work with fractions (i.e. rational numbers)
  in your Perl programs in a very natural way.


pkgId: eb2e092f8f06df13672af160f905732efbaead15be32027e7caf4cd9315a17b1
name: perl-Number-Misc
arch: src
version: 1.2
epoch: 0
release: 19
summary: Handy utilities for numbers
url: https://metacpan.org/release/Number-Misc
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-16.compass-ci.net
location_href: Packages/perl-Number-Misc-1.2-19.src.rpm
checksum_type: sha256
description:
  Number::Misc provides some miscellaneous handy utilities for handling
  numbers. These utilities handle processing numbers as strings, determining
  basic properties of numbers, or selecting a random number from a range.


pkgId: e371216dcf1d8b8d259be238af64a291a9fe5a6dc939fb1d44696f6ef2882995
name: perl-Number-Range
arch: src
version: 0.12
epoch: 0
release: 17
summary: Extension to work with ranges of numbers
url: https://metacpan.org/release/Number-Range
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-11.compass-ci.net
location_href: Packages/perl-Number-Range-0.12-17.src.rpm
checksum_type: sha256
description:
  Number::Range will take a description of a range, and then allow you to test on
  if a number falls within the range. You can also add and delete from the range.


pkgId: 8b51e0aac080f0757dbe59a7db1f5084bb29b2649b47e4e199ab50ff4758d8e5
name: perl-Number-Tolerant
arch: src
version: 1.708
epoch: 0
release: 19
summary: Tolerance ranges for inexact numbers
url: https://metacpan.org/release/Number-Tolerant
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a63-3.compass-ci.net
location_href: Packages/perl-Number-Tolerant-1.708-19.src.rpm
checksum_type: sha256
description:
  These Perl modules create a number-like object whose value refers
  to a range of possible values, each equally acceptable. It overloads
  comparison operations to reflect this.


pkgId: fe120db8e28930b1fbfdd7a9d87d430996105d044d2bbbe6aa1dc3c895c26f59
name: perl-Number-WithError
arch: src
version: 1.01
epoch: 0
release: 25
summary: Numbers with error propagation and scientific rounding
url: https://metacpan.org/release/Number-WithError
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-7.compass-ci.net
location_href: Packages/perl-Number-WithError-1.01-25.src.rpm
checksum_type: sha256
description:
  This class is a container class for numbers with a number of associated
  symmetric and asymmetric errors. It overloads practically all common
  arithmetic operations and trigonometric functions to propagate the errors.
  It can do proper scientific rounding.

  You can use Math::BigFloat objects as the internal representation of numbers
  in order to support arbitrary precision calculations.

  Errors are propagated using Gaussian error propagation.


pkgId: 701ff3edbe2f51a922ba345176caf21857ccedc09d4e3151787c1ecdc09cf2c7
name: perl-ORLite
arch: src
version: 1.98
epoch: 0
release: 27
summary: Extremely light weight SQLite-specific ORM
url: https://metacpan.org/release/ORLite
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-18.compass-ci.net
location_href: Packages/perl-ORLite-1.98-27.src.rpm
checksum_type: sha256
description:
  SQLite is a light weight single file SQL database that provides
  an excellent platform for embedded storage of structured data.
  However, while it is superficially similar to a regular server-side
  SQL database, SQLite has some significant attributes that make using
  it like a traditional database difficult. For example, SQLite is
  extremely fast to connect to compared to server databases
  (1000 connections per second is not unknown) and is particularly bad
  at concurrency, as it can only lock transactions at a database-wide level.
  This role as a super-fast internal data store can clash with the roles and
  designs of traditional object-relational modules like Class::DBI or
  DBIx::Class. What this situation would seem to need is an object-relation
  system that is designed specifically for SQLite and is aligned with its
  idiosyncrasies. ORLite is an object-relation system specifically
  for SQLite that follows many of the same principles as the ::Tiny
  series of modules and has a design that aligns directly to the capabilities
  of SQLite.


pkgId: 5606dafd237a10349cc079ce98ca0932981775c5f2c32a21059c21dde3139d73
name: perl-ORLite-Migrate
arch: src
version: 1.10
epoch: 0
release: 29
summary: Light weight SQLite-specific schema migration
url: https://metacpan.org/release/ORLite-Migrate
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-5.compass-ci.net
location_href: Packages/perl-ORLite-Migrate-1.10-29.src.rpm
checksum_type: sha256
description:
  SQLite is a light weight single file SQL database that provides an excellent
  platform for embedded storage of structured data. ORLite is a light weight
  single class Object-Relational Mapper (ORM) system specifically designed
  for (and limited to only) work with SQLite. ORLite::Migrate is a light
  weight single class Database Schema Migration enhancement for ORLite.


pkgId: c5839895d7c940cc28ca44f8d9573d709460392a5600fb2055fb3ae23bde53f4
name: perl-ORLite-Mirror
arch: src
version: 1.24
epoch: 0
release: 27
summary: Extend ORLite to support remote SQLite databases
url: https://metacpan.org/release/ORLite-Mirror
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-8.compass-ci.net
location_href: Packages/perl-ORLite-Mirror-1.24-27.src.rpm
checksum_type: sha256
description:
  ORLite provides a read-only ORM API when it loads a read-only SQLite database
  from your local system. By combining this capability with LWP, ORLite::Mirror
  goes one step better and allows you to load a SQLite database from any
  arbitrary URI in read-only form as well.


pkgId: 318c75464f8580a3077d58883d94e518a0e2209998ce7dd828fe8079ff387b31
name: perl-ORLite-Statistics
arch: src
version: 0.03
epoch: 0
release: 32
summary: Statistics enhancement package for ORLite
url: https://metacpan.org/release/ORLite-Statistics
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-14.compass-ci.net
location_href: Packages/perl-ORLite-Statistics-0.03-32.src.rpm
checksum_type: sha256
description:
  This is an enhancement module for ORLite table classes, designed to provide
  easy integration with the Statistics::Base module.


pkgId: 696f48d60d01240e1e8d87a665cd79919d6b1b1b7d77660f9c1ba88bed592d14
name: perl-Object-Accessor
arch: src
version: 0.48
epoch: 1
release: 27
summary: Interface to create per object accessors
url: https://metacpan.org/release/Object-Accessor
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-15.compass-ci.net
location_href: Packages/perl-Object-Accessor-0.48-27.src.rpm
checksum_type: sha256
description:
  Object::Accessor provides an interface to create per object accessors (as
  opposed to per Class accessors, as, for example, Class::Accessor provides).


pkgId: 200c63fe90d687ac53254ae8eb7bd8c0ea21f19e88fea66cfa687f221ddd304f
name: perl-Object-Deadly
arch: src
version: 0.09
epoch: 0
release: 40
summary: Perl module providing an object that dies whenever examined
url: https://metacpan.org/release/Object-Deadly
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-6.compass-ci.net
location_href: Packages/perl-Object-Deadly-0.09-40.src.rpm
checksum_type: sha256
description:
  Object::Deadly is meant to be used in testing. All possible
  overloading and method calls die. You can pass this object into
  methods which are not supposed to accidentally trigger any potentially
  overloading.


pkgId: 5bf36e7d1e000c0bf3af609a58b17488aaf9bf26d20b0b603589a89576755d7f
name: perl-Object-Event
arch: src
version: 1.23
epoch: 0
release: 29
summary: Class that provides an event callback interface
url: https://metacpan.org/release/Object-Event
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-5.compass-ci.net
location_href: Packages/perl-Object-Event-1.23-29.src.rpm
checksum_type: sha256
description:
  This module was mainly written for Net::XMPP2, Net::IRC3, AnyEvent::HTTPD
  and BS to provide a consistent API for registering and emitting events.
  Even though I originally wrote it for those modules I released it
  separately in case anyone may find this module useful.


pkgId: 531e36cb85e1ca8ca04fffbc3b25fa56d713025bea2d1f1f78868b978be14826
name: perl-Object-HashBase
arch: src
version: 0.009
epoch: 0
release: 8
summary: Build hash-based classes
url: https://metacpan.org/release/Object-HashBase
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-15.compass-ci.net
location_href: Packages/perl-Object-HashBase-0.009-8.src.rpm
checksum_type: sha256
description:
  This package is used to generate classes based on hash references. Using this
  class will give you a new() method, as well as generating accessors you
  request.  Generated accessors will be getters, set_ACCESSOR setters will also
  be generated for you. You also get constants for each accessor (all caps)
  which return the key into the hash for that accessor. Single inheritance is
  also supported.


pkgId: 74f03d348baf1b1c88aa673497af343c637c029bcc3ad940bd0386400e356c9f
name: perl-Object-ID
arch: src
version: 0.1.2
epoch: 0
release: 25
summary: A unique identifier for any object
url: https://metacpan.org/release/Object-ID
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a67-15.compass-ci.net
location_href: Packages/perl-Object-ID-0.1.2-25.src.rpm
checksum_type: sha256
description:
  This is a unique identifier for any object, regardless of its type, structure
  or contents. Its features are:

   * Works on ANY object of any type
   * Does not modify the object in any way
   * Does not change with the object's contents
   * Is O(1) to calculate (i.e. doesn't matter how big the object is)
   * The id is unique for the life of the process
   * The id is always a true value


pkgId: 988f2b4f0ab9efa2bcb769fae29cbf2612be16975dac904096ebbe5888512f3e
name: perl-Object-InsideOut
arch: src
version: 4.05
epoch: 0
release: 14
summary: Comprehensive inside-out object support module
url: https://metacpan.org/release/Object-InsideOut
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-18.compass-ci.net
location_href: Packages/perl-Object-InsideOut-4.05-14.src.rpm
checksum_type: sha256
description:
  This module provides comprehensive support for implementing classes using the
  inside-out object model.

  This module implements inside-out objects as anonymous scalar references that
  are blessed into a class with the scalar containing the ID for the object
  (usually a sequence number). Object data (i.e., fields) are stored within the
  class's package in either arrays indexed by the object's ID, or hashes keyed
  to the object's ID.


pkgId: 8454421affd8101826aea94257366eca18a2c14ae8e40cac09beaa3447a9b226
name: perl-Object-MultiType
arch: src
version: 0.05
epoch: 0
release: 41
summary: Perl Objects as Hash, Array, Scalar, Code and Glob at the same time
url: https://metacpan.org/release/Object-MultiType
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-1.compass-ci.net
location_href: Packages/perl-Object-MultiType-0.05-41.src.rpm
checksum_type: sha256
description:
  This module return an object that works like a Hash, Array, Scalar, Code
  and Glob object at the same time.


pkgId: 15162d8f5a879cd027aa663167e2efa7bfad56bba1e7ebe23b08a52f2791e57e
name: perl-Object-Pad
arch: src
version: 0.62
epoch: 0
release: 1
summary: Simple syntax for lexical slot-based objects
url: https://metacpan.org/release/Object-Pad
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-7.compass-ci.net
location_href: Packages/perl-Object-Pad-0.62-1.src.rpm
checksum_type: sha256
description:
  This Perl module provides a simple syntax for creating object classes, which
  uses private variables that look like lexical variables for object member
  fields.


pkgId: 03e13df1cc31f1b624f02eb1d14f6334aa33d6a9df69b3ac0ed18961cfd99de2
name: perl-Object-Pluggable
arch: src
version: 1.29
epoch: 0
release: 32
summary: Base class for creating plugin-enabled objects
url: https://metacpan.org/release/Object-Pluggable
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-4.compass-ci.net
location_href: Packages/perl-Object-Pluggable-1.29-32.src.rpm
checksum_type: sha256
description:
  Object::Pluggable is a base class for creating plug-in enabled objects. It
  is a generic port of POE::Component::IRC's plugin system.


pkgId: 90f81117ed600eaab6c940848181c79abef3be953477a0b52f153c1d1e7b8c39
name: perl-Object-Realize-Later
arch: src
version: 0.21
epoch: 0
release: 14
summary: Delayed creation of objects
url: https://metacpan.org/release/Object-Realize-Later
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-5.compass-ci.net
location_href: Packages/perl-Object-Realize-Later-0.21-14.src.rpm
checksum_type: sha256
description:
  This module helps you implementing delay loading of object-data.  While
  creating a stub-object, Object::Realize::Later simulates you got the
  real data.


pkgId: 3c691a7fcf1171b14427127bf035a363a9f1724f717a414cc77b0d36b1f926e7
name: perl-Object-Remote
arch: src
version: 0.004001
epoch: 0
release: 8
summary: Call methods on objects in other processes or on other hosts
url: https://metacpan.org/release/Object-Remote
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-8.compass-ci.net
location_href: Packages/perl-Object-Remote-0.004001-8.src.rpm
checksum_type: sha256
description:
  Object::Remote allows you to create an object in another process - usually
  one running on another machine you can connect to via ssh, although there
  are other connection mechanisms available.


pkgId: 838642509ba4c40e795c6416afd6d93701af34afabae2e2f449182de5020917d
name: perl-Object-Signature
arch: src
version: 1.08
epoch: 0
release: 11
summary: Cryptographically strong objects
url: https://metacpan.org/release/Object-Signature
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-7.compass-ci.net
location_href: Packages/perl-Object-Signature-1.08-11.src.rpm
checksum_type: sha256
description:
  Object::Signature is an abstract base class that you can inherit from in
  order to allow your objects to generate unique cryptographic signatures.


pkgId: 7d87769fdaa34feb181f6b7b5c9e57354fddac709845887d549ba0a4340423e5
name: perl-Object-Tiny
arch: src
version: 1.09
epoch: 0
release: 11
summary: Class building as simple as it gets
url: https://metacpan.org/release/Object-Tiny
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-1.compass-ci.net
location_href: Packages/perl-Object-Tiny-1.09-11.src.rpm
checksum_type: sha256
description:
  To use Object::Tiny, just call it with a list of accessors to be created.
  This will create a basic "new" constructor and a bunch of simple accessors,
  and set the inheritance to be the child of Object::Tiny.


pkgId: 22f51d84930a2530210c5790e7f46f9778716cd305ba1d2da5c24538051550ff
name: perl-Olson-Abbreviations
arch: src
version: 0.04
epoch: 0
release: 26
summary: Globally unique timezones abbreviation handling
url: https://metacpan.org/release/Olson-Abbreviations
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-4.compass-ci.net
location_href: Packages/perl-Olson-Abbreviations-0.04-26.src.rpm
checksum_type: sha256
description:
  This module should help you with converting commonly used and often
  ambigious olson abbreviations into TZ offset notation.


pkgId: c0c7be6da7e643794de15660921b28ccb2d72d3eace64adbb7018f91882e2d5e
name: perl-OpenFrame
arch: src
version: 3.05
epoch: 0
release: 46
summary: Framework for network enabled applications
url: https://metacpan.org/release/OpenFrame
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-1.compass-ci.net
location_href: Packages/perl-OpenFrame-3.05-46.src.rpm
checksum_type: sha256
description:
  OpenFrame is a framework for network services serving to multiple media
  channels - for instance, the web, WAP, and digital television. It is built
  around the Pipeline API, and provides extra abstraction to make delivery of
  a single application to multiple channels easier.


pkgId: 922b23e014a404d104b8d5a69b0dab6307eb564b2e55365fba3084deca9545ff
name: perl-OpenGL
arch: src
version: 0.7000
epoch: 0
release: 19
summary: Perl OpenGL bindings
url: http://sourceforge.net/projects/pogl/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-5.compass-ci.net
location_href: Packages/perl-OpenGL-0.7000-19.src.rpm
checksum_type: sha256
description:
  Perl bindings to implementations of OpenGL and GLUT, providing virtually all
  of the OpenGL 1.0, and 1.1 functions, and most of 1.2.


pkgId: 1c5cfc956dce943b7f35a2effa7a7cb8deb2934deaba5ac0891557d775bf7008
name: perl-Ouch
arch: src
version: 0.0501
epoch: 0
release: 11
summary: Exceptions that don't hurt
url: https://metacpan.org/release/Ouch
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-10.compass-ci.net
location_href: Packages/perl-Ouch-0.0501-11.src.rpm
checksum_type: sha256
description:
  Ouch provides a class for exception handling that doesn't require a
  lot of boilerplate, nor any up front definition. If Exception::Class
  is working for you, great! But if you want something that is faster,
  easier to use, requires less typing, and has no prerequisites, but still
  gives you much of that same functionality, then Ouch is for you.


pkgId: 5507085d94227e93623d87dc91086c1ed2a213225f34a3c0522e9ae105752b6f
name: perl-PAR
arch: src
version: 1.017
epoch: 0
release: 5
summary: Perl Archive Toolkit
url: https://metacpan.org/release/PAR
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-4.compass-ci.net
location_href: Packages/perl-PAR-1.017-5.src.rpm
checksum_type: sha256
description:
  This module lets you use special zip files, called Perl Archives, as
  libraries from which Perl modules can be loaded.


pkgId: 91c00a13346b151e7b7c31614c9965129ddadd3ab1420fbc2b49c653ffea4ddc
name: perl-PAR-Dist
arch: src
version: 0.51
epoch: 0
release: 5
summary: Toolkit for creating and manipulating Perl PAR distributions
url: https://metacpan.org/release/PAR-Dist
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-18.compass-ci.net
location_href: Packages/perl-PAR-Dist-0.51-5.src.rpm
checksum_type: sha256
description:
  This module creates and manipulates PAR distributions. They are architecture-
  specific PAR files, containing everything under blib/ of CPAN distributions
  after their make or Build stage, a META.yml describing metadata of the
  original CPAN distribution, and a MANIFEST detailing all files within it.
  Digitally signed PAR distributions will also contain a SIGNATURE file.


pkgId: 478e7ee505fa6ea455be1e53e91d96b44716ebda7b1718584311e1d712b55596
name: perl-PAR-Packer
arch: src
version: 1.054
epoch: 0
release: 3
summary: PAR Packager
url: https://metacpan.org/release/PAR-Packer
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-10.compass-ci.net
location_href: Packages/perl-PAR-Packer-1.054-3.src.rpm
checksum_type: sha256
description:
  This module implements the App::Packer::Backend interface, for generating
  stand-alone executables, perl scripts and PAR files.


pkgId: 9fac48e1210cca470392946b7fb4085689cc687abe531eba05fbde58fc21f390
name: perl-PDF-API2
arch: src
version: 2.043
epoch: 0
release: 2
summary: Perl module for creation and modification of PDF files
url: https://metacpan.org/release/PDF-API2
rpm_license: LGPLv2+ and (GPL+ or Artistic) and (MIT or Artistic)
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-9.compass-ci.net
location_href: Packages/perl-PDF-API2-2.043-2.src.rpm
checksum_type: sha256
description:
  A Perl Module Chain to facilitate the Creation and Modification of High-Quality
  "Portable Document Format (aka. PDF)" Files.


pkgId: 17e521fb8504291d75b3e8da9a92fb665661194e6fa4ef1298ce2ec4634767cc
name: perl-PDF-API2-XS
arch: src
version: 1.002
epoch: 0
release: 5
summary: Optional PDF::API2 add-on using XS to speed up expensive operations
url: https://metacpan.org/release/PDF-API2-XS
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-14.compass-ci.net
location_href: Packages/perl-PDF-API2-XS-1.002-5.src.rpm
checksum_type: sha256
description:
  PDF::API2 will make use of this distribution, if it's installed, to speed
  up some operations that are significantly faster in C than in Perl.


pkgId: 534f394ad4b68f32631dabd62cfb6104f95600bea9b3a8d527cbae93eb866fc6
name: perl-PDF-Builder
arch: src
version: 3.023
epoch: 0
release: 3
summary: Creation and modification of PDF files in Perl
url: https://metacpan.org/release/PDF-Builder
rpm_license: LGPLv2+ and (MIT or Artistic)
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-17.compass-ci.net
location_href: Packages/perl-PDF-Builder-3.023-3.src.rpm
checksum_type: sha256
description:
  This Perl library enables you to create, import and modify documents in
  Portagble Document Format (mostly compliant to PDF 1.4 version).


pkgId: 4e5b8c82ec5528a9581b5a36b0890dbee987a8c184198cdf2fc3f3170e423f73
name: perl-PDF-Create
arch: src
version: 1.46
epoch: 0
release: 8
summary: Create PDF files
url: https://metacpan.org/release/PDF-Create
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-8.compass-ci.net
location_href: Packages/perl-PDF-Create-1.46-8.src.rpm
checksum_type: sha256
description:
  This module allows you to create PDF documents using a large number of
  primitives, and emit the result as a PDF file or stream. PDF stands for
  Portable Document Format.

  Documents can have several pages, a table of content, an information section
  and many other PDF elements. More functionalities will be added as needs arise.

  Documents are constructed on the fly so the memory footprint is not tied to the
  size of the pages but only to their number.


pkgId: e55b19819d81d1604b583cbd9e79e12367def1649dd6454f0eeface5497e6ed5
name: perl-PDF-Haru
arch: src
version: 1.00
epoch: 0
release: 36
summary: Perl interface to Haru Free PDF Library
url: https://metacpan.org/release/PDF-Haru
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-1.compass-ci.net
location_href: Packages/perl-PDF-Haru-1.00-36.src.rpm
checksum_type: sha256
description:
  Perl interface to Haru Free PDF Library. It supports the following features:

     1. Generating PDF files with lines, text, images.
     2. Outline, text annotation, link annotation.
     3. Compressing document with deflate-decode.
     4. Embedding PNG, Jpeg images.
     5. Embedding Type1 font and TrueType font.
     6. Creating encrypted PDF files.
     7. Using various character sets (ISO8859-1~16, MSCP1250~8, KOI8-R).
     8. Supporting CJK fonts and encodings.


pkgId: 3dfca23008ea75f873ed94c8f08c51f34bcc9f1653cc848b5b457c2677adff2f
name: perl-PDF-Reuse
arch: src
version: 0.39
epoch: 0
release: 17
summary: Reuse and mass produce PDF documents
url: https://metacpan.org/release/PDF-Reuse
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-14.compass-ci.net
location_href: Packages/perl-PDF-Reuse-0.39-17.src.rpm
checksum_type: sha256
description:
  This module allows you to reuse PDF-files. You can use pages, images,
  fonts and Acrobat JavaScript from old PDF-files (if they were not
  encrypted), and rearrange the components, and add new graphics, texts etc.

  There is also support for graphics. In the tutorial there is a description of
  how to transform simple PDF-pages to graphic Perl objects with the help of
  programs based on this module.

  The module is fairly fast, so it should be possible to use it for mass
  production.


pkgId: 2996de398190b4d8c9b839eb0922371f6fabfc9f445efabee99b7aec1c439782
name: perl-PDL
arch: src
version: 2.76.0
epoch: 0
release: 1
summary: The Perl Data Language
url: http://pdl.perl.org/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-2.compass-ci.net
location_href: Packages/perl-PDL-2.76.0-1.src.rpm
checksum_type: sha256
description:
  PDL ("Perl Data Language") gives standard Perl the ability to
  compactly store and speedily manipulate the large N-dimensional data
  arrays which are the bread and butter of scientific computing.  PDL
  turns perl into a free, array-oriented, numerical language similar to
  such commercial packages as IDL and MatLab.


pkgId: 9f5ec7ec39f12e5bf4bc68469f71c4e9a92104a798ec1e444563ef3ce248fdd2
name: perl-PHP-Serialization
arch: src
version: 0.34
epoch: 0
release: 32
summary: Converts between PHP's serialize() output and the equivalent Perl structure
url: https://metacpan.org/release/PHP-Serialization
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-3.compass-ci.net
location_href: Packages/perl-PHP-Serialization-0.34-32.src.rpm
checksum_type: sha256
description:
  Provides a simple, quick means of serializing perl memory structures
  (including object data!) into a format that PHP can deserialize() and
  access, and vice versa.


pkgId: e777da6e0954061eb44cb33e656063b2378811fc75f1af7064f5180a60322b5a
name: perl-POD2-Base
arch: src
version: 0.043
epoch: 0
release: 32
summary: Base module for translations of Perl documentation
url: https://metacpan.org/release/POD2-Base
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-16.compass-ci.net
location_href: Packages/perl-POD2-Base-0.043-32.src.rpm
checksum_type: sha256
description:
  This module is an abstraction of the code in POD2::IT and POD2::FR. These
  modules belong to the Italian and the French translation projects of core
  Perl pods.


pkgId: fbe42252bd4915a30e8f56f1f8177aa16b564fe17c1b316f9e2b49a4390712bf
name: perl-POE
arch: src
version: 1.370
epoch: 0
release: 1
summary: Portable multitasking and networking framework for event loops
url: https://metacpan.org/release/POE
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-1.compass-ci.net
location_href: Packages/perl-POE-1.370-1.src.rpm
checksum_type: sha256
description:
  POE is a framework for cooperative, event driven multitasking in Perl. It
  provides a unified interface for several event loops, including select(),
  IO::Poll, Glib, Gtk, Tk, Wx, and Gtk2. Many of these event loop interfaces
  were written by others, with the help of POE::Test::Loops.


pkgId: d26ee45a0c741df7f21a1be4d1430a68aad6a94203977f760053f05ca34071b1
name: perl-POE-Component-Child
arch: src
version: 1.39
epoch: 0
release: 41
summary: Child management component for POE
url: https://metacpan.org/release/POE-Component-Child
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-5.compass-ci.net
location_href: Packages/perl-POE-Component-Child-1.39-41.src.rpm
checksum_type: sha256
description:
  This POE component serves as a wrapper for POE::Wheel::Run, obviating
  the need to create a session to receive the events it dishes out.


pkgId: f5ae0e5eddb7000dedc8237e9f74954eaf7dbd4d94ed22b8cef1d5af57e2159b
name: perl-POE-Component-Client-DNS
arch: src
version: 1.054
epoch: 0
release: 19
summary: Non-blocking/concurrent DNS queries using Net::DNS and POE
url: https://metacpan.org/release/POE-Component-Client-DNS
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-19.compass-ci.net
location_href: Packages/perl-POE-Component-Client-DNS-1.054-19.src.rpm
checksum_type: sha256
description:
  POE::Component::Client::DNS provides a facility for non-blocking, concurrent
  DNS requests. Using POE, it allows other tasks to run while waiting for name
  servers to respond.


pkgId: a59d96f9f0bdfd9feddf8b9d66d3464bdcedad0639f0587d0e3fbe4630ed8f48
name: perl-POE-Component-Client-HTTP
arch: src
version: 0.949
epoch: 0
release: 22
summary: A non-blocking/parallel web requests engine for POE
url: https://metacpan.org/release/POE-Component-Client-HTTP
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-17.compass-ci.net
location_href: Packages/perl-POE-Component-Client-HTTP-0.949-22.src.rpm
checksum_type: sha256
description:
  POE::Component::Client::HTTP is an HTTP user-agent for POE. It lets other
  sessions run while HTTP transactions are being processed, and it lets several
  HTTP transactions be processed in parallel.


pkgId: 6044b85561389b29412956c6b5eede44f28ffe26ec448fb4f0297c2aff85eb76
name: perl-POE-Component-Client-Ident
arch: src
version: 1.16
epoch: 0
release: 27
summary: A component that provides non-blocking Ident lookups to your sessions
url: https://metacpan.org/release/POE-Component-Client-Ident
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-3.compass-ci.net
location_href: Packages/perl-POE-Component-Client-Ident-1.16-27.src.rpm
checksum_type: sha256
description:
  This package ships with three ident modules:

  POE::Component::Client::Ident is a POE component that provides
  non-blocking Ident lookup services to other components
  and sessions. The Ident protocol is described in RFC 1413
  <http://www.faqs.org/rfcs/rfc1413.html>.

  POE::Component::Client::Ident::Agent is a POE component that provides
  a single "one shot" lookup of a user name on the remote side of a TCP
  connection to other components and sessions, using the ident (auth/tap)
  protocol.

  POE::Filter::Ident takes lines of raw Ident input and turns
  them into weird little data structures, suitable for feeding to
  POE::Component::Client::Ident::Agent.


pkgId: cce49de7d8b6bdee99c2d220a7c31ac76fc8b55e786fa9be6266dcb07011f711
name: perl-POE-Component-Client-Keepalive
arch: src
version: 0.2720
epoch: 0
release: 23
summary: Manages and keeps alive client connections
url: https://metacpan.org/release/POE-Component-Client-Keepalive
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-7.compass-ci.net
location_href: Packages/perl-POE-Component-Client-Keepalive-0.2720-23.src.rpm
checksum_type: sha256
description:
  POE::Component::Client::Keepalive creates and manages connections for other
  components. It maintains a cache of kept-alive connections for quick reuse. It
  is written specifically for clients that can benefit from kept-alive
  connections, such as HTTP clients. Using it for one-shot connections would
  probably be silly.


pkgId: 363d85cc70d2464b2219f288ea41473378c9d2720579a18cc8acbe37fac9971d
name: perl-POE-Component-Client-LDAP
arch: src
version: 0.04
epoch: 0
release: 41
summary: Async LDAP access for POE
url: https://metacpan.org/release/POE-Component-Client-LDAP
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-17.compass-ci.net
location_href: Packages/perl-POE-Component-Client-LDAP-0.04-41.src.rpm
checksum_type: sha256
description:
  POE::Component::Client::LDAP->new() starts up a new POE::Session and
  POE::Wheel to manage socket communications for an underlying Net::LDAP
  object, allowing it to be used in async mode properly within a POE program.


pkgId: cc88cca861f8958555729957667660215ce3d980ef12406e262f487fcb1e3464
name: perl-POE-Component-Client-Ping
arch: src
version: 1.177
epoch: 0
release: 4
summary: Non-blocking ICMP ping client
url: https://metacpan.org/release/POE-Component-Client-Ping
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-0.compass-ci.net
location_href: Packages/perl-POE-Component-Client-Ping-1.177-4.src.rpm
checksum_type: sha256
description:
  POE::Component::Client::Ping is non-blocking ICMP ping client. It lets
  several other sessions ping through it in parallel, and it lets them
  continue doing other things while they wait for responses.


pkgId: d607336a406811c32f86dcc4e0198b1cbdf25ce6032905bc0a3db9868226c1c7
name: perl-POE-Component-Client-SMTP
arch: src
version: 0.22
epoch: 0
release: 35
summary: Asynchronous mail sending with POE
url: https://metacpan.org/release/POE-Component-Client-SMTP
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-6.compass-ci.net
location_href: Packages/perl-POE-Component-Client-SMTP-0.22-35.src.rpm
checksum_type: sha256
description:
  POE::Component::Client::SMTP allows you to send email messages
  in an asynchronous manner, using POE.


pkgId: 9ba2cf59cf9f5e1abff030024201a71ca758bb19b658fef320cfb71e56015229
name: perl-POE-Component-DBIAgent
arch: src
version: 0.26
epoch: 0
release: 39
summary: POE Component for running asynchronous DBI calls
url: https://metacpan.org/release/POE-Component-DBIAgent
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-16.compass-ci.net
location_href: Packages/perl-POE-Component-DBIAgent-0.26-39.src.rpm
checksum_type: sha256
description:
  DBIAgent is your answer to non-blocking DBI in POE.

  DBIAgent forks off a configurable number of helper processes for
  running DBI queries.  The states that depend on the output of the
  queries only get called when there is data for them to process.  No
  more agonizing about query optimization in terms of milliseconds
  because the rest of your program will suffer.  Leave that to the
  operating system!  POE is designed for doing a lot of things
  concurrently.  Waiting isn't doing, it's waiting... :-)


pkgId: f37bb64aa70d9b782dfb7e37b8739e4d5839eacf4d9da9436ae4aeaf6dacc784
name: perl-POE-Component-IRC
arch: src
version: 6.93
epoch: 0
release: 4
summary: A POE component for building IRC clients
url: https://metacpan.org/release/POE-Component-IRC
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-9.compass-ci.net
location_href: Packages/perl-POE-Component-IRC-6.93-4.src.rpm
checksum_type: sha256
description:
  POE::Component::IRC is a POE component (who'd have guessed?) which acts as an
  easily controllable IRC client for your other POE components and sessions. You
  create an IRC component and tell it what events your session cares about and
  where to connect to, and it sends back interesting IRC events when they
  happen. You make the client do things by sending it events. That's all there
  is to it. Cool, no?


pkgId: 37186426afde325f698b33f8100a542dbb070d27e555d8ed70282bf0825717f8
name: perl-POE-Component-JobQueue
arch: src
version: 0.571
epoch: 0
release: 28
summary: Process a large number of tasks with a finite number of workers
url: https://metacpan.org/release/POE-Component-JobQueue
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-13.compass-ci.net
location_href: Packages/perl-POE-Component-JobQueue-0.571-28.src.rpm
checksum_type: sha256
description:
  POE::Component::JobQueue manages a finite pool of worker sessions as
  they handle an arbitrarily large number of tasks.  It often is used as
  a form of flow control, preventing an arbitrarily large number of
  worker sessions from exhausting some finite resource.


pkgId: 2ccd7ce1641154af94bb38050273bb223d898a179ad999b9295bf6b2f1fb2ce4
name: perl-POE-Component-Logger
arch: src
version: 1.10
epoch: 0
release: 30
summary: A POE logging class
url: https://metacpan.org/release/POE-Component-Logger
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-3.compass-ci.net
location_href: Packages/perl-POE-Component-Logger-1.10-30.src.rpm
checksum_type: sha256
description:
  POE::Component::Logger provides a simple logging component that uses
  Log::Dispatch::Config to drive it, allowing you to log to multiple places at
  once (e.g. to STDERR and Syslog at the same time) and also to flexibly define
  your logger's output.

  It is very simple to use, because it creates a Logger::log method (yes, this
  is namespace corruption, so shoot me). If you don't like this, feel free to
  post directly to your logger as follows:

    $kernel->post('logger', 'log', "An error occurred: $!");

  All logging is done in the background, so don't expect immediate output -
  the output will only occur after control goes back to the kernel so it can
  process the next event.


pkgId: fb0fec7025c13160189fa2db9046e75d22d5f93d6f9d89b82007152190f52a04
name: perl-POE-Component-Pluggable
arch: src
version: 1.28
epoch: 0
release: 16
summary: A base class for creating plugin-enabled POE components
url: https://metacpan.org/release/POE-Component-Pluggable
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-1.compass-ci.net
location_href: Packages/perl-POE-Component-Pluggable-1.28-16.src.rpm
checksum_type: sha256
description:
  POE::Component::Pluggable is a base class for creating plugin enabled
  POE Components. It is a generic port of POE::Component::IRC's plugin
  system. If your component dispatches events to registered POE sessions,
  then POE::Component::Pluggable may be a good fit for you.


pkgId: 2fbafd515755f4d62330f41281167e450fad7696c31e3e8381048d48b5962ee2
name: perl-POE-Component-Resolver
arch: src
version: 0.921
epoch: 0
release: 23
summary: Non-blocking getaddrinfo() resolver
url: https://metacpan.org/release/POE-Component-Resolver
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-19.compass-ci.net
location_href: Packages/perl-POE-Component-Resolver-0.921-23.src.rpm
checksum_type: sha256
description:
  POE::Component::Resolver performs Socket::GetAddrInfo::getaddrinfo() calls
  in subprocesses where they're permitted to block as long as necessary.


pkgId: babf231b394f980a4b3b70b9f997cc6d5277b0158043438ffd9e4ca57be61db5
name: perl-POE-Component-SNMP
arch: src
version: 1.1006
epoch: 0
release: 32
summary: POE interface to Net::SNMP
url: https://metacpan.org/release/POE-Component-SNMP
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-2.compass-ci.net
location_href: Packages/perl-POE-Component-SNMP-1.1006-32.src.rpm
checksum_type: sha256
description:
  POE::Component::SNMP is a POE-ized wrapper around the the Net::SNMP module.
  Most of its arguments aren't even evaluated by POE, except for -alias and
  -callback_args, as described in the manpage.

  If you want to make non-blocking calls with Net::SNMP in a POE application,
  this is the module to do it with.


pkgId: 3c9bffe75c0e6cd54b2cd8179e0b87433cba7fbb60840ca5802076c3c9bccb93
name: perl-POE-Component-Server-Bayeux
arch: src
version: 0.04
epoch: 0
release: 33
summary: Bayeux/cometd server implementation in POE
url: https://metacpan.org/release/POE-Component-Server-Bayeux
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-4.compass-ci.net
location_href: Packages/perl-POE-Component-Server-Bayeux-0.04-33.src.rpm
checksum_type: sha256
description:
  This module implements the Bayeux Protocol (1.0draft1) from the Dojo
  Foundation. Also called cometd, Bayeux is a low-latency routing protocol
  for JSON encoded events between clients and servers in a publish-
  subscribe model.


pkgId: d0be44aa48775079358eef7e97559b56991457eac83e059e019e87ba54d3a227
name: perl-POE-Component-Server-HTTP
arch: src
version: 0.09
epoch: 0
release: 40
summary: Foundation of a POE HTTP Daemon
url: https://metacpan.org/release/POE-Component-Server-HTTP
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-10.compass-ci.net
location_href: Packages/perl-POE-Component-Server-HTTP-0.09-40.src.rpm
checksum_type: sha256
description:
  POE::Component::Server::HTTP (PoCo::HTTPD) is a framework for building
  custom HTTP servers based on POE. It is loosely modeled on the ideas of
  apache and the mod_perl/Apache module.


pkgId: e6e7fb18ef8530d95c7d329298aad93bf24cd9a512daeb129de2de5ceeafdd18
name: perl-POE-Component-Server-XMLRPC
arch: src
version: 0.05
epoch: 0
release: 41
summary: Publish POE event handlers via XMLRPC over HTTP
url: https://metacpan.org/release/POE-Component-Server-XMLRPC
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-4.compass-ci.net
location_href: Packages/perl-POE-Component-Server-XMLRPC-0.05-41.src.rpm
checksum_type: sha256
description:
  POE::Component::Server::XMLRPC is a bolt-on component that can publish a
  event handlers via XMLRPC over HTTP.


pkgId: 5360e7a6b67c1d5b20978a2fc9a74770315381dbe8d37a515192f8944f63e1c5
name: perl-POE-Component-SimpleDBI
arch: src
version: 1.31
epoch: 0
release: 22
summary: Asynchronous non-blocking DBI calls in POE made simple
url: https://metacpan.org/release/POE-Component-SimpleDBI
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-16.compass-ci.net
location_href: Packages/perl-POE-Component-SimpleDBI-1.31-22.src.rpm
checksum_type: sha256
description:
  This module works its magic by creating a new session with POE, then
  spawning off a child process to do the "heavy" lifting. That way, your
  main POE process can continue servicing other clients. Queries are put
  into a queue, and processed one at a time.


pkgId: 30dc2b853937f4213372f386a8bba8455e939ea8e588944487a4b2989c008f05
name: perl-POE-Component-SimpleLog
arch: src
version: 1.05
epoch: 0
release: 36
summary: A simple logging system for POE
url: https://metacpan.org/release/POE-Component-SimpleLog
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-10.compass-ci.net
location_href: Packages/perl-POE-Component-SimpleLog-1.05-36.src.rpm
checksum_type: sha256
description:
  This module is a vastly simplified logging system that can do nice stuff.
  Think of this module as a dispatcher for various logs.

  This module *DOES NOT* do anything significant with logs, it simply routes
  them to the appropriate place ( Events )

  You register a log that you are interested in, by telling SimpleLog the target
  session and target event. Once that is done, any log messages your program
  generates ( sent to SimpleLog of course ) will be massaged, then sent to the
  target session / target event for processing.

  This enables an interesting logging system that can be changed during runtime
  and allow pluggable interpretation of messages.


pkgId: 02713a709da1dfce2f23b7cce1abf4b2d131637047d4d4e1fb26de2248735a2b
name: perl-POE-Component-Syndicator
arch: src
version: 0.06
epoch: 0
release: 29
summary: POE component base class which implements the Observer pattern
url: https://metacpan.org/release/POE-Component-Syndicator
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-13.compass-ci.net
location_href: Packages/perl-POE-Component-Syndicator-0.06-29.src.rpm
checksum_type: sha256
description:
  POE::Component::Syndicator is a base class for POE components which need to
  handle a persistent resource (e.g. a connection to an IRC server) for one
  or more sessions in an extendable way.


pkgId: b1a52381b1ea50f54317788cf71983f82a232217187de18c123cf30787151ae3
name: perl-POE-Filter-Transparent-SMTP
arch: src
version: 0.2
epoch: 0
release: 40
summary: A POE filter for SMTP
url: https://metacpan.org/release/POE-Filter-Transparent-SMTP
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-5.compass-ci.net
location_href: Packages/perl-POE-Filter-Transparent-SMTP-0.2-40.src.rpm
checksum_type: sha256
description:
  POE data filter which aims to make SMTP data transparent
  just before going onto the wire as per RFC 821 Section 4.5.2.


pkgId: 4757a9ea00842d27c4bb0a580578f0eb8f2698b8dc1cc507b1a0666eaf048da1
name: perl-POE-Filter-Zlib
arch: src
version: 2.04
epoch: 0
release: 16
summary: POE filter wrapped around Compress::Zlib
url: https://metacpan.org/release/POE-Filter-Zlib
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-0.compass-ci.net
location_href: Packages/perl-POE-Filter-Zlib-2.04-16.src.rpm
checksum_type: sha256
description:
  POE::Filter::Zlib provides a POE filter for performing compression and
  uncompression using Compress::Zlib. It is suitable for use with
  POE::Filter::Stackable.


pkgId: a4a84368acc4f18238c536f29b618450958a41c4b4e7d5c64471ad9833a32892
name: perl-POE-Loop-Event
arch: src
version: 1.305
epoch: 0
release: 19
summary: Bridge that allows POE to be driven by Event.pm
url: https://metacpan.org/release/POE-Loop-Event
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-16.compass-ci.net
location_href: Packages/perl-POE-Loop-Event-1.305-19.src.rpm
checksum_type: sha256
description:
  POE::Loop::Event implements the interface documented in POE::Loop.
  Therefore it has no documentation of its own. Please see POE::Loop for
  more details.


pkgId: 1c0dabe0a34ca4248038c1c018ae4d1f302bf8c25d4be3a1689749956dfd95b8
name: perl-POE-Test-Loops
arch: src
version: 1.360
epoch: 0
release: 22
summary: Reusable tests for POE::Loop authors
url: https://metacpan.org/release/POE-Test-Loops
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-4.compass-ci.net
location_href: Packages/perl-POE-Test-Loops-1.360-22.src.rpm
checksum_type: sha256
description:
  POE::Test::Loops contains one function, generate(), which will generate all
  the loop tests for one or more POE::Loop subclasses.  The poe-gen-tests manual
  page also documents the POE::Test::Loops system in more detail.


pkgId: 5388d1713706cf90e5dda0fc1f612ca566fd1f90603860738c6f5561bc05df9f
name: perl-POE-Wheel-Null
arch: src
version: 0.01
epoch: 0
release: 39
summary: POE Wheel that does puts data nowhere, and sends nothing
url: https://metacpan.org/release/POE-Wheel-Null
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-9.compass-ci.net
location_href: Packages/perl-POE-Wheel-Null-0.01-39.src.rpm
checksum_type: sha256
description:
  POE::Wheel::Null creates a wheel which doesn't do anything upon put(), and
  doesn't send any events to the current session.

  Its function is the same as those pipes in the Enterprise's engine room
  marked "GNDN".


pkgId: 883cc29755b0f0cf1a69975cfb5144130bc5541d6a1ba1f82582f77a95282077
name: perl-POE-XS-Queue-Array
arch: src
version: 0.006
epoch: 0
release: 23
summary: XS implementation of POE::Queue::Array
url: https://metacpan.org/release/POE-XS-Queue-Array
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-0.compass-ci.net
location_href: Packages/perl-POE-XS-Queue-Array-0.006-23.src.rpm
checksum_type: sha256
description:
  This class is an implementation of the abstract POE::Queue interface. It
  implements a priority queue using C, with an XS interface supplied.


pkgId: f0004f490374e0e9198bca7c7dfa9eb686c4ca663d840fbef2c56401ae07c18c
name: perl-POSIX-2008
arch: src
version: 0.16
epoch: 0
release: 11
summary: Perl interface to POSIX.1-2008
url: https://metacpan.org/release/POSIX-2008
rpm_license: (GPL+ or Artistic) and WTFPL
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a63-18.compass-ci.net
location_href: Packages/perl-POSIX-2008-0.16-11.src.rpm
checksum_type: sha256
description:
  POSIX::2008 Perl module contains many of the interfaces specified by
  POSIX.1-2008 that the core POSIX Perl module withholds or implements
  differently.


pkgId: 4eeb419043cd6d8817aa5145846d8a265e533d7b0a25f8808e06160f39f8febd
name: perl-POSIX-AtFork
arch: src
version: 0.04
epoch: 0
release: 8
summary: Hook registrations at fork(2)
url: https://metacpan.org/release/POSIX-AtFork
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-15.compass-ci.net
location_href: Packages/perl-POSIX-AtFork-0.04-8.src.rpm
checksum_type: sha256
description:
  This module is an interface to pthread_atfork(3), which registers handlers
  called before and after fork(2).


pkgId: 56d6940de10ae6eff7bceac77129451ea64ff61965ca9563a69c94fb31520f63
name: perl-POSIX-strftime-Compiler
arch: src
version: 0.44
epoch: 0
release: 5
summary: GNU C library compatible strftime for loggers and servers
url: https://metacpan.org/release/POSIX-strftime-Compiler
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-6.compass-ci.net
location_href: Packages/perl-POSIX-strftime-Compiler-0.44-5.src.rpm
checksum_type: sha256
description:
  POSIX::strftime::Compiler provides GNU C library compatible strftime(3).
  But this module will not affected by the system locale. This feature is
  useful when you want to write loggers, servers and portable applications.


pkgId: 978892ab9146d8086f7df86839f3633094bf756f805e9bafe9113464c4650b1f
name: perl-PPI-PowerToys
arch: src
version: 0.14
epoch: 0
release: 35
summary: Handy collection of small PPI-based utilities
url: https://metacpan.org/release/PPI-PowerToys
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-8.compass-ci.net
location_href: Packages/perl-PPI-PowerToys-0.14-35.src.rpm
checksum_type: sha256
description:
  The PPI PowerToys are a small collection of utilities for working with Perl
  files, modules and distributions.


pkgId: 02a0cb9f7c0d99647b2f6097592aefcac3cd47a14dc047cee5c8ee34874cd3ba
name: perl-PPI-Tester
arch: src
version: 0.15
epoch: 0
release: 24
summary: A wxPerl-based interactive PPI debugger/tester
url: https://metacpan.org/release/PPI-Tester
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-12.compass-ci.net
location_href: Packages/perl-PPI-Tester-0.15-24.src.rpm
checksum_type: sha256
description:
  This package implements a wxWindows desktop application which provides
  the ability to interactively test the PPI perl parser.


pkgId: cc35c0829ab417746351de1934182a0eaf1a4340f0b0a922509c02db71851535
name: perl-PPI-XS
arch: src
version: 0.910
epoch: 0
release: 15
summary: XS acceleration for PPI
url: https://metacpan.org/release/PPI-XS
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-8.compass-ci.net
location_href: Packages/perl-PPI-XS-0.910-15.src.rpm
checksum_type: sha256
description:
  PPI::XS provides XS-based acceleration of the core PPI packages. It
  selectively replaces a (small but growing) number of methods throughout PPI
  with identical but much faster C versions.


pkgId: e3fba856b11b18c25b0de92c21c29f2429cc4c98fcc5eabdc4c9f101be6276f3
name: perl-PPIx-EditorTools
arch: src
version: 0.21
epoch: 0
release: 15
summary: Utility methods and base class for manipulating Perl via PPI
url: https://metacpan.org/release/PPIx-EditorTools
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-11.compass-ci.net
location_href: Packages/perl-PPIx-EditorTools-0.21-15.src.rpm
checksum_type: sha256
description:
  Base class and utility methods for manipulating Perl via PPI. Pulled out
  from the Padre::Task::PPI code.


pkgId: d9ed9d5f73cb9d73df2b4b8424f1254cbe0a4fe84506784d9fd726320717b8b6
name: perl-PPIx-QuoteLike
arch: src
version: 0.020
epoch: 0
release: 2
summary: Parse Perl string literals and string-literal-like things
url: https://metacpan.org/release/PPIx-QuoteLike
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-7.compass-ci.net
location_href: Packages/perl-PPIx-QuoteLike-0.020-2.src.rpm
checksum_type: sha256
description:
  This Perl class parses Perl string literals and things that are reasonably
  like string literals. Its real reason for being is to find interpolated
  variables for Perl::Critic policies and similar code.


pkgId: 5f754c753337d0443373ea10375572e1a93e36d855a7dad692d1524f22314c26
name: perl-PPIx-Regexp
arch: src
version: 0.083
epoch: 0
release: 1
summary: Represent a regular expression of some sort
url: https://metacpan.org/release/PPIx-Regexp
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-18.compass-ci.net
location_href: Packages/perl-PPIx-Regexp-0.083-1.src.rpm
checksum_type: sha256
description:
  The purpose of the PPIx-Regexp package is to parse regular expressions in a
  manner similar to the way the PPI package parses Perl. This class forms the
  root of the parse tree, playing a role similar to PPI::Document.


pkgId: bfeaf753ee969a163353688ea1fc3fb088490105d98a8bf553c65d23321f6729
name: perl-PPIx-Utilities
arch: src
version: 1.001000
epoch: 0
release: 44
summary: Extensions to PPI
url: https://metacpan.org/release/PPIx-Utilities
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-1.compass-ci.net
location_href: Packages/perl-PPIx-Utilities-1.001000-44.src.rpm
checksum_type: sha256
description:
  This is a collection of functions for dealing with PPI objects, many of
  which originated in Perl::Critic. They are organized into modules by the
  kind of PPI class they relate to, by replacing the "PPI" at the front of
  the module name with "PPIx::Utilities", e.g. functionality related to
  PPI::Nodes is in PPIx::Utilities::Node.


pkgId: 0358a834af40c0fb596df889e60416221626ab0c195ddf1ae3516e6df1a72b9c
name: perl-PPIx-Utils
arch: src
version: 0.003
epoch: 0
release: 5
summary: Utility functions for PPI
url: https://metacpan.org/release/PPIx-Utils/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-11.compass-ci.net
location_href: Packages/perl-PPIx-Utils-0.003-5.src.rpm
checksum_type: sha256
description:
  PPIx::Utils is a collection of utility functions for working with PPI
  documents. The functions are organized into submodules, and may be imported
  from the appropriate submodule or via this module.


pkgId: c0e5f596a5b7696210106ab0874e183701dc4278275115765666d74adc0c6198
name: perl-PSGI
arch: src
version: 1.102
epoch: 0
release: 25
summary: Perl Web Server Gateway Interface Specification
url: https://metacpan.org/release/PSGI
rpm_license: CC-BY-SA
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-18.compass-ci.net
location_href: Packages/perl-PSGI-1.102-25.src.rpm
checksum_type: sha256
description:
  This document specifies a standard interface between web servers and Perl web
  applications or frameworks, to promote web application portability and reduce
  the duplicated efforts by web application framework developers.


pkgId: 1d522e0b97886679d7bf598aec4498c702819fd86fcf66b0afd6b331a10014c2
name: perl-Package-Anon
arch: src
version: 0.05
epoch: 0
release: 31
summary: Anonymous packages
url: https://metacpan.org/release/Package-Anon
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-11.compass-ci.net
location_href: Packages/perl-Package-Anon-0.05-31.src.rpm
checksum_type: sha256
description:
  This module allows for anonymous packages that are independent of the main
  namespace and only available through an object instance, not by name.


pkgId: 3e78888e2251a5f48c0f53b0bb27dfe9f1260ee69c20bc28268a6139a16c7a98
name: perl-Package-Constants
arch: src
version: 0.06
epoch: 1
release: 23
summary: List all constants declared in a package
url: https://metacpan.org/release/Package-Constants
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-0.compass-ci.net
location_href: Packages/perl-Package-Constants-0.06-23.src.rpm
checksum_type: sha256
description:
  Package::Constants lists all the constants defined in a certain package.
  This can be useful for, among others, setting up an auto-generated
  @EXPORT/@EXPORT_OK for a Constants.pm file.


pkgId: 902a28dcc4204d26e3b834faa664d0690c481681205cdd354256e4b90e3d7d86
name: perl-Package-DeprecationManager
arch: src
version: 0.17
epoch: 0
release: 17
summary: Manage deprecation warnings for your distribution
url: https://metacpan.org/release/Package-DeprecationManager
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-4.compass-ci.net
location_href: Packages/perl-Package-DeprecationManager-0.17-17.src.rpm
checksum_type: sha256
description:
  This module allows you to manage a set of deprecations for one or more modules.

  When you import Package::DeprecationManager, you must provide a set of
  -deprecations as a hash ref. The keys are "feature" names, and the values are
  the version when that feature was deprecated.


pkgId: ef237eafebb259a8c6a1cd1b9aaee4e7c477b8324b7e96caee528269b115ffb6
name: perl-Package-Generator
arch: src
version: 1.106
epoch: 0
release: 24
summary: Generate new packages quickly and easily
url: https://metacpan.org/release/Package-Generator
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-18.compass-ci.net
location_href: Packages/perl-Package-Generator-1.106-24.src.rpm
checksum_type: sha256
description:
  This module lets you quickly and easily construct new packages. It gives
  them unused names and sets up their package data, if provided.


pkgId: 4456db4cc1fbfa43cd6ea461f71b85bf0b2b2be79324af0190fe4f41fd5197da
name: perl-Package-Pkg
arch: src
version: 0.0020
epoch: 0
release: 29
summary: Handy package munging utilities
url: https://metacpan.org/release/Package-Pkg
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-14.compass-ci.net
location_href: Packages/perl-Package-Pkg-0.0020-29.src.rpm
checksum_type: sha256
description:
  Package::Pkg is a collection of useful, miscellaneous package-munging
  utilities. Functionality is accessed via the imported pkg keyword, although
  you can also invoke functions directly from the package (Package::Pkg).


pkgId: fad6b9a52dccffea9f443419143bdada9b6e3d854103c53c8214e7d19c1e06e2
name: perl-Package-Stash
arch: src
version: 0.40
epoch: 0
release: 1
summary: Routines for manipulating stashes
url: https://metacpan.org/release/Package-Stash
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-14.compass-ci.net
location_href: Packages/perl-Package-Stash-0.40-1.src.rpm
checksum_type: sha256
description:
  Manipulating stashes (Perl's symbol tables) is occasionally necessary, but
  incredibly messy, and easy to get wrong. This module hides all of that behind
  a simple API.


pkgId: 9446aee3b9ececfd0cf355f3871657cea679c51b4dad6014d9486c8fabc5a000
name: perl-Package-Stash-XS
arch: src
version: 0.29
epoch: 0
release: 12
summary: Faster and more correct implementation of the Package::Stash API
url: https://metacpan.org/release/Package-Stash-XS
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-12.compass-ci.net
location_href: Packages/perl-Package-Stash-XS-0.29-12.src.rpm
checksum_type: sha256
description:
  This is a back-end for Package::Stash, which provides the functionality in a
  way that's less buggy and much faster. It will be used by default if it's
  installed, and should be preferred in all environments with a compiler.


pkgId: 9ad9401524f2736c19aa847031f8c8c694d23e58f98aa9a2aee9eaf804f747ba
name: perl-Package-Variant
arch: src
version: 1.003002
epoch: 0
release: 19
summary: Parameterizable packages
url: https://metacpan.org/release/Package-Variant
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-15.compass-ci.net
location_href: Packages/perl-Package-Variant-1.003002-19.src.rpm
checksum_type: sha256
description:
  This module allows you to build packages that return different variations
  depending on what parameters are given.


pkgId: f5bf2a253ef9ee233ad06a5cd7ec3f32ecfeb61d57626bb1661e258f444484d8
name: perl-PadWalker
arch: src
version: 2.5
epoch: 0
release: 5
summary: Play with other people's lexical variables
url: https://metacpan.org/release/PadWalker
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-1.compass-ci.net
location_href: Packages/perl-PadWalker-2.5-5.src.rpm
checksum_type: sha256
description:
  PadWalker is a module that allows you to inspect (and even change!)
  lexical variables in any subroutine that called you. It will only show
  those variables that are in scope at the point of the call.


pkgId: 94e0b00a5a94ae6bfd28ef9257cd06fbab398ebdfd70b6d2ffdbef7f228eb57c
name: perl-Palm
arch: src
version: 1.400
epoch: 0
release: 21
summary: Palm OS utility functions
url: https://metacpan.org/release/Palm
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-1.compass-ci.net
location_href: Packages/perl-Palm-1.400-21.src.rpm
checksum_type: sha256
description:
  This module provides functions and handlers to manipulate files used
  by Palm PDAs (AddressBook, ToDo, Memo, ...).


pkgId: ad59ddcbdaa9d4617522a52ef8c8d90c73fde2e777963df80e169e10eccbe7a4
name: perl-Palm-PDB
arch: src
version: 1.400
epoch: 0
release: 21
summary: Parse Palm database files
url: https://metacpan.org/release/Palm-PDB
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-6.compass-ci.net
location_href: Packages/perl-Palm-PDB-1.400-21.src.rpm
checksum_type: sha256
description:
  The Palm::PDB module provides a framework for reading and writing database
  files for use on PalmOS devices such as the PalmPilot. It can read and
  write both Palm Database (.pdb) and Palm Resource (.prc) files.


pkgId: 73667bf8e58f6bfac144ddaedaf796355b3b9461f5adb46d27923185602b53e7
name: perl-Pango
arch: src
version: 1.227
epoch: 0
release: 25
summary: Perl interface to the pango library
url: https://metacpan.org/release/Pango
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-18.compass-ci.net
location_href: Packages/perl-Pango-1.227-25.src.rpm
checksum_type: sha256
description:
  perl-Pango provides Perl bindings for the text layout/rendering library
  pango. Pango is a library for laying out and rendering text, with an
  emphasis on internationalization. Pango can be used anywhere that text layout
  is needed, but using Pango in conjunction with Cairo and/or Gtk2 provides a
  complete solution with high quality text handling and graphics rendering.


pkgId: 41053d8fa89c296e6cef2b4e015b644cccec2f15982ca4bd5809ae4c306ae2cf
name: perl-Paper-Specs
arch: src
version: 0.10
epoch: 0
release: 28
summary: Size and layout information for paper stock, forms, and labels
url: https://metacpan.org/release/Paper-Specs
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-7.compass-ci.net
location_href: Packages/perl-Paper-Specs-0.10-28.src.rpm
checksum_type: sha256
description:
  This package provides features such as:
  - Layout PDF and PostScript documents
  - Obtain page size information
  - Support page sizes you didn't know about


pkgId: cc3353adea0b61e13a61e137e585fa35a6548f92745662462568fa4033345bd0
name: perl-Parallel-ForkManager
arch: src
version: 2.02
epoch: 0
release: 12
summary: Simple parallel processing fork manager
url: https://metacpan.org/release/Parallel-ForkManager
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-12.compass-ci.net
location_href: Packages/perl-Parallel-ForkManager-2.02-12.src.rpm
checksum_type: sha256
description:
  This module is intended for use in operations that can be done in parallel
  where the number of processes to be forked off should be limited. Typical
  use is a downloader which will be retrieving hundreds/thousands of files.


pkgId: b81f19e4009a55eb5284cfbed844ec2c41e26db6df9f5b57d3424da59e86e223
name: perl-Parallel-Iterator
arch: src
version: 1.00
epoch: 0
release: 31
summary: Simple parallel execution
url: https://metacpan.org/release/Parallel-Iterator
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a63-4.compass-ci.net
location_href: Packages/perl-Parallel-Iterator-1.00-31.src.rpm
checksum_type: sha256
description:
  The map function applies a user supplied transformation function to
  each element in a list, returning a new list containing the
  transformed elements.

  This module provides a 'parallel map'. Multiple worker processes are forked so
  that many instances of the transformation function may be executed
  simultaneously.

  For time consuming operations, particularly operations that spend most of their
  time waiting for I/O, this is a big performance win. It also provides a simple
  idiom to make effective use of multi CPU systems.


pkgId: 93e626897d16ac9e015f7a0b90b6406c507654404b936cfb0ed91a05f53a2486
name: perl-Parallel-Pipes
arch: src
version: 0.102
epoch: 0
release: 2
summary: Parallel processing using pipes for communication and synchronization
url: https://metacpan.org/release/Parallel-Pipes
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-14.compass-ci.net
location_href: Packages/perl-Parallel-Pipes-0.102-2.src.rpm
checksum_type: sha256
description:
  Parallel::Pipes tries to solve problems of parallel processing for
  communication and synchronization by using pipe(2) and select(2).


pkgId: 8430440e57a5e570251822f83ab6570318f534198cd0900e1482d4500d610b19
name: perl-Parallel-Prefork
arch: src
version: 0.18
epoch: 0
release: 18
summary: Simple prefork server framework
url: https://metacpan.org/release/Parallel-Prefork
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-3.compass-ci.net
location_href: Packages/perl-Parallel-Prefork-0.18-18.src.rpm
checksum_type: sha256
description:
  Parallel::Prefork is much like Parallel::ForkManager, but supports graceful
  shutdown and run-time reconfiguration.


pkgId: 7ecdc0c7c8ce08ea08bfbd0ab423d6a5f8084bdc20ce6485f744ef1b765001ae
name: perl-Parallel-Runner
arch: src
version: 0.013
epoch: 0
release: 26
summary: An object to manage running things in parallel processes
url: https://metacpan.org/release/Parallel-Runner
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-12.compass-ci.net
location_href: Packages/perl-Parallel-Runner-0.013-26.src.rpm
checksum_type: sha256
description:
  There are several other modules to do this, you probably want one of them. This
  module exists as a super-specialized parallel task manager. You create the
  object with a process limit and callbacks for what to do while waiting for a
  free process slot, as well as a callback for what a process should do just
  before exiting.

  You must explicitly call $runner->finish() when you are done. If the runner is
  destroyed before its children are finished, a warning will be generated and
  your child processes will be killed, by force if necessary.

  If you specify a maximum of 1 then no forking will occur, and run() will block
  until the coderef returns. You can force a fork by providing a boolean true
  value as the second argument to run(), which will force the runner to fork
  before running the coderef; however, run() will still block until the child
  exits.


pkgId: 0a4aa3284c741e1a533eef1084067670bbc5fb9b1883658a5f584fa45a4af624
name: perl-Parallel-Scoreboard
arch: src
version: 0.08
epoch: 0
release: 17
summary: Scoreboard for monitoring status of many processes
url: https://metacpan.org/release/Parallel-Scoreboard
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-2.compass-ci.net
location_href: Packages/perl-Parallel-Scoreboard-0.08-17.src.rpm
checksum_type: sha256
description:
  Parallel::Scoreboard is a pure-perl implementation of a process scoreboard.
  By using the module it is easy to create a monitor for many worker process,
  like the status module of the Apache HTTP server.


pkgId: 9a5aeb425bdd318f3750e86f86de7a4213ba013e2924a394c6138da49a9ec705
name: perl-Params-CallbackRequest
arch: src
version: 1.20
epoch: 0
release: 23
summary: Functional and object-oriented callback architecture
url: https://metacpan.org/release/Params-CallbackRequest
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-9.compass-ci.net
location_href: Packages/perl-Params-CallbackRequest-1.20-23.src.rpm
checksum_type: sha256
description:
  Params::CallbackRequest provides functional and object-oriented callbacks
  to method and function parameters. Callbacks may be either code references
  provided to the new() constructor, or methods defined in subclasses of
  Params::Callback. Callbacks are triggered either for every call to the
  Params::CallbackRequest request() method, or by specially named keys in the
  parameters to request().


pkgId: f028ad63cf1bbbbce2e73e155d701fd772b81ab10b898b7043bafa94daad50e6
name: perl-Params-Check
arch: src
version: 0.38
epoch: 1
release: 479
summary: Generic input parsing/checking mechanism
url: https://metacpan.org/release/Params-Check
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-8.compass-ci.net
location_href: Packages/perl-Params-Check-0.38-479.src.rpm
checksum_type: sha256
description:
  This is a generic input parsing/checking mechanism. It allows you to
  validate input via a template. The only requirement is that the arguments
  must be named.


pkgId: af4a1af8b0d7832f9880e33cf2cd3c87e246977dc184a1ac259c679605d42457
name: perl-Params-Classify
arch: src
version: 0.015
epoch: 0
release: 15
summary: Argument type classification
url: https://metacpan.org/release/Params-Classify
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-12.compass-ci.net
location_href: Packages/perl-Params-Classify-0.015-15.src.rpm
checksum_type: sha256
description:
  This module provides various type-testing functions. These are intended
  for functions that, unlike most Perl code, care what type of data they
  are operating on. For example, some functions wish to behave
  differently depending on the type of their arguments (like overloaded
  functions in C++).


pkgId: 8937e7b555a526a379df924329fa052b8423ba7a0df3e2c5dcfd271d57fa2d22
name: perl-Params-Coerce
arch: src
version: 0.15
epoch: 0
release: 5
summary: Allows your classes to do coercion of parameters
url: https://metacpan.org/release/Params-Coerce
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-18.compass-ci.net
location_href: Packages/perl-Params-Coerce-0.15-5.src.rpm
checksum_type: sha256
description:
  A big part of good API design is that we should be able to be flexible in
  the ways that we take parameters. Params::Coerce attempts to encourage this,
  by making it easier to take a variety of different arguments, while adding
  negligible additional complexity to your code.


pkgId: 60a94d9cf41a38f9976a7eaf3161a1008e0127282255ea8b46e3ac850452f28f
name: perl-Params-Util
arch: src
version: 1.102
epoch: 0
release: 6
summary: Simple standalone parameter-checking functions
url: https://metacpan.org/release/Params-Util
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a63-13.compass-ci.net
location_href: Packages/perl-Params-Util-1.102-6.src.rpm
checksum_type: sha256
description:
  Params::Util provides a basic set of importable functions that
  makes checking parameters a hell of a lot easier.


pkgId: 6c10678ebae79953a97120675f25a9e7a9329720a700130a8234340e10d73c63
name: perl-Params-Validate
arch: src
version: 1.30
epoch: 0
release: 5
summary: Params-Validate Perl module
url: https://metacpan.org/release/Params-Validate
rpm_license: Artistic 2.0 and (GPL+ or Artistic)
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-10.compass-ci.net
location_href: Packages/perl-Params-Validate-1.30-5.src.rpm
checksum_type: sha256
description:
  The Params::Validate module allows you to validate method or function
  call parameters to an arbitrary level of specificity. At the simplest
  level, it is capable of validating the required parameters were given
  and that no unspecified additional parameters were passed in. It is
  also capable of determining that a parameter is of a specific type,
  that it is an object of a certain class hierarchy, that it possesses
  certain methods, or applying validation callbacks to arguments.


pkgId: 73726abddf082020e2eaaa1eb1b1aa743ffdcab802f183d88666b2fdc502b1af
name: perl-Params-ValidationCompiler
arch: src
version: 0.30
epoch: 0
release: 14
summary: Build an optimized subroutine parameter validator once, use it forever
url: https://metacpan.org/release/Params-ValidationCompiler
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-12.compass-ci.net
location_href: Packages/perl-Params-ValidationCompiler-0.30-14.src.rpm
checksum_type: sha256
description:
  Create a customized, optimized, non-lobotomized, uncompromised, and thoroughly
  specialized parameter checking subroutine.


pkgId: 457c431826a68e1b251dea0514c8ab8caab3e04af597da77346177ec81c91cc6
name: perl-Parse-CPAN-Distributions
arch: src
version: 0.14
epoch: 0
release: 21
summary: Provides an index for current CPAN distributions
url: https://metacpan.org/release/Parse-CPAN-Distributions
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-4.compass-ci.net
location_href: Packages/perl-Parse-CPAN-Distributions-0.14-21.src.rpm
checksum_type: sha256
description:
  This Perl module provides the ability to index the distributions that are
  currently listed on CPAN. This is done by parsing the index file find-ls.


pkgId: 7e1e7a4ff67183307991613d811ffb6f54ca6bb1ef60d83f08e4ebbb0a4f2800
name: perl-Parse-CPAN-Packages
arch: src
version: 2.40
epoch: 0
release: 21
summary: Parse 02packages.details.txt.gz
url: https://metacpan.org/release/Parse-CPAN-Packages
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-19.compass-ci.net
location_href: Packages/perl-Parse-CPAN-Packages-2.40-21.src.rpm
checksum_type: sha256
description:
  The Comprehensive Perl Archive Network (CPAN) is a very useful collection
  of Perl code. It has several indices of the files that it hosts, including
  a file named "02packages.details.txt.gz" in the "modules" directory. This
  file contains lots of useful information and this module provides a simple
  interface to the data contained within.


pkgId: d995dd68863730fcbaa8cb52d972cdaca04ea61f1cbb7edb16672c1946a194db
name: perl-Parse-DMIDecode
arch: src
version: 0.03
epoch: 0
release: 29
summary: Interface to SMBIOS using dmidecode
url: https://metacpan.org/release/Parse-DMIDecode
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-11.compass-ci.net
location_href: Packages/perl-Parse-DMIDecode-0.03-29.src.rpm
checksum_type: sha256
description:
  This module provides an OO interface to SMBIOS information through the
  dmidecode command which is known to work under a number of Linux, BSD and
  BeOS variants.


pkgId: 74d816125cd5517889c01cde804166dd9a7ed0226a6591144d378512600f52b6
name: perl-Parse-EDID
arch: src
version: 1.0.7
epoch: 0
release: 12
summary: Extended display identification data (EDID) parser
url: https://metacpan.org/release/Parse-EDID
rpm_license: GPLv3
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-13.compass-ci.net
location_href: Packages/perl-Parse-EDID-1.0.7-12.src.rpm
checksum_type: sha256
description:
  This module provides some function to parse Extended Display Identification
  Data binary data structures.


pkgId: d46b3e57726c9d5debeb9b2e96a312cf383b17c627e162ae043558c47fabe8cb
name: perl-Parse-ExuberantCTags
arch: src
version: 1.02
epoch: 0
release: 36
summary: Efficiently parse exuberant ctags files
url: https://metacpan.org/release/Parse-ExuberantCTags
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-11.compass-ci.net
location_href: Packages/perl-Parse-ExuberantCTags-1.02-36.src.rpm
checksum_type: sha256
description:
  This Perl module parses ctags files and handles both traditional ctags as
  well as extended ctags files such as produced with Exuberant ctags. To the
  best of my knowledge, it does not handle emacs-style "etags" files.


pkgId: a70c6cb889e942b28759856265325fcefa35206237e604fdab2d7f360db17c64
name: perl-Parse-MIME
arch: src
version: 1.005
epoch: 0
release: 10
summary: Parse MIME types, match against media ranges
url: https://metacpan.org/release/Parse-MIME
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-14.compass-ci.net
location_href: Packages/perl-Parse-MIME-1.005-10.src.rpm
checksum_type: sha256
description:
  This Perl module provides basic functions for handling MIME types. It can handle
  matching MIME types against a list of media ranges as specified in RFC 2616.


pkgId: afc4388562172d8b79eaf3f4b016dfb203f6ef9451a43e63d840e48d25cb5da9
name: perl-Parse-Method-Signatures
arch: src
version: 1.003019
epoch: 0
release: 16
summary: Perl6 like method signature parser
url: https://metacpan.org/release/Parse-Method-Signatures
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-13.compass-ci.net
location_href: Packages/perl-Parse-Method-Signatures-1.003019-16.src.rpm
checksum_type: sha256
description:
  Inspired by Perl6::Signature but streamlined to just support the subset
  deemed useful for TryCatch and MooseX::Method::Signatures.


pkgId: 0f348f0f58c45ede916a1117f4b6551ec989893e1e59f1d57f0c37af542dfed1
name: perl-Parse-PMFile
arch: src
version: 0.43
epoch: 0
release: 5
summary: Parses .pm file as PAUSE does
url: https://metacpan.org/release/Parse-PMFile
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-7.compass-ci.net
location_href: Packages/perl-Parse-PMFile-0.43-5.src.rpm
checksum_type: sha256
description:
  The most of the code of this module is taken from the PAUSE code as of
  April 2013 almost verbatim. Thus, the heart of this module should be quite
  stable. However, I made it not to use pipe ("-|") as well as I stripped
  database-related code. If you encounter any issue, that's most probably
  because of my modification.


pkgId: 77f0adae17fc9166cb4d04149f7a413dcf4e7ed6bb9461883ac28572c63d236a
name: perl-Parse-RecDescent
arch: src
version: 1.967015
epoch: 0
release: 16
summary: Generate Recursive-Descent Parsers
url: https://metacpan.org/release/Parse-RecDescent
rpm_license: (GPL+ or Artistic) and (GPLv2+ or Artistic)
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-7.compass-ci.net
location_href: Packages/perl-Parse-RecDescent-1.967015-16.src.rpm
checksum_type: sha256
description:
  Parse::RecDescent incrementally generates top-down recursive-descent
  text parsers from simple yacc-like grammar specifications. It
  provides:

   * Regular expressions or literal strings as terminals (tokens)
   * Multiple (non-contiguous) productions for any rule
   * Repeated and optional subrules within productions
   * Full access to Perl within actions specified as part of the grammar
   * Simple automated error reporting during parser generation and parsing
   * The ability to commit to, uncommit to, or reject particular
     productions during a parse
   * The ability to pass data up and down the parse tree ("down" via
     subrule argument lists, "up" via subrule return values)
   * Incremental extension of the parsing grammar (even during a parse)
   * Precompilation of parser objects
   * User-definable reduce-reduce conflict resolution via "scoring" of
     matching productions


pkgId: 7dabc63532dec1af1d336ee6f2b734e1959651be21ed5048855485812ba314c6
name: perl-Parse-Yapp
arch: src
version: 1.21
epoch: 0
release: 13
summary: Perl extension for generating and using LALR parsers
url: https://metacpan.org/release/Parse-Yapp
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-1.compass-ci.net
location_href: Packages/perl-Parse-Yapp-1.21-13.src.rpm
checksum_type: sha256
description:
  Parse::Yapp (Yet Another Perl Parser compiler) is a collection of modules that
  let you generate and use yacc like thread safe (reentrant) parsers with perl
  object oriented interface.  The script yapp is a front-end to the Parse::Yapp
  module and let you easily create a Perl OO parser from an input grammar file.


pkgId: 8dd6648d4d2a5452d575cdb5948d0eae9ed41f156648e5beaae08846abe1f645
name: perl-ParseTemplate
arch: src
version: 3.08
epoch: 0
release: 23
summary: Processor for templates containing Perl expressions
url: https://metacpan.org/release/ParseTemplate
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-3.compass-ci.net
location_href: Packages/perl-ParseTemplate-3.08-23.src.rpm
checksum_type: sha256
description:
  The Parse::Template class evaluates Perl expressions placed within a text.
  This class can be used as a code generator, or a generator of documents in
  various document formats (HTML, XML, RTF, etc.).


pkgId: fc0b343bc35c6421eb506636fe01350f55e3e1772d1a7d53edf90963d6a50b18
name: perl-ParseUtil-Domain
arch: src
version: 2.427
epoch: 0
release: 14
summary: Utility for parsing a domain name into its components
url: https://metacpan.org/release/ParseUtil-Domain
rpm_license: (GPL+ or Artistic) and MPLv2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-0.compass-ci.net
location_href: Packages/perl-ParseUtil-Domain-2.427-14.src.rpm
checksum_type: sha256
description:
  A tool for parsing domain names. This module makes use of the data provided
  by the Public Suffix List (http://publicsuffix.org/list/) to parse TLDs.


pkgId: d11c482a072d444487e8e42276c1ea5a069f67c300233101df53390a448f91ef
name: perl-PatchReader
arch: src
version: 0.9.6
epoch: 0
release: 28
summary: Utilities to read and manipulate patches and CVS
url: https://metacpan.org/release/PatchReader
rpm_license: MPLv1.1 and Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-8.compass-ci.net
location_href: Packages/perl-PatchReader-0.9.6-28.src.rpm
checksum_type: sha256
description:
  PatchReader is a set of utilities for reading in, transforming, and doing
  various other things with a patch.  It basically allows you to create a
  chain of readers that can read a patch, remove files from a patch, add
  CVS context, fix up the patch root according to CVS, and output the patch
  as raw unified or through a template processor (used in some places to
  output a patch as HTML).


pkgId: ea4f6791f1bc942db079ab46c2d11fb526d07cbd81591a549a0ac4aaba202bd8
name: perl-Path-Class
arch: src
version: 0.37
epoch: 0
release: 21
summary: Cross-platform path specification manipulation
url: https://metacpan.org/release/Path-Class
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-8.compass-ci.net
location_href: Packages/perl-Path-Class-0.37-21.src.rpm
checksum_type: sha256
description:
  Path::Class is a module for manipulation of file and directory specifications
  (strings describing their locations, like '/home/ken/foo.txt' or
  'C:\Windows\Foo.txt') in a cross-platform manner. It supports pretty much every
  platform Perl runs on, including Unix, Windows, Mac, VMS, Epoc, Cygwin, OS/2,
  and NetWare.


pkgId: 1d3db572958428bac7273f621c85147b7732fe0318c8c7adcf571f4109bc30ea
name: perl-Path-Dispatcher
arch: src
version: 1.08
epoch: 0
release: 2
summary: Flexible and extensible dispatch
url: https://metacpan.org/dist/Path-Dispatcher/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-2.compass-ci.net
location_href: Packages/perl-Path-Dispatcher-1.08-2.src.rpm
checksum_type: sha256
description:
  Path::Dispatcher's basic operation is that of dispatch. Dispatch takes
  a path and a list of rules, and it returns a list of matches. From there,
  you can "run" the rules that matched. These phases are distinct so that,
  if you need to, you can inspect which rules were matched without ever
  running their code-blocks.


pkgId: 6d3029831f775a13d72a7e93a14e9739443321e570ff57f14b008e3634c52e6f
name: perl-Path-IsDev
arch: src
version: 1.001003
epoch: 0
release: 16
summary: Determine if a given Path resembles a development source tree
url: https://metacpan.org/release/Path-IsDev
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a63-19.compass-ci.net
location_href: Packages/perl-Path-IsDev-1.001003-16.src.rpm
checksum_type: sha256
description:
  This module is more or less a bunch of heuristics for determining if a
  given path is a development tree root of some kind.

  This has many useful applications, notably ones that require behaviors for
  "installed" modules to be different to those that are still "in
  development"


pkgId: 795bb14448b832af60d1dd02758f17b9d0a15743060ab522f2a7713aef4b68cd
name: perl-Path-Iterator-Rule
arch: src
version: 1.015
epoch: 0
release: 2
summary: Iterative, recursive file finder
url: https://metacpan.org/release/Path-Iterator-Rule
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-13.compass-ci.net
location_href: Packages/perl-Path-Iterator-Rule-1.015-2.src.rpm
checksum_type: sha256
description:
  This module iterates over files and directories to identify ones matching a
  user-defined set of rules.


pkgId: c96a2fe6bad7feee15d51d842cb8a16cbe8547c1ddb05a7e217e7d2977b92f38
name: perl-Path-Tiny
arch: src
version: 0.122
epoch: 0
release: 2
summary: File path utility
url: https://metacpan.org/release/Path-Tiny
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-19.compass-ci.net
location_href: Packages/perl-Path-Tiny-0.122-2.src.rpm
checksum_type: sha256
description:
  This module attempts to provide a small, fast utility for working with file
  paths. It is friendlier to use than File::Spec and provides easy access to
  functions from several other core file handling modules.

  It doesn't attempt to be as full-featured as IO::All or Path::Class, nor does
  it try to work for anything except Unix-like and Win32 platforms. Even then, it
  might break if you try something particularly obscure or tortuous.

  All paths are forced to have Unix-style forward slashes. Stringifying the
  object gives you back the path (after some clean up).

  File input/output methods flock handles before reading or writing, as
  appropriate.

  The *_utf8 methods (slurp_utf8, lines_utf8, etc.) operate in raw mode without
  CRLF translation.


pkgId: 592338e45458c54f69b7531f320ba0d92c4436d5f3ab94f6abdaa1dcf502cf35
name: perl-Path-Tiny-Rule
arch: src
version: 0.02
epoch: 0
release: 8
summary: Path::Iterator::Rule subclass that returns Path::Tiny objects
url: https://metacpan.org/release/Path-Tiny-Rule
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-19.compass-ci.net
location_href: Packages/perl-Path-Tiny-Rule-0.02-8.src.rpm
checksum_type: sha256
description:
  This module is a very thin wrapper around Path::Iterator::Rule that
  always returns Path::Tiny objects instead of strings. It should otherwise
  be a drop-in replacement for Path::Iterator::Rule, and any deviation from
  that is a bug.


pkgId: f7c97e7e3965a3321e416a2451e7f49c7eb338bbf096acd725f0c719ed2f97ed
name: perl-Pegex
arch: src
version: 0.75
epoch: 0
release: 8
summary: Pegex Parser Generator
url: https://metacpan.org/release/Pegex
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-5.compass-ci.net
location_href: Packages/perl-Pegex-0.75-8.src.rpm
checksum_type: sha256
description:
  Pegex is an Acmeist parser framework. It is a PEG parser grammar syntax,
  combined with PCRE compatible regular expressions as the match tokens.
  Pegex draws heavily from Perl 6 rules, but works equivalently in many
  modern programming languages.


pkgId: bdef856096b2331f80ff301d07c66ed334ffc10dd5f05ed561990c73a1b5a319
name: perl-Perl-Critic
arch: src
version: 1.140
epoch: 0
release: 5
summary: Critique Perl source code for best-practices
url: https://metacpan.org/release/Perl-Critic
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-2.compass-ci.net
location_href: Packages/perl-Perl-Critic-1.140-5.src.rpm
checksum_type: sha256
description:
  Perl::Critic is an extensible framework for creating and applying coding
  standards to Perl source code. Essentially, it is a static source code
  analysis engine. Perl::Critic is distributed with a number of
  Perl::Critic::Policy modules that attempt to enforce various coding
  guidelines. Most Policy modules are based on Damian Conway's book Perl
  Best Practices. However, Perl::Critic is not limited to PBP and will
  even support Policies that contradict Conway. You can enable, disable,
  and customize those Polices through the Perl::Critic interface. You can
  also create new Policy modules that suit your own tastes.


pkgId: 582c7eb9bb2bcfd3ea081e2a3cb83d638fd96c2c36d92d98f943d0a8f5334b80
name: perl-Perl-Critic-Bangs
arch: src
version: 1.12
epoch: 0
release: 16
summary: Collection of handy Perl::Critic policies
url: https://metacpan.org/release/Perl-Critic-Bangs
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-12.compass-ci.net
location_href: Packages/perl-Perl-Critic-Bangs-1.12-16.src.rpm
checksum_type: sha256
description:
  The rules included with the Perl::Critic::Bangs group include:
    - Commented-out code is usually noise.  It should be removed.
    - Watch for comments like "XXX", "TODO", etc.
    - Tests should have a plan.
    - Variables like $user and $user2 are insufficiently distinguished.
    - Determining the class in a constructor by using "ref($proto) || $proto".
    - Adding modifiers to a regular expression made up entirely of a variable
    created with qr() is usually not doing what you expect.
    - Vague variables like $data or $info are not descriptive enough.


pkgId: b4d9f667e1440d925f453209ea117ae374e778a3c8e6e7e6880bcd8b563b36b9
name: perl-Perl-Critic-Compatibility
arch: src
version: 1.001
epoch: 0
release: 31
summary: Perl::Critic policies for compatibility with Perl versions
url: https://metacpan.org/release/Perl-Critic-Compatibility
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-7.compass-ci.net
location_href: Packages/perl-Perl-Critic-Compatibility-1.001-31.src.rpm
checksum_type: sha256
description:
  Some Perl::Critic policies that will help you keep your code compatible with
  other versions of Perl, regardless of the version that you're developing with.
  This includes both backward and forward compatibility.


pkgId: 2c3dd87c86a1b631b5ce285ac609e85b498cffb8a6b188157747474a07d50387
name: perl-Perl-Critic-Deprecated
arch: src
version: 1.119
epoch: 0
release: 24
summary: Perl::Critic policies that have been superseded by others
url: https://metacpan.org/release/Perl-Critic-Deprecated
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-17.compass-ci.net
location_href: Packages/perl-Perl-Critic-Deprecated-1.119-24.src.rpm
checksum_type: sha256
description:
  The included policies are:
    - Write "$my_variable = 42" instead of "$MyVariable = 42".
    - Write "sub my_function{}" instead of "sub MyFunction{}".
    - Put source-control keywords in every file.


pkgId: 70ddce043e04875c03e146dd8c09739ef2bdce3511a8b1f036a1a1468a204511
name: perl-Perl-Critic-Dynamic
arch: src
version: 0.05
epoch: 0
release: 29
summary: Non-static policies for Perl::Critic
url: https://metacpan.org/release/Perl-Critic-Dynamic
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-5.compass-ci.net
location_href: Packages/perl-Perl-Critic-Dynamic-0.05-29.src.rpm
checksum_type: sha256
description:
  Perl::Critic is primarily used as a static source code analyzer, which means
  that it never compiles or executes any of the code that it examines. But
  since Perl is a dynamic language, there are certain types of problems that
  cannot be discovered until the code is actually compiled.

  This distribution includes Perl::Critic::DynamicPolicy, which can be used as
  a base class for Policies that wish to compile the code they analyze.


pkgId: 86aca74a25dc0500af9e5656224f135566298ff06ae91abe8b403a61cd2b095d
name: perl-Perl-Critic-Itch
arch: src
version: 0.07
epoch: 0
release: 28
summary: Collection of Perl::Critic policies to solve some itches
url: https://metacpan.org/release/Perl-Critic-Itch
rpm_license: GPLv3+ or Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-0.compass-ci.net
location_href: Packages/perl-Perl-Critic-Itch-0.07-28.src.rpm
checksum_type: sha256
description:
  Perl::Critic::Itch was created to fulfill some special requests when analyzing
  Perl Code. This policies, may not be useful to everyone, and surely not
  consensual, but they solve some little itches I had, and it makes me sleep
  better at night!


pkgId: c47186055c989156f674f96020991210ec5f108d6bd02b581605b664e06d0332
name: perl-Perl-Critic-Lax
arch: src
version: 0.013
epoch: 0
release: 16
summary: Policies that let you slide on common exceptions
url: https://metacpan.org/release/Perl-Critic-Lax
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-16.compass-ci.net
location_href: Packages/perl-Perl-Critic-Lax-0.013-16.src.rpm
checksum_type: sha256
description:
  The Perl-Critic-Lax distribution includes versions of core Perl::Critic
  modules with built-in exceptions. If you really like a Perl::Critic policy,
  but find that you often violate it in a specific way that seems pretty darn
  reasonable, maybe there's a Lax policy. If there isn't, send one in!


pkgId: 46774cd6ceb24138308bfacd7614d64a0041a2966dd9a31f035875a2a26b5baa
name: perl-Perl-Critic-More
arch: src
version: 1.003
epoch: 0
release: 23
summary: Supplemental policies for Perl::Critic
url: https://metacpan.org/release/Perl-Critic-More
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-6.compass-ci.net
location_href: Packages/perl-Perl-Critic-More-1.003-23.src.rpm
checksum_type: sha256
description:
  This is a collection of Perl::Critic policies that are not included in the
  Perl::Critic core for a variety of reasons.


pkgId: 1acfa36fcb0b72b81e0b7c401bbf50720a608c4aee1bdbfbdf7e60fcbf7c6361
name: perl-Perl-Critic-Nits
arch: src
version: 1.0.0
epoch: 0
release: 31
summary: Policies of nits I like to pick
url: https://metacpan.org/release/Perl-Critic-Nits
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-10.compass-ci.net
location_href: Packages/perl-Perl-Critic-Nits-1.0.0-31.src.rpm
checksum_type: sha256
description:
  The included policy is
  Perl::Critic::Policy::ValuesAndExpressions::ProhibitAccessOfPrivateData.
  It prohibits direct access to a hash-based object's hash.


pkgId: 3d681cd1e3fe836b40fae0c22eea7a4ea23ec42aee6abd8f7a515a1db1a8896e
name: perl-Perl-Critic-PetPeeves-JTRAMMELL
arch: src
version: 0.04
epoch: 0
release: 23
summary: Policies to prohibit/require my pet peeves
url: https://metacpan.org/release/Perl-Critic-PetPeeves-JTRAMMELL
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-18.compass-ci.net
location_href: Packages/perl-Perl-Critic-PetPeeves-JTRAMMELL-0.04-23.src.rpm
checksum_type: sha256
description:
  Module Perl::Critic::PetPeeves::JTRAMMELL provides policies that I want
  that haven't already been implemented elsewhere.


pkgId: bbb349ce0f8d8ca92cebfcbaae96568d72e0ff68e8796b3d28f5555fff93eef3
name: perl-Perl-Critic-Pulp
arch: src
version: 99
epoch: 0
release: 4
summary: Some add-on perlcritic policies
url: https://metacpan.org/release/Perl-Critic-Pulp
rpm_license: GPLv3+
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-3.compass-ci.net
location_href: Packages/perl-Perl-Critic-Pulp-99-4.src.rpm
checksum_type: sha256
description:
  This is a collection of add-on policies for Perl::Critic.  They're under
  a "pulp" theme plus other themes according to their purpose (see "POLICY
  THEMES" in Perl::Critic).


pkgId: e28a72fd3b33c1994a773c62c915b87774d158544b9a1ab5d462c6811135f650
name: perl-Perl-Critic-StricterSubs
arch: src
version: 0.05
epoch: 0
release: 21
summary: Perl::Critic plugin for stricter subroutine checks
url: https://metacpan.org/release/Perl-Critic-StricterSubs
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-18.compass-ci.net
location_href: Packages/perl-Perl-Critic-StricterSubs-0.05-21.src.rpm
checksum_type: sha256
description:
  As a dynamic language, Perl doesn't require you to define subroutines until
  run-time. Although this is a powerful feature, it can also be a major source
  of bugs. The Perl::Critic::Policy modules in this distribution are aimed at
  reducing errors caused by invoking subroutines that are not defined.


pkgId: f654a04933eeb5d5639b55a9d4123ad8588518410e83cd1ef6b1b574347c6845
name: perl-Perl-Critic-Swift
arch: src
version: 1.0.3
epoch: 0
release: 34
summary: Set of additional policies for Perl::Critic
url: https://metacpan.org/release/Perl-Critic-Swift
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-13.compass-ci.net
location_href: Packages/perl-Perl-Critic-Swift-1.0.3-34.src.rpm
checksum_type: sha256
description:
  Some Perl::Critic policies to make your code more clean. The included
  policies are:

      * Perl::Critic::Policy::CodeLayout::RequireUseUTF8
      * Perl::Critic::Policy::Documentation::RequirePODUseEncodingUTF8


pkgId: fd91a19c33aa995808a8b7c0547d972681a3d9e3b83aed42b5ff804454c1176a
name: perl-Perl-Critic-Tics
arch: src
version: 0.009
epoch: 0
release: 22
summary: Policies for things that make me wince
url: https://metacpan.org/release/Perl-Critic-Tics
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-15.compass-ci.net
location_href: Packages/perl-Perl-Critic-Tics-0.009-22.src.rpm
checksum_type: sha256
description:
  The Perl-Critic-Tics distribution includes extra policies for Perl::Critic
  to address a fairly random assortment of things that make me (rjbs) wince.


pkgId: cd111aea86fb5ecf900305d31bdece96151ccb8dd3535bad3ecd58a453dbe9d3
name: perl-Perl-Destruct-Level
arch: src
version: 0.02
epoch: 0
release: 32
summary: Allows you to change perl's internal destruction level
url: https://metacpan.org/release/Perl-Destruct-Level
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-18.compass-ci.net
location_href: Packages/perl-Perl-Destruct-Level-0.02-32.src.rpm
checksum_type: sha256
description:
  This module allows you to change perl's internal destruction level. The
  default value of the destruct level is 0; it means that perl won't bother
  destroying all of its internal data structures and lets the OS do the cleanup
  for it at exit.

  For perls built with debugging support (-DDEBUGGING), an environment variable
  PERL_DESTRUCT_LEVEL allows you to control the destruction level. This module
  enables you to modify it on non-debugging perls too.

  Note that some embedded environments might extend the meaning of the
  destruction level for their own purposes: mod_perl does that, for example.


pkgId: c5975803c48f8935c45c84c933d5df10977b4c17b381463848005f1572cb851b
name: perl-Perl-Metrics-Simple
arch: src
version: 1.0.1
epoch: 0
release: 4
summary: Count packages, subs, lines, etc. of many files
url: https://metacpan.org/release/Perl-Metrics-Simple
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-15.compass-ci.net
location_href: Packages/perl-Perl-Metrics-Simple-1.0.1-4.src.rpm
checksum_type: sha256
description:
  Perl::Metrics::Simple provides just enough methods to run static analysis
  of one or many Perl files and obtain a few metrics: packages, subroutines,
  lines of code, and an approximation of cyclomatic (McCabe) complexity for
  the subroutines and the "main" portion of the code.


pkgId: d68a8f8abdecaa9784ca5457b63ccaa32e982e5322bd99282f41676037d2deac
name: perl-Perl-OSType
arch: src
version: 1.010
epoch: 0
release: 480
summary: Map Perl operating system names to generic types
url: https://metacpan.org/release/Perl-OSType
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-6.compass-ci.net
location_href: Packages/perl-Perl-OSType-1.010-480.src.rpm
checksum_type: sha256
description:
  Modules that provide OS-specific behaviors often need to know if the current
  operating system matches a more generic type of operating systems. For example,
  'linux' is a type of 'Unix' operating system and so is 'freebsd'.

  This module provides a mapping between an operating system name as given by $^O
  and a more generic type. The initial version is based on the OS type mappings
  provided in Module::Build and ExtUtils::CBuilder (thus, Microsoft operating
  systems are given the type 'Windows' rather than 'Win32').


pkgId: 4c45c004b56b088f3fcab75781a13f7e1974cb15fb6edb7bf4fda2bd2812c089
name: perl-Perl-PrereqScanner-NotQuiteLite
arch: src
version: 0.9914
epoch: 0
release: 2
summary: A tool to scan your Perl code for its prerequisites
url: https://metacpan.org/release/Perl-PrereqScanner-NotQuiteLite
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-19.compass-ci.net
location_href: Packages/perl-Perl-PrereqScanner-NotQuiteLite-0.9914-2.src.rpm
checksum_type: sha256
description:
  Perl::PrereqScanner::NotQuiteLite is yet another prerequisites scanner. It
  passes almost all the scanning tests for Perl::PrereqScanner and
  Module::ExtractUse (i.e. except for a few dubious ones), and runs slightly
  faster than PPI-based Perl::PrereqScanner. However, it doesn't run as fast as
  Perl::PrereqScanner::Lite (which uses an XS lexer).

  Perl::PrereqScanner::NotQuiteLite also recognizes eval. Prerequisites in eval
  are not considered as requirements, but you can collect them as suggestions.

  Conditional requirements or requirements loaded in a block are treated as
  recommends. No-ed modules are stored separately (since 0.94). You may or may
  not need to merge them into requires.


pkgId: 4dbe2aaae1c781cfac3fbef2cb18a7488c0e849c150c9ac918f6029951b3cc0f
name: perl-Perl-Stripper
arch: src
version: 0.10
epoch: 0
release: 14
summary: Yet another PPI-based Perl source code stripper
url: https://metacpan.org/release/Perl-Stripper
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-0.compass-ci.net
location_href: Packages/perl-Perl-Stripper-0.10-14.src.rpm
checksum_type: sha256
description:
  This module is yet another PPI-based Perl source code stripper. Its focus
  is on customization and stripping significant information from source code.


pkgId: 041740301b44c902efc51020415fa8e11010bd0a92edcb74a228c850018bc1c3
name: perl-Perl-Tags
arch: src
version: 0.32
epoch: 0
release: 22
summary: Generate Ctags style tags for Perl source code
url: https://metacpan.org/release/Perl-Tags
rpm_license: (GPL+ or Artistic) or Vim
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-9.compass-ci.net
location_href: Packages/perl-Perl-Tags-0.32-22.src.rpm
checksum_type: sha256
description:
  Generate (possibly exuberant) Ctags style tags for Perl source code.

  Recursively follows use and require statements, up to a maximum of max_level.

  The implemented tagger, Perl::Tags::Naive is a more-or-less straight ripoff,
  slightly updated, of the original pltags code, and is rather naive. It should
  be possible to subclass using something like PPI or Text::Balanced, though be
  aware that this is alpha software and the internals are subject to change.


pkgId: af12da90887a95d683ef13b7822eea563a024ab0987458098c3ce39224dd1770
name: perl-Perl-Tidy-Sweetened
arch: src
version: 1.18
epoch: 0
release: 4
summary: Tweaks to Perl::Tidy to support some syntactic sugar
url: https://metacpan.org/release/Perl-Tidy-Sweetened
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-6.compass-ci.net
location_href: Packages/perl-Perl-Tidy-Sweetened-1.18-4.src.rpm
checksum_type: sha256
description:
  There are a number of modules on CPAN that allow users to write their
  classes with a more "modern" syntax. These tools eliminate the need to
  shift off $self, can support type checking and offer other improvements.
  Unfortunately, they can break the support tools that the Perl community has
  come to rely on. This module attempts to work around those issues.


pkgId: 4ada683b0f03eb3c5ca35decc1d8cc8846e1a29df46fe568e98624c52005e5ae
name: perl-Perl-Version
arch: src
version: 1.013
epoch: 0
release: 21
summary: Parse and manipulate Perl version strings
url: https://metacpan.org/release/Perl-Version
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-19.compass-ci.net
location_href: Packages/perl-Perl-Version-1.013-21.src.rpm
checksum_type: sha256
description:
  Perl::Version provides a simple interface for parsing, manipulating and
  formatting Perl version strings.


pkgId: 57420a14f702515d830179c6fa180829b5665bb57803fbd322bca66e905e1256
name: perl-Perl4-CoreLibs
arch: src
version: 0.004
epoch: 0
release: 16
summary: Libraries historically supplied with Perl 4
url: https://metacpan.org/release/Perl4-CoreLibs
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-18.compass-ci.net
location_href: Packages/perl-Perl4-CoreLibs-0.004-16.src.rpm
checksum_type: sha256
description:
  This is a collection of .pl files that have historically been bundled with the
  Perl core and were removed from perl 5.16.  These files should not be used by
  new code.  Functionally, most have been directly superseded by modules in the
  Perl 5 style. This collection exists to support old Perl programs that
  predates satisfactory replacements.


pkgId: 605526878beed519abcae3b9187eb7a087465573fbd4b053cf9cab3ffd600414
name: perl-Perl6-Caller
arch: src
version: 0.100
epoch: 0
release: 25
summary: OO caller() interface
url: https://metacpan.org/release/Perl6-Caller
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a63-9.compass-ci.net
location_href: Packages/perl-Perl6-Caller-0.100-25.src.rpm
checksum_type: sha256
description:
  By default, this module exports the caller function. This automatically
  returns a new caller object. An optional argument specifies how many stack
  frames back to skip, just like the CORE::caller function. This lets you do
  things like this:

      print "In ",           caller->subroutine,
            " called from ", caller->filename,
            " line ",        caller->line;

  If you do not wish the caller function imported, specify an empty import list
  and instantiate a new Perl6::Caller object.

      use Perl6::Caller ();
      my $caller = Perl6::Caller->new;
      print $caller->line;

  Note: if the results from the module seem strange, please read
  perldoc -s caller carefully. It has stranger behavior than you might be aware.


pkgId: 3ce9660cb66af4cc0e7c520f6725ed495512fdcec49e488e9fabfa25481982aa
name: perl-Perl6-Junction
arch: src
version: 1.60000
epoch: 0
release: 25
summary: Perl6 style Junction operators in Perl5
url: https://metacpan.org/release/Perl6-Junction
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a63-15.compass-ci.net
location_href: Packages/perl-Perl6-Junction-1.60000-25.src.rpm
checksum_type: sha256
description:
  Perl6 style Junction operators in Perl5.

  This is a lightweight module that 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>.

  Provides a limited subset of the functionality of L<Quantum::Superpositions>.


pkgId: 3ab112f7d32ab2d3d115798e67d7a286988d3d0b990c4f6cc9ad36ccee153dd9
name: perl-Perl6-Slurp
arch: src
version: 0.051005
epoch: 0
release: 24
summary: Implemention of the Perl 6 'slurp' built-in
url: https://metacpan.org/release/Perl6-Slurp
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-3.compass-ci.net
location_href: Packages/perl-Perl6-Slurp-0.051005-24.src.rpm
checksum_type: sha256
description:
  slurp takes:

  a filename,
  a filehandle,
  a typeglob reference,
  an IO::File object, or
  a scalar reference,

  converts it to an input stream (using open() if necessary),
  and reads in the entire stream. If slurp fails to set up or
  read the stream, it throws an exception.


pkgId: 8b96e4218ccb13208500fee0b4a1bcc016a8515e98a791e3790c913801b532cc
name: perl-PerlIO-Layers
arch: src
version: 0.012
epoch: 0
release: 7
summary: Querying your file handle capabilities
url: https://metacpan.org/release/PerlIO-Layers
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-10.compass-ci.net
location_href: Packages/perl-PerlIO-Layers-0.012-7.src.rpm
checksum_type: sha256
description:
  Perl file handles are implemented as a stack of layers, with the bottom-most
  usually doing the actual IO and the higher ones doing buffering,
  encoding/decoding or transformations. PerlIO::Layers allows you to query the
  file handle properties concerning these layers.


pkgId: 1a159940a65c28a981c77349fb8fd05b34e5fb42109e28b79100a217d24f96fc
name: perl-PerlIO-buffersize
arch: src
version: 0.002
epoch: 0
release: 8
summary: Set the buffersize of a handle
url: https://metacpan.org/release/PerlIO-buffersize
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-11.compass-ci.net
location_href: Packages/perl-PerlIO-buffersize-0.002-8.src.rpm
checksum_type: sha256
description:
  This module sets the buffer-size of a file handle to an other value than the
  default. This can only be done before the handle is used, as once the
  buffer has been allocated it can not be changed.


pkgId: da5613aacff188a950f945f1783810105c9ca377bd11901a072b1425ca6d71cd
name: perl-PerlIO-eol
arch: src
version: 0.17
epoch: 0
release: 14
summary: PerlIO layer for normalizing line endings
url: https://metacpan.org/release/PerlIO-eol
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-5.compass-ci.net
location_href: Packages/perl-PerlIO-eol-0.17-14.src.rpm
checksum_type: sha256
description:
  This layer normalizes any of CR, LF, CRLF and Native into the designated
  line ending. It works for both input and output handles.


pkgId: 87697ceea936d31648a6ae1c761a86e1c7cbde881dff159029813c3d138e5808
name: perl-PerlIO-gzip
arch: src
version: 0.20
epoch: 0
release: 17
summary: Perl extension to provide a PerlIO layer to gzip/gunzip
url: https://metacpan.org/release/PerlIO-gzip
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-19.compass-ci.net
location_href: Packages/perl-PerlIO-gzip-0.20-17.src.rpm
checksum_type: sha256
description:
  PerlIO::gzip provides a PerlIO layer that manipulates files in the format
  used by the gzip program. Compression and decompression are implemented.

  This is akin to Compress::Zlib, except that it operates at the lower PerlIO
  layer.


pkgId: 4b167e4b74e8a9d3cc7f36758de8e9f26527280ea885fe49798487aee4caa244
name: perl-PerlIO-locale
arch: src
version: 0.10
epoch: 0
release: 26
summary: PerlIO layer to use the encoding of the current locale
url: https://metacpan.org/release/PerlIO-locale
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-11.compass-ci.net
location_href: Packages/perl-PerlIO-locale-0.10-26.src.rpm
checksum_type: sha256
description:
  This is mostly a per-file-handle version of the open pragma, when used under
  the form:

  use open ':locale';

  The encoding for the opened file will be set to the encoding corresponding to
  the locale currently in effect, if perl can guess it.


pkgId: 4b803ccb186c1a2a69e92743f0695b27fba10f8b4064ba9f042d21a28f662c39
name: perl-PerlIO-utf8_strict
arch: src
version: 0.009
epoch: 0
release: 2
summary: Fast and correct UTF-8 I/O
url: https://metacpan.org/release/PerlIO-utf8_strict
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-4.compass-ci.net
location_href: Packages/perl-PerlIO-utf8_strict-0.009-2.src.rpm
checksum_type: sha256
description:
  This module provides a fast and correct UTF-8 PerlIO layer. Unlike perl's
  default :utf8 layer it checks the input for correctness.


pkgId: bc344847318f1b556656b3f709aa1091b416dd5eb52a9237f7c077bb9e87be89
name: perl-PerlIO-via-QuotedPrint
arch: src
version: 0.09
epoch: 0
release: 479
summary: PerlIO layer for quoted-printable strings
url: https://metacpan.org/release/PerlIO-via-QuotedPrint
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-7.compass-ci.net
location_href: Packages/perl-PerlIO-via-QuotedPrint-0.09-479.src.rpm
checksum_type: sha256
description:
  This module implements a PerlIO layer that works on files encoded in the
  quoted-printable format. It will decode from quoted-printable while
  reading from a handle, and it will encode as quoted-printable while
  writing to a handle.


pkgId: 4d2fe8804711147cd8d2eec4b94e9a65aff8a43e87a184d5b67a3e20fb506f67
name: perl-PerlIO-via-Timeout
arch: src
version: 0.32
epoch: 0
release: 21
summary: PerlIO layer that adds read & write timeout to a handle
url: https://metacpan.org/release/PerlIO-via-Timeout
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-16.compass-ci.net
location_href: Packages/perl-PerlIO-via-Timeout-0.32-21.src.rpm
checksum_type: sha256
description:
  This package implements a PerlIO layer, that adds read / write timeout.
  This can be useful to avoid blocking while accessing a handle (file,
  socket, ...), and fail after some time.


pkgId: 3d97eb7a4bf041572e0c6cc2c0fff4172f8c9f43df3b2176ca7504be66228d83
name: perl-PerlIO-via-dynamic
arch: src
version: 0.14
epoch: 0
release: 27
summary: Dynamic PerlIO layers
url: https://metacpan.org/release/PerlIO-via-dynamic
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-9.compass-ci.net
location_href: Packages/perl-PerlIO-via-dynamic-0.14-27.src.rpm
checksum_type: sha256
description:
  PerlIO::via::dynamic is used for creating dynamic PerlIO layers. It is
  useful when the behavior or the layer depends on variables. You should not
  use this module as via layer directly (ie :via(dynamic)).


pkgId: 6297c6ee469aa0c35bd5f7d3aa69b39b2b69d9ef71fbc95acec9e30a36455726
name: perl-PerlX-Maybe
arch: src
version: 1.202
epoch: 0
release: 1
summary: Return a pair only if they are both defined
url: https://metacpan.org/release/PerlX-Maybe
rpm_license: (GPL+ or Artistic) and Public Domain
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-8.compass-ci.net
location_href: Packages/perl-PerlX-Maybe-1.202-1.src.rpm
checksum_type: sha256
description:
  This Perl module provides a syntax sugar for passing a pair of variables only
  if both of them match some criteria (to be defined usually).


pkgId: 404cb49b7da8753bc01be5008344f0a15c0f20cab6bd9c7cc2f9bb7cb5e37fdc
name: perl-Perlbal-XS-HTTPHeaders
arch: src
version: 0.20
epoch: 0
release: 41
summary: Perlbal extension for processing HTTP headers
url: https://metacpan.org/release/Perlbal-XS-HTTPHeaders
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-17.compass-ci.net
location_href: Packages/perl-Perlbal-XS-HTTPHeaders-0.20-41.src.rpm
checksum_type: sha256
description:
  This module is used to read HTTP headers from a string and to parse them
  into an internal storage format for easy access and modification. You can
  also ask the module to reconstitute the headers into one big string, useful
  if you're writing a proxy and need to read and write headers while
  maintaining the ability to modify individual parts of the whole.


pkgId: 8cd73de27715a008f37e142284483d316748b1dda2efb2f1afd00906ad0730ef
name: perl-Perlilog
arch: src
version: 1.0
epoch: 0
release: 18
summary: Verilog environment and IP core handling in Perl
url: https://metacpan.org/release/Perlilog
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-9.compass-ci.net
location_href: Packages/perl-Perlilog-1.0-18.src.rpm
checksum_type: sha256
description:
  Perlilog is a command-line tool which generates Verilog
  modules from a set of files, which come in several other
  formats. It was originally designed to integrate Verilog IP cores.


pkgId: 4ef3c97d27c9af88eac1a12e49f600d3fccd292ccb07008948e683c7dbc345a4
name: perl-Pinto
arch: src
version: 0.14
epoch: 1
release: 15
summary: Curate a repository of Perl modules
url: https://metacpan.org/release/Pinto
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s12p-768g--b16-33.compass-ci.net
location_href: Packages/perl-Pinto-0.14-15.src.rpm
checksum_type: sha256
description:
  Pinto is an application for creating and managing a custom CPAN-like
  repository of Perl modules. The purpose of such a repository is to provide
  a stable, curated stack of dependencies from which you can reliably build,

  supports various operations for gathering and managing distribution
  dependencies within the repository, so that you can control precisely which
  dependencies go into your application.


pkgId: ec815d48ed086a0d8194165e8ac0114225430921e08a3d8fa5c70dafd6e4c06b
name: perl-Pipeline
arch: src
version: 3.12
epoch: 0
release: 42
summary: Generic pipeline interface
url: https://metacpan.org/release/Pipeline
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-5.compass-ci.net
location_href: Packages/perl-Pipeline-3.12-42.src.rpm
checksum_type: sha256
description:
  Pipelines are a mechanism to process data. They are designed to be plugged
  together to make fairly complex operations act in a fairly straightforward
  manner, cleanly, and simply.


pkgId: 27b8633e78abfd322554e7b6b3fb311d98740443779de01b1e618c853b4bd9b3
name: perl-PkgConfig-LibPkgConf
arch: src
version: 0.11
epoch: 0
release: 8
summary: Interface to pkg-config files via libpkgconf
url: https://metacpan.org/release/PkgConfig-LibPkgConf
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-16.compass-ci.net
location_href: Packages/perl-PkgConfig-LibPkgConf-0.11-8.src.rpm
checksum_type: sha256
description:
  Many libraries in compiled languages such as C or C++ provide *.pc files to
  specify the flags required for compiling and linking against those libraries.
  Traditionally, the command line program pkg-config is used to query these
  files. This package provides a Perl-level API using libpkgconf to these files.


pkgId: f90bd567cc31e67f5e1f4566358fc6988567202700e30b054e5d163b6a9e44cc
name: perl-Plack
arch: src
version: 1.0048
epoch: 0
release: 6
summary: Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)
url: https://metacpan.org/release/Plack
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-7.compass-ci.net
location_href: Packages/perl-Plack-1.0048-6.src.rpm
checksum_type: sha256
description:
  Plack is a set of tools for using the PSGI stack. It contains middleware
  components, a reference server and utilities for Web application
  frameworks. Plack is like Ruby's Rack or Python's Paste for WSGI.


pkgId: cb607c7d7f8cddfe15b7723b172085576f3e160e52ae0d3ce34d2a9f2874220a
name: perl-Plack-Middleware-Deflater
arch: src
version: 0.12
epoch: 0
release: 24
summary: Compress response body with Gzip or Deflate
url: https://metacpan.org/release/Plack-Middleware-Deflater
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-17.compass-ci.net
location_href: Packages/perl-Plack-Middleware-Deflater-0.12-24.src.rpm
checksum_type: sha256
description:
  Plack::Middleware::Deflater is a middleware to encode your response body in
  gzip or deflate, based on Accept-Encoding HTTP request header. It would
  save the bandwidth a little bit but should increase the Plack server load,
  so ideally you should handle this on the front end reverse proxy servers.


pkgId: 8993caf7128d85078040c103f066ee9660459fe4046a81333912d29caac7d537
name: perl-Plack-Middleware-ForceEnv
arch: src
version: 0.02
epoch: 0
release: 29
summary: Force set environment variables for testing
url: https://metacpan.org/release/Plack-Middleware-ForceEnv
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-19.compass-ci.net
location_href: Packages/perl-Plack-Middleware-ForceEnv-0.02-29.src.rpm
checksum_type: sha256
description:
  ForceEnv modifies the environment passed to the application by adding your
  specified key value pairs. This is primarily useful when testing apps under
  plackup (or similar) in a development environment.


pkgId: 7b5456395069d1e664498398aaf90697d146fb95749921a0011dd18a2cdf16f4
name: perl-Plack-Middleware-MethodOverride
arch: src
version: 0.20
epoch: 0
release: 14
summary: Override REST methods to Plack apps via POST
url: https://metacpan.org/release/Plack-Middleware-MethodOverride
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-5.compass-ci.net
location_href: Packages/perl-Plack-Middleware-MethodOverride-0.20-14.src.rpm
checksum_type: sha256
description:
  This Plack middleware allows your apps to override any HTTP method over POST.
  Specifically, you can provide a query parameter named "x-tunneled-method"
  or a header named "x-http-method-override" (as used by Google's APIs).
  Either way, the overriding works only via POST requests, not GET.


pkgId: 005f0e0e140b3b3d3be58c699f76c40a6b3c9db6aa8f3f4f6850e3bf05726e1f
name: perl-Plack-Middleware-ReverseProxy
arch: src
version: 0.16
epoch: 0
release: 10
summary: Supports app to run as a reverse proxy back-end
url: https://metacpan.org/release/Plack-Middleware-ReverseProxy
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-1.compass-ci.net
location_href: Packages/perl-Plack-Middleware-ReverseProxy-0.16-10.src.rpm
checksum_type: sha256
description:
  Plack::Middleware::ReverseProxy resets some HTTP headers, which changed by
  reverse-proxy. You can specify the reverse proxy address and stop fake
  requests using 'enable_if' directive in your app.psgi.


pkgId: 9844f67d7c792d776b43be902c76c857a7ec35dbcc2ae932fe162839f6e9056d
name: perl-Plack-Middleware-Session
arch: src
version: 0.33
epoch: 0
release: 10
summary: Middleware for session management
url: http://metacpan.org/release/Plack-Middleware-Session
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b22-9.compass-ci.net
location_href: Packages/perl-Plack-Middleware-Session-0.33-10.src.rpm
checksum_type: sha256
description:
  This is a Plack Middleware component for session management. By default it
  will use cookies to keep session state and store data in memory. This
  distribution also comes with other state and store solutions.


pkgId: 1b660d1cd08d7ca4cea74ae6e790bdc7edb09234146b09832965dba302c4f7e3
name: perl-Plack-Middleware-Test-StashWarnings
arch: src
version: 0.08
epoch: 0
release: 25
summary: Test your application's warnings
url: https://metacpan.org/release/Plack-Middleware-Test-StashWarnings
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-288g--b20-0.compass-ci.net
location_href: Packages/perl-Plack-Middleware-Test-StashWarnings-0.08-25.src.rpm
checksum_type: sha256
description:
  Plack::Middleware::Test::StashWarnings is a Plack middleware component to
  record warnings generated by your application so that you can test them to
  make sure your application complains about the right things.


pkgId: f47a6f06589e0268bd8fb589dc30ee944c3ea7796d323edb3e0b5769e1a333db
name: perl-Plack-Test-Agent
arch: src
version: 1.5
epoch: 0
release: 5
summary: Object-oriented interface for testing PSGI applications
url: https://metacpan.org/release/Plack-Test-Agent
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-320g--b22-16.compass-ci.net
location_href: Packages/perl-Plack-Test-Agent-1.5-5.src.rpm
checksum_type: sha256
description:
  Plack::Test::Agent is an object-oriented interface to test PSGI applications.
  It can perform GET and POST requests against PSGI applications either in
  process or over HTTP through a Plack::Handler compatible backend.


pkgId: 77ecf5a00fe9a26dc40f2cd732d096f77f25f49dae60da1c095cdbbdb9fae4c1
name: perl-Plack-Test-ExternalServer
arch: src
version: 0.02
epoch: 0
release: 25
summary: Run HTTP tests on external live servers
url: https://metacpan.org/release/Plack-Test-ExternalServer
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-8.compass-ci.net
location_href: Packages/perl-Plack-Test-ExternalServer-0.02-25.src.rpm
checksum_type: sha256
description:
  This module allows you to run your Plack::Test tests against an external
  server instead of just against a local application through either mocked
  HTTP or a locally spawned server.


pkgId: 5d5badc85f2bf38e9c4902b8242ae0bac8ab696390cf65734d9c12c619df4363
name: perl-Pod-Abstract
arch: src
version: 0.20
epoch: 0
release: 33
summary: Abstract document tree for Perl POD documents
url: https://metacpan.org/release/Pod-Abstract
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-14.compass-ci.net
location_href: Packages/perl-Pod-Abstract-0.20-33.src.rpm
checksum_type: sha256
description:
  POD::Abstract provides a means to load a POD (or POD compatible) document
  without direct reference to it's syntax, and perform manipulations on the
  abstract syntax tree.


pkgId: 4af68c25e8985796b498ccde93cd4cf2e464e54c04bdc3eddcb5e832b050e79a
name: perl-Pod-Checker
arch: src
version: 1.74
epoch: 4
release: 479
summary: Check POD documents for syntax errors
url: https://metacpan.org/release/Pod-Checker
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a63-19.compass-ci.net
location_href: Packages/perl-Pod-Checker-1.74-479.src.rpm
checksum_type: sha256
description:
  Module and tools to verify POD documentation contents for compliance with the
  Plain Old Documentation format specifications.


pkgId: a0b1107baa5f7d69e1cef5b6d918f10637f115b4d5d9fc0da4edc3b8259a6468
name: perl-Pod-Constants
arch: src
version: 0.19
epoch: 0
release: 19
summary: Include constants from POD
url: https://metacpan.org/release/Pod-Constants
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-4.compass-ci.net
location_href: Packages/perl-Pod-Constants-0.19-19.src.rpm
checksum_type: sha256
description:
  Pod::Constants allows you to extract data from your POD at run-time, meaning
  you can do things like declare constants in POD and not have to update two
  places at once every time you make a change.


pkgId: 122f6cba94ecefdc03dab994b3eeb627aaa1f5e69add7343c79249981729918f
name: perl-Pod-Coverage
arch: src
version: 0.23
epoch: 0
release: 26
summary: Checks if the documentation of a module is comprehensive
url: https://metacpan.org/release/Pod-Coverage
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-8.compass-ci.net
location_href: Packages/perl-Pod-Coverage-0.23-26.src.rpm
checksum_type: sha256
description:
  Developers hate writing documentation.  They'd hate it even more if their
  computer tattled on them, but maybe they'll be even more thankful in the
  long run.  Even if not, perlmodstyle tells you to, so you must obey.

  This module provides a mechanism for determining if the pod for a given
  module is comprehensive.


pkgId: 531108acf9ad8e026eefeb8c8778708c14c45e154fd3ff2acd574d477584bde8
name: perl-Pod-Coverage-Moose
arch: src
version: 0.07
epoch: 0
release: 20
summary: Pod::Coverage extension for Moose
url: https://metacpan.org/release/Pod-Coverage-Moose
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-1.compass-ci.net
location_href: Packages/perl-Pod-Coverage-Moose-0.07-20.src.rpm
checksum_type: sha256
description:
  When using Pod::Coverage in combination with Moose, it will report any
  method imported from a Role. This is especially bad when used in
  combination with Test::Pod::Coverage, since it takes away its ease of use.


pkgId: 875aa2cff8553e5f11eb1a555357bd002a35ceebfaa4f805d00c0298e153d9f9
name: perl-Pod-Coverage-TrustPod
arch: src
version: 0.100005
epoch: 0
release: 14
summary: Allow a module's pod to contain Pod::Coverage hints
url: https://metacpan.org/release/Pod-Coverage-TrustPod
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-12.compass-ci.net
location_href: Packages/perl-Pod-Coverage-TrustPod-0.100005-14.src.rpm
checksum_type: sha256
description:
  This is a Pod::Coverage subclass (actually, a subclass of
  Pod::Coverage::CountParents) that allows the POD itself to declare certain
  symbol names trusted.


pkgId: 7a4af3118379eac60ab2cbd78f7ac2ef8d34fefafce23ea28be41eb646d37e6c
name: perl-Pod-Elemental
arch: src
version: 0.103005
epoch: 0
release: 8
summary: Work with nestable Pod elements
url: https://metacpan.org/release/Pod-Elemental
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-6.compass-ci.net
location_href: Packages/perl-Pod-Elemental-0.103005-8.src.rpm
checksum_type: sha256
description:
  Pod::Elemental is a system for treating a Pod (plain old documentation)
  documents as trees of elements. This model may be familiar from many other
  document systems, especially the HTML DOM. Pod::Elemental's document object
  model is much less sophisticated than the HTML DOM, but still makes a lot
  of document transformations easy.


pkgId: 00dbb672e8c74e93fc2ccdafa398a0132eb7a47c858a4e6ac8a56bf6ba762e5a
name: perl-Pod-Elemental-PerlMunger
arch: src
version: 0.200006
epoch: 0
release: 16
summary: Take a string of Perl and rewrite its documentation
url: https://metacpan.org/release/Pod-Elemental-PerlMunger
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-0.compass-ci.net
location_href: Packages/perl-Pod-Elemental-PerlMunger-0.200006-16.src.rpm
checksum_type: sha256
description:
  This Moose role is to be included in classes that rewrite the documentation of
  a Perl document, stripping out all the POD, munging it, and replacing it into
  the Perl.


pkgId: 5f04c993cc94ce021e679dd6054f7799a86dc33ee0f902651eb15ccdd85c8131
name: perl-Pod-Eventual
arch: src
version: 0.094002
epoch: 0
release: 3
summary: Read a POD document as a series of trivial events
url: https://metacpan.org/release/Pod-Eventual
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-3.compass-ci.net
location_href: Packages/perl-Pod-Eventual-0.094002-3.src.rpm
checksum_type: sha256
description:
  POD is a pretty simple format to write, but it can be a big pain to deal with
  reading it and doing anything useful with it. Most existing POD parsers care
  about semantics, like whether a =item occurred after an =over but before a
  back, figuring out how to link a L<>, and other things like that.

  Pod::Eventual is much less ambitious and much more stupid. Fortunately, stupid
  is often better (that's what I keep telling myself, anyway).

  Pod::Eventual reads line-based input and produces events describing each POD
  paragraph or directive it finds. Once complete events are immediately passed to
  the handle_event method. This method should be implemented by Pod::Eventual
  sub-classes. If it isn't, Pod::Eventual's own handle_event will be called, and
  will raise an exception.


pkgId: 373ff9b532dcd23f8aaa051663fd282a50cece9133fe8efd32e6e9d6f94594f2
name: perl-Pod-LaTeX
arch: src
version: 0.61
epoch: 0
release: 315
summary: Convert POD data to formatted LaTeX
url: https://metacpan.org/release/Pod-LaTeX
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-14.compass-ci.net
location_href: Packages/perl-Pod-LaTeX-0.61-315.src.rpm
checksum_type: sha256
description:
  Pod::LaTeX is a module to convert documentation in the POD format into
  LaTeX. A pod2latex replacement command is provided.


pkgId: 03acb00c87d72e0a65605b608800f78401581195e4bd012ad926e8e1cc8ddd4c
name: perl-Pod-Markdown-Github
arch: src
version: 0.04
epoch: 0
release: 11
summary: Convert POD to Github's specific markdown
url: https://metacpan.org/release/Pod-Markdown-Github
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-10.compass-ci.net
location_href: Packages/perl-Pod-Markdown-Github-0.04-11.src.rpm
checksum_type: sha256
description:
  Github flavored markdown allows for syntax highlighting using three
  backticks. This Perl module inherits from Pod::Markdown and adds those
  backticks and an optional language identifier.


pkgId: 4bd9773206beda0ff06e8e8a696523aef37f7094a8405cefc5b3bd18d597989c
name: perl-Pod-MinimumVersion
arch: src
version: 50
epoch: 0
release: 33
summary: Perl version for POD directives used
url: https://metacpan.org/release/Pod-MinimumVersion
rpm_license: GPLv3+
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-2.compass-ci.net
location_href: Packages/perl-Pod-MinimumVersion-50-33.src.rpm
checksum_type: sha256
description:
  Pod::MinimumVersion parses the POD in a Perl script, module, or document,
  and reports what version of Perl is required to process the directives in
  it with pod2man etc.


pkgId: 524c6cbb3132762fb2215de8b4203cf2140306c60d332048da47577295010148
name: perl-Pod-POM
arch: src
version: 2.01
epoch: 0
release: 21
summary: Object-oriented interface to Perl POD documents
url: https://metacpan.org/release/Pod-POM
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-7.compass-ci.net
location_href: Packages/perl-Pod-POM-2.01-21.src.rpm
checksum_type: sha256
description:
  This module implements a parser to convert Pod documents into a simple
  object model form known hereafter as the Pod Object Model.  The object
  model is generated as a hierarchical tree of nodes, each of which
  represents a different element of the original document.  The tree can
  be walked manually and the nodes examined, printed or otherwise
  manipulated.  In addition, Pod::POM supports and provides view objects
  which can automatically traverse the tree, or section thereof, and
  generate an output representation in one form or another.


pkgId: baa4d696b39e1eb9d7df51548cfd6d1ff2e2e95434995e023af580af2d01189d
name: perl-Pod-Parser
arch: src
version: 1.63
epoch: 0
release: 448
summary: Basic perl modules for handling Plain Old Documentation (POD)
url: https://metacpan.org/release/Pod-Parser
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-13.compass-ci.net
location_href: Packages/perl-Pod-Parser-1.63-448.src.rpm
checksum_type: sha256
description:
  This software distribution contains the packages for using Perl5 POD (Plain
  Old Documentation). See the "perlpod" and "perlsyn" manual pages from your
  Perl5 distribution for more information about POD.


pkgId: cc61f533d097cdc4e4848ba1394b427e10051f7d7a849bd113c07f918e728707
name: perl-Pod-Perldoc
arch: src
version: 3.28.01
epoch: 0
release: 480
summary: Look up Perl documentation in Pod format
url: https://metacpan.org/release/Pod-Perldoc
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-0.compass-ci.net
location_href: Packages/perl-Pod-Perldoc-3.28.01-480.src.rpm
checksum_type: sha256
description:
  perldoc looks up a piece of documentation in POD format that is embedded
  in the perl installation tree or in a Perl script, and displays it via
  "groff -man | $PAGER". This is primarily used for the documentation for
  the Perl library modules.


pkgId: 7068eee585c27eeecc8e759f428bafabcca9e4b382998fa670769f35be4a9056
name: perl-Pod-Plainer
arch: src
version: 1.04
epoch: 0
release: 20
summary: Perl extension for converting modern POD to old-style POD
url: https://metacpan.org/release/Pod-Plainer
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-17.compass-ci.net
location_href: Packages/perl-Pod-Plainer-1.04-20.src.rpm
checksum_type: sha256
description:
  This Perl module takes POD with the new 'C<< .. >>' constructs and returns the
  older style with just 'C<>'. '<' and '>' are replaced by 'E<lt>' and 'E<gt>'.
  This can be used to preprocess POD before using tools which do not recognize
  the new style PODs.


pkgId: a7c3d77070cf8e8b2110f02eb953e89d225a7be9a92f7a9de24de2f808fc2446
name: perl-Pod-PseudoPod
arch: src
version: 0.19
epoch: 0
release: 8
summary: Framework for extending the POD tags for book manuscripts
url: https://metacpan.org/release/Pod-PseudoPod
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-1.compass-ci.net
location_href: Packages/perl-Pod-PseudoPod-0.19-8.src.rpm
checksum_type: sha256
description:
  PseudoPod is an extended set of Pod tags used for book manuscripts.
  Standard Pod doesn't have all the markup options you need to mark up files
  for publishing production. PseudoPod adds a few extra tags for footnotes,
  tables, sidebars, etc. For further information see Pod::PseudoPod::Tutorial.


pkgId: ff1ec131994f7ec7e3b25939de6c80ab4638a7c6ef23bc9748b7712236cc84b8
name: perl-Pod-PseudoPod-LaTeX
arch: src
version: 1.20190729
epoch: 0
release: 8
summary: Pod::PseudoPod::LaTeX Perl module
url: https://metacpan.org/release/Pod-PseudoPod-LaTeX
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-8.compass-ci.net
location_href: Packages/perl-Pod-PseudoPod-LaTeX-1.20190729-8.src.rpm
checksum_type: sha256
description:
  This module is a Pod::PseudoPod subclass, itself a Pod::Simple subclass. This
  means that this is a full-fledged POD parser.


pkgId: b581ad9e253174e10cf0e3114202ee539ad21e19b272520704e34e6a0f73d8da
name: perl-Pod-Readme
arch: src
version: 1.2.3
epoch: 0
release: 11
summary: Intelligently generate a README file from POD
url: https://metacpan.org/release/Pod-Readme
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-7.compass-ci.net
location_href: Packages/perl-Pod-Readme-1.2.3-11.src.rpm
checksum_type: sha256
description:
  This module filters POD to generate a README file, by using POD commands to
  specify which parts are included or excluded from the README file.


pkgId: 9018fa0fb3b280ac14a4dad9bd37502611532599fefc00b0c29b1f8542e75a84
name: perl-Pod-Simple
arch: src
version: 3.43
epoch: 1
release: 3
summary: Framework for parsing POD documentation
url: https://metacpan.org/release/Pod-Simple
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-18.compass-ci.net
location_href: Packages/perl-Pod-Simple-3.43-3.src.rpm
checksum_type: sha256
description:
  Pod::Simple is a Perl library for parsing text in the POD (plain old
  documentation) markup language that is typically used for writing
  documentation for Perl and for Perl modules.


pkgId: 18ad339d833f041156be00dc25ae619620b4b7e0ec8b22ce8a1fec48012d747d
name: perl-Pod-Simple-Wiki
arch: src
version: 0.20
epoch: 0
release: 19
summary: Utility and perl classes for converting POD to Wiki text
url: https://metacpan.org/release/Pod-Simple-Wiki
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-6.compass-ci.net
location_href: Packages/perl-Pod-Simple-Wiki-0.20-19.src.rpm
checksum_type: sha256
description:
  The Pod::Simple::Wiki module is used for converting Pod text to Wiki text.
  It currently contains the following output filters: Confluence, Kwiki,
  Mediawiki, Moinmoin, Template, Tiddlywiki, Twiki and Usemod.


pkgId: 546839f52d9aa851434b0d3f5e9c454b23d26e4938f664fead36612759ad9cfc
name: perl-Pod-Snippets
arch: src
version: 0.14
epoch: 0
release: 23
summary: Extract and reformat snippets of POD
url: https://metacpan.org/release/Pod-Snippets
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a63-1.compass-ci.net
location_href: Packages/perl-Pod-Snippets-0.14-23.src.rpm
checksum_type: sha256
description:
  This class is a very simple extension of Pod::Parser that extracts POD
  snippets from Perl code, and pretty-prints it so as to make it usable from
  other Perl code. As demonstrated above, Pod::Snippets is immediately useful
  to test-driven-development nutcases who want to put every single line of
  Perl code under test, including code that is in the POD (typically a
  SYNOPSIS section). There are other uses, such as storing a piece of
  information that is both human- and machine-readable (e.g. an XML schema)
  simultaneously as documentation and code.


pkgId: a2bb4f4a24e339365dd214957f2d40819487014a2cdec19829a4e816af12bb86
name: perl-Pod-Spell
arch: src
version: 1.20
epoch: 0
release: 21
summary: A formatter for spell-checking POD
url: https://metacpan.org/release/Pod-Spell
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-10.compass-ci.net
location_href: Packages/perl-Pod-Spell-1.20-21.src.rpm
checksum_type: sha256
description:
  Pod::Spell is a Pod formatter whose output is good for spell-checking.
  Pod::Spell rather like Pod::Text, except that it doesn't put much
  effort into actual formatting, and it suppresses things that look like
  Perl symbols or Perl jargon (so that your spell-checking program won't
  complain about mystery words like "$thing" or "Foo::Bar" or "hashref").


pkgId: 4fa4ffa963f6780aa1f8fa86b8f66d090db3699b24a66144441f24f7a39e2498
name: perl-Pod-Spell-CommonMistakes
arch: src
version: 1.002
epoch: 0
release: 22
summary: Catches common typos in POD
url: https://metacpan.org/release/Pod-Spell-CommonMistakes
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-9.compass-ci.net
location_href: Packages/perl-Pod-Spell-CommonMistakes-1.002-22.src.rpm
checksum_type: sha256
description:
  This module looks for any typos in your POD. It differs from Pod::Spell or
  Test::Spelling because it uses a custom word list and doesn't use the system
  spellchecker. The idea for this came from the
  <http://wiki.debian.org/Teams/Lintian> code in Debian, thanks!


pkgId: ea8d02117db101f1dc4bec0bc34375245698f0bc65e5fb005becc4c3d3bf213e
name: perl-Pod-Stripper
arch: src
version: 0.22
epoch: 0
release: 19
summary: Strip all pod, and output what's left
url: https://metacpan.org/release/Pod-Stripper
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-7.compass-ci.net
location_href: Packages/perl-Pod-Stripper-0.22-19.src.rpm
checksum_type: sha256
description:
  This be Pod::Stripper, a subclass of Pod::Parser. It parses perl files,
  stripping out the pod, and dumping the rest (presumably code) to wherever
  you point it to (like you do with Pod::Parser).


pkgId: 295c6c0f59eeb2bb7494aba42aae5e6caac44eea8391d19bbee3036c009cac74
name: perl-Pod-Tidy
arch: src
version: 0.10
epoch: 0
release: 20
summary: Reformatting Pod Processor
url: https://metacpan.org/release/Pod-Tidy
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-12.compass-ci.net
location_href: Packages/perl-Pod-Tidy-0.10-20.src.rpm
checksum_type: sha256
description:
  This module provides the heavy lifting needed by the podtidy utility
  although the API should be general enough that it can be used directly.

  podtidy processes a Pod document and attempts to tidy it's formatting.


pkgId: bf7208b852fd58e36446712d39b1a5e390be92aa2c2bca1a0caf4afb61e91698
name: perl-Pod-Usage
arch: src
version: 2.01
epoch: 4
release: 479
summary: Print a usage message from embedded POD documentation
url: https://metacpan.org/release/Pod-Usage
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a63-18.compass-ci.net
location_href: Packages/perl-Pod-Usage-2.01-479.src.rpm
checksum_type: sha256
description:
  pod2usage will print a usage message for the invoking script (using its
  embedded POD documentation) and then exit the script with the desired exit
  status. The usage message printed may have any one of three levels of
  "verboseness": If the verbose level is 0, then only a synopsis is printed.
  If the verbose level is 1, then the synopsis is printed along with a
  description (if present) of the command line options and arguments. If the
  verbose level is 2, then the entire manual page is printed.


pkgId: b2c5cb97cecef5fc4c769d432d807c16c5f8478917cfe82dc1d42edc6a949731
name: perl-Pod-Weaver
arch: src
version: 4.018
epoch: 0
release: 3
summary: Weave together a POD document from an outline
url: https://metacpan.org/release/Pod-Weaver
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-8.compass-ci.net
location_href: Packages/perl-Pod-Weaver-4.018-3.src.rpm
checksum_type: sha256
description:
  Pod::Weaver is a system for building POD documents from templates.
  It doesn't perform simple text substitution, but instead builds
  a Pod::Elemental::Document. Its plugins sketch out a series of sections
  that will be produced based on an existing POD document or other
  provided information.


pkgId: eac189ccc0d1aa6fdc5c092368ddd9aca42444617f49cbb9ce8b9eb4f1a9f30c
name: perl-Pod-Wrap
arch: src
version: 0.01
epoch: 0
release: 19
summary: Wrap pod paragraphs, leaving verbatim text and code alone
url: https://metacpan.org/release/Pod-Wrap
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-1.compass-ci.net
location_href: Packages/perl-Pod-Wrap-0.01-19.src.rpm
checksum_type: sha256
description:
  This is a Pod::Parser subclass, based on Pod::Stripper. It parses perl
  files, wrapping pod text, and leaving everything else intact. It prints
  it's output to wherever you point it to (like you do with Pod::Parser (and
  Pod::Stripper)).


pkgId: 1f5e0b0678a8c4679c2560cb8f30731325718b5b885adbd14c544e093f13e0b3
name: perl-Prima
arch: src
version: 1.63
epoch: 0
release: 2
summary: Perl graphic toolkit
url: https://metacpan.org/release/Prima
rpm_license: BSD and MIT and TCL and ImageMagick and LGPLv2+ and AGPLv3+
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a34-19.compass-ci.net
location_href: Packages/perl-Prima-1.63-2.src.rpm
checksum_type: sha256
description:
  Prima is a general purpose extensible graphical user interface toolkit with
  a rich set of standard widgets and an emphasis on 2D image processing tasks.
  A Perl program using PRIMA looks and behaves identically on X, Win32.


pkgId: a43800d3937b5d75f11aec59cb5ba44a9d618029f0966889d4fb655b767a6731
name: perl-Probe-Perl
arch: src
version: 0.03
epoch: 0
release: 24
summary: Information about the currently running perl
url: https://metacpan.org/release/Probe-Perl
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-19.compass-ci.net
location_href: Packages/perl-Probe-Perl-0.03-24.src.rpm
checksum_type: sha256
description:
  This module provides methods for obtaining information about the currently
  running perl interpreter. It originally began life as code in the
  Module::Build project, but has been externalized here for general use.


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/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/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/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/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/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/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: 218838bfbdcbc6566d882d12153e13c1fa7b1aa42594bca9a578276f3c242922
name: perl-Proc-Simple
arch: src
version: 1.32
epoch: 0
release: 18
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-2s48p-256g--a16-11.compass-ci.net
location_href: Packages/perl-Proc-Simple-1.32-18.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: aa2fdef958326ce2e08bdc0d9fa69c0e51f0d45a5ddc0c8777c12bab26f97041
name: perl-Proc-SyncExec
arch: src
version: 1.01
epoch: 0
release: 30
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--a31-0.compass-ci.net
location_href: Packages/perl-Proc-SyncExec-1.01-30.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: 7661061ee7c83102269b5a87eb2c2a2984773c4d7684ee41ef66d042f61f200d
name: perl-Proc-Terminator
arch: src
version: 0.05
epoch: 0
release: 19
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--a34-13.compass-ci.net
location_href: Packages/perl-Proc-Terminator-0.05-19.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: bf053b3955a5019632673f554b9f65d6eda4cd070b697cbb0172c8f36901752b
name: perl-Proc-Wait3
arch: src
version: 0.05
epoch: 0
release: 22
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--a16-18.compass-ci.net
location_href: Packages/perl-Proc-Wait3-0.05-22.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/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/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/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/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/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/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: 2e29130deb175f5716190c00517613d1d973832df02c47f197570c2200d8c462
name: perl-RDF-NS-Curated
arch: src
version: 1.004
epoch: 0
release: 8
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--a31-19.compass-ci.net
location_href: Packages/perl-RDF-NS-Curated-1.004-8.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: 0c1abee4dd224e394849ce0bc872d2d8731f3ba8899aeb7b752a170ebccf41e2
name: perl-RDF-Prefixes
arch: src
version: 0.005
epoch: 0
release: 16
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--a66-17.compass-ci.net
location_href: Packages/perl-RDF-Prefixes-0.005-16.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/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/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/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/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/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: a2fedd6cf65e6d95427837fd326d5da55b4efdd5d46fa4c7a67ae3af25a6e2ba
name: perl-RPM-Specfile
arch: src
version: 1.51
epoch: 0
release: 42
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--a16-12.compass-ci.net
location_href: Packages/perl-RPM-Specfile-1.51-42.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: fa453f0f79055016b09bcda56eb5ffb12526220c60be2a84f32c9f80ea9bd541
name: perl-RPM-VersionCompare
arch: src
version: 0.1.1
epoch: 0
release: 40
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--a68-9.compass-ci.net
location_href: Packages/perl-RPM-VersionCompare-0.1.1-40.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/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: d7a8ce87d7dd304c441a283fdcfc25fe44f78b7c3fd97a3b3b8b4efa6d0aa835
name: perl-RRD-Simple
arch: src
version: 1.44
epoch: 0
release: 43
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-2s48p-256g--a31-14.compass-ci.net
location_href: Packages/perl-RRD-Simple-1.44-43.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: 8060e406cb971718b5a58f2e974e54738b29c033c50539bf9d8535bcbcdc3218
name: perl-RT-Client-REST
arch: src
version: 0.60
epoch: 0
release: 7
summary: Talk to RT using REST protocol
url: https://metacpan.org/release/RT-Client-REST
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-6.compass-ci.net
location_href: Packages/perl-RT-Client-REST-0.60-7.src.rpm
checksum_type: sha256
description:
  RT::Client::REST is a set of object-oriented Perl modules designed to make
  communicating with RT using REST protocol easy. Most of the features have been
  implemented and tested with rt 3.6.0 and later.


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/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/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: 86043f5d020419ed83a0475735fdc35a9eca59f95d30043c51723f1baa257144
name: perl-ReadonlyX
arch: src
version: 1.04
epoch: 0
release: 14
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--a34-15.compass-ci.net
location_href: Packages/perl-ReadonlyX-1.04-14.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: b94d911639b91462f7d1e964777d346b7159bbdf64de6bdde211cd7f13065e6d
name: perl-Reaper
arch: src
version: 1.00
epoch: 0
release: 32
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-2s48p-256g--a64-13.compass-ci.net
location_href: Packages/perl-Reaper-1.00-32.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/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/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: 693271043a1936925ce5a9ebd956b66e2c6016bf0a4b224ecf57a16e6d25251f
name: perl-Regexp-Common-net-CIDR
arch: src
version: 0.03
epoch: 0
release: 20
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--a34-9.compass-ci.net
location_href: Packages/perl-Regexp-Common-net-CIDR-0.03-20.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/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: 9119e4966612aa7e233b71d18a9fc8b4279c0e964ba6bd8d2ef4bbfb4eb91501
name: perl-Regexp-IPv6
arch: src
version: 0.03
epoch: 0
release: 32
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--a63-3.compass-ci.net
location_href: Packages/perl-Regexp-IPv6-0.03-32.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/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: 7c89768b80a6d00477190563190a788ebaa798cf502587338eaa52849561f335
name: perl-Regexp-Shellish
arch: src
version: 0.93
epoch: 0
release: 41
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--a66-11.compass-ci.net
location_href: Packages/perl-Regexp-Shellish-0.93-41.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: 3217e5e5a36cb4b787e9cd4ae0592373fa63d5ad1c9100dc334c7d82091f3311
name: perl-Regexp-Stringify
arch: src
version: 0.06
epoch: 0
release: 14
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-2s48p-256g--a64-2.compass-ci.net
location_href: Packages/perl-Regexp-Stringify-0.06-14.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/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: 3c28912edbad5549abdfbbdbe908969ccd0756a99bc903c1207c5e08fdc9aa75
name: perl-Reply
arch: src
version: 0.42
epoch: 0
release: 17
summary: Plugin-based read-evaluate-print loop for Perl
url: https://metacpan.org/release/Reply
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s24p-128g--b17-23.compass-ci.net
location_href: Packages/perl-Reply-0.42-17.src.rpm
checksum_type: sha256
description:
  Reply is a lightweight, extensible read-evaluate-print loop (REPL) for Perl.
  It is plugin-based (see Reply::Plugin), and through plugins supports many
  advanced features such as coloring and pretty printing, Readline support, and
  pluggable commands.


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/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/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/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/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/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/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: 93f80e09fc9ac83113281b2e553fd7388f3e0a2a106ad3614376b680a1786611
name: perl-Roman
arch: src
version: 1.24
epoch: 0
release: 19
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.taishan200-2280-2s48p-256g--a64-14.compass-ci.net
location_href: Packages/perl-Roman-1.24-19.src.rpm
checksum_type: sha256
description:
  This package provides some functions which help conversion of numeric
  notation between Roman and Arabic.


pkgId: ae153d1b798e66ac448a44261d92954c0841122e112a4a572548724a19a9b4aa
name: perl-Rose-DB
arch: src
version: 0.783
epoch: 0
release: 8
summary: DBI wrapper and abstraction layer
url: https://metacpan.org/release/Rose-DB
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-1.compass-ci.net
location_href: Packages/perl-Rose-DB-0.783-8.src.rpm
checksum_type: sha256
description:
  Rose::DB is a wrapper and abstraction layer for DBI-related functionality.
  A Rose::DB object "has a" DBI object; it is not a subclass of DBI.


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/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: f54d9ecbdc3ceae4c083a2118254a4232443c410b1fdf56a52ef8d2f5b1335c6
name: perl-Rose-DateTime
arch: src
version: 0.540
epoch: 0
release: 24
summary: DateTime helper functions and objects
url: https://metacpan.org/release/Rose-DateTime
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-9.compass-ci.net
location_href: Packages/perl-Rose-DateTime-0.540-24.src.rpm
checksum_type: sha256
description:
  The Rose::DateTime::* modules provide a few convenience functions and
  objects for use with DateTime dates.


pkgId: e6dd5ae934cf680950ba1e79b7cfbb9320cb4bd07be10a4b60378e4c61011d2b
name: perl-Rose-Object
arch: src
version: 0.860
epoch: 0
release: 25
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--a31-15.compass-ci.net
location_href: Packages/perl-Rose-Object-0.860-25.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/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: 6a6af7a4cbac72fcc2052271753338a6d61a5089b05e3c24f6080f2a0325740d
name: perl-SGML-Parser-OpenSP
arch: src
version: 0.994
epoch: 0
release: 41
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--a66-1.compass-ci.net
location_href: Packages/perl-SGML-Parser-OpenSP-0.994-41.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: bd2162647af295f564fcf1ecbd0a14af350dbe3609f87398b1ac159ce3f69fe0
name: perl-SGMLSpm
arch: src
version: 1.03ii
epoch: 0
release: 55
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--a14-15.compass-ci.net
location_href: Packages/perl-SGMLSpm-1.03ii-55.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: 25f3c9f61177c8bb2ed738aa71ae121b764ab81848d263a358539cbec272a8cb
name: perl-SNMP_Session
arch: src
version: 1.13
epoch: 0
release: 29
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--a31-11.compass-ci.net
location_href: Packages/perl-SNMP_Session-1.13-29.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/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: 74950ac91a45598da960f7a987da818ac94dfd37534228c925c78cd421e7d9cc
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--a14-8.compass-ci.net
location_href: Packages/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/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: 707958f797454f93732270cf54a7239ecf91657047fb2a074ac0b74445005cf7
name: perl-SQL-Interp
arch: src
version: 1.27
epoch: 0
release: 5
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--a66-9.compass-ci.net
location_href: Packages/perl-SQL-Interp-1.27-5.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: f1e44e24d327750df268158a0eb0d59182df18cd5d6ae61c697956ae102144ea
name: perl-SQL-Library
arch: src
version: 0.0.5
epoch: 0
release: 29
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--a66-16.compass-ci.net
location_href: Packages/perl-SQL-Library-0.0.5-29.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: 5efb07a4d93e358c5e30bee71139301f35cc2f546080db43ab12fa3a05acdd13
name: perl-SQL-ReservedWords
arch: src
version: 0.8
epoch: 0
release: 26
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--a14-15.compass-ci.net
location_href: Packages/perl-SQL-ReservedWords-0.8-26.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/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/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/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: b452d01912429510d700355c3b3fe45dceb5f0104b65860b3b49110d4eab0b94
name: perl-SQL-Tokenizer
arch: src
version: 0.24
epoch: 0
release: 21
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--a66-10.compass-ci.net
location_href: Packages/perl-SQL-Tokenizer-0.24-21.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: 2e33588e10cfb29c51708bc06993b6dd3006fe568c356d27479902b833240fe7
name: perl-SQL-Translator
arch: src
version: 1.62
epoch: 0
release: 5
summary: Manipulate structured data definitions (SQL and more)
url: https://metacpan.org/release/SQL-Translator
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv5-2s44p-384g--b6-24.compass-ci.net
location_href: Packages/perl-SQL-Translator-1.62-5.src.rpm
checksum_type: sha256
description:
  SQL::Translator is a group of Perl modules that converts vendor-specific
  SQL table definitions into other formats, such as other vendor-specific
  SQL, ER diagrams, documentation (POD and HTML), XML, and Class::DBI
  classes.  The main focus of SQL::Translator is SQL, but parsers exist
  for other structured data formats, including Excel spreadsheets and
  arbitrarily delimited text files.  Through the separation of the code into
  parsers and producers with an object model in between, it’s possible to
  combine any parser with any producer, to plug in custom parsers or
  producers, or to manipulate the parsed data via the built-in object model.
  Presently only the definition parts of SQL are handled (CREATE, ALTER),
  not the manipulation of data (INSERT, UPDATE, DELETE).


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/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: 62e73abed190a08d7d1d2913e28f8c39a86b0e7aa39040125351e8c03198eacb
name: perl-SVG
arch: src
version: 2.86
epoch: 0
release: 4
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-2s48p-256g--a68-10.compass-ci.net
location_href: Packages/perl-SVG-2.86-4.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/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: 26ab13138d19af0a8f2cd794316511564e9fba2d00cffcbed81b669587620404
name: perl-SVG-Parser
arch: src
version: 1.03
epoch: 0
release: 39
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.taishan200-2280-2s48p-256g--a16-2.compass-ci.net
location_href: Packages/perl-SVG-Parser-1.03-39.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/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/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: 4c3dcdacf4552cf7f14bc7f9a941686a9d045295f2a96732dbf2578f3fd84e4d
name: perl-SVN-Simple
arch: src
version: 0.28
epoch: 0
release: 29
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--a64-16.compass-ci.net
location_href: Packages/perl-SVN-Simple-0.28-29.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/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/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: 30b62fdf82057de18133b653578dc6074427498130252ee40abc2af2a7d7e851
name: perl-Scalar-Construct
arch: src
version: 0.000
epoch: 0
release: 31
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--a34-13.compass-ci.net
location_href: Packages/perl-Scalar-Construct-0.000-31.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/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: 7cc79c94b0fb955a70afd0fae2df7358d0e998d0f4356e67fd3a364f88605e9c
name: perl-Scalar-List-Utils
arch: src
version: 1.62
epoch: 5
release: 464
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--a34-12.compass-ci.net
location_href: Packages/perl-Scalar-List-Utils-1.62-464.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: d2b7ece626d33f115ea5bc7cf4a1f2095f512ca9f89f0c756b85a2604840fdc6
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--a16-19.compass-ci.net
location_href: Packages/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: b6149af37ba8bd53359b717df60d7a0d97339ab1c72ae8af09167fbfe1d4c917
name: perl-Scalar-String
arch: src
version: 0.003
epoch: 0
release: 15
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--a63-16.compass-ci.net
location_href: Packages/perl-Scalar-String-0.003-15.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/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/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/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: 3400dd031252ec6cfe0af11e6a65d226597ffe42e56073d1b3653d379f5a24a0
name: perl-Schedule-RateLimiter
arch: src
version: 0.01
epoch: 0
release: 26
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-2s48p-256g--a14-9.compass-ci.net
location_href: Packages/perl-Schedule-RateLimiter-0.01-26.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: f928fe9801045c3e72ca6c1e366c9becff793ffda053aea5a638b2580229f58f
name: perl-Scope-Guard
arch: src
version: 0.21
epoch: 0
release: 19
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--a66-17.compass-ci.net
location_href: Packages/perl-Scope-Guard-0.21-19.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: 8439e215c36d72d3f6b85aac117dd0eaa3e72f9a3859c82dd8d081a313f5548c
name: perl-Scope-Upper
arch: src
version: 0.33
epoch: 0
release: 2
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--a64-3.compass-ci.net
location_href: Packages/perl-Scope-Upper-0.33-2.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/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/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: 92f68b66eae42009276a8ddcab6ec41328daff9b7a5f9a8016401faea2b846cd
name: perl-Sendmail-PMilter
arch: src
version: 1.00
epoch: 0
release: 33
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--a31-6.compass-ci.net
location_href: Packages/perl-Sendmail-PMilter-1.00-33.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/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/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/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/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/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/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/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/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: ca7f436cb58d71cd1254e9ee78099bb4e446f1239e0438c0d5270b1ab3da5083
name: perl-Set-Crontab
arch: src
version: 1.03
epoch: 0
release: 30
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-2s48p-256g--a68-11.compass-ci.net
location_href: Packages/perl-Set-Crontab-1.03-30.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: 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/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/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: 5b4540fef7d4d2e75690efe64b55fca50fd3ec7d450499a3bc31f3048b0679ab
name: perl-Set-Tiny
arch: src
version: 0.04
epoch: 0
release: 21
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--a34-19.compass-ci.net
location_href: Packages/perl-Set-Tiny-0.04-21.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: ab51df683aebb706704bac9aeb0d0f2bb59d065167c9d412724d3256b882e781
name: perl-Shell
arch: src
version: 0.73
epoch: 0
release: 19
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--a66-15.compass-ci.net
location_href: Packages/perl-Shell-0.73-19.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: 5607905d96c45fc5aaa7c0c87d73aa499e6c29eefe6c06cd1bce632bc2ecdec9
name: perl-Shell-Config-Generate
arch: src
version: 0.34
epoch: 0
release: 7
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-2p8g.taishan200-2280-2s48p-256g--a66-11.compass-ci.net
location_href: Packages/perl-Shell-Config-Generate-0.34-7.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/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/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/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: fa4f71d4aac6eef8795aafd5bb9cac4ac3d26f4409857b0d9be92d48663771a8
name: perl-Smart-Comments
arch: src
version: 1.06
epoch: 1
release: 19
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--a16-1.compass-ci.net
location_href: Packages/perl-Smart-Comments-1.06-19.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/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: fe244335d8f1ed69586d5114ec1a3789c60b7bb044952ce658cb7ca8ca8cb6da
name: perl-Snowball-Swedish
arch: src
version: 1.2
epoch: 0
release: 34
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-2s48p-256g--a14-13.compass-ci.net
location_href: Packages/perl-Snowball-Swedish-1.2-34.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: 50882a3bafb61c7511f1cd19cf3d353c8b29cae07bd1eaef7e004a3b1374766e
name: perl-Socket
arch: src
version: 2.032
epoch: 4
release: 3
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-2s48p-256g--a34-7.compass-ci.net
location_href: Packages/perl-Socket-2.032-3.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: 543273802765a86f85b73f0332fced277c68a0b5606668176c9736f3f0e14743
name: perl-Socket-GetAddrInfo
arch: src
version: 0.22
epoch: 0
release: 25
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.taishan200-2280-2s48p-256g--a66-9.compass-ci.net
location_href: Packages/perl-Socket-GetAddrInfo-0.22-25.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/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/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/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: 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/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: 23be4f695db7c5dc9a8e0a8901eb0c90bf5a8e966a6851b91494d5804cb8a714
name: perl-Software-License-CCpack
arch: src
version: 1.11
epoch: 0
release: 30
summary: Software::License pack for Creative Commons' licenses
url: https://metacpan.org/release/Software-License-CCpack
rpm_license: LGPLv3
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-4.compass-ci.net
location_href: Packages/perl-Software-License-CCpack-1.11-30.src.rpm
checksum_type: sha256
description:
  This "license pack" contains all of the licenses from Creative Commons, except
  for CC0, which is already included in Software::License.

  Note that I don't recommend using these licenses for your own CPAN modules
  (most of the licenses aren't even compatible with CPAN). However, S:L modules
  are useful for more than mere CPAN::Meta::license declaration, so these modules
  exist for those other purposes.


pkgId: 8db570dd74cda2190ab0bf805abe640b865c7a124e5416ccb82e95f5617c435e
name: perl-Sort-Maker
arch: src
version: 0.06
epoch: 0
release: 25
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-2s48p-256g--a66-1.compass-ci.net
location_href: Packages/perl-Sort-Maker-0.06-25.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: 8b2fa50e0edc474807ef448c11b04a193e7fdccfc468e2cb9c7b5a872ceeea43
name: perl-Sort-MergeSort
arch: src
version: 0.31
epoch: 0
release: 20
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--a63-14.compass-ci.net
location_href: Packages/perl-Sort-MergeSort-0.31-20.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: 3ac3cf40146a092dfec4611feafa93ddb9bb6c5d8cf9661a01ee023f7d86783b
name: perl-Sort-Naturally
arch: src
version: 1.03
epoch: 0
release: 29
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--a16-7.compass-ci.net
location_href: Packages/perl-Sort-Naturally-1.03-29.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: 39f171d44a79b39ab589485f0ec59568f917bd2de00d2814f6b773ac5e716e8a
name: perl-Sort-Versions
arch: src
version: 1.62
epoch: 0
release: 20
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-2s48p-256g--a31-5.compass-ci.net
location_href: Packages/perl-Sort-Versions-1.62-20.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: e4b97c9c434ba1ad2a3c0c3e7373a60faa17fd5545f93024a9ccb7e513034db0
name: perl-Specio
arch: src
version: 0.47
epoch: 0
release: 5
summary: Type constraints and coercions for Perl
url: https://metacpan.org/release/Specio
rpm_license: Artistic 2.0 and (GPL+ or Artistic)
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a66-19.compass-ci.net
location_href: Packages/perl-Specio-0.47-5.src.rpm
checksum_type: sha256
description:
  The Specio distribution provides classes for representing type constraints
  and coercion, along with syntax sugar for declaring them.

  Note that this is not a proper type system for Perl. Nothing in this
  distribution will magically make the Perl interpreter start checking a value's
  type on assignment to a variable. In fact, there's no built-in way to apply a
  type to a variable at all.

  Instead, you can explicitly check a value against a type, and optionally coerce
  values to that type.


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/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: 55fabc29cbf7c70a32c3fab1c2a2e435524dd11e78c9555e718375cefb84c6b4
name: perl-Spiffy
arch: src
version: 0.46
epoch: 0
release: 23
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-2s48p-256g--a64-12.compass-ci.net
location_href: Packages/perl-Spiffy-0.46-23.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/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/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: 25319ba6d59de43f2f4b1181d172609917c2df84ba85baea84b57c4ea7a42021
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--a16-10.compass-ci.net
location_href: Packages/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/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/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/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/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/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/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: a57452b3a22da96cb281652e4492e645f4eb35ac9ee5f5b304f252eb82b4cfa8
name: perl-Statistics-CaseResampling
arch: src
version: 0.15
epoch: 0
release: 26
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-2s48p-256g--a66-5.compass-ci.net
location_href: Packages/perl-Statistics-CaseResampling-0.15-26.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/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/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: 89184a2fc128dce21e13c0232e2b40eb1bcb107a78e3833fd41faee417edf181
name: perl-Statistics-Descriptive
arch: src
version: 3.0800
epoch: 0
release: 5
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--a68-7.compass-ci.net
location_href: Packages/perl-Statistics-Descriptive-3.0800-5.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: 5de2057ab36ba50648e55733e934b88e27335fe3e96793f1a50c9c932f3c9249
name: perl-Storable
arch: src
version: 3.25
epoch: 1
release: 2
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-2s48p-256g--a68-18.compass-ci.net
location_href: Packages/perl-Storable-3.25-2.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: a427a0b3f7a8e49cf61353088a5a416e1ac81b3356c99fc9f365bed00e999878
name: perl-Stream-Buffered
arch: src
version: 0.03
epoch: 0
release: 23
summary: Temporary buffer to save bytes
url: https://metacpan.org/release/Stream-Buffered
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a68-19.compass-ci.net
location_href: Packages/perl-Stream-Buffered-0.03-23.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: c0f4e24d7f6f80d2657b868c908619dda8d040fbedc0f9b926f3c02eeff8d21e
name: perl-String-Approx
arch: src
version: 3.28
epoch: 0
release: 17
summary: Perl extension for approximate matching (fuzzy matching)
url: https://metacpan.org/release/String-Approx
rpm_license: LGPLv2+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-16.compass-ci.net
location_href: Packages/perl-String-Approx-3.28-17.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/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: cd6680bc2d11621f607cbc2c6f26e42c861af5475f93760092396875468c1bc2
name: perl-String-CRC32
arch: src
version: 2.100
epoch: 0
release: 4
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--a66-19.compass-ci.net
location_href: Packages/perl-String-CRC32-2.100-4.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: c95a2aa31cb9f84b00ea26cb9c3384431e88ca3e032b189f514a929732de9f90
name: perl-String-Compare-ConstantTime
arch: src
version: 0.321
epoch: 0
release: 9
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--a16-16.compass-ci.net
location_href: Packages/perl-String-Compare-ConstantTime-0.321-9.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: 0b094af54588444fdd911fc97627d11dc21bef18f1e7a7cfc46f5b68e51eb6d2
name: perl-String-Diff
arch: src
version: 0.07
epoch: 0
release: 20
summary: Simple diff to String
url: https://metacpan.org/release/String-Diff
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a31-11.compass-ci.net
location_href: Packages/perl-String-Diff-0.07-20.src.rpm
checksum_type: sha256
description:
  String::Diff is the difference of a consecutive string is made. after
  general diff is done, the difference in the line is searchable.


pkgId: 9728d8292aa19a22ccc6ddeee6edd2d4aacae97fb404303c13d3a2ce40c4b24f
name: perl-String-Dirify
arch: src
version: 1.03
epoch: 0
release: 19
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--a16-17.compass-ci.net
location_href: Packages/perl-String-Dirify-1.03-19.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/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: 061dad387d76067c6c3443e2fe88bbdda1705950ff42b4829fa0dd00ff2e708d
name: perl-String-Escape
arch: src
version: 2010.002
epoch: 0
release: 36
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--a14-7.compass-ci.net
location_href: Packages/perl-String-Escape-2010.002-36.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/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: 55dff430c109975aaf28f3a92537735d8dd9c03e7b9ce6c911e1fd83d7dbeb47
name: perl-String-Formatter
arch: src
version: 1.234
epoch: 0
release: 2
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--a68-12.compass-ci.net
location_href: Packages/perl-String-Formatter-1.234-2.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: 0bdad107986b132d711c1ad01e9ad49af0b73c77d66e2eba490eb05a930972ed
name: perl-String-Interpolate-Named
arch: src
version: 1.03
epoch: 0
release: 2
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--a31-6.compass-ci.net
location_href: Packages/perl-String-Interpolate-Named-1.03-2.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/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/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: d8e78f17c9b5b69f24106bf9292cb12fd8356ca383f5dc75c265356deec3f70c
name: perl-String-ShellQuote
arch: src
version: 1.04
epoch: 0
release: 35
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--a64-5.compass-ci.net
location_href: Packages/perl-String-ShellQuote-1.04-35.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: ad931403e0d556427c8801f6ab7fafd5cfb87f01eaf9351ed9cbc3885f3672dc
name: perl-String-Similarity
arch: src
version: 1.04
epoch: 0
release: 34
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--a14-18.compass-ci.net
location_href: Packages/perl-String-Similarity-1.04-34.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/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/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/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: 403262f33bee3bb364a41fcb81d8316035b87b125f57e5ee8527880966ddb52a
name: perl-String-TtyLength
arch: src
version: 0.03
epoch: 0
release: 4
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.taishan200-2280-2s48p-256g--a63-5.compass-ci.net
location_href: Packages/perl-String-TtyLength-0.03-4.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/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/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/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/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/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: 546e80e64e7539a9ad20ac8d6e45b2a7416db4e42ae90d7b04e5925bd1b8f670
name: perl-Sub-Exporter-Progressive
arch: src
version: 0.001013
epoch: 0
release: 17
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-2s48p-256g--a64-7.compass-ci.net
location_href: Packages/perl-Sub-Exporter-Progressive-0.001013-17.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: 26529aa272692794ee0e4fca93b31400c80cb91ec329f5f7656776f2dd160df1
name: perl-Sub-HandlesVia
arch: src
version: 0.016
epoch: 0
release: 1
summary: Alternative handles_via implementation
url: https://metacpan.org/dist/Sub-HandlesVia
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-14.compass-ci.net
location_href: Packages/perl-Sub-HandlesVia-0.016-1.src.rpm
checksum_type: sha256
description:
  If you've used Moose's native attribute traits, or MooX::HandlesVia before,
  you should have a fairly good idea what this does.


pkgId: afdafa173e2975d76fb515c70a268e49b097cbbbeb71c08832039ed600c1b5df
name: perl-Sub-Identify
arch: src
version: 0.14
epoch: 0
release: 18
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--a31-4.compass-ci.net
location_href: Packages/perl-Sub-Identify-0.14-18.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: a20ead76dbf67f6a20bf13c5b69f43657275ae0fbdeab69f6cd170af030630ef
name: perl-Sub-Infix
arch: src
version: 0.004
epoch: 0
release: 16
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--a68-17.compass-ci.net
location_href: Packages/perl-Sub-Infix-0.004-16.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: 518cf5fcabe8346aa6ec1df38e687d06c4cabc152b7fcd497126817831055150
name: perl-Sub-Install
arch: src
version: 0.928
epoch: 0
release: 30
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--a31-13.compass-ci.net
location_href: Packages/perl-Sub-Install-0.928-30.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: 2cb4f3ec0d7533c0399b3cc65f34ff8803b6d74b5c8624441dc9141257e7091b
name: perl-Sub-Name
arch: src
version: 0.26
epoch: 0
release: 8
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.taishan200-2280-2s48p-256g--a34-1.compass-ci.net
location_href: Packages/perl-Sub-Name-0.26-8.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: 2aca464e2d4708fb6ec2c6c2465f59709be7b4f370ceaaa97b7a52dc4e5f559f
name: perl-Sub-Prototype
arch: src
version: 0.03
epoch: 0
release: 9
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.taishan200-2280-2s48p-256g--a64-15.compass-ci.net
location_href: Packages/perl-Sub-Prototype-0.03-9.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: 23ad550aea4653941b7c6bb7d7b1976992ab5362c766b24ca961894fecd09816
name: perl-Sub-Uplevel
arch: src
version: 0.2800
epoch: 1
release: 16
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--a68-6.compass-ci.net
location_href: Packages/perl-Sub-Uplevel-0.2800-16.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/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/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: 0f37c75ccb4cc00c41df1f3afdbe73c6707cae7ba81fc2e0ad32aed887afa8c2
name: perl-Switch
arch: src
version: 2.17
epoch: 0
release: 24
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--a14-10.compass-ci.net
location_href: Packages/perl-Switch-2.17-24.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/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/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: 8fd14242223c5b8ba592d1fb6e169c3fd896ce06965503a8d11bf7ae6034d1da
name: perl-Syntax-Highlight-Perl-Improved
arch: src
version: 1.01
epoch: 0
release: 36
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--a66-18.compass-ci.net
location_href: Packages/perl-Syntax-Highlight-Perl-Improved-1.01-36.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/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/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/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: 096877640534a4a38d092956ee9b769a4262885f8fb157f7d598ac2120af53d3
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--a68-11.compass-ci.net
location_href: Packages/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/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/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/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/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: 69043e4fc91c1c52b27faa215e94b40c9d48f8e75951eb3ebb1c45dd79baba3d
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--a34-1.compass-ci.net
location_href: Packages/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: d7b91dc5397323dbd1982a7d1691b1804c172a4c9743e817329babd0992621f3
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--a63-13.compass-ci.net
location_href: Packages/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: d4bd683e5a0f8883b30c63981a4194130d9066b30412a7860be2ca54b2bd5373
name: perl-Sys-Detect-Virtualization
arch: src
version: 0.107
epoch: 0
release: 26
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.taishan200-2280-2s48p-256g--a63-8.compass-ci.net
location_href: Packages/perl-Sys-Detect-Virtualization-0.107-26.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: 032ba776ddea5b343a6c5c724e3c79493f53a4e2875e2497754ea811a47042cf
name: perl-Sys-Hostname-Long
arch: src
version: 1.5
epoch: 0
release: 23
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--a66-16.compass-ci.net
location_href: Packages/perl-Sys-Hostname-Long-1.5-23.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: df1e6b8b743e8882e6180a04dc741209ffa0308dd8a52facbdaf0f3751a1a26c
name: perl-Sys-MemInfo
arch: src
version: 0.99
epoch: 0
release: 19
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--a34-0.compass-ci.net
location_href: Packages/perl-Sys-MemInfo-0.99-19.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: 977e79e5ebc7d3cc03573fac8b9b826c4750e34c23924d8cbc31288b4a4f7725
name: perl-Sys-Mmap
arch: src
version: 0.20
epoch: 0
release: 8
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--a34-5.compass-ci.net
location_href: Packages/perl-Sys-Mmap-0.20-8.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: 4d3b6676a77f3f7fb5ac612a2599f79895ced7708df5d8da033db463ee1a3901
name: perl-Sys-SigAction
arch: src
version: 0.23
epoch: 0
release: 17
summary: Perl extension for Consistent Signal Handling
url: https://metacpan.org/release/Sys-SigAction
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-5.compass-ci.net
location_href: Packages/perl-Sys-SigAction-0.23-17.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: 5fa1bb7ed3a58a8326504e306922184bf651f8c66839598b488edb3efcbc2824
name: perl-Sys-Statistics-Linux
arch: src
version: 0.66
epoch: 0
release: 27
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.taishan200-2280-2s48p-256g--a64-5.compass-ci.net
location_href: Packages/perl-Sys-Statistics-Linux-0.66-27.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: c4edb956c87bc7371fa9190392bd66be9ccb067f5a9662858c8ae5d2930e69ae
name: perl-Sys-Syscall
arch: src
version: 0.25
epoch: 0
release: 28
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--a16-9.compass-ci.net
location_href: Packages/perl-Sys-Syscall-0.25-28.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/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: 62a9c58ca32563a6350d3375839c6ec88f101b00dfdc8bb30ac452b4fef2aaa1
name: perl-Sys-Virt
arch: src
version: 8.0.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.taishan200-2280-2s48p-256g--a16-15.compass-ci.net
location_href: Packages/perl-Sys-Virt-8.0.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/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: a6706a5cb9ca041ac655625188c65d4c4a35eb4be9a6eaa0737356977d5b3d84
name: perl-Sysadm-Install
arch: src
version: 0.48
epoch: 0
release: 17
summary: Typical installation tasks for system administrators
url: https://metacpan.org/release/Sysadm-Install
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a70-18.compass-ci.net
location_href: Packages/perl-Sysadm-Install-0.48-17.src.rpm
checksum_type: sha256
description:
  "Sysadm::Install" executes shell-like commands performing typical
  installation tasks: Copying files, extracting tarballs, calling "make".
  It has a "fail once and die" policy, meticulously checking the result of
  every operation and calling "die()" immediately if anything fails,
  with optional logging of everything.

  "Sysadm::Install" also supports a *dry_run* mode, in which it logs
  everything, but suppresses any write actions.


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/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: 3826a166d284914784ff103f1210552348ff026150719a29b47b6a0d42d98b97
name: perl-System-Info
arch: src
version: 0.062
epoch: 0
release: 2
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-2s48p-256g--a31-18.compass-ci.net
location_href: Packages/perl-System-Info-0.062-2.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: 823521dd582c824d1d31d8b7b8b972bbe523d5af228190df8e7d06ce5851e374
name: perl-SystemC-Vregs
arch: src
version: 1.470
epoch: 0
release: 28
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--a31-15.compass-ci.net
location_href: Packages/perl-SystemC-Vregs-1.470-28.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/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: cf6669a4b43dbdb88583bceec98bae45330c2c74d33547689bcff74a5b9e6a1e
name: perl-TAP-Harness-Archive
arch: src
version: 0.18
epoch: 0
release: 19
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--a31-0.compass-ci.net
location_href: Packages/perl-TAP-Harness-Archive-0.18-19.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: f67f4be6b3b02b37f289262a5e6eff1543be36ebead7b05ce382d616b5020a93
name: perl-TAP-Harness-JUnit
arch: src
version: 0.42
epoch: 0
release: 21
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--a14-3.compass-ci.net
location_href: Packages/perl-TAP-Harness-JUnit-0.42-21.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: d6797dfa8fe0085feb0fd0548b38f863c9e03bdf328cca0703fe0f8804ef675e
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-15.compass-ci.net
location_href: Packages/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: e4859e3ad5974e4e9c0868a667e13c9321cc44167114a6286bfabb99bd6fe89a
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--a63-19.compass-ci.net
location_href: Packages/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: 8c646bc62a370949296e4678509661995a95b8e64b8b2a65f1e03b706b7cf076
name: perl-Taint-Runtime
arch: src
version: 0.03
epoch: 0
release: 44
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--a66-17.compass-ci.net
location_href: Packages/perl-Taint-Runtime-0.03-44.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: b2c49ce42f663043d5d831cdc593d2ab4ef9fe24515cca2800673c24c03dc2f6
name: perl-Taint-Util
arch: src
version: 0.08
epoch: 0
release: 29
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--a34-7.compass-ci.net
location_href: Packages/perl-Taint-Util-0.08-29.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/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: 8daa56ea23498f91e1db9263f5d60b72cba8ca048724414e15a57aea7705442f
name: perl-Tapper
arch: src
version: 4.1.1
epoch: 0
release: 26
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--a64-9.compass-ci.net
location_href: Packages/perl-Tapper-4.1.1-26.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: 6fa08e18ce94b5a5ea7e3fd080a39cd3f3dfbc74e28599fb918fe0ec37504f3e
name: perl-Task-Catalyst
arch: src
version: 4.02
epoch: 0
release: 29
summary: All you need to start with Catalyst
url: https://metacpan.org/release/Task-Catalyst
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s16p-256g--b11-15.compass-ci.net
location_href: Packages/perl-Task-Catalyst-4.02-29.src.rpm
checksum_type: sha256
description:
  This package ensures everything you need to write serious Catalyst
  applications is installed.  Install this if you're interested in
  developing Catalyst apps.


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/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/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: a6b77f968246f0878bafb5a8613781c513f0d28ee3058f8fe92cfad298dbc145
name: perl-TeX-Encode
arch: src
version: 2.010
epoch: 0
release: 2
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-2s48p-256g--a66-3.compass-ci.net
location_href: Packages/perl-TeX-Encode-2.010-2.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/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: 6277109527c9aae8988384bcd039ff3a850938f686b7c9d3714d24eb7bc926fd
name: perl-Template-GD
arch: src
version: 2.66
epoch: 0
release: 41
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.taishan200-2280-2s48p-256g--a64-17.compass-ci.net
location_href: Packages/perl-Template-GD-2.66-41.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/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: 5f1b57f4be7fa3a717522dd37fbadbe8d54b5588f82a003317f233639d31d95e
name: perl-Template-Plugin-Cycle
arch: src
version: 1.06
epoch: 0
release: 35
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.taishan200-2280-2s48p-256g--a16-13.compass-ci.net
location_href: Packages/perl-Template-Plugin-Cycle-1.06-35.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: 15e3b710740829c575ba009a0b44d775271d59ab937919d8354569f384274eef
name: perl-Template-Plugin-HTML-Strip
arch: src
version: 0.01
epoch: 0
release: 17
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.taishan200-2280-2s48p-256g--a66-6.compass-ci.net
location_href: Packages/perl-Template-Plugin-HTML-Strip-0.01-17.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: 68018d876e82402a287d34624e1dec96c70115e4ea43d782af085f162490dc44
name: perl-Template-Plugin-JavaScript
arch: src
version: 0.02
epoch: 0
release: 30
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.taishan200-2280-2s48p-256g--a16-9.compass-ci.net
location_href: Packages/perl-Template-Plugin-JavaScript-0.02-30.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/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/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: 5bf58edf06528b49ca3e74909358024343566d8024281e295515c785379254f4
name: perl-Template-Tiny
arch: src
version: 1.14
epoch: 0
release: 4
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--a68-16.compass-ci.net
location_href: Packages/perl-Template-Tiny-1.14-4.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: 9e5075b3d9b3a4c2b55045f5c2869a482f3517afcc7bc51b01a97b340a15229c
name: perl-Template-Toolkit
arch: src
version: 3.010
epoch: 0
release: 2
summary: Template processing system
url: http://www.template-toolkit.org/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a14-6.compass-ci.net
location_href: Packages/perl-Template-Toolkit-3.010-2.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/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: 22243a8dad1819f35eeb36016456cef485149db6afbdf098f2feebf47aba77ec
name: perl-Term-ANSIColor
arch: src
version: 5.01
epoch: 0
release: 480
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-2s48p-256g--a16-12.compass-ci.net
location_href: Packages/perl-Term-ANSIColor-5.01-480.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/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: 3de44f5d96a3d3308f47a4cd7acd8edcd322de69726a969beb7ce09c9619ea53
name: perl-Term-Cap
arch: src
version: 1.17
epoch: 0
release: 479
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--a16-11.compass-ci.net
location_href: Packages/perl-Term-Cap-1.17-479.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/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: 4c29c48863a7d6a4b1bab04fc33f616a467df16ff83a35790ce7661aa9270bc6
name: perl-Term-Clui
arch: src
version: 1.76
epoch: 0
release: 8
summary: Perl module offering a Command-Line User Interface
url: https://metacpan.org/release/Term-Clui
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p16g.2288hv3-2s24p-288g--b20-7.compass-ci.net
location_href: Packages/perl-Term-Clui-1.76-8.src.rpm
checksum_type: sha256
description:
  Term::Clui offers a high-level user interface to give the user of command-
  line applications a consistent "look and feel". Its metaphor for the
  computer is as a human-like conversation-partner, and as each
  question/response is completed it is summarized onto one line, and remains
  on screen, so that the history of the session gradually accumulates on the
  screen and is available for review, or for cut/paste. This user interface
  can therefore be intermixed with standard applications which write to
  STDOUT or STDERR, such as make, pgp, rcs etc.


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/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: d8546cf57b9241c4426cf5d38dabdbbd30239faa7b7021abdbee443dbaaedc6d
name: perl-Term-EditorEdit
arch: src
version: 0.0016
epoch: 0
release: 23
summary: Edit a document via $EDITOR
url: https://metacpan.org/release/Term-EditorEdit
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a64-3.compass-ci.net
location_href: Packages/perl-Term-EditorEdit-0.0016-23.src.rpm
checksum_type: sha256
description:
  Term::EditorEdit is a tool for prompting the user to edit a piece of text
  via $VISUAL or $EDITOR and return the result.


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/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/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/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/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: 50db02d093ea9430aaefd763e6165a79844ffec6a1b0c48ba5d2bde4d67f636c
name: perl-Term-Prompt
arch: src
version: 1.04
epoch: 0
release: 36
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-2s48p-256g--a66-16.compass-ci.net
location_href: Packages/perl-Term-Prompt-1.04-36.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: 4587ab697748f90b6a2ef560654aee348e304aabeab626705488199588e454a2
name: perl-Term-ReadLine-Perl
arch: src
version: 1.0303
epoch: 0
release: 30
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--a63-5.compass-ci.net
location_href: Packages/perl-Term-ReadLine-Perl-1.0303-30.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: a705399d2d507938c919d77b9c65f3746aac97e3542641f77787cddaca9baae6
name: perl-Term-ReadPassword
arch: src
version: 0.11
epoch: 0
release: 39
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--a14-2.compass-ci.net
location_href: Packages/perl-Term-ReadPassword-0.11-39.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/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: c1546f69aff1b681a61222a940b47edcf0534061389ee01e615600e3c03c18cb
name: perl-Term-ShellUI
arch: src
version: 0.92
epoch: 0
release: 24
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--a66-15.compass-ci.net
location_href: Packages/perl-Term-ShellUI-0.92-24.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: 9806d5429b6ced6398cbb8ed7e7ffefb81c231c0224560bf5a11c5efdd8c5dd2
name: perl-Term-Size
arch: src
version: 0.211
epoch: 0
release: 5
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-2s48p-256g--a68-9.compass-ci.net
location_href: Packages/perl-Term-Size-0.211-5.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/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/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/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/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/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/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/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/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: 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/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/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/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/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: df217dfb9c002780479745e1d79d74f9dcbde4b67aa1c5e554f7fb3b64711f5d
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-2p8g.taishan200-2280-2s48p-256g--a16-1.compass-ci.net
location_href: Packages/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: 817a8b8ec06c019b300fa0c3f89ea21523dd831db994bc56e3c3f064f7fddfbd
name: perl-Test-Block
arch: src
version: 0.13
epoch: 0
release: 29
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--a34-6.compass-ci.net
location_href: Packages/perl-Test-Block-0.13-29.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/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/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/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/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/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/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/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/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/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/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: 84e56332f41d6cdcc40c813ef500ac9d51a2b19469715cb01943502c41b08025
name: perl-Test-Cmd
arch: src
version: 1.09
epoch: 0
release: 19
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.taishan200-2280-2s48p-256g--a68-16.compass-ci.net
location_href: Packages/perl-Test-Cmd-1.09-19.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: 4027b05ef0b256acefe3b1e361a85273ac2f1d0fbe6f74d9f4d785f2eaa668a3
name: perl-Test-Command
arch: src
version: 0.11
epoch: 0
release: 19
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.taishan200-2280-2s48p-256g--a34-17.compass-ci.net
location_href: Packages/perl-Test-Command-0.11-19.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: be813665993a8d6388e906af5b87db3465c827cd17ada146eee0c19f3c19c2bd
name: perl-Test-Command-Simple
arch: src
version: 0.05
epoch: 0
release: 8
summary: Test external commands (nearly) as easily as loaded modules
url: https://metacpan.org/release/Test-Command-Simple
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.taishan200-2280-2s48p-256g--a16-5.compass-ci.net
location_href: Packages/perl-Test-Command-Simple-0.05-8.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/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/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: bc1c0371dc5bf4cad38f3f934ced9f58c6f05e86953e59f58bec6d2801e8990e
name: perl-Test-DBICSchemaLoaderDigest
arch: src
version: 0.04
epoch: 0
release: 28
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--a31-1.compass-ci.net
location_href: Packages/perl-Test-DBICSchemaLoaderDigest-0.04-28.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/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: df1c1bd13fc8ea52ca50d04955965af0475e75caf05523a1c4a49d0b48705d5f
name: perl-Test-Database
arch: src
version: 1.113
epoch: 0
release: 21
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--a14-9.compass-ci.net
location_href: Packages/perl-Test-Database-1.113-21.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: 3379fb4d253928a1ed53b132bc91692a76e5bcd725fbe4028a8a8f59fb0eff5e
name: perl-Test-Deep
arch: src
version: 1.130
epoch: 0
release: 7
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-2s48p-256g--a63-16.compass-ci.net
location_href: Packages/perl-Test-Deep-1.130-7.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/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/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: 9d770d128833d2ea7205c03fad921e3570212bd289cc3c3e67dfd650569010e0
name: perl-Test-Dependencies
arch: src
version: 0.30
epoch: 0
release: 5
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.taishan200-2280-2s48p-256g--a64-4.compass-ci.net
location_href: Packages/perl-Test-Dependencies-0.30-5.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/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.


