# packages

pkgId: 40d515284c0edd9d810459e66481a3ff429efe0b076f70add8ed5cae9bdf6791
name: perl-POE-Component-Client-HTTP
arch: src
version: 0.949
epoch: 0
release: 28.fc40
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: localhost
location_href: Packages/perl-POE-Component-Client-HTTP-0.949-28.fc40.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: 9dd7001c659ec9cdf9506c4e8cb322e49b287957c2bcb0445001cbb0d14c02ae
name: perl-POE-Component-Client-Ident
arch: src
version: 1.16
epoch: 0
release: 34.fc40
summary: A component that provides non-blocking Ident lookups to your sessions
url: https://metacpan.org/release/POE-Component-Client-Ident
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-POE-Component-Client-Ident-1.16-34.fc40.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: df723b8900ea4f35e6f9537a7e2e315e7c2788318d8a7a50f80a982ae7f92cf9
name: perl-POE-Component-Client-Keepalive
arch: src
version: 0.2720
epoch: 0
release: 29.fc40
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: localhost
location_href: Packages/perl-POE-Component-Client-Keepalive-0.2720-29.fc40.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: e3080d8ea796cfe7a4e13f04120d236003f5ceb00d1ce874a46a8960b2e6d084
name: perl-POE-Component-Client-LDAP
arch: src
version: 0.04
epoch: 0
release: 47.fc40
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: localhost
location_href: Packages/perl-POE-Component-Client-LDAP-0.04-47.fc40.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: 5c21da4ffedfcd3c2079d43726d6251c0df77076d03e05a9cb78fbd49b34c3a8
name: perl-POE-Component-Client-Ping
arch: src
version: 1.177
epoch: 0
release: 11.fc40
summary: Non-blocking ICMP ping client
url: https://metacpan.org/release/POE-Component-Client-Ping
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-POE-Component-Client-Ping-1.177-11.fc40.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: fc4caf99b87afee8d313971056b7f7bcb458b407e7f9400577534cdd93e1c95b
name: perl-POE-Component-Client-SMTP
arch: src
version: 0.22
epoch: 0
release: 41.fc40
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: localhost
location_href: Packages/perl-POE-Component-Client-SMTP-0.22-41.fc40.src.rpm
checksum_type: sha256
description:
  POE::Component::Client::SMTP allows you to send email messages
  in an asynchronous manner, using POE.


pkgId: 0956c3b582c93a3f7bf909d1b371509883d7a38124606168cbf5ccb85c96a031
name: perl-POE-Component-DBIAgent
arch: src
version: 0.26
epoch: 0
release: 45.fc40
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: localhost
location_href: Packages/perl-POE-Component-DBIAgent-0.26-45.fc40.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: 67739b8ffff736354eb5dd737035d58fb7b725d7eef6e1f0806c59277d59dcf4
name: perl-POE-Component-IRC
arch: src
version: 6.93
epoch: 0
release: 10.fc40
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: localhost
location_href: Packages/perl-POE-Component-IRC-6.93-10.fc40.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: e156c34b0d9f207f05a92f91c089f99ed984b0df125dc402189e842f06136e6f
name: perl-POE-Component-JobQueue
arch: src
version: 0.571
epoch: 0
release: 34.fc40
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: localhost
location_href: Packages/perl-POE-Component-JobQueue-0.571-34.fc40.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: 16f52ef52ed102e2c87f5e42eab6927188ac03e818cd477bf2d701cc8dc590a4
name: perl-POE-Component-Logger
arch: src
version: 1.10
epoch: 0
release: 36.fc40
summary: A POE logging class
url: https://metacpan.org/release/POE-Component-Logger
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-POE-Component-Logger-1.10-36.fc40.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: 205d9a8ed35a7a53999f0685f1d505e6108643d63047c395d51057445dbdaf88
name: perl-POE-Component-Pluggable
arch: src
version: 1.28
epoch: 0
release: 22.fc40
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: localhost
location_href: Packages/perl-POE-Component-Pluggable-1.28-22.fc40.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: b86a2396ae0101d56985fead6b222facce2a75d6493d11449b550c1d0de28163
name: perl-POE-Component-Resolver
arch: src
version: 0.921
epoch: 0
release: 29.fc40
summary: Non-blocking getaddrinfo() resolver
url: https://metacpan.org/release/POE-Component-Resolver
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-POE-Component-Resolver-0.921-29.fc40.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: e3d65392785c0eaf6109f1f267fb21cd7d8591bc8f1c53e88df8f6ea4e6c58b0
name: perl-POE-Component-SNMP
arch: src
version: 1.1006
epoch: 0
release: 38.fc40
summary: POE interface to Net::SNMP
url: https://metacpan.org/release/POE-Component-SNMP
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-POE-Component-SNMP-1.1006-38.fc40.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: b64b113fa59acda964868b36ac242eabae111a213c9ee543be97d5670554390b
name: perl-POE-Component-Server-HTTP
arch: src
version: 0.09
epoch: 0
release: 46.fc40
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: localhost
location_href: Packages/perl-POE-Component-Server-HTTP-0.09-46.fc40.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: 217a8c363eba21eca047b0c7692f7f768e6cd464cb2e993ede15fc43f96369c3
name: perl-POE-Component-SimpleDBI
arch: src
version: 1.31
epoch: 0
release: 28.fc40
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: localhost
location_href: Packages/perl-POE-Component-SimpleDBI-1.31-28.fc40.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: a14a15b7dc352ecee6a715001550f2485fe7639703ed6dcddcea9a1d68669012
name: perl-POE-Component-SimpleLog
arch: src
version: 1.05
epoch: 0
release: 42.fc40
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: localhost
location_href: Packages/perl-POE-Component-SimpleLog-1.05-42.fc40.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: 301dde41308c641907bc7d6d786c2510043fca570bc916f3c23542bb0498a258
name: perl-POE-Component-Syndicator
arch: src
version: 0.06
epoch: 0
release: 35.fc40
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: localhost
location_href: Packages/perl-POE-Component-Syndicator-0.06-35.fc40.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: 8e42e2d2aebc2fda3683712211a5e5ec201f6e3369c777bcadf62fdd446ca6c1
name: perl-POE-Filter-Transparent-SMTP
arch: src
version: 0.2
epoch: 0
release: 46.fc40
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: localhost
location_href: Packages/perl-POE-Filter-Transparent-SMTP-0.2-46.fc40.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: 6c0162536b96e3b8bec0e2d68c07bda7e97444493343cbd10c5d1f682cb008d5
name: perl-POE-Filter-Zlib
arch: src
version: 2.04
epoch: 0
release: 22.fc40
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: localhost
location_href: Packages/perl-POE-Filter-Zlib-2.04-22.fc40.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: 308fa29a4629924345a966e0534e2c8871988d4447a8b6b62a273cfe1c7ef95e
name: perl-POE-Loop-Event
arch: src
version: 1.305
epoch: 0
release: 25.fc40
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: localhost
location_href: Packages/perl-POE-Loop-Event-1.305-25.fc40.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: 4dbe2c57bd7a523817082bbf58823d4312b2c0c4300a384c7d48460711e2c3dc
name: perl-POE-Test-Loops
arch: src
version: 1.360
epoch: 0
release: 29.fc40
summary: Reusable tests for POE::Loop authors
url: https://metacpan.org/release/POE-Test-Loops
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-POE-Test-Loops-1.360-29.fc40.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: eb75f4af6baa6a8d82eefa854c62c83abe13f4ee318cf44f51d4f2bcf387cb95
name: perl-POE-Wheel-Null
arch: src
version: 0.01
epoch: 0
release: 45.fc40
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: localhost
location_href: Packages/perl-POE-Wheel-Null-0.01-45.fc40.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: 8b04740413e49a7933a3719ccafc0f8a18f016dbaff8f8bc216043cbe6c2a225
name: perl-POE-XS-Queue-Array
arch: src
version: 0.006
epoch: 0
release: 30.fc40
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: localhost
location_href: Packages/perl-POE-XS-Queue-Array-0.006-30.fc40.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: 33a3546b280e85ea511f28caff5a7a73f7898042edf33965454a61ae48fe3e82
name: perl-POSIX-2008
arch: src
version: 0.23
epoch: 0
release: 1.fc40
summary: Perl interface to POSIX.1-2008
url: https://metacpan.org/release/POSIX-2008
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) AND WTFPL
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-POSIX-2008-0.23-1.fc40.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: e7a4925e050adc5264203fd81f6c5908824fc24b90d70d23dcf64756cfd54e3d
name: perl-POSIX-AtFork
arch: src
version: 0.04
epoch: 0
release: 16.fc40
summary: Hook registrations at fork(2)
url: https://metacpan.org/release/POSIX-AtFork
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-POSIX-AtFork-0.04-16.fc40.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: 571be8709ea5f172a54fe716161d37fc98c3f47ff7adfadb0263ab075ca9f7e8
name: perl-POSIX-strftime-Compiler
arch: src
version: 0.46
epoch: 0
release: 3.fc40
summary: GNU C library compatible strftime for loggers and servers
url: https://metacpan.org/release/POSIX-strftime-Compiler
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-POSIX-strftime-Compiler-0.46-3.fc40.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: 5efd05de9159a22b3e15691ecfb5a1716f7d4e3da3e6a133c093a9a31266362e
name: perl-PPI-PowerToys
arch: src
version: 0.14
epoch: 0
release: 42.fc40
summary: Handy collection of small PPI-based utilities
url: https://metacpan.org/release/PPI-PowerToys
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-PPI-PowerToys-0.14-42.fc40.src.rpm
checksum_type: sha256
description:
  The PPI PowerToys are a small collection of utilities for working with Perl
  files, modules and distributions.


pkgId: ff2d1b4ebbc775095fa64d7b323c3815b000d382aa03729b09f819767ac6b796
name: perl-PPI-XS
arch: src
version: 0.910
epoch: 0
release: 22.fc40
summary: XS acceleration for PPI
url: https://metacpan.org/release/PPI-XS
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-PPI-XS-0.910-22.fc40.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: 31450d305d3d73d08ef09691b69904416e143c77141197e8550b9d61ad236c26
name: perl-PPIx-EditorTools
arch: src
version: 0.21
epoch: 0
release: 21.fc40
summary: Utility methods and base class for manipulating Perl via PPI
url: https://metacpan.org/release/PPIx-EditorTools
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-PPIx-EditorTools-0.21-21.fc40.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: e27fd3f4bced95c50c083dd5dfdf380b2517e4abf0ef15dfa9dcce5d4d61f569
name: perl-PPIx-QuoteLike
arch: src
version: 0.023
epoch: 0
release: 6.fc40
summary: Parse Perl string literals and string-literal-like things
url: https://metacpan.org/release/PPIx-QuoteLike
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-PPIx-QuoteLike-0.023-6.fc40.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: 647007d09331116f95117fe59f20519d2ce890aede47a51ecaff6b65d2073f7f
name: perl-PPIx-Regexp
arch: src
version: 0.088
epoch: 0
release: 4.fc40
summary: Represent a regular expression of some sort
url: https://metacpan.org/release/PPIx-Regexp
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-PPIx-Regexp-0.088-4.fc40.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: ddb86cda543be1faf6d64f187d62155a44e3653c97169f3c33d9865213afcfd6
name: perl-PPIx-Utils
arch: src
version: 0.003
epoch: 0
release: 12.fc40
summary: Utility functions for PPI
url: https://metacpan.org/release/PPIx-Utils/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-PPIx-Utils-0.003-12.fc40.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: e75751170f4426a5619b37cce13670eeb45d4bf8cb7fecbe1a096af7fbb6e27b
name: perl-PSGI
arch: src
version: 1.102
epoch: 0
release: 31.fc40
summary: Perl Web Server Gateway Interface Specification
url: https://metacpan.org/release/PSGI
rpm_license: CC-BY-SA
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-PSGI-1.102-31.fc40.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: 8d9e2745eddbafa4966770370d4e826070b9f310237709078214567fdb3f00ea
name: perl-Package-Anon
arch: src
version: 0.05
epoch: 0
release: 38.fc40
summary: Anonymous packages
url: https://metacpan.org/release/Package-Anon
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Package-Anon-0.05-38.fc40.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: 26fa7fc1aac7dcac8a755689e54c9e3e64fb6e9b37ae14e6c9b820c1a4635b64
name: perl-Package-Constants
arch: src
version: 0.06
epoch: 1
release: 30.fc40
summary: List all constants declared in a package
url: https://metacpan.org/release/Package-Constants
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Package-Constants-0.06-30.fc40.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: db72fa8da598fdf550144133c29536fc5a533e9a774a105418f0e4b0b58f8246
name: perl-Package-DeprecationManager
arch: src
version: 0.18
epoch: 0
release: 4.fc40
summary: Manage deprecation warnings for your distribution
url: https://metacpan.org/release/Package-DeprecationManager
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Package-DeprecationManager-0.18-4.fc40.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: feb01349cb02f9c3ca54ae56d1cc0efd23902bbe9cb4ee5319c4df2de17329cf
name: perl-Package-Generator
arch: src
version: 1.106
epoch: 0
release: 31.fc40
summary: Generate new packages quickly and easily
url: https://metacpan.org/release/Package-Generator
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Package-Generator-1.106-31.fc40.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: 7f6d3e2b066c8761a0280e71327e0b092a1d55e22cda17593b81e7c05dddd8a0
name: perl-Package-Variant
arch: src
version: 1.003002
epoch: 0
release: 25.fc40
summary: Parameterizable packages
url: https://metacpan.org/release/Package-Variant
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Package-Variant-1.003002-25.fc40.src.rpm
checksum_type: sha256
description:
  This module allows you to build packages that return different variations
  depending on what parameters are given.


pkgId: 21ee5d042c8698735665ddc62c31e0a0079755e2b3e48581392cf4a5337928f4
name: perl-PadWalker
arch: src
version: 2.5
epoch: 0
release: 13.fc40
summary: Play with other people's lexical variables
url: https://metacpan.org/release/PadWalker
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-PadWalker-2.5-13.fc40.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: 4fef20cfb8492cf2774e3e2226772d00b0e3e64a730cdd1a1ed0ea95d9deaa50
name: perl-Palm-PDB
arch: src
version: 1.400
epoch: 0
release: 27.fc40
summary: Parse Palm database files
url: https://metacpan.org/release/Palm-PDB
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Palm-PDB-1.400-27.fc40.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: 2b5859ef5d1c6313603138d956d55714b0ef0daf934b3864d6409ee6d1da37d6
name: perl-Paper-Specs
arch: src
version: 0.10
epoch: 0
release: 34.fc40
summary: Size and layout information for paper stock, forms, and labels
url: https://metacpan.org/release/Paper-Specs
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Paper-Specs-0.10-34.fc40.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: 2256c0338b0280a4949ba640e4d678aa3b01c904dc56df776340ea5597ff5ba6
name: perl-Parallel-ForkManager
arch: src
version: 2.02
epoch: 0
release: 19.fc40
summary: Simple parallel processing fork manager
url: https://metacpan.org/release/Parallel-ForkManager
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Parallel-ForkManager-2.02-19.fc40.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: bcf9ca7698c8ea7413505f8f6d3ae4efac50f59fff5e18bf8e1488391eb4586b
name: perl-Parallel-Iterator
arch: src
version: 1.002
epoch: 0
release: 5.fc40
summary: Simple parallel execution
url: https://metacpan.org/release/Parallel-Iterator
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Parallel-Iterator-1.002-5.fc40.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: 6030a5d320bd2a33204dfa27842e7fe51537bcee85fc508b74ead74c52f2c5bf
name: perl-Parallel-Pipes
arch: src
version: 0.200
epoch: 0
release: 4.fc40
summary: Parallel processing using pipes for communication and synchronization
url: https://metacpan.org/release/Parallel-Pipes
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Parallel-Pipes-0.200-4.fc40.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: 2ce48fbbf0a485df9f8161e035417e3157c2adb211ed3291aaff03f807994a9c
name: perl-Parallel-Prefork
arch: src
version: 0.18
epoch: 0
release: 25.fc40
summary: Simple prefork server framework
url: https://metacpan.org/release/Parallel-Prefork
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Parallel-Prefork-0.18-25.fc40.src.rpm
checksum_type: sha256
description:
  Parallel::Prefork is much like Parallel::ForkManager, but supports graceful
  shutdown and run-time reconfiguration.


pkgId: cb257fbb0106e3ce90a43f62664895d67b683eb7a21895d1b1dbd8d96eb19740
name: perl-Parallel-Runner
arch: src
version: 0.013
epoch: 0
release: 33.fc40
summary: An object to manage running things in parallel processes
url: https://metacpan.org/release/Parallel-Runner
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Parallel-Runner-0.013-33.fc40.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: 41df257e7a6245a207a35bc28d8b8c7287df4dbca2ffe963f9a12c54b96b0d42
name: perl-Parallel-Scoreboard
arch: src
version: 0.08
epoch: 0
release: 24.fc40
summary: Scoreboard for monitoring status of many processes
url: https://metacpan.org/release/Parallel-Scoreboard
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Parallel-Scoreboard-0.08-24.fc40.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: acd608625ba349f11025ca797a225d7f935323f2a33d971b116869a026f7759d
name: perl-Params-CallbackRequest
arch: src
version: 1.20
epoch: 0
release: 29.fc40
summary: Functional and object-oriented callback architecture
url: https://metacpan.org/release/Params-CallbackRequest
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Params-CallbackRequest-1.20-29.fc40.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: 6efc34f41b9a279bad465b3bc5ab3c2f5630a8867f0b6330fd7a457832964946
name: perl-Params-Classify
arch: src
version: 0.015
epoch: 0
release: 22.fc40
summary: Argument type classification
url: https://metacpan.org/release/Params-Classify
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Params-Classify-0.015-22.fc40.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: 95b9b7cc3933e9d9b6d85cd2ab10ebee76851e2e5d767e25c6e61168ae58263f
name: perl-Params-Coerce
arch: src
version: 0.15
epoch: 0
release: 12.fc40
summary: Allows your classes to do coercion of parameters
url: https://metacpan.org/release/Params-Coerce
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Params-Coerce-0.15-12.fc40.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: 495c541dbfbd415dbf936b463a16a582e964bcce748d9a2f4c1ebd30b1fc9314
name: perl-Params-Util
arch: src
version: 1.102
epoch: 0
release: 14.fc40
summary: Simple standalone parameter-checking functions
url: https://metacpan.org/release/Params-Util
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Params-Util-1.102-14.fc40.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: c9f8cc57b9aeb78162d03bf029149d913084c8d5bde36016e3c10cf0f7b89ff6
name: perl-Parse-CPAN-Distributions
arch: src
version: 0.14
epoch: 0
release: 27.fc40
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: localhost
location_href: Packages/perl-Parse-CPAN-Distributions-0.14-27.fc40.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: 0cc00a5481f7857b7b3f1a1cafabb953545ade306de25c14e1b86b9a1e12586a
name: perl-Parse-DMIDecode
arch: src
version: 0.03
epoch: 0
release: 36.fc40
summary: Interface to SMBIOS using dmidecode
url: https://metacpan.org/release/Parse-DMIDecode
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Parse-DMIDecode-0.03-36.fc40.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: e2d3694bcbbde74cb748e9fdff4d0554b622cbbb8d8553c2ccd2806f975aeaba
name: perl-Parse-Distname
arch: src
version: 0.05
epoch: 0
release: 8.fc40
summary: Parse a distribution name
url: https://metacpan.org/dist/Parse-Distname
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Parse-Distname-0.05-8.fc40.src.rpm
checksum_type: sha256
description:
  Parse::Distname is yet another distribution name parser. It works almost the
  same as CPAN::DistnameInfo, but Parse::Distname takes a different approach. It
  tries to extract the version part of a distribution and treat the rest as a
  distribution name, contrary to CPAN::DistnameInfo which tries to define a name
  part and treat the rest as a version.

  Because of this difference, when Parse::Distname parses a weird distribution
  name such as "AUTHOR/v1.0.tar.gz", it says the name is empty and the version
  is "v1.0", while CPAN::DistnameInfo says the name is "v" and the version is
  "1.0". See test files in this distribution if you need more details. As of this
  writing, Parse::Distname returns a different result for about 200+
  distributions among about 320000 BackPan distributions.


pkgId: 38d6131d5946ca70ddf77d4cd2e4132280357438fa16ab0f0df1937a3891105b
name: perl-Parse-ExuberantCTags
arch: src
version: 1.02
epoch: 0
release: 43.fc40
summary: Efficiently parse exuberant ctags files
url: https://metacpan.org/release/Parse-ExuberantCTags
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Parse-ExuberantCTags-1.02-43.fc40.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: 992301c89c10a7b277d793cb5ef9de41b72180c38684c7c6b37a08e7d96271b0
name: perl-Parse-MIME
arch: src
version: 1.006
epoch: 0
release: 5.fc40
summary: Parse MIME types, match against media ranges
url: https://metacpan.org/release/Parse-MIME
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Parse-MIME-1.006-5.fc40.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: ffbae83013540f3d2cc32c6d4e61ad9a3825bb5b576e76d8ff92ecbb510dfda4
name: perl-Parse-PMFile
arch: src
version: 0.47
epoch: 0
release: 1.fc40
summary: Parses .pm file as PAUSE does
url: https://metacpan.org/release/Parse-PMFile
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Parse-PMFile-0.47-1.fc40.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: 5dde408d3c515937509343a3126d6365be84a5a3dbff01cede6c6ea6272a7ac2
name: perl-Parse-RecDescent
arch: src
version: 1.967015
epoch: 0
release: 22.fc40
summary: Generate Recursive-Descent Parsers
url: https://metacpan.org/release/Parse-RecDescent
rpm_license: ( GPL-1.0-or-later OR Artistic-1.0-Perl ) OR ( GPL-2.0-or-later OR Artistic-1.0-Perl )
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Parse-RecDescent-1.967015-22.fc40.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: 11774f28abebebbfcfe896b8153d62b40b941a981ce78d9af71918ca727175f5
name: perl-ParseTemplate
arch: src
version: 3.08
epoch: 0
release: 29.fc40
summary: Processor for templates containing Perl expressions
url: https://metacpan.org/release/ParseTemplate
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-ParseTemplate-3.08-29.fc40.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: 06fc23cb4363519a1be47d7073f8d880f4e8ea0437b647d92717c9545c8da4b3
name: perl-PatchReader
arch: src
version: 0.9.6
epoch: 0
release: 34.fc40
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: localhost
location_href: Packages/perl-PatchReader-0.9.6-34.fc40.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: c0ae02888d3689558dd24511edc702d75f5654c392c1cebfa32d37e9cb5e9ea3
name: perl-Path-IsDev
arch: src
version: 1.001003
epoch: 0
release: 22.fc40
summary: Determine if a given Path resembles a development source tree
url: https://metacpan.org/release/Path-IsDev
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Path-IsDev-1.001003-22.fc40.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: b0ceaf581595d77684dd12d1d368be4e1b961db38a80381c58900ad385e66ce6
name: perl-Path-Tiny
arch: src
version: 0.144
epoch: 0
release: 5.fc40
summary: File path utility
url: https://metacpan.org/release/Path-Tiny
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Path-Tiny-0.144-5.fc40.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: ef55ea33c812cd2b83b24cb131fa05bbeed433286f5efccffe3fc612e0ec24de
name: perl-Perl-Critic-Bangs
arch: src
version: 1.12
epoch: 0
release: 22.fc40
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: localhost
location_href: Packages/perl-Perl-Critic-Bangs-1.12-22.fc40.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: 7029a6300efcaa052b73a3d18dc43060ffdfc9aa2103781352ca62f822aefe18
name: perl-Perl-Critic-Compatibility
arch: src
version: 1.001
epoch: 0
release: 37.fc40
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: localhost
location_href: Packages/perl-Perl-Critic-Compatibility-1.001-37.fc40.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: 0193f858690252820a05a1810ae2137a706bb20a94aac9f67d8b903d28858156
name: perl-Perl-Critic-Deprecated
arch: src
version: 1.119
epoch: 0
release: 30.fc40
summary: Perl::Critic policies that have been superseded by others
url: https://metacpan.org/release/Perl-Critic-Deprecated
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Perl-Critic-Deprecated-1.119-30.fc40.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: b7935ffbf252789cd7c01f6a35f3f31afb64f417e072cef8a451e7420b0ad6be
name: perl-Perl-Critic-Dynamic
arch: src
version: 0.05
epoch: 0
release: 35.fc40
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: localhost
location_href: Packages/perl-Perl-Critic-Dynamic-0.05-35.fc40.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: 25ec0520a6a0e7909c666ad542551c8a34e529c626889d03812dfeac024f74eb
name: perl-Perl-Critic-Itch
arch: src
version: 0.07
epoch: 0
release: 34.fc40
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: localhost
location_href: Packages/perl-Perl-Critic-Itch-0.07-34.fc40.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: 0cc4991df91f74b6a95f16e9dcaa9855b9e66cf9337581a2b9db7c41f56a0ee8
name: perl-Perl-Critic-Lax
arch: src
version: 0.014
epoch: 0
release: 5.fc40
summary: Policies that let you slide on common exceptions
url: https://metacpan.org/release/Perl-Critic-Lax
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Perl-Critic-Lax-0.014-5.fc40.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: c5a1a0b65ce0b8274b36fc28d2199a1532041cafb388bedeb1fa789afc369827
name: perl-Perl-Critic-More
arch: src
version: 1.003
epoch: 0
release: 30.fc40
summary: Supplemental policies for Perl::Critic
url: https://metacpan.org/release/Perl-Critic-More
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Perl-Critic-More-1.003-30.fc40.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: 46be4144874997a3504bb372d0537bef05230c6bb1cfd10f06c07c2713179885
name: perl-Perl-Critic-Nits
arch: src
version: 1.0.0
epoch: 0
release: 37.fc40
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: localhost
location_href: Packages/perl-Perl-Critic-Nits-1.0.0-37.fc40.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: 5e6240c96201dd4f322ea0069ccf40866f0083aa7f6ee30a94e73e9956f73bea
name: perl-Perl-Critic-PetPeeves-JTRAMMELL
arch: src
version: 0.04
epoch: 0
release: 29.fc40
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: localhost
location_href: Packages/perl-Perl-Critic-PetPeeves-JTRAMMELL-0.04-29.fc40.src.rpm
checksum_type: sha256
description:
  Module Perl::Critic::PetPeeves::JTRAMMELL provides policies that I want
  that haven't already been implemented elsewhere.


pkgId: 8d3e14e16566361b75840e2765f2ddfe533f7c1d37ff5811ab16e0f0c572551d
name: perl-Perl-Critic-Pulp
arch: src
version: 99
epoch: 0
release: 10.fc40
summary: Some add-on perlcritic policies
url: https://metacpan.org/release/Perl-Critic-Pulp
rpm_license: GPL-3.0-or-later
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Perl-Critic-Pulp-99-10.fc40.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: 7d56a0cbdfb22a110df4852055feb9d3e24aa152646711473af04ca721998d27
name: perl-Perl-Critic-StricterSubs
arch: src
version: 0.06
epoch: 0
release: 8.fc40
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: localhost
location_href: Packages/perl-Perl-Critic-StricterSubs-0.06-8.fc40.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: c4e09965f185be5ccaebe995a704caf383cf0bdc94228a524716b2fcd4ea095a
name: perl-Perl-Critic-Tics
arch: src
version: 0.010
epoch: 0
release: 5.fc40
summary: Policies for things that make me wince
url: https://metacpan.org/release/Perl-Critic-Tics
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Perl-Critic-Tics-0.010-5.fc40.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: 6b33b4084c8f18d2a6cbab3fcba2327192fe7871f03c89e5675ba705f5f91616
name: perl-Perl-Destruct-Level
arch: src
version: 0.02
epoch: 0
release: 39.fc40
summary: Allows you to change perl's internal destruction level
url: https://metacpan.org/release/Perl-Destruct-Level
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Perl-Destruct-Level-0.02-39.fc40.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: 8412425ee3cccc5b0f037441258d50d23989cb31a1fb3b5df7a0512ecb6bdc66
name: perl-Perl-Metrics-Simple
arch: src
version: 1.0.3
epoch: 0
release: 3.fc40
summary: Count packages, subs, lines, etc. of many files
url: https://metacpan.org/release/Perl-Metrics-Simple
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Perl-Metrics-Simple-1.0.3-3.fc40.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: 8c068a1270f0c595df90a49904fa77bd129e3bb95e64dfe0c4ac9d55f31136a6
name: perl-Perl-OSType
arch: src
version: 1.010
epoch: 0
release: 503.fc40
summary: Map Perl operating system names to generic types
url: https://metacpan.org/release/Perl-OSType
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Perl-OSType-1.010-503.fc40.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: 68a764246b65185b66f9fb8f979b3cb0a688f1ae8994016f35d5383d786834d9
name: perl-Perl-Tidy-Sweetened
arch: src
version: 1.20
epoch: 0
release: 4.fc40
summary: Tweaks to Perl::Tidy to support some syntactic sugar
url: https://metacpan.org/release/Perl-Tidy-Sweetened
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Perl-Tidy-Sweetened-1.20-4.fc40.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: c280f07c736deb983b7265e429d94fa51f2aae9544dbf9505c17b6f368c6775c
name: perl-Perl-Version
arch: src
version: 1.017
epoch: 0
release: 1.fc40
summary: Parse and manipulate Perl version strings
url: https://metacpan.org/release/Perl-Version
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Perl-Version-1.017-1.fc40.src.rpm
checksum_type: sha256
description:
  Perl::Version provides a simple interface for parsing, manipulating and
  formatting Perl version strings.


pkgId: 5eef49a09f6f95d025c20a0146ac41141b14e8c915de839f829d70aa8c8fd4e9
name: perl-Perl4-CoreLibs
arch: src
version: 0.005
epoch: 0
release: 4.fc40
summary: Libraries historically supplied with Perl 4
url: https://metacpan.org/release/Perl4-CoreLibs
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Perl4-CoreLibs-0.005-4.fc40.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: aaaa815e92e9edd9e30ce5bd4df6d4a8212f8b9e92ce4ee7ebf30cca2cc583f6
name: perl-Perl6-Caller
arch: src
version: 0.100
epoch: 0
release: 31.fc40
summary: OO caller() interface
url: https://metacpan.org/release/Perl6-Caller
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Perl6-Caller-0.100-31.fc40.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: cabcd92504af7f1c197fe0b61fde79dd0c626bf1fffdfdba678cbc2b29e2c09c
name: perl-Perl6-Junction
arch: src
version: 1.60000
epoch: 0
release: 31.fc40
summary: Perl6 style Junction operators in Perl5
url: https://metacpan.org/release/Perl6-Junction
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Perl6-Junction-1.60000-31.fc40.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: e3ea7687b50e6bee34203a0e4bdc0188e6a2785b93d1ce341c86fd6b1bc6dbe4
name: perl-Perl6-Slurp
arch: src
version: 0.051005
epoch: 0
release: 31.fc40
summary: Implementation of the Perl 6 'slurp' built-in
url: https://metacpan.org/release/Perl6-Slurp
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Perl6-Slurp-0.051005-31.fc40.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: 11ca1eae9e6f26d5d62ea3352f71ac0757e1d393e4e3868b9a4931636000e31d
name: perl-PerlIO-Layers
arch: src
version: 0.012
epoch: 0
release: 14.fc40
summary: Querying your file handle capabilities
url: https://metacpan.org/release/PerlIO-Layers
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-PerlIO-Layers-0.012-14.fc40.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: 6a5b5af4bd7791169ea87ffdbf61eebcbdfe65195b78d074860e7b433982afd6
name: perl-PerlIO-buffersize
arch: src
version: 0.002
epoch: 0
release: 16.fc40
summary: Set the buffersize of a handle
url: https://metacpan.org/release/PerlIO-buffersize
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-PerlIO-buffersize-0.002-16.fc40.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: 4f29a7c6c0978347f79a55faf17b946baf313a564df7cb0a8cf471987d0d508c
name: perl-PerlIO-eol
arch: src
version: 0.19
epoch: 0
release: 5.fc40
summary: PerlIO layer for normalizing line endings
url: https://metacpan.org/release/PerlIO-eol
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-PerlIO-eol-0.19-5.fc40.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: b0a69d6fb87e6c63b2faf129c0d056ab00905d02ccbc9d006195ed734a683896
name: perl-PerlIO-gzip
arch: src
version: 0.20
epoch: 0
release: 25.fc40
summary: Perl extension to provide a PerlIO layer to gzip/gunzip
url: https://metacpan.org/release/PerlIO-gzip
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-PerlIO-gzip-0.20-25.fc40.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: a8603f40e8eddb58894731b785c1059defd7fabbec3ecca400b74d7a8a0e9620
name: perl-PerlIO-locale
arch: src
version: 0.10
epoch: 0
release: 33.fc40
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: localhost
location_href: Packages/perl-PerlIO-locale-0.10-33.fc40.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: 1454b5e39b117c8677dc95145e57dede961f40b9a8098dd7ddf3dede669b54e1
name: perl-PerlIO-utf8_strict
arch: src
version: 0.010
epoch: 0
release: 6.fc40
summary: Fast and correct UTF-8 I/O
url: https://metacpan.org/release/PerlIO-utf8_strict
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-PerlIO-utf8_strict-0.010-6.fc40.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: ea9b04b5710d20d4d4e0e43d1fe375ca8a311cf72cfacb46c0ef3647311d324d
name: perl-PerlIO-via-QuotedPrint
arch: src
version: 0.10
epoch: 0
release: 502.fc40
summary: PerlIO layer for quoted-printable strings
url: https://metacpan.org/release/PerlIO-via-QuotedPrint
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-PerlIO-via-QuotedPrint-0.10-502.fc40.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: 1af6787dd746d0b08869c48a6cc07dbb8d1c97a7ee7a84bdd8b9b10a5f7f0f23
name: perl-PerlIO-via-Timeout
arch: src
version: 0.32
epoch: 0
release: 27.fc40
summary: PerlIO layer that adds read & write timeout to a handle
url: https://metacpan.org/release/PerlIO-via-Timeout
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-PerlIO-via-Timeout-0.32-27.fc40.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: 77557123032b6309eb5be3fef1713a4e2cf40a2c40b06621ca678d97ee698c2e
name: perl-PerlIO-via-dynamic
arch: src
version: 0.14
epoch: 0
release: 33.fc40
summary: Dynamic PerlIO layers
url: https://metacpan.org/release/PerlIO-via-dynamic
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-PerlIO-via-dynamic-0.14-33.fc40.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: ec7837045c94242866cf28a829eb5a0411d918523ceee09b8125df850b00627c
name: perl-PerlX-Maybe
arch: src
version: 1.202
epoch: 0
release: 7.fc40
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: localhost
location_href: Packages/perl-PerlX-Maybe-1.202-7.fc40.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: c1df45a391c4aff6bc9047e12f8c848551de5ce59289ee40da73352365e90cf1
name: perl-Perlilog
arch: src
version: 1.0
epoch: 0
release: 24.fc40
summary: Verilog environment and IP core handling in Perl
url: https://metacpan.org/release/Perlilog
rpm_license: GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Perlilog-1.0-24.fc40.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: ada91456346fa6a8059b13ee2b5358ef791b375b5d98b49962d1fbd774395c76
name: perl-Pipeline
arch: src
version: 3.12
epoch: 0
release: 48.fc40
summary: Generic pipeline interface
url: https://metacpan.org/release/Pipeline
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Pipeline-3.12-48.fc40.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: cfda9dc7d3234083fdf4619f21edfa4c9eee9c616ef4feb5565362bde84f78c0
name: perl-PkgConfig-LibPkgConf
arch: src
version: 0.11
epoch: 0
release: 18.fc40
summary: Interface to pkg-config files via libpkgconf
url: https://metacpan.org/release/PkgConfig-LibPkgConf
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-PkgConfig-LibPkgConf-0.11-18.fc40.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: 9eeefda3d021d515d2afc844bb30bc0cadb0aac61a66c0bd0c9a89332bbc1817
name: perl-Pod-Abstract
arch: src
version: 0.20
epoch: 0
release: 39.fc40
summary: Abstract document tree for Perl POD documents
url: https://metacpan.org/release/Pod-Abstract
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Pod-Abstract-0.20-39.fc40.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: c4524198af1b7b6ef7e797b165f5f151a4c4fc7b1e9bfa8daa3d060909a5a298
name: perl-Pod-Checker
arch: src
version: 1.77
epoch: 4
release: 1.fc40
summary: Check POD documents for syntax errors
url: https://metacpan.org/release/Pod-Checker
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Pod-Checker-1.77-1.fc40.src.rpm
checksum_type: sha256
description:
  Module and tools to verify POD documentation contents for compliance with the
  Plain Old Documentation format specifications.


pkgId: 2ce3d8d0a70e6a4e5d9b505a65e281a0066b101967bccd5daa070224a6d2827a
name: perl-Pod-Constants
arch: src
version: 0.19
epoch: 0
release: 25.fc40
summary: Include constants from POD
url: https://metacpan.org/release/Pod-Constants
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Pod-Constants-0.19-25.fc40.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: 07981f5a939258944ee31d8d44521d0f3cc5caa28408c724ce573e372b950443
name: perl-Pod-Coverage
arch: src
version: 0.23
epoch: 0
release: 32.fc40
summary: Checks if the documentation of a module is comprehensive
url: https://metacpan.org/release/Pod-Coverage
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Pod-Coverage-0.23-32.fc40.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: 48722aa9359ee5028a59732d8d66bf98ff72d5fdfd0b0fbb3dac4bb69ca6331e
name: perl-Pod-Coverage-TrustPod
arch: src
version: 0.100006
epoch: 0
release: 5.fc40
summary: Allow a module's pod to contain Pod::Coverage hints
url: https://metacpan.org/release/Pod-Coverage-TrustPod
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Pod-Coverage-TrustPod-0.100006-5.fc40.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: ee2b76d43f7d6491d0e0c635548ac8e39167be5c1144e78561f444e48bdb655d
name: perl-Pod-Eventual
arch: src
version: 0.094003
epoch: 0
release: 5.fc40
summary: Read a POD document as a series of trivial events
url: https://metacpan.org/release/Pod-Eventual
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Pod-Eventual-0.094003-5.fc40.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: f283c18ce0b7db1a10cbcf4c0c19a003b1dabe30b373475ae86616dc24e751ff
name: perl-Pod-LaTeX
arch: src
version: 0.61
epoch: 0
release: 322.fc40
summary: Convert POD data to formatted LaTeX
url: https://metacpan.org/release/Pod-LaTeX
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Pod-LaTeX-0.61-322.fc40.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: 2344912dbf5361dc95e78a5ffdfb0ecfb63950d5d02b261578beb134d5c0f1a7
name: perl-Pod-Markdown-Github
arch: src
version: 0.04
epoch: 0
release: 17.fc40
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: localhost
location_href: Packages/perl-Pod-Markdown-Github-0.04-17.fc40.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: de2c72a294d0f263b1afba81b6bf04ac1985de1009c4bf26dae237eaaf2d456d
name: perl-Pod-MinimumVersion
arch: src
version: 50
epoch: 0
release: 40.fc40
summary: Perl version for POD directives used
url: https://metacpan.org/release/Pod-MinimumVersion
rpm_license: GPL-3.0-or-later
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Pod-MinimumVersion-50-40.fc40.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: a46f8f2cd29ec4db0a537233aec9b4dc1176ad553ea88f4e143fffd694ff5e6e
name: perl-Pod-POM
arch: src
version: 2.01
epoch: 0
release: 27.fc40
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: localhost
location_href: Packages/perl-Pod-POM-2.01-27.fc40.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: d3c4c78bbabbfca0d2883bb7210b6e40a92d4480c662fec005fe975655d9c43e
name: perl-Pod-Parser
arch: src
version: 1.67
epoch: 0
release: 3.fc40
summary: Basic perl modules for handling Plain Old Documentation (POD)
url: https://metacpan.org/release/Pod-Parser
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Pod-Parser-1.67-3.fc40.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: 0f584f01f607f8ad8a7678e229986ffe3d7eb7db55c690d4e73debc4e00309f6
name: perl-Pod-Perldoc
arch: src
version: 3.28.01
epoch: 0
release: 503.fc40
summary: Look up Perl documentation in Pod format
url: https://metacpan.org/release/Pod-Perldoc
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Pod-Perldoc-3.28.01-503.fc40.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: a905695e78c95ca769eb176fd7a3f566d7dab560c663c089df1519fce4affa0f
name: perl-Pod-Plainer
arch: src
version: 1.04
epoch: 0
release: 27.fc40
summary: Perl extension for converting modern POD to old-style POD
url: https://metacpan.org/release/Pod-Plainer
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Pod-Plainer-1.04-27.fc40.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: f4624cb78dabe51aff1d4cb0a54471da3d80e81dbff1234e2425a64c74ea7213
name: perl-Pod-PseudoPod
arch: src
version: 0.19
epoch: 0
release: 14.fc40
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: localhost
location_href: Packages/perl-Pod-PseudoPod-0.19-14.fc40.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: 5cd1b41c3f452daabe58c1f8dc32e830b2f5ebee26fbd3898444320784a10e00
name: perl-Pod-PseudoPod-LaTeX
arch: src
version: 1.20190729
epoch: 0
release: 14.fc40
summary: Pod::PseudoPod::LaTeX Perl module
url: https://metacpan.org/release/Pod-PseudoPod-LaTeX
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Pod-PseudoPod-LaTeX-1.20190729-14.fc40.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: b4d3aa7a101d3bb23fde93ce20770db25179dde015ce8239047a95c7a63ac4ef
name: perl-Pod-Simple
arch: src
version: 3.45
epoch: 1
release: 6.fc40
summary: Framework for parsing POD documentation
url: https://metacpan.org/release/Pod-Simple
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Pod-Simple-3.45-6.fc40.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: daf5cf2342e31614cfe882097402bef3aa8bee2d0af190930323db5943d5e491
name: perl-Pod-Simple-Wiki
arch: src
version: 0.20
epoch: 0
release: 25.fc40
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: localhost
location_href: Packages/perl-Pod-Simple-Wiki-0.20-25.fc40.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: 7c4e3ec7afd5cdf87fa2823b7071d7f7016fdf1db1d47a3b10ace938424f769f
name: perl-Pod-Snippets
arch: src
version: 0.14
epoch: 0
release: 29.fc40
summary: Extract and reformat snippets of POD
url: https://metacpan.org/release/Pod-Snippets
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Pod-Snippets-0.14-29.fc40.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: 4832cfbbd506bd9b5c7672ec55beba13a0e5cd1f6c6976f754379abf220d6ccc
name: perl-Pod-Spell
arch: src
version: 1.26
epoch: 0
release: 4.fc40
summary: A formatter for spell-checking POD
url: https://metacpan.org/release/Pod-Spell
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Pod-Spell-1.26-4.fc40.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: 87e3fae52f569fdd72783637b82fe80f84d7ebaca16394b13091b04b5d87df23
name: perl-Pod-Spell-CommonMistakes
arch: src
version: 1.002
epoch: 0
release: 28.fc40
summary: Catches common typos in POD
url: https://metacpan.org/release/Pod-Spell-CommonMistakes
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Pod-Spell-CommonMistakes-1.002-28.fc40.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: 663c4ef0a06b769abf0d359a2277a732cbb1052c06395fb326d66bfb07d97a01
name: perl-Pod-Stripper
arch: src
version: 0.22
epoch: 0
release: 25.fc40
summary: Strip all pod, and output what's left
url: https://metacpan.org/release/Pod-Stripper
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Pod-Stripper-0.22-25.fc40.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: 1f73efe57bddbbf9ffca392e1e939d494b5685d85ce4dbad5e4bcc4dc95d855e
name: perl-Pod-Tidy
arch: src
version: 0.10
epoch: 0
release: 26.fc40
summary: Reformatting Pod Processor
url: https://metacpan.org/release/Pod-Tidy
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Pod-Tidy-0.10-26.fc40.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: 533fcc8f810f655c1a55c60370a7b3545691cc6f3d5483f7696a4a4d414c6c04
name: perl-Pod-Usage
arch: src
version: 2.03
epoch: 4
release: 503.fc40
summary: Print a usage message from embedded POD documentation
url: https://metacpan.org/release/Pod-Usage
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Pod-Usage-2.03-503.fc40.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: ef109bf6ece9b0a2e4940c656c996d2bbc6fba483fed711857905454fc674852
name: perl-Pod-Wrap
arch: src
version: 0.01
epoch: 0
release: 25.fc40
summary: Wrap pod paragraphs, leaving verbatim text and code alone
url: https://metacpan.org/release/Pod-Wrap
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Pod-Wrap-0.01-25.fc40.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: d9aafea7fcce9ed772335bd90b0c6907fa46d92c308adb7d50a586c5c0e670ba
name: perl-Probe-Perl
arch: src
version: 0.03
epoch: 0
release: 30.fc40
summary: Information about the currently running perl
url: https://metacpan.org/release/Probe-Perl
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Probe-Perl-0.03-30.fc40.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: 781ba35d7ee06f009bd2b6158529e9b451c57c7142a30e710df56c6125806095
name: perl-Proc-Daemon
arch: src
version: 0.23
epoch: 0
release: 26.fc40
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: localhost
location_href: Packages/perl-Proc-Daemon-0.23-26.fc40.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: 18e1a6493bc1b0381819eed1ea0d6b61b78bf20808e7c480723d15d86b63ec16
name: perl-Proc-Fork
arch: src
version: 0.808
epoch: 0
release: 5.fc40
summary: Simple, intuitive interface to the fork() system call
url: https://metacpan.org/release/Proc-Fork
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Proc-Fork-0.808-5.fc40.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: fc061d558d5630c4bb3d3f7b456c3aa56fdcee572adef4f7df33aae729a5ba0e
name: perl-Proc-Guard
arch: src
version: 0.07
epoch: 0
release: 27.fc40
summary: Process runner with RAII pattern
url: https://metacpan.org/release/Proc-Guard
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Proc-Guard-0.07-27.fc40.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: 7200cf3ef7de6f78dbb9200de23ca35fbb97ecaf9093e949a740447c663b87fd
name: perl-Proc-InvokeEditor
arch: src
version: 1.13
epoch: 0
release: 20.fc40
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: localhost
location_href: Packages/perl-Proc-InvokeEditor-1.13-20.fc40.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: ada04fb20f083a1564f61ad46b18fcf64737286c9306620bf132361cc3805a36
name: perl-Proc-PID-File
arch: src
version: 1.29
epoch: 0
release: 18.fc40
summary: Module to manage process id files
url: https://metacpan.org/release/Proc-PID-File
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Proc-PID-File-1.29-18.fc40.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: dffb8e7b91a0c32d3c1b2165e709807eb34d240bf99b520d8863d7d79717cbcc
name: perl-Proc-Queue
arch: src
version: 1.23
epoch: 0
release: 30.fc40
summary: Limit the number of child processes running
url: https://metacpan.org/release/Proc-Queue
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Proc-Queue-1.23-30.fc40.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: d5de2d90540168f5c892f2f418b70fcfe5c0df4bd814b890bf23ed9c7cc485ed
name: perl-Proc-Simple
arch: src
version: 1.32
epoch: 0
release: 25.fc40
summary: Launch and control background processes
url: https://metacpan.org/release/Proc-Simple
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Proc-Simple-1.32-25.fc40.src.rpm
checksum_type: sha256
description:
  The Proc::Simple module 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: c61a0b1f2e9be820cd5c2d7d4339da381e266917ce5e3b644273f17bd3cb1131
name: perl-Proc-SyncExec
arch: src
version: 1.01
epoch: 0
release: 36.fc40
summary: Spawn processes but report exec() errors
url: https://metacpan.org/release/Proc-SyncExec
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Proc-SyncExec-1.01-36.fc40.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: 618e5f4b40de46e1d43cc4b9f360ea7b252053db4978f17d1199c1f328165d26
name: perl-Proc-Terminator
arch: src
version: 0.05
epoch: 0
release: 25.fc40
summary: Conveniently terminate processes
url: https://metacpan.org/release/Proc-Terminator
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Proc-Terminator-0.05-25.fc40.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: 3a667dd46781ab3d0b660e5379da30cc42be9fbfc91622b61be4d81b4e15d7bf
name: perl-Proc-Wait3
arch: src
version: 0.05
epoch: 0
release: 30.fc40
summary: Perl extension for wait3 system call
url: https://metacpan.org/release/Proc-Wait3
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Proc-Wait3-0.05-30.fc40.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: e8e3c89c1952429a7cd754ac4632b504880bf1c7aaa06f337ff083f9b0040a77
name: perl-Protocol-HTTP2
arch: src
version: 1.10
epoch: 0
release: 15.fc40
summary: HTTP/2 protocol implementation (RFC 7540)
url: https://metacpan.org/release/Protocol-HTTP2
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Protocol-HTTP2-1.10-15.fc40.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: f1ce54c7f35b4e72f865acb1c01b3c5709bf173209e8d8f170f47484e274191d
name: perl-Protocol-WebSocket
arch: src
version: 0.26
epoch: 0
release: 17.fc40
summary: WebSocket protocol
url: https://metacpan.org/release/Protocol-WebSocket
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Protocol-WebSocket-0.26-17.fc40.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: 146da0484259c7b6289bd943d2878b3a766e78e776d6a42ebaecdf02298e7f35
name: perl-Queue-DBI
arch: src
version: 2.7.0
epoch: 0
release: 22.fc40
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: localhost
location_href: Packages/perl-Queue-DBI-2.7.0-22.fc40.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: fbd96f777018e02beae0f79e3955e5bea031f2197334d7bc5120d74847bf9fc6
name: perl-RDF-NS-Curated
arch: src
version: 1.006
epoch: 0
release: 3.fc40
summary: Curated set of RDF prefixes
url: https://metacpan.org/release/RDF-NS-Curated
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) AND LicenseRef-Fedora-Public-Domain
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-RDF-NS-Curated-1.006-3.fc40.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: dcdf33b02ca6958abb662ea2431b39281a27afdc6592abfab818eb2da8a7f3af
name: perl-RDF-Prefixes
arch: src
version: 0.005
epoch: 0
release: 22.fc40
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: localhost
location_href: Packages/perl-RDF-Prefixes-0.005-22.fc40.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: c954a049734fd138486a3e9b6192ff01a5ce64c3ee25e0c1c4b4cc3fc9c029c7
name: perl-RPC-XML
arch: src
version: 0.82
epoch: 0
release: 11.fc40
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: localhost
location_href: Packages/perl-RPC-XML-0.82-11.fc40.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: 67a1a3e6362eb58b9b42c5e7bd37ea8d667ea9278cec87f5ccecb184fed43385
name: perl-RPM-Specfile
arch: src
version: 1.51
epoch: 0
release: 48.fc40
summary: Perl extension for creating RPM specfiles
url: https://metacpan.org/release/RPM-Specfile
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-RPM-Specfile-1.51-48.fc40.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: cf95a15bf65d09018293de99cbab07862e08c8c4132ee5b6b0ad4e7e7707e4f9
name: perl-RPM-VersionCompare
arch: src
version: 0.1.1
epoch: 0
release: 49.fc40
summary: Compare RPM version strings
url: https://ppisar.fedorapeople.org/RPM-VersionCompare/
rpm_license: GPL-3.0-or-later
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-RPM-VersionCompare-0.1.1-49.fc40.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: f3a5fa05a81cc04cc1e23c745c09b84c834141d0f2d43481b4f20c3c9bab115a
name: perl-RPM2
arch: src
version: 1.4
epoch: 0
release: 27.fc40
summary: Perl bindings for the RPM Package Manager API
url: https://metacpan.org/release/RPM2
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-RPM2-1.4-27.fc40.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: 82fc32510b072733d6e6cb49ef52c83e9383837efd4dcb09d2c6df0df0631a9a
name: perl-RRD-Simple
arch: src
version: 1.44
epoch: 0
release: 49.fc40
summary: Simple interface to create and store data in RRD files
url: https://metacpan.org/release/RRD-Simple
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-RRD-Simple-1.44-49.fc40.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: 763b9a9038cc027a8e7cee4117488d63aa82398a2032b37f10b4864ea5d2600f
name: perl-RT-Client-REST
arch: src
version: 0.72
epoch: 0
release: 4.fc40
summary: Talk to RT using REST protocol
url: https://metacpan.org/release/RT-Client-REST
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-RT-Client-REST-0.72-4.fc40.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: 5031aee541123a25693be0fae78308c19c19fefddd78a39973c6bf9dde2afb6f
name: perl-Razor-Agent
arch: src
version: 2.86
epoch: 0
release: 9.fc40
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: localhost
location_href: Packages/perl-Razor-Agent-2.86-9.fc40.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: dde6981f45b7b1eaa304d95c08e45b47d1b0562294d45df4e742023dd10f7493
name: perl-Readonly
arch: src
version: 2.05
epoch: 0
release: 24.fc40
summary: Facility for creating read-only scalars, arrays, hashes
url: https://metacpan.org/release/Readonly
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Readonly-2.05-24.fc40.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: 6dc189213ba1923666f83e10a8627ed440ecb95182e9eeba1c48eab9316dcb3c
name: perl-ReadonlyX
arch: src
version: 1.04
epoch: 0
release: 20.fc40
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: localhost
location_href: Packages/perl-ReadonlyX-1.04-20.fc40.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: 0f8a5fa34d988295a9e2b1b8537166391016f7f8d9586f7153a071586ef22e3a
name: perl-Reaper
arch: src
version: 1.00
epoch: 0
release: 38.fc40
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: localhost
location_href: Packages/perl-Reaper-1.00-38.fc40.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: 36fd65204ddba49b7221013a45931fba946cf5e0ae3377cbb6d3c881a6bf9ceb
name: perl-Regexp-Assemble
arch: src
version: 0.38
epoch: 0
release: 21.fc40
summary: Assemble multiple Regular Expressions into a single RE
url: https://metacpan.org/release/Regexp-Assemble
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Regexp-Assemble-0.38-21.fc40.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: 5a61f66e2c57e8db6fbefa7ac8fd7aa967ff44b95bd3716560f109b40ee879d3
name: perl-Regexp-Assemble-Compressed
arch: src
version: 0.02
epoch: 0
release: 33.fc40
summary: Assemble more compressed Regular Expression
url: https://metacpan.org/release/Regexp-Assemble-Compressed
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Regexp-Assemble-Compressed-0.02-33.fc40.src.rpm
checksum_type: sha256
description:
  Regexp::Assemble::Compressed is a subclass of Regexp::Assemble. It
  assembles more compressed regular expressions.


pkgId: 1dea98b175a1dfdd5d0b7bb4caaba42c4fb80f460e1e5cbef4d633d42c57458b
name: perl-Regexp-Common-net-CIDR
arch: src
version: 0.03
epoch: 0
release: 27.fc40
summary: Provide patterns for CIDR blocks
url: https://metacpan.org/release/Regexp-Common-net-CIDR
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Regexp-Common-net-CIDR-0.03-27.fc40.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: bbac1abac10430a3344cf506ebc88770c0782c3211ee8dd115ebd427b13eae29
name: perl-Regexp-IPv6
arch: src
version: 0.03
epoch: 0
release: 39.fc40
summary: Regular expression for IPv6 addresses
url: https://metacpan.org/release/Regexp-IPv6
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Regexp-IPv6-0.03-39.fc40.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: 4941479637b61e39151225aa9247f7d4bd8f3635fb0b7c90d9b8b80f2f04d27d
name: perl-Regexp-Shellish
arch: src
version: 0.93
epoch: 0
release: 47.fc40
summary: Shell-like regular expressions
url: https://metacpan.org/release/Regexp-Shellish
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Regexp-Shellish-0.93-47.fc40.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: 80f15b964f1db4624e1b6b3edf48c8b67f6670d60173d4b664ada02798e4c3ff
name: perl-Regexp-Stringify
arch: src
version: 0.06
epoch: 0
release: 20.fc40
summary: Stringify a Regexp object
url: https://metacpan.org/release/Regexp-Stringify
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Regexp-Stringify-0.06-20.fc40.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: 26ea713f7cc78eafc144930ed91369f8d4e976d6f6f8cf2d62d262f5315efd05
name: perl-Regexp-Trie
arch: src
version: 0.02
epoch: 0
release: 18.fc40
summary: Build trie-ized regexp
url: https://metacpan.org/release/Regexp-Trie
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Regexp-Trie-0.02-18.fc40.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: 856f966bc93668b2aea91d9e25083485578185a487985f6c56f1c66225390681
name: perl-Retry
arch: src
version: 1.03
epoch: 0
release: 22.fc40
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: localhost
location_href: Packages/perl-Retry-1.03-22.fc40.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: 8afd285b9eebaca46b5cc38caa8605efc7a9453af877a35dbbc2f2bd2f2a3c74
name: perl-Return-MultiLevel
arch: src
version: 0.08
epoch: 0
release: 8.fc40
summary: Return across multiple call levels
url: https://metacpan.org/release/Return-MultiLevel
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Return-MultiLevel-0.08-8.fc40.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: d44940fa7dbe6f9efcbb2771ac78ede1052e3be3811de4b0516d200551a8eb59
name: perl-Roman
arch: src
version: 1.24
epoch: 0
release: 25.fc40
summary: Functions for converting between Roman and Arabic numerals
url: https://metacpan.org/release/Roman
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Roman-1.24-25.fc40.src.rpm
checksum_type: sha256
description:
  This package provides some functions which help conversion of numeric
  notation between Roman and Arabic.


pkgId: 491a7f6ba4192712c7f1afdd594c81d5ff88b1084ac45779e19f89fed2457be9
name: perl-Rose-DB
arch: src
version: 0.785
epoch: 0
release: 5.fc40
summary: DBI wrapper and abstraction layer
url: https://metacpan.org/release/Rose-DB
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Rose-DB-0.785-5.fc40.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: d5630e68ee32686e366d122158e1e920531dd48d1ea8c5296d59d9e89d0d14e3
name: perl-Rose-DB-Object
arch: src
version: 0.820
epoch: 0
release: 10.fc40
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: localhost
location_href: Packages/perl-Rose-DB-Object-0.820-10.fc40.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: f4d7aeb8bc3078050f6af75836e2c1d54ac796205fbfc743d61af187682fc439
name: perl-Rose-DateTime
arch: src
version: 0.540
epoch: 0
release: 30.fc40
summary: DateTime helper functions and objects
url: https://metacpan.org/release/Rose-DateTime
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Rose-DateTime-0.540-30.fc40.src.rpm
checksum_type: sha256
description:
  The Rose::DateTime::* modules provide a few convenience functions and
  objects for use with DateTime dates.


pkgId: bf404204d68040cfcaa634eebe0aaa573ceea49663111441c3fcc7689aa40c74
name: perl-Rose-Object
arch: src
version: 0.860
epoch: 0
release: 31.fc40
summary: Simple object base class
url: https://metacpan.org/release/Rose-Object
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Rose-Object-0.860-31.fc40.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: 624693aed56cd198141014e4250e7bb0309b52e9b20e1067679f08cf52fddb14
name: perl-SGML-Parser-OpenSP
arch: src
version: 0.994
epoch: 0
release: 49.fc40
summary: Perl interface to the OpenSP SGML and XML parser
url: https://metacpan.org/release/SGML-Parser-OpenSP
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-SGML-Parser-OpenSP-0.994-49.fc40.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: b3623c20e83dc2eb20aae125e91ccb6e9663566fb0548426641bad7e1f8ee235
name: perl-SGMLSpm
arch: src
version: 1.03ii
epoch: 0
release: 62.fc40
summary: Perl library for parsing the output of nsgmls
url: https://metacpan.org/release/SGMLSpm
rpm_license: GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-SGMLSpm-1.03ii-62.fc40.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: ef7486835dfac484ed8d2622a3612d6cb9cf67a9258ae262814ac5f4ebb2f94c
name: perl-SNMP_Session
arch: src
version: 1.16
epoch: 0
release: 4.fc40
summary: SNMP support for Perl 5
url: https://github.com/sleinen/snmp-session/
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-SNMP_Session-1.16-4.fc40.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: 80c71c47c7db024f1699dc6c062893833003b298eea5c1833841d68e8480f375
name: perl-SQL-Interp
arch: src
version: 1.27
epoch: 0
release: 12.fc40
summary: Interpolate Perl variables into SQL statements
url: https://metacpan.org/release/SQL-Interp
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-SQL-Interp-1.27-12.fc40.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: bc7f6c7be2e9ec3c97f8c2e292b0a1e7f2b2ad4519185c807bc7d86a879c2f63
name: perl-SQL-Library
arch: src
version: 0.0.5
epoch: 0
release: 35.fc40
summary: Manage libraries of SQL easily
url: https://metacpan.org/release/SQL-Library
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-SQL-Library-0.0.5-35.fc40.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: 07ed154b76109a56e13dc9e25c7bfc3b7ceb98ad4a92804b3d20bd6d4fb69992
name: perl-SQL-ReservedWords
arch: src
version: 0.8
epoch: 0
release: 32.fc40
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: localhost
location_href: Packages/perl-SQL-ReservedWords-0.8-32.fc40.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: d59ef31964c99943af483c27597ea02bfa7c0b995f1b41c072f5f352d9106bfb
name: perl-SQL-SplitStatement
arch: src
version: 1.00023
epoch: 0
release: 9.fc40
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: localhost
location_href: Packages/perl-SQL-SplitStatement-1.00023-9.fc40.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: 9bd331fdb7b38852ca83626fae7063c9b37ebfbb4c407aa387e35c5f0cdb88ef
name: perl-SQL-Statement
arch: src
version: 1.414
epoch: 0
release: 13.fc40
summary: SQL parsing and processing engine
url: https://metacpan.org/release/SQL-Statement
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-SQL-Statement-1.414-13.fc40.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: dfae0d70410f4ce7026db835d9ac78e3305ab9ab6999dc5a882c0a3cf5d5d999
name: perl-SQL-Tokenizer
arch: src
version: 0.24
epoch: 0
release: 27.fc40
summary: Simple SQL tokenizer
url: https://metacpan.org/release/SQL-Tokenizer
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-SQL-Tokenizer-0.24-27.fc40.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: a010e23c7cecd01defdc433781ff302d087ec05ef92191ea88496f0761f2c37c
name: perl-SUPER
arch: src
version: 1.20190531
epoch: 0
release: 17.fc40
summary: Sane superclass method dispatcher
url: https://metacpan.org/release/SUPER
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-SUPER-1.20190531-17.fc40.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: 3eecd95c448b2299fbb3c96e5588c7978bb9a5579cfbf1d010df6d04ba3d106a
name: perl-SVG
arch: src
version: 2.87
epoch: 0
release: 7.fc40
summary: An extension to generate stand-alone or inline SGV
url: https://metacpan.org/release/SVG
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-SVG-2.87-7.fc40.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: c20c2bec385ef1e670b7db0eb8b5f9946126186332c4aa55b59b65513b96941f
name: perl-SVG-Graph
arch: src
version: 0.04
epoch: 0
release: 25.fc40
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: localhost
location_href: Packages/perl-SVG-Graph-0.04-25.fc40.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: a91c03552ae5b364ecdd071a829cbd6425ce53df6477aebf2cacda34e4f1cf9b
name: perl-SVG-Parser
arch: src
version: 1.03
epoch: 0
release: 45.fc40
summary: XML Parser for SVG documents
url: https://metacpan.org/release/SVG-Parser
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-SVG-Parser-1.03-45.fc40.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: 3a34c8d800bfdae4bb60a12e99e74ee9c0795b1f99afb0b2d965ecc92d2379af
name: perl-SVN-Look
arch: src
version: 0.43
epoch: 0
release: 7.fc40
summary: Caching wrapper around the svnlook command
url: https://metacpan.org/release/SVN-Look
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-SVN-Look-0.43-7.fc40.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: 41d42e3d38aeb5007f6218eb3f5d3995d55df21a09e36d0dc688377c634e1057
name: perl-SVN-Simple
arch: src
version: 0.28
epoch: 0
release: 35.fc40
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: localhost
location_href: Packages/perl-SVN-Simple-0.28-35.fc40.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: 2f1cc0f0a5841ff47ec0e6580ee4981b587b1d40da24f65e835823ebb42aa610
name: perl-Safe-Isa
arch: src
version: 1.000010
epoch: 0
release: 19.fc40
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-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Safe-Isa-1.000010-19.fc40.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: a10e0330b84581bdd73a1ccd88eaa8ad48bd884c28d24e36f84ccb7819b10c33
name: perl-Sane
arch: src
version: 0.05
epoch: 0
release: 38.fc40
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: localhost
location_href: Packages/perl-Sane-0.05-38.fc40.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: 80bd371869313cebdca3c50c048edf441e659634398434f5faa6645e3c198ba6
name: perl-Scalar-Construct
arch: src
version: 0.000
epoch: 0
release: 38.fc40
summary: Build custom kinds of scalar
url: https://metacpan.org/release/Scalar-Construct
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Scalar-Construct-0.000-38.fc40.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: 4952d985e01d9a94ebff81551e3a941a23936359375f2bab06be0b36681d51ff
name: perl-Scalar-List-Utils
arch: src
version: 1.63
epoch: 5
release: 503.fc40
summary: A selection of general-utility scalar and list subroutines
url: https://metacpan.org/release/Scalar-List-Utils
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Scalar-List-Utils-1.63-503.fc40.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: e3fefb8db343a31900d6075ab8b3fcb4eb740c8e6b2579e8354dba5917757582
name: perl-Scalar-String
arch: src
version: 0.003
epoch: 0
release: 22.fc40
summary: String aspects of scalars
url: https://metacpan.org/release/Scalar-String
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Scalar-String-0.003-22.fc40.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: 95a252e4aa54163137c49983b0dcb39b9188909a7fbfe7468ca461664540a4cd
name: perl-Scalar-Util-LooksLikeNumber
arch: src
version: 1.39.2
epoch: 0
release: 28.fc40
summary: Access to looks_like_number() perl API function
url: https://metacpan.org/release/Scalar-Util-LooksLikeNumber
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Scalar-Util-LooksLikeNumber-1.39.2-28.fc40.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: 92c699bf424ab13b4aeba6cfb1f4ff43be3b19caafb738ba7fb05be5b3386563
name: perl-Schedule-Cron
arch: src
version: 1.05
epoch: 0
release: 4.fc40
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: localhost
location_href: Packages/perl-Schedule-Cron-1.05-4.fc40.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: 20245b9f5c3f7bfb8a4269f14ffb97007f9bbd22437165cde0069b514244ee4c
name: perl-Schedule-Cron-Events
arch: src
version: 1.96
epoch: 0
release: 13.fc40
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: localhost
location_href: Packages/perl-Schedule-Cron-Events-1.96-13.fc40.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: 7f80476d34b6e015bafcd6a94ac6a0af75e3d6ddf9247711193000f7f2aea7f0
name: perl-Scope-Guard
arch: src
version: 0.21
epoch: 0
release: 27.fc40
summary: Lexically scoped resource management
url: https://metacpan.org/release/Scope-Guard
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Scope-Guard-0.21-27.fc40.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: 3f6cdcad9ef6049594131f610d7aa2419fb0b7ec1c3f7b7b371ba14b841f9d6c
name: perl-Scope-Upper
arch: src
version: 0.34
epoch: 0
release: 5.fc40
summary: Act on upper scopes
url: https://metacpan.org/release/Scope-Upper
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Scope-Upper-0.34-5.fc40.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: fa7dfb171838f7b714e55bf6eb17601e96da6e7326cb04ef8e8ec5e8b26d596a
name: perl-Search-Xapian
arch: src
version: 1.2.25.5
epoch: 0
release: 8.fc40
summary: Xapian perl bindings
url: https://metacpan.org/release/Search-Xapian
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Search-Xapian-1.2.25.5-8.fc40.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: febaa598eae4bd4ebcacea38ae7bc47ba0cd3ec243a405ad62f1afc84c45c5ab
name: perl-Sendmail-PMilter
arch: src
version: 1.27
epoch: 0
release: 1.fc40
summary: Perl binding of Sendmail Milter protocol
url: https://metacpan.org/release/Sendmail-PMilter
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Sendmail-PMilter-1.27-1.fc40.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: 35772c1168a069f5ded1ce48914b5de0a81841f2420b8c6fdbbb461c94f4fe0a
name: perl-Server-Starter
arch: src
version: 0.35
epoch: 0
release: 15.fc40
summary: Superdaemon for hot-deploying server programs
url: https://metacpan.org/release/Server-Starter
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Server-Starter-0.35-15.fc40.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: 00aa2e2a817f4b242bedb6bb3bd0a3b60a77d04b55df7b267c7fcebb8e2c0f07
name: perl-Set-Array
arch: src
version: 0.30
epoch: 0
release: 31.fc40
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: localhost
location_href: Packages/perl-Set-Array-0.30-31.fc40.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: ae9d2c2a90b3ad38004b2bc98e751e78e9b02a972e79a713dc290985d626a83d
name: perl-Set-Crontab
arch: src
version: 1.03
epoch: 0
release: 36.fc40
summary: Expand crontab(5)-style integer lists
url: https://metacpan.org/release/Set-Crontab
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Set-Crontab-1.03-36.fc40.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: d2c86375b3a4d15989a986776d67aa916a2b9cf94c70b9f11d0940007d221eb0
name: perl-Set-IntSpan
arch: src
version: 1.19
epoch: 0
release: 33.fc40
summary: Perl module for managing sets of integers
url: https://metacpan.org/release/Set-IntSpan
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Set-IntSpan-1.19-33.fc40.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: 69d39a1a1220c41e6117f4e2dfbda285518592b5ddbf4a95f4461724584572b3
name: perl-Set-Tiny
arch: src
version: 0.04
epoch: 0
release: 28.fc40
summary: Simple sets of strings
url: https://metacpan.org/release/Set-Tiny
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Set-Tiny-0.04-28.fc40.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: 8e56baa96011db352abfd532294c58c6223bfb9d903677bb67b8dc87c371cc45
name: perl-Shell
arch: src
version: 0.73
epoch: 0
release: 25.fc40
summary: Run shell commands transparently within perl
url: https://metacpan.org/release/Shell
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Shell-0.73-25.fc40.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: 70bbf6afe071a65a2c64cd090f3113fcc08043d2304609304282e7316d5bea3d
name: perl-Shell-Config-Generate
arch: src
version: 0.34
epoch: 0
release: 13.fc40
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: localhost
location_href: Packages/perl-Shell-Config-Generate-0.34-13.fc40.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: 1787c920fc38cb398b48b6ba2c5fee62d5097624a6e01783a5eed05e697ad47b
name: perl-Shell-Guess
arch: src
version: 0.09
epoch: 0
release: 17.fc40
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: localhost
location_href: Packages/perl-Shell-Guess-0.09-17.fc40.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: 62e8ab4527cb82a11923efebffebb3e6fc8f90c199f98f40bc7ed6114c3c8268
name: perl-Signal-Mask
arch: src
version: 0.008
epoch: 0
release: 31.fc40
summary: Signal masks made easy
url: https://metacpan.org/release/Signal-Mask
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Signal-Mask-0.008-31.fc40.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: 157ba7bea5d547be7cd2b8ea6a0fa1d97f5fa6b85132d0242ca53ddad53bf6a4
name: perl-Smart-Comments
arch: src
version: 1.06
epoch: 1
release: 25.fc40
summary: Comments that do more than just sit there
url: https://metacpan.org/release/Smart-Comments
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Smart-Comments-1.06-25.fc40.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: de79541d0e0f6626c3beaad64f300705b64431c4ba056c2cf841ebc2fac0c82b
name: perl-Snowball-Norwegian
arch: src
version: 1.2
epoch: 0
release: 39.fc40
summary: Porter's stemming algorithm for Norwegian
url: https://metacpan.org/release/Snowball-Norwegian
rpm_license: GPL-2.0-only OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Snowball-Norwegian-1.2-39.fc40.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: beb86fdfd74eeb569ae57b25aaeaf505042fdc52500b4cd7681eb9a748c5c4e2
name: perl-Snowball-Swedish
arch: src
version: 1.2
epoch: 0
release: 40.fc40
summary: Porter's stemming algorithm for Swedish
url: https://metacpan.org/release/Snowball-Swedish
rpm_license: GPL-2.0-only OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Snowball-Swedish-1.2-40.fc40.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: 2c18befb1b69ea26c245f75bf88bb28b4d8e12e84c9382dcbe46678e358fd390
name: perl-Socket
arch: src
version: 2.037
epoch: 4
release: 5.fc40
summary: Networking constants and support functions
url: https://metacpan.org/release/Socket
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Socket-2.037-5.fc40.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: 78e1db06bc787552c83e1a5a13e769f0d1549f907f6c34e832ec7f0206f39ef1
name: perl-Socket-GetAddrInfo
arch: src
version: 0.22
epoch: 0
release: 32.fc40
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: localhost
location_href: Packages/perl-Socket-GetAddrInfo-0.22-32.fc40.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: 2d88ccde981fc0cd57d1718179228d4816e373d4d26684492554b0152932ff0c
name: perl-Socket-MsgHdr
arch: src
version: 0.05
epoch: 0
release: 18.fc40
summary: Sendmsg, recvmsg and ancillary data operations
url: https://metacpan.org/release/Socket-MsgHdr
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Socket-MsgHdr-0.05-18.fc40.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: 06d351805d383b367ac962142e2e5c9e08c9da7274f407d7160739db6b09b803
name: perl-Socket-Netlink
arch: src
version: 0.05
epoch: 0
release: 26.fc40
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: localhost
location_href: Packages/perl-Socket-Netlink-0.05-26.fc40.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: 41104fea517c94f630df646e216bf7123e5f2d0476fcbb51cf613a95f369b4b5
name: perl-Socket-Netlink-Route
arch: src
version: 0.05
epoch: 0
release: 32.fc40
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: localhost
location_href: Packages/perl-Socket-Netlink-Route-0.05-32.fc40.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: e3646dcab6e523f0f0f9b89abda0da5ac88d41f1ee41aba6a004d9127ad77000
name: perl-Socket6
arch: src
version: 0.29
epoch: 0
release: 21.fc40
summary: IPv6 related part of the C socket.h defines and structure manipulators
url: https://metacpan.org/release/Socket6
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Socket6-0.29-21.fc40.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: a0df7b52b801fdf48f86fcbd945850a9ffd4155f36d68ef0b0a62d1a83221cef
name: perl-Sort-Maker
arch: src
version: 0.06
epoch: 0
release: 32.fc40
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: localhost
location_href: Packages/perl-Sort-Maker-0.06-32.fc40.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: a7378e95d28a902fe1813b0c738ed6fdc532fd1b013b3cf8e87f2b3bfd46929c
name: perl-Sort-MergeSort
arch: src
version: 0.31
epoch: 0
release: 26.fc40
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: localhost
location_href: Packages/perl-Sort-MergeSort-0.31-26.fc40.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: 707cd6fec4637c550e7ac182f020b5e46bbaa5db73de7914515453e38f1cd518
name: perl-Sort-Naturally
arch: src
version: 1.03
epoch: 0
release: 35.fc40
summary: Sort lexically, but sort numeral parts numerically
url: https://metacpan.org/release/Sort-Naturally
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Sort-Naturally-1.03-35.fc40.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: 85086b0181b935cb74a073f542a9932ed23628bfb8450264e39fe097a7a19d5e
name: perl-Sort-Versions
arch: src
version: 1.62
epoch: 0
release: 27.fc40
summary: Perl module for sorting of revision-like numbers
url: https://metacpan.org/release/Sort-Versions
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Sort-Versions-1.62-27.fc40.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: 4dbbd65028440af1ee2270eb8a6d595daa4a00626e38443ae810d237c449c41c
name: perl-Specio-Library-Path-Tiny
arch: src
version: 0.05
epoch: 0
release: 6.fc40
summary: Path::Tiny types and coercions for Specio
url: https://metacpan.org/release/Specio-Library-Path-Tiny
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Specio-Library-Path-Tiny-0.05-6.fc40.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: 5bf46136c9d09c0736771a8ef20a0adf07ffee7fa5e1a6c2a900b509f5754a06
name: perl-Spiffy
arch: src
version: 0.46
epoch: 0
release: 30.fc40
summary: Framework for doing object oriented (OO) programming in Perl
url: https://metacpan.org/release/Spiffy
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Spiffy-0.46-30.fc40.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: 9deb2aff2bbf603a9ae57f5918eda81fb4563939859f17e1660a51e0a18f0698
name: perl-Spreadsheet-ParseExcel-Simple
arch: src
version: 1.04
epoch: 0
release: 45.fc40
summary: Simple interface to Excel data
url: https://metacpan.org/release/Spreadsheet-ParseExcel-Simple
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Spreadsheet-ParseExcel-Simple-1.04-45.fc40.src.rpm
checksum_type: sha256
description:
  This library provides a simple abstraction of the Spreadsheet::ParseExcel
  module, for a kinder, gentler interface.


pkgId: 7b1bb139f1f1747d2d76abee95040b7bad65445e1b3aeabc05071a61eb6952ae
name: perl-Spreadsheet-WriteExcel
arch: src
version: 2.40
epoch: 0
release: 30.fc40
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: localhost
location_href: Packages/perl-Spreadsheet-WriteExcel-2.40-30.fc40.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: c9ced8aefbf2311ac110a4d62536a4bc690d12d36ff0d83693f293806fa83cf4
name: perl-Spreadsheet-WriteExcel-Simple
arch: src
version: 1.04
epoch: 0
release: 45.fc40
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: localhost
location_href: Packages/perl-Spreadsheet-WriteExcel-Simple-1.04-45.fc40.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: a7691afd19682e56acdcafa52d02ef5da29a4c07c99c33b4d8255bc4437038ae
name: perl-Spreadsheet-XLSX
arch: src
version: 0.17
epoch: 0
release: 8.fc40
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: localhost
location_href: Packages/perl-Spreadsheet-XLSX-0.17-8.fc40.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: 8f2524c8031c78ea0427d39afd6967e8e204e0c1fb6f7cd89d1d9b81cc8eb0c5
name: perl-Statistics-Basic
arch: src
version: 1.6611
epoch: 0
release: 28.fc40
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: localhost
location_href: Packages/perl-Statistics-Basic-1.6611-28.fc40.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: b63ae4930a5339869cfa3b0da10b50aee956dff49e764d0d9d84cefdcdfdb603
name: perl-Statistics-CaseResampling
arch: src
version: 0.15
epoch: 0
release: 33.fc40
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: localhost
location_href: Packages/perl-Statistics-CaseResampling-0.15-33.fc40.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: 4d8b949594fb7a423678e28f1f5f633bd5fac1285889f619bfd41d0c451c43e2
name: perl-Statistics-ChiSquare
arch: src
version: 1.0000
epoch: 0
release: 10.fc40
summary: How well-distributed is your data?
url: https://metacpan.org/release/Statistics-ChiSquare
rpm_license: (GPL-2.0-only OR Artistic-1.0-Perl) AND CC-BY-SA-3.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Statistics-ChiSquare-1.0000-10.fc40.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: bff3a47488c49f33e856f6cf55633ea4b027c13db76a373d4f4e969e072661e0
name: perl-Statistics-Contingency
arch: src
version: 0.09
epoch: 0
release: 29.fc40
summary: Calculate precision, recall, F1, accuracy, etc
url: https://metacpan.org/release/Statistics-Contingency
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Statistics-Contingency-0.09-29.fc40.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: 7248fa22786652de7e9616d7ed387115f9821c8fcd95ba7eecf63fb6aabde9aa
name: perl-Statistics-Descriptive
arch: src
version: 3.0801
epoch: 0
release: 4.fc40
summary: Perl module of basic descriptive statistical functions
url: https://metacpan.org/release/Statistics-Descriptive
rpm_license: ( GPL-1.0-or-later OR Artistic-1.0-Perl ) AND MIT
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Statistics-Descriptive-3.0801-4.fc40.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: 6e26bd7fa7217279aa12340fb3db8fe15717039e5dc43b9a2ae96381328fee88
name: perl-Storable
arch: src
version: 3.32
epoch: 1
release: 502.fc40
summary: Persistence for Perl data structures
url: https://metacpan.org/release/Storable
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Storable-3.32-502.fc40.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: e5873019df00b7eb5dc82301c03b4afb7c1086378e557f3f52e62481aa9ec556
name: perl-Stream-Buffered
arch: src
version: 0.03
epoch: 0
release: 30.fc40
summary: Temporary buffer to save bytes
url: https://metacpan.org/release/Stream-Buffered
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Stream-Buffered-0.03-30.fc40.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: ccd9bfc76fe65e4e62d8a71e589a6392d6558b1398a24dd60c99dbad5cfb6d91
name: perl-String-Approx
arch: src
version: 3.28
epoch: 0
release: 25.fc40
summary: Perl extension for approximate (fuzzy) matching
url: https://metacpan.org/release/String-Approx
rpm_license: (LGPL-2.0-or-later OR Artistic-1.0-Perl) AND (Artistic-2.0 OR LGPL-2.0-only)
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-String-Approx-3.28-25.fc40.src.rpm
checksum_type: sha256
description:
  String::Approx lets you match and substitute strings approximately. With
  this you can emulate errors: typing errors, speling errors, closely
  related vocabularies (colour vs. color), genetic mutations (GAG vs. ACT),
  abbreviations (McScot, MacScot).


pkgId: 5d0702ce3f3f2f8af903fb3ea8d49ec758b0138c83577caa82b6f6379b275d34
name: perl-String-Base
arch: src
version: 0.003
epoch: 0
release: 21.fc40
summary: String index offsetting
url: https://metacpan.org/release/String-Base
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-String-Base-0.003-21.fc40.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: 3d899d2f7f39f3db13ce7e7deccd61bd17dd61729fbe9b5a3d68add443824f25
name: perl-String-CRC32
arch: src
version: 2.100
epoch: 0
release: 11.fc40
summary: Perl interface for cyclic redundancy check generation
url: https://metacpan.org/release/String-CRC32
rpm_license: LicenseRef-Fedora-Public-Domain
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-String-CRC32-2.100-11.fc40.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: f5df345d6c5c470d4ff94f4edcef164e590c401d9143b8b39120ced6d65f4415
name: perl-String-Compare-ConstantTime
arch: src
version: 0.321
epoch: 0
release: 17.fc40
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: localhost
location_href: Packages/perl-String-Compare-ConstantTime-0.321-17.fc40.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: 13a8e0f9b0aa00e6c0a19ffa6846e897a8cfd3e43194295ac28a953e6a4158c7
name: perl-String-Dirify
arch: src
version: 1.03
epoch: 0
release: 25.fc40
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: localhost
location_href: Packages/perl-String-Dirify-1.03-25.fc40.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: 22bb0e53cd690a9127aa8669ece1aea88982bd543558371fd81b3564758c120e
name: perl-String-Errf
arch: src
version: 0.009
epoch: 0
release: 5.fc40
summary: Simple sprintf-like dialect
url: https://metacpan.org/release/String-Errf
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-String-Errf-0.009-5.fc40.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: 014288f14f15a8d7dad4f4c91b5b448accaf6f748422a9e269e3c7e052de216f
name: perl-String-Escape
arch: src
version: 2010.002
epoch: 0
release: 42.fc40
summary: String::Escape Perl module
url: https://metacpan.org/release/String-Escape
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-String-Escape-2010.002-42.fc40.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: dec592ed06b3c46be590c05faa2834f912e943d9c697878e2adde538f2131067
name: perl-String-Format
arch: src
version: 1.18
epoch: 0
release: 19.fc40
summary: Sprintf-like string formatting capabilities with arbitrary format definitions
url: https://metacpan.org/release/String-Format
rpm_license: GPL-2.0-only
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-String-Format-1.18-19.fc40.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: 4aa8b4649d0ec7f08f112fdaf01885b36a5446458e833bbf8580cde4a672d93c
name: perl-String-Formatter
arch: src
version: 1.235
epoch: 0
release: 5.fc40
summary: Build sprintf-like functions of your own
url: https://metacpan.org/release/String-Formatter
rpm_license: GPL-2.0-only
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-String-Formatter-1.235-5.fc40.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: a756584d4f96d912bcc405b69aacba3fa97a1964993d486d319c0e8c47d678c8
name: perl-String-Interpolate-Named
arch: src
version: 1.03
epoch: 0
release: 8.fc40
summary: Interpolated named arguments in string
url: https://metacpan.org/release/String-Interpolate-Named
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-String-Interpolate-Named-1.03-8.fc40.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: 462c2a4c40f4788d8404385900ae5fc719717372f27c9286b432f9c452dbcd5d
name: perl-String-Random
arch: src
version: 0.32
epoch: 0
release: 8.fc40
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: localhost
location_href: Packages/perl-String-Random-0.32-8.fc40.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: f15457d094915d427be92aaaa77c04e52c2f6aff73fefa5464b2d2d7ac78ea55
name: perl-String-ShellQuote
arch: src
version: 1.04
epoch: 0
release: 43.fc40
summary: Perl module for quoting strings for passing through the shell
url: https://metacpan.org/release/String-ShellQuote
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) AND GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-String-ShellQuote-1.04-43.fc40.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: a9f4608f71bd80112a7b8bbefb593037b7ced5d65efea5cb1afa8db6263fc8d0
name: perl-String-Similarity
arch: src
version: 1.04
epoch: 0
release: 41.fc40
summary: Calculates the similarity of two strings
url: https://metacpan.org/release/String-Similarity
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-String-Similarity-1.04-41.fc40.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: f2b2eaff707deed0078950ca78860c7bc647ca84300dab7e80f820ecca551a3e
name: perl-String-Trim
arch: src
version: 0.005
epoch: 0
release: 16.fc40
summary: Trim white space from your strings
url: https://metacpan.org/release/String-Trim
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-String-Trim-0.005-16.fc40.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: dd0bdd14ef8b51b4d16dfa79bd77fc7764b84718258ff90f4a843d0d1cfaa727
name: perl-String-Trim-More
arch: src
version: 0.03
epoch: 0
release: 16.fc40
summary: Various string trimming utilities
url: https://metacpan.org/release/String-Trim-More
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-String-Trim-More-0.03-16.fc40.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: 4ca0a5d8f404adc421bd7bf6f7952cab9886742890506b3945bc74b9ef86e0b0
name: perl-String-TtyLength
arch: src
version: 0.03
epoch: 0
release: 10.fc40
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: localhost
location_href: Packages/perl-String-TtyLength-0.03-10.fc40.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: bc6314e80e8301941f91086b061be6ecc06fe1b332a8bdffbf4d618ec9c0029d
name: perl-Struct-Dumb
arch: src
version: 0.14
epoch: 0
release: 5.fc40
summary: Make simple lightweight record-like structures
url: https://metacpan.org/release/Struct-Dumb
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Struct-Dumb-0.14-5.fc40.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: 6ae5ab915adec14bc7c8f979041ead51cae2e294db3c5138e42b54746bf40fc3
name: perl-Sub-Exporter
arch: src
version: 0.991
epoch: 0
release: 3.fc40
summary: Sophisticated exporter for custom-built routines
url: https://metacpan.org/release/Sub-Exporter
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Sub-Exporter-0.991-3.fc40.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: 717a4e3f6f4bb3f9e5433a44a3257795e901288c94934105fcead7c0e7e9474f
name: perl-Sub-Exporter-ForMethods
arch: src
version: 0.100055
epoch: 0
release: 5.fc40
summary: Helper routines for using Sub::Exporter to build methods
url: https://metacpan.org/release/Sub-Exporter-ForMethods
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Sub-Exporter-ForMethods-0.100055-5.fc40.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: ec6ab8e975f45249d35d9afbfb6f23c6a20ed9e81dccb99a90b5329a5d185c83
name: perl-Sub-Exporter-Lexical
arch: src
version: 1.000
epoch: 0
release: 4.fc40
summary: Export lexically-available subs with Sub::Exporter
url: https://metacpan.org/release/Sub-Exporter-Lexical
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Sub-Exporter-Lexical-1.000-4.fc40.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: 370888979c4aa5cd1cd35420c26ee9de3604c08ec6119619233ff192b58ff946
name: perl-Sub-Exporter-Progressive
arch: src
version: 0.001013
epoch: 0
release: 24.fc40
summary: Only use Sub::Exporter if you need it
url: https://metacpan.org/release/Sub-Exporter-Progressive
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Sub-Exporter-Progressive-0.001013-24.fc40.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: 2f392a1cd8cfe6ed3d6e030909ec951996c17cc20571ac21637ea747a99914cc
name: perl-Sub-Identify
arch: src
version: 0.14
epoch: 0
release: 26.fc40
summary: Retrieve names of code references
url: https://metacpan.org/release/Sub-Identify
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Sub-Identify-0.14-26.fc40.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: 4db650c6896751d7244a6ca9cf7022c6f91d38a8ab6f6cd1ed6898be47ec2dd1
name: perl-Sub-Infix
arch: src
version: 0.004
epoch: 0
release: 23.fc40
summary: Create a fake infix operator
url: https://metacpan.org/release/Sub-Infix
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Sub-Infix-0.004-23.fc40.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: 20b8126c63fd0e1f210f27912d15e0e696ee3117572f730dcacb9d301bcd938a
name: perl-Sub-Install
arch: src
version: 0.929
epoch: 0
release: 5.fc40
summary: Install subroutines into packages easily
url: https://metacpan.org/release/Sub-Install
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Sub-Install-0.929-5.fc40.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: cf4bb17a5e2c901e595c488ae0561e91d585c1d8acb50c89c0e8b22f306cd5f0
name: perl-Sub-Name
arch: src
version: 0.27
epoch: 0
release: 5.fc40
summary: Name - or rename - a sub
url: https://metacpan.org/release/Sub-Name
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Sub-Name-0.27-5.fc40.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: 93f84b93994814e97493d8866f54365124e38e9e7eca59d28052731590ddf61e
name: perl-Sub-Prototype
arch: src
version: 0.03
epoch: 0
release: 16.fc40
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: localhost
location_href: Packages/perl-Sub-Prototype-0.03-16.fc40.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: 728973284510fb5d033697080373012594d7c423eb8681be742c3368bb4ca162
name: perl-Sub-Uplevel
arch: src
version: 0.2800
epoch: 1
release: 22.fc40
summary: Apparently run a function in a higher stack frame
url: https://metacpan.org/release/Sub-Uplevel
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Sub-Uplevel-0.2800-22.fc40.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: c6d1742cb9561a48949d690bac26ecbbcd29e125c0b5a04af02685c5853a711d
name: perl-Sub-WrapPackages
arch: src
version: 2.02
epoch: 0
release: 6.fc40
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: localhost
location_href: Packages/perl-Sub-WrapPackages-2.02-6.fc40.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: b4640679abb00cadc19d91a9157513db7ed688054d103e9a7b5fadd48e82fc3f
name: perl-Switch
arch: src
version: 2.17
epoch: 0
release: 30.fc40
summary: A switch statement for Perl
url: https://metacpan.org/release/Switch
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Switch-2.17-30.fc40.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: b6be5f699577258712607b6c39411e38bcdcc08870d654fd7c76e852bc383067
name: perl-Symbol-Get
arch: src
version: 0.12
epoch: 0
release: 7
summary: Read Perl’s symbol table programmatically
url: https://metacpan.org/dist/Symbol-Get
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Symbol-Get-0.12-7.src.rpm
checksum_type: sha256
description:
  Occasionally I have need to reference a variable programmatically. This
  module facilitates that by providing an easy, syntactic-sugar-y,
  read-only interface to the symbol table.


pkgId: 97135c6358c148217da9057964a9dd4585863fc73cb1ce9c565ae1bf7501ae3b
name: perl-Syntax-Highlight-Engine-Kate
arch: src
version: 0.14
epoch: 0
release: 20.fc40
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-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Syntax-Highlight-Engine-Kate-0.14-20.fc40.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: a86f64014d57ce24206b6e517b8cdb7eded5ccc330e5977f04536e1bf4a49051
name: perl-Syntax-Highlight-Perl-Improved
arch: src
version: 1.01
epoch: 0
release: 41.fc40
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: localhost
location_href: Packages/perl-Syntax-Highlight-Perl-Improved-1.01-41.fc40.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: e2c59298f6fc1e8422b11da4a72e68ef5f661af6c860b7a82a9680f499aec450
name: perl-Syntax-Keyword-Gather
arch: src
version: 1.003002
epoch: 0
release: 19.fc40
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: localhost
location_href: Packages/perl-Syntax-Keyword-Gather-1.003002-19.fc40.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: 28cbeba6187e9f6613c11834ad344585c10e1e852de7e1ab4b7af4c40d42a912
name: perl-Syntax-Keyword-Junction
arch: src
version: 0.003008
epoch: 0
release: 29.fc40
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: localhost
location_href: Packages/perl-Syntax-Keyword-Junction-0.003008-29.fc40.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: e6927e29a7f42cd80f2079fa2ccb07046d96dd671d6a1e37941cc92fc158ef90
name: perl-Syntax-Operator-In
arch: src
version: 0.09
epoch: 0
release: 1.fc40
summary: Infix element-of-list meta-operator
url: https://metacpan.org/release/Syntax-Operator-In
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Syntax-Operator-In-0.09-1.fc40.src.rpm
checksum_type: sha256
description:
  This Perl module provides an infix meta-operator that implements an
  element-of-list test on either strings or numbers.


pkgId: c3aeadf4b7e9d55d5c7b71876979c417d34e94b4d7d6cba5a4a2b44dc039bec4
name: perl-Sys-Detect-Virtualization
arch: src
version: 0.107
epoch: 0
release: 32.fc40
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: localhost
location_href: Packages/perl-Sys-Detect-Virtualization-0.107-32.fc40.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: 99ce5a7843433af03dbbef022a594a751dd81ba5fb00f304c7ef04249794fb3b
name: perl-Sys-Hostname-Long
arch: src
version: 1.5
epoch: 0
release: 29.fc40
summary: Try every conceivable way to get full hostname
url: https://metacpan.org/release/Sys-Hostname-Long
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Sys-Hostname-Long-1.5-29.fc40.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: 77b40f5ccd6ba297a3739b1bb20e247715d0991545aa1cbe3245ed5984e3d1ea
name: perl-Sys-MemInfo
arch: src
version: 0.99
epoch: 0
release: 27.fc40
summary: Memory information as Perl module
url: https://metacpan.org/release/Sys-MemInfo
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Sys-MemInfo-0.99-27.fc40.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: d315cd4d86afb31355fbbf2e17ada2182fcea08dbdea40782f03e8b6fb380dd1
name: perl-Sys-Mmap
arch: src
version: 0.20
epoch: 0
release: 15.fc40
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: localhost
location_href: Packages/perl-Sys-Mmap-0.20-15.fc40.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: c2c92731e20e87bb7ad05c003529507f1aced6c43f68861eaf3935a90a3f476c
name: perl-Sys-SigAction
arch: src
version: 0.23
epoch: 0
release: 24.fc40
summary: Perl extension for Consistent Signal Handling
url: https://metacpan.org/release/Sys-SigAction
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Sys-SigAction-0.23-24.fc40.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: bc8c68d7cd97d9dfb79a7c3c96fa438cab91a319d20bf739c41d0373e086455f
name: perl-Sys-Statistics-Linux
arch: src
version: 0.66
epoch: 0
release: 34.fc40
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: localhost
location_href: Packages/perl-Sys-Statistics-Linux-0.66-34.fc40.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: 501bf6b0b678ec96427fdc417715f37795cbb83d68825b2d74e42a7140ec244b
name: perl-Sys-Syscall
arch: src
version: 0.25
epoch: 0
release: 34.fc40
summary: Access system calls that Perl doesn't normally provide access to
url: https://metacpan.org/release/Sys-Syscall
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Sys-Syscall-0.25-34.fc40.src.rpm
checksum_type: sha256
description:
  Use epoll, sendfile, from Perl. Mostly Linux-only support now, but more
  syscalls/OSes planned for future.


pkgId: bd0d510f0611fc898183b8f8db4034a86e73b91157c8747f04f71dcf600d5f4b
name: perl-Sys-Syslog
arch: src
version: 0.36
epoch: 0
release: 504.fc40
summary: Perl interface to the UNIX syslog(3) calls
url: https://metacpan.org/release/Sys-Syslog
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Sys-Syslog-0.36-504.fc40.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: 1dd348e7ab184c1fdae1f2b30f84b624731db72e342b920b2420756501a5ec96
name: perl-Sysadm-Install
arch: src
version: 0.48
epoch: 0
release: 23.fc40
summary: Typical installation tasks for system administrators
url: https://metacpan.org/release/Sysadm-Install
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Sysadm-Install-0.48-23.fc40.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: 1efe3a04cd8ecb429ebf3d4ff72a5fe682b4796893b1468098abf2cc7a14d288
name: perl-System-Command
arch: src
version: 1.122
epoch: 0
release: 4.fc40
summary: Object for running system commands
url: https://metacpan.org/release/System-Command
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-System-Command-1.122-4.fc40.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: a6b084812f505d66424a7fedf5c2848bec015821c25945260cf6352cee844060
name: perl-System-Info
arch: src
version: 0.064
epoch: 0
release: 3.fc40
summary: Factory for system specific information objects
url: https://metacpan.org/release/System-Info
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-System-Info-0.064-3.fc40.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: b195e0b11157560b3baab2b0ef0bcb37865f74bd001a44fedfece0d3e61afeb9
name: perl-TAP-Harness-Archive
arch: src
version: 0.18
epoch: 0
release: 25.fc40
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: localhost
location_href: Packages/perl-TAP-Harness-Archive-0.18-25.fc40.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: 93301fffc0e58d1b99a4e8a446e1a93640bf2c01dcc57dc7be9f69d2e49bbbcf
name: perl-TAP-Harness-JUnit
arch: src
version: 0.42
epoch: 0
release: 27.fc40
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: localhost
location_href: Packages/perl-TAP-Harness-JUnit-0.42-27.fc40.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: 47172b2b86a425efae7b24780a3bc5d509f4415fdb598604be9a7f695e22b273
name: perl-TOML-Tiny
arch: src
version: 0.18
epoch: 0
release: 9
summary: A minimal, pure perl TOML parser and serializer
url: https://metacpan.org/dist/TOML-Tiny
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: vm-2p8g.2288hv3-2s28p-320g--b36-0.compass-ci.net
location_href: Packages/perl-TOML-Tiny-0.18-9.src.rpm
checksum_type: sha256
description:
  TOML::Tiny implements a pure-perl parser and generator for the TOML data
  format. It conforms to TOML v1.0 (with a few caveats)


pkgId: 89ba049f76dc5bf3aeedd74bdf33bca68b3927742df409c0bd4da63f32e1883c
name: perl-Taint-Runtime
arch: src
version: 0.03
epoch: 0
release: 52.fc40
summary: Runtime enable taint checking
url: https://metacpan.org/release/Taint-Runtime
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Taint-Runtime-0.03-52.fc40.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: ea91f4df78ee3c2bcf00c1e67a002cdf5f1f9552dba3a1560edd5d522193ddf8
name: perl-Taint-Util
arch: src
version: 0.08
epoch: 0
release: 36.fc40
summary: Test for and flip the taint flag without regex matches or eval
url: https://metacpan.org/release/Taint-Util
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Taint-Util-0.08-36.fc40.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: f54f6e3fc7a205cdb400373b898e315052d3fb31c939b46da3f62c4825c26562
name: perl-Tangerine
arch: src
version: 0.23
epoch: 0
release: 24.fc40
summary: Analyse perl files and report module-related information
url: https://metacpan.org/release/Tangerine
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tangerine-0.23-24.fc40.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: 83b8156bcab8c66b5f149c43d13ac1792448ec84b617ffa13a54fb40614046ed
name: perl-Tapper
arch: src
version: 4.1.1
epoch: 0
release: 32.fc40
summary: A flexible and open test infrastructure
url: https://metacpan.org/release/Tapper
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tapper-4.1.1-32.fc40.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: 7aba8684a7556ca61326b7ac4a98efe2d996180dfc4fbb06f3f3fcd72d5664c6
name: perl-Task-Kensho-Exceptions
arch: src
version: 0.41
epoch: 0
release: 9.fc40
summary: A Glimpse at an Enlightened Perl (Exceptions)
url: https://metacpan.org/release/Task-Kensho-Exceptions
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Task-Kensho-Exceptions-0.41-9.fc40.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: 3164108fe1f081a95e6734f9349ce308793292bac6df3d6c637b81c13eda4e07
name: perl-Task-Weaken
arch: src
version: 1.06
epoch: 0
release: 19.fc40
summary: Ensure that a platform has weaken support
url: https://metacpan.org/release/Task-Weaken
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Task-Weaken-1.06-19.fc40.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: 774015cde7ea59402e2d797ffd97426c52903db2b5f4b188d450c1d0b0c29ecf
name: perl-TeX-Encode
arch: src
version: 2.010
epoch: 0
release: 8.fc40
summary: Encoding to LaTeX escapes
url: https://metacpan.org/release/TeX-Encode
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-TeX-Encode-2.010-8.fc40.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: add93f22732761790075dad4200fcf2132107b1795efca10d914066deadbb736
name: perl-Template-Tiny
arch: src
version: 1.14
epoch: 0
release: 10.fc40
summary: Template Toolkit re-implemented in as little code as possible
url: https://metacpan.org/release/Template-Tiny
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Template-Tiny-1.14-10.fc40.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: f04bcb92a1f5995661bfd2f94a080a006c94264152007a1e4cd7732ca4204a7f
name: perl-Template-Toolkit
arch: src
version: 3.101
epoch: 0
release: 6.fc40
summary: Template processing system
url: http://www.template-toolkit.org/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Template-Toolkit-3.101-6.fc40.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: 2c0f63877f43adef15ff9ba2ece0eb5043e4af713a0d57f0e2b312001ea62278
name: perl-Term-ANSIColor
arch: src
version: 5.01
epoch: 0
release: 504.fc40
summary: Color screen output using ANSI escape sequences
url: https://metacpan.org/release/Term-ANSIColor
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Term-ANSIColor-5.01-504.fc40.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: 3857e456ad4707e010367018ae498dc7942778b8586274d9ebc8a7befd0c4575
name: perl-Term-Animation
arch: src
version: 2.6
epoch: 0
release: 46.fc40
summary: ASCII sprite animation framework
url: https://metacpan.org/release/Term-Animation
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Term-Animation-2.6-46.fc40.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: 043b022389cd7059abfc5ba6b51eab73f6ee731155a5be81a2326986b0b3ef16
name: perl-Term-Cap
arch: src
version: 1.18
epoch: 0
release: 503.fc40
summary: Perl termcap interface
url: https://metacpan.org/release/Term-Cap
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Term-Cap-1.18-503.fc40.src.rpm
checksum_type: sha256
description:
  These are low-level functions to extract and use capabilities from a terminal
  capability (termcap) database.


pkgId: 62dfc89765f8fc0bfc78098a45f4e1a402ed9ee0a90656a0381bd17c39e6a0f9
name: perl-Term-Clui
arch: src
version: 1.76
epoch: 0
release: 14.fc40
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: localhost
location_href: Packages/perl-Term-Clui-1.76-14.fc40.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: 54b251d5dbb51e360a3bb62f466a3923943bd189ddaea05408ba890b8f1678ef
name: perl-Term-Completion
arch: src
version: 1.02
epoch: 0
release: 3.fc40
summary: Read one line of user input, with convenience functions
url: https://metacpan.org/release/Term-Completion
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Term-Completion-1.02-3.fc40.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: 807d1af33b16cf7cd371134328630f8312b35eee45fd4e7f99c04beb4be746cc
name: perl-Term-Encoding
arch: src
version: 0.03
epoch: 0
release: 16.fc40
summary: Detect encoding of the current terminal
url: https://metacpan.org/release/Term-Encoding
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Term-Encoding-0.03-16.fc40.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: 7554a0bbed04be76baa9cc2425ec8a5e876a4c8e71ceb330a7dc902cd892715d
name: perl-Term-ProgressBar
arch: src
version: 2.23
epoch: 0
release: 5.fc40
summary: Provide a progress meter on a standard terminal
url: https://metacpan.org/release/Term-ProgressBar
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Term-ProgressBar-2.23-5.fc40.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: 79883041a960cc284814f4688097359d3f92fa237a3969a0260fa31c269f808e
name: perl-Term-ProgressBar-Quiet
arch: src
version: 0.31
epoch: 0
release: 31.fc40
summary: Provide a progress meter if run interactively
url: https://metacpan.org/release/Term-ProgressBar-Quiet
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Term-ProgressBar-Quiet-0.31-31.fc40.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: 85e446b4c189e02abff195c0ceef70f4734bed4df4a4c0b08e66427a5fb2eab5
name: perl-Term-Prompt
arch: src
version: 1.04
epoch: 0
release: 42.fc40
summary: Perl extension for prompting a user for information
url: https://metacpan.org/release/Term-Prompt
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Term-Prompt-1.04-42.fc40.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: 1301fb49eb58342dd896b4101774f5af857ecc46134f7e45c22811c148fce158
name: perl-Term-ReadLine-Perl
arch: src
version: 1.0303
epoch: 0
release: 36.fc40
summary: Readline implementation in Perl
url: https://metacpan.org/release/Term-ReadLine-Perl
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Term-ReadLine-Perl-1.0303-36.fc40.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: a179e937613a813847fd6868268be5c81a203f476125fe3f7032d08bd9bedf07
name: perl-Term-ReadPassword
arch: src
version: 0.11
epoch: 0
release: 45.fc40
summary: Asking the user for a password
url: https://metacpan.org/release/Term-ReadPassword
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Term-ReadPassword-0.11-45.fc40.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: 01803116a75e8eb0fbaf4feea788ac03beda35cffe6fa3529f778e3c122b3bde
name: perl-Term-Shell
arch: src
version: 0.13
epoch: 0
release: 11.fc40
summary: Simple command-line shell framework
url: https://metacpan.org/release/Term-Shell
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Term-Shell-0.13-11.fc40.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: 8f6ece17c2ceedf040a991e311ed9a103eec10f2a6ddef6ab63b13989a78fbb0
name: perl-Term-ShellUI
arch: src
version: 0.92
epoch: 0
release: 30.fc40
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: localhost
location_href: Packages/perl-Term-ShellUI-0.92-30.fc40.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: 8f592bf2b075c0f0f8620263407862a98902b551a3da02771baeea738b6bfbc2
name: perl-Term-Size
arch: src
version: 0.211
epoch: 0
release: 12.fc40
summary: Simple way to get terminal size
url: https://metacpan.org/release/Term-Size
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Term-Size-0.211-12.fc40.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: cefa2f945b5be64783d369d2d77ae4c043df7216a809df7fe9a93caa692fe89c
name: perl-Term-Size-Any
arch: src
version: 0.002
epoch: 0
release: 42.fc40
summary: Retrieve terminal size
url: https://metacpan.org/release/Term-Size-Any
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Term-Size-Any-0.002-42.fc40.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: 0902e29cc44b84a9d50e07887aaeda3039cbdae4cdb5ac5570f4110b7ce9dc58
name: perl-Term-Size-Perl
arch: src
version: 0.031
epoch: 0
release: 19.fc40
summary: Perl extension for retrieving terminal size (Perl version)
url: https://metacpan.org/release/Term-Size-Perl
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Term-Size-Perl-0.031-19.fc40.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: 68178a3a47947453ea2e94d858a75705ce59997d05fba41f6f6080eac549a900
name: perl-Term-UI
arch: src
version: 0.50
epoch: 0
release: 11.fc40
summary: Term::ReadLine user interface made easy
url: https://metacpan.org/release/Term-UI
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Term-UI-0.50-11.fc40.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: c39f65dd76cbbbbca0acd4a9e091a667b3c9cf47009e76506cd5dc25a74f7330
name: perl-TermReadKey
arch: src
version: 2.38
epoch: 0
release: 21.fc40
summary: A perl module for simple terminal control
url: https://metacpan.org/release/TermReadKey
rpm_license: TermReadKey AND (GPL-1.0-or-later OR Artistic-1.0-Perl)
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-TermReadKey-2.38-21.fc40.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: a0e4b0bc3ae697efc2f8fe9b3dd98015fdf0018bacea26180ae978daff4ad13a
name: perl-Test-API
arch: src
version: 0.010
epoch: 0
release: 20.fc40
summary: Test a list of subroutines provided by a module
url: https://metacpan.org/release/Test-API
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-API-0.010-20.fc40.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: 4068db8bd4d8e3d0260bc73ae4311dcb39184353c937bbb8cac934d54f1b707c
name: perl-Test-Abortable
arch: src
version: 0.003
epoch: 0
release: 5.fc40
summary: Simple system for handling some exceptions in tests
url: https://metacpan.org/release/Test-Abortable
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Abortable-0.003-5.fc40.src.rpm
checksum_type: sha256
description:
  Test::Abortable provides a simple system for catching some exceptions and
  turning them into test events.


pkgId: 7e6c47472d3701ae7c9f77f012039c6a60760e8a3c8a4ca8beb2fc5e64efc285
name: perl-Test-AutoLoader
arch: src
version: 0.03
epoch: 0
release: 34.fc40
summary: Testing utility for autosplit/autoloaded modules
url: https://metacpan.org/release/Test-AutoLoader
rpm_license: GPL+
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-AutoLoader-0.03-34.fc40.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: 1609bf57e3fb17f6b6518191878de524987a0a1e1716efcfb4889d6a91144953
name: perl-Test-Base
arch: src
version: 0.89
epoch: 0
release: 19.fc40
summary: Data Driven Testing Framework
url: https://metacpan.org/release/Test-Base
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Base-0.89-19.fc40.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: a238c3f302b8cf5676f2578c26467db4693d08b5d1387eae75b6421c1e717d97
name: perl-Test-Block
arch: src
version: 0.13
epoch: 0
release: 35.fc40
summary: Specify fine granularity test plans
url: https://metacpan.org/release/Test-Block
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Block-0.13-35.fc40.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: 21f9c32c1e80e718207f8837a53cbf4cbe004ae338993a997af597c342039623
name: perl-Test-CheckDeps
arch: src
version: 0.010
epoch: 0
release: 40.fc40
summary: Check for presence of dependencies
url: https://metacpan.org/release/Test-CheckDeps
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-CheckDeps-0.010-40.fc40.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: 50be985c258f4500b6c848fce732f914ad337d12825f7be307e69b6e66e6f188
name: perl-Test-CheckManifest
arch: src
version: 1.43
epoch: 0
release: 4.fc40
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: localhost
location_href: Packages/perl-Test-CheckManifest-1.43-4.fc40.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: fd80a467ef354c8da73622b1f456d4da602d5dac1ff5c6d478335dd385d1309b
name: perl-Test-Class
arch: src
version: 0.52
epoch: 0
release: 10.fc40
summary: Easily create test classes in an xUnit/JUnit style
url: https://metacpan.org/release/Test-Class
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Class-0.52-10.fc40.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: cf0fd06ce70e404b187dd1ca82c9598e6d9a04ade4bc3400897b55dc94b84270
name: perl-Test-Cmd
arch: src
version: 1.09
epoch: 0
release: 25.fc40
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: localhost
location_href: Packages/perl-Test-Cmd-1.09-25.fc40.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: 97ecc2c29f2f22dae91176853cc7d871b55f6298895d726ef8bd4f2179f8797b
name: perl-Test-Command
arch: src
version: 0.11
epoch: 0
release: 26.fc40
summary: Test routines for external commands
url: https://metacpan.org/release/Test-Command
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Command-0.11-26.fc40.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: 4dc840060ac14a98408c29012aca4f178e2fdcc963abb3345f38c3e5a37393c7
name: perl-Test-Command-Simple
arch: src
version: 0.05
epoch: 0
release: 14.fc40
summary: Test external commands (nearly) as easily as loaded modules
url: https://metacpan.org/release/Test-Command-Simple
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Command-Simple-0.05-14.fc40.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: 109a15302da76e0993c0f6fd247b0c17efbf1c9053ad5c15922906842495a24b
name: perl-Test-Compile
arch: src
version: 3.3.1
epoch: 0
release: 4.fc40
summary: Check whether Perl module files compile correctly
url: https://metacpan.org/release/Test-Compile
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Compile-3.3.1-4.fc40.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: b7d0e81ea81b82cfbd560947bd1abcef5cbffb3fd2f2d913ae90750d3aebe3e6
name: perl-Test-DBICSchemaLoaderDigest
arch: src
version: 0.04
epoch: 0
release: 34.fc40
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: localhost
location_href: Packages/perl-Test-DBICSchemaLoaderDigest-0.04-34.fc40.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: 08e1ff84ef002b3e7a7f80d2d03d6a7982ef65d573461d2fcd53e266955def18
name: perl-Test-Database
arch: src
version: 1.113
epoch: 0
release: 27.fc40
summary: Database handles ready for testing
url: https://metacpan.org/release/Test-Database
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Database-1.113-27.fc40.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: 2fef5dfac2961e2204ac5396d3f6c3820f7ca6f0dd3180dfff4590f76a92f263
name: perl-Test-Deep
arch: src
version: 1.204
epoch: 0
release: 5.fc40
summary: Extremely flexible deep comparison
url: https://metacpan.org/release/Test-Deep
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Deep-1.204-5.fc40.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: bfb0e07cf2de23c85782cfee9707a34b2cb91e3f83c09a77460da01097f346f8
name: perl-Test-Dependencies
arch: src
version: 0.32
epoch: 0
release: 4.fc40
summary: Ensure that your Makefile.PL specifies all module dependencies
url: https://metacpan.org/release/Test-Dependencies
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Dependencies-0.32-4.fc40.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: e939ca02665903f91cf925ce0e17032c6791620f96daf8077f50d4ed0b9d946b
name: perl-Test-DiagINC
arch: src
version: 0.010
epoch: 0
release: 5.fc40
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: localhost
location_href: Packages/perl-Test-DiagINC-0.010-5.fc40.src.rpm
checksum_type: sha256
description:
  Assuming you shipped your module to CPAN with working tests, test failures
  from CPAN Testers might be due to platform issues, Perl version issues or
  problems with dependencies. This module helps you diagnose deep dependency
  problems by showing you exactly what modules and versions were loaded
  during a test run.


pkgId: 80b22cf80b5195e21c09cf5e0e5ae86fee409454b62cec14d4c0ed1a2ff084a3
name: perl-Test-Dir
arch: src
version: 1.16
epoch: 0
release: 23.fc40
summary: Some simple tests on directories and folders
url: https://metacpan.org/release/Test-Dir
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Dir-1.16-23.fc40.src.rpm
checksum_type: sha256
description:
  This modules provides a collection of test utilities for directory and folder
  attributes. Use it in combination with Test::More in your test programs.


pkgId: 4d82d46f6b1807a393a72ac025b6a4440ba48f0f07b08030f0351ad494cc67b9
name: perl-Test-Directory
arch: src
version: 0.052
epoch: 0
release: 4.fc40
summary: Perl extension for maintaining test directories
url: https://metacpan.org/release/Test-Directory
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Directory-0.052-4.fc40.src.rpm
checksum_type: sha256
description:
  Testing code can involve making sure that files are created and deleted as
  expected. Doing this manually can be error prone, as it's easy to forget a
  file, or miss that some unexpected file was added. This module simplifies
  maintaining test directories by tracking their status as they are modified
  or tested with this API, making it simple to test both individual files, as
  well as to verify that there are no missing or unknown files.


pkgId: 8f7857153853735a0bdb039aac6c9d77312fb10de3583651e99d3fe4db949a08
name: perl-Test-Dist-VersionSync
arch: src
version: 1.2.0
epoch: 0
release: 22.fc40
summary: Verify that all the modules in a distribution have the same version number
url: https://metacpan.org/release/Test-Dist-VersionSync
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Dist-VersionSync-1.2.0-22.fc40.src.rpm
checksum_type: sha256
description:
  The Test-Dist-VersionSync gives perl developers an easy way to verify that all
  the modules in a distribution have the same version number.


pkgId: 241fd145f0a5d8201ba969a5c5dd031a31412110ed997b7be45a61eedb79a0e8
name: perl-Test-Distribution
arch: src
version: 2.00
epoch: 0
release: 46.fc40
summary: Perform tests on all modules of a distribution
url: https://metacpan.org/release/Test-Distribution
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Distribution-2.00-46.fc40.src.rpm
checksum_type: sha256
description:
  When using this module in a test script, it goes through all the modules in
  your distribution, checks their POD, checks that they compile OK and checks
  that they all define a $VERSION.


pkgId: 25b372cd5761b25aba363be91eddb2d0fc2c5b362d4b9142e0f71012b0b2ad0a
name: perl-Test-EOL
arch: src
version: 2.02
epoch: 0
release: 11.fc40
summary: Check the correct line endings in your project
url: https://metacpan.org/release/Test-EOL
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-EOL-2.02-11.fc40.src.rpm
checksum_type: sha256
description:
  This module scans your project/distribution for any perl files (scripts,
  modules, etc.) with Windows line endings. It can also check for trailing
  whitespace.


pkgId: cdb27b3cda1e3e4a80e7eacb7e3cac3830d6c2151daf61d18438b22e7a30038e
name: perl-Test-Email
arch: src
version: 0.07
epoch: 0
release: 31.fc40
summary: Test Email Contents
url: https://metacpan.org/release/Test-Email
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Email-0.07-31.fc40.src.rpm
checksum_type: sha256
description:
  Test::Email is a subclass of MIME::Entity, with the above methods.
  If you want the messages fetched from a POP3 account, use Test::POP3.


pkgId: bd96658ed99cbed71d26de7604737dce694bb84823620604cf9d5d9d1691295d
name: perl-Test-Exception
arch: src
version: 0.43
epoch: 0
release: 26.fc40
summary: Library of test functions for exception based Perl code
url: https://metacpan.org/release/Test-Exception
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Exception-0.43-26.fc40.src.rpm
checksum_type: sha256
description:
  This module provides a few convenience methods for testing exception
  based code. It is built with Test::Builder and plays happily with
  Test::More and friends.


pkgId: 5471604a80de9072bb7a9e6a60b6d72bdd8d203f9e2209ec8ac9cd51b3fc4f6f
name: perl-Test-Exit
arch: src
version: 0.11
epoch: 0
release: 20.fc40
summary: Test that some code calls exit without terminating testing
url: https://metacpan.org/release/Test-Exit
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Exit-0.11-20.fc40.src.rpm
checksum_type: sha256
description:
  Test::Exit Perl module provides some simple tools for testing code that might
  call exit(), providing you with the status code without exiting the test file.


pkgId: 5dbeb1533362208d03a0b30a577fc482d22166725fe5fd4ca49ba808c7d711ee
name: perl-Test-Expect
arch: src
version: 0.34
epoch: 0
release: 23.fc40
summary: Automated driving and testing of terminal-based programs
url: https://metacpan.org/release/Test-Expect
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Expect-0.34-23.fc40.src.rpm
checksum_type: sha256
description:
  Test::Expect is a module for automated driving and testing of
  terminal-based programs. It is handy for testing interactive programs
  which have a prompt, and is based on the same concepts as the Tcl Expect
  tool. As in Expect::Simple, the Expect object is made available for
  tweaking.

  Test::Expect is intended for use in a test script.


pkgId: fe874295092e49812db77ecf31a3d201772d2c361cf2188515c92ea0568900ef
name: perl-Test-ExpectAndCheck
arch: src
version: 0.06
epoch: 0
release: 2.fc40
summary: Expect/check-style unit testing with object methods
url: https://metacpan.org/dist/Test-ExpectAndCheck
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-ExpectAndCheck-0.06-2.fc40.src.rpm
checksum_type: sha256
description:
  This package creates objects that assist in writing unit tests with mocked
  object instances. Each mock instance will expect to receive a given list of
  method calls. Each method call is checked that it received the right
  arguments, and will return a prescribed result. At the end of each test,
  each object is checked to ensure all the expected methods were called.


pkgId: 8d20d651a2d86f15f44f0ae35efa6fb04026b6e94db5af1919642a84e0f59105
name: perl-Test-Exports
arch: src
version: 1
epoch: 0
release: 7.fc40
summary: Test that modules export the right symbols
url: http://metacpan.org/dist/Test-Exports/
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Exports-1-7.fc40.src.rpm
checksum_type: sha256
description:
  This module provides simple test functions for testing other modules'
  import methods. Testing is currently limited to checking which subs have
  been imported.


pkgId: 7c81bad49ea0dda231aa6072a9aa25d5ae78b0adae2415d76765b6f855cadaff
name: perl-Test-FailWarnings
arch: src
version: 0.008
epoch: 0
release: 33.fc40
summary: Add test failures if warnings are caught
url: https://metacpan.org/release/Test-FailWarnings
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-FailWarnings-0.008-33.fc40.src.rpm
checksum_type: sha256
description:
  This module hooks $SIG{__WARN__} and converts warnings to Test::More's
  fail() calls. It is designed to be used with done_testing, when you don't
  need to know the test count in advance.


pkgId: ed62f360483ac624317e3916c6eb078382f019d1a454c7033cfb2f35e550dd1a
name: perl-Test-Fatal
arch: src
version: 0.017
epoch: 0
release: 5.fc40
summary: Incredibly simple helpers for testing code with exceptions
url: https://metacpan.org/release/Test-Fatal
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Fatal-0.017-5.fc40.src.rpm
checksum_type: sha256
description:
  Test::Fatal is an alternative to the popular Test::Exception. It does much
  less, but should allow greater flexibility in testing exception-throwing code
  with about the same amount of typing.


pkgId: 0af981d70e1c513f7efe14df54adebfe160f27ba871e0437bcbc87367f1b3da6
name: perl-Test-File
arch: src
version: 1.99.3
epoch: 0
release: 6.fc40
summary: Test file attributes through Test::Builder
url: https://metacpan.org/release/Test-File
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-File-1.99.3-6.fc40.src.rpm
checksum_type: sha256
description:
  This module provides a collection of test utilities for file attributes.

  Some file attributes depend on the owner of the process testing the file
  in the same way the file test operators do.


pkgId: b165839748ce3ff4ce2413019ead6ac4ab2380c399fa6f15eb0851ff1970f3f4
name: perl-Test-Filename
arch: src
version: 0.03
epoch: 0
release: 24.fc40
summary: Portable filename comparison
url: https://metacpan.org/release/Test-Filename
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Filename-0.03-24.fc40.src.rpm
checksum_type: sha256
description:
  This simple module provides some handy functions to convert all those path
  separators automatically so filename tests will just DWIM.


pkgId: 438545f2e87cb305c2a2831ed2742d4a81b70684d26902db2a72fab0f1007090
name: perl-Test-Fixme
arch: src
version: 0.16
epoch: 0
release: 24.fc40
summary: Check code for FIXMEs
url: https://metacpan.org/release/Test-Fixme
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Fixme-0.16-24.fc40.src.rpm
checksum_type: sha256
description:
  When coding it is common to come up against problems that need to be
  addressed but that are not a big deal at the moment. What generally happens
  is that the coder adds comments and marks them FIXME.

  Test::Fixme allows you to add a test file that ensures that none of these
  get forgotten in the module.


pkgId: ae572bc5dc8d1ede7849605d28ec247aaf28bdf0e10ca12ad7581b1c5ed107f8
name: perl-Test-HTTP-LocalServer
arch: src
version: 0.75
epoch: 0
release: 3.fc40
summary: Spawn a local HTTP server for testing
url: https://metacpan.org/dist/Test-HTTP-LocalServer/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-HTTP-LocalServer-0.75-3.fc40.src.rpm
checksum_type: sha256
description:
  This module implements a tiny web server suitable for running "live" tests
  of HTTP clients against it. It also takes care of cleaning %ENV from
  settings that influence the use of a local proxy etc.


pkgId: d6ffd969f538796d9ef618781a16fc78d898c669f4465611c3f7ee3b59d56f51
name: perl-Test-HTTP-Server-Simple
arch: src
version: 0.11
epoch: 0
release: 43.fc40
summary: Test::More functions for HTTP::Server::Simple
url: https://metacpan.org/release/Test-HTTP-Server-Simple
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-HTTP-Server-Simple-0.11-43.fc40.src.rpm
checksum_type: sha256
description:
  This mixin class provides methods to test an HTTP::Server::Simple-based web
  server. Currently, it provides only one such method: started_ok.


pkgId: 99d274e8ec60724c5984e440f32c71df2ade81647a39e262b120fada37637608
name: perl-Test-HTTP-Server-Simple-StashWarnings
arch: src
version: 0.04
epoch: 0
release: 43.fc40
summary: Catch your forked server's warnings
url: https://metacpan.org/release/Test-HTTP-Server-Simple-StashWarnings
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-HTTP-Server-Simple-StashWarnings-0.04-43.fc40.src.rpm
checksum_type: sha256
description:
  Warnings are an important part of any application. Your web application
  should warn the user when something is amiss.


pkgId: 9286c9cd6e546541b1c035810c62224f1029bbdf51a4759e0754e73d8155025e
name: perl-Test-Harness-Straps
arch: src
version: 0.30
epoch: 0
release: 44.fc40
summary: Detailed analysis of test results
url: https://metacpan.org/release/Test-Harness-Straps
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Harness-Straps-0.30-44.fc40.src.rpm
checksum_type: sha256
description:
  Test::Harness is limited to printing out its results. This makes analysis
  of the test results difficult for anything but a human. To make it easier
  for programs to work with test results, we provide Test::Harness::Straps.
  Instead of printing the results, straps provide them as raw data. You can
  also configure how the tests are to be run.


pkgId: c4e607c9c17402b20056b4a545ed9f5fc62616938445bc7f4313077e065f05b7
name: perl-Test-HasVersion
arch: src
version: 0.014
epoch: 0
release: 25.fc40
summary: Check Perl modules have version numbers
url: https://metacpan.org/release/Test-HasVersion
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-HasVersion-0.014-25.fc40.src.rpm
checksum_type: sha256
description:
  Do you want to check that every one of your Perl modules in a distribution has
  a version number? You want to make sure you don't forget the brand new modules
  you just added? Well, this is the module you have been looking for.

  Do you want to check someone else's distribution to make sure the author has
  not committed the sin of leaving Perl modules without a version that can be
  used to tell if you have this or that feature? Test::HasVersion is also for
  you.


pkgId: 609d29617d3218ac0fcad4a10e63ceb1baa92d89306340224eb1b2c6e3561e31
name: perl-Test-HexString
arch: src
version: 0.03
epoch: 0
release: 34.fc40
summary: Test binary strings with hex dump diagnostics
url: https://metacpan.org/release/Test-HexString
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-HexString-0.03-34.fc40.src.rpm
checksum_type: sha256
description:
  This testing module provides a single function, is_hexstr(), which asserts
  that the given string matches what was expected. When the strings match
  (i.e. compare equal using the eq operator), the behaviour is identical to
  the usual is() function provided by Test::More.


pkgId: 44bd59456c11bd5820a59c88aed35671e0fc7ea51bb60aa6177ce5447e83eb55
name: perl-Test-Identity
arch: src
version: 0.01
epoch: 0
release: 34.fc40
summary: Assert the referential identity of a reference
url: https://metacpan.org/release/Test-Identity
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Identity-0.01-34.fc40.src.rpm
checksum_type: sha256
description:
  This module provides a single testing function, identical. It asserts that
  a given reference is as expected; that is, it either refers to the same
  object or is undef. It is similar to Test::More::is except that it uses
  refaddr, ensuring that it behaves correctly even if the references under
  test are objects that overload stringification or numification.


pkgId: 25e85401b50b6dd46ca4fbcfb0d23ee935aaf437931742fe6c22d4c97707c6f6
name: perl-Test-Image-GD
arch: src
version: 0.03
epoch: 0
release: 32.fc40
summary: Module for testing images using GD
url: https://metacpan.org/release/Test-Image-GD
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Image-GD-0.03-32.fc40.src.rpm
checksum_type: sha256
description:
  This module is meant to be used for testing custom graphics. It attempts
  to "visually" compare the images, which means that it ignores invisible
  differences like color palettes and metadata. It also provides some extra
  functions to check the size of the image.


pkgId: 08de4034c6b1c8da175e6b2f37be37cfea79f7ee516bf19be968b22a2a859440
name: perl-Test-Inter
arch: src
version: 1.11
epoch: 0
release: 1.fc40
summary: Framework for more readable interactive test scripts
url: https://metacpan.org/release/Test-Inter
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Inter-1.11-1.fc40.src.rpm
checksum_type: sha256
description:
  This is another framework for writing test scripts. It is loosely inspired
  by Test::More, and has most of it's functionality, but it is not a drop-in
  replacement.


pkgId: 36a1c0d9a6ce7e3c18dddb4df2848372fac1bea90d3f67a598222c90221dad83
name: perl-Test-Is
arch: src
version: 20140823.1
epoch: 0
release: 24.fc40
summary: Skip test in a declarative way
url: https://metacpan.org/release/Test-Is
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Is-20140823.1-24.fc40.src.rpm
checksum_type: sha256
description:
  This module is a simple way of following the specifications of the
  environment variables available for Perl tests as defined as one of
  the "Lancaster Consensus" at Perl QA Hackathon 2013. Those variables
  (NONINTERACTIVE_TESTING, EXTENDED_TESTING) define which tests should
  be skipped.


pkgId: 4c6820e44adb402990251054091810e59a008e4cc94d0a6b9c1941cd2912e585
name: perl-Test-JSON
arch: src
version: 0.11
epoch: 0
release: 39.fc40
summary: Test JSON data
url: https://metacpan.org/release/Test-JSON
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-JSON-0.11-39.fc40.src.rpm
checksum_type: sha256
description:
  JavaScript Object Notation (JSON) is a lightweight data interchange format.
  Test::JSON makes it easy to verify that you have built valid JSON and that
  it matches your expected output.


pkgId: 66907583436d220fdb361e746d3752a8e3c234491e356692a01c8623ebdd30be
name: perl-Test-LectroTest
arch: src
version: 0.5001
epoch: 0
release: 32.fc40
summary: Easy, automatic, specification-based tests
url: https://metacpan.org/release/Test-LectroTest
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-LectroTest-0.5001-32.fc40.src.rpm
checksum_type: sha256
description:
  LectroTest is an automated, specification-based testing system. To use it,
  declare properties that specify the expected behavior of your software. Then
  invoke LectroTest to test whether those properties hold.

  LectroTest does this by running repeated random trials against your software.
  If LectroTest finds that a property doesn't hold, it emits the counterexample
  that "broke" your software. You can then plug the counterexample into your
  software to debug the problem.


pkgId: 11c1c0d4fa00b07baad608e6c377ebb56a48e63f098ef0c4bb4ad81ca82f0a4d
name: perl-Test-Lib
arch: src
version: 0.003
epoch: 0
release: 7.fc40
summary: Use libraries from a t/lib directory
url: https://metacpan.org/release/Test-Lib
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Lib-0.003-7.fc40.src.rpm
checksum_type: sha256
description:
  Searches upward from the calling module for a directory t with a lib
  directory inside it, and adds it to the module search path. Looks upward up
  to 5 directories. This is intended to be used in test modules either
  directly in t or in a sub-directory to find their included testing libraries
  located in t/lib.


pkgId: 2ae50253b405bc3637022287c0cfde4c7bf31f61452985fc539aa57cead34c43
name: perl-Test-LoadAllModules
arch: src
version: 0.022
epoch: 0
release: 30.fc40
summary: Do use_ok for the modules in a search path
url: https://metacpan.org/release/Test-LoadAllModules
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-LoadAllModules-0.022-30.fc40.src.rpm
checksum_type: sha256
description:
  Test::LoadAllModules Perl module calls Test::More::use_ok() for the modules in
  a search_path argument.


pkgId: c08599881646d7e61e97d600d39a567cab7b2d80c176a73d4bc0463ed5970f4c
name: perl-Test-Log-Dispatch
arch: src
version: 0.03
epoch: 0
release: 40.fc40
summary: Test what you are logging
url: https://metacpan.org/release/Test-Log-Dispatch
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Log-Dispatch-0.03-40.fc40.src.rpm
checksum_type: sha256
description:
  Test::Log::Dispatch is a Log::Dispatch object that keeps track of
  everything logged to it in memory, and provides convenient tests against
  what has been logged.


pkgId: 821321dbd93d1c61e4bad16010fcc278bcbfa6da68c807cfe710b5a159a12eb0
name: perl-Test-Log-Log4perl
arch: src
version: 0.32
epoch: 0
release: 19.fc40
summary: Test log4perl
url: https://metacpan.org/release/Test-Log-Log4perl
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Log-Log4perl-0.32-19.fc40.src.rpm
checksum_type: sha256
description:
  This module can be used to test that you're logging the right thing with
  Log::Log4perl. It checks that we get what, and only what, we expect logged
  by your code.


pkgId: d0c4f28ce4f343308a72e059001bf0c2b1b85dfaf3ed5eb79cf8f45123e63a71
name: perl-Test-LongString
arch: src
version: 0.17
epoch: 0
release: 29.fc40
summary: Perl module to test long strings
url: https://metacpan.org/release/Test-LongString
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-LongString-0.17-29.fc40.src.rpm
checksum_type: sha256
description:
  This module provides some drop-in replacements for the string comparison
  functions of Test::More, but which are more suitable when you test against
  long strings. If you've ever had to search for text in a multi-line string
  like an HTML document, or find specific items in binary data, this is the
  module for you.


pkgId: 1fed5458c10bac587e311f35baf3ae25b0bdaeb71ce2f1b8d6f875cc160148db
name: perl-Test-Manifest
arch: src
version: 2.024
epoch: 0
release: 3.fc40
summary: Test case module for Perl
url: https://metacpan.org/release/Test-Manifest
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Manifest-2.024-3.fc40.src.rpm
checksum_type: sha256
description:
  MakeMaker assumes that you want to run all of the .t files in the t/ directory
  in ascii-betical order during make test unless you say otherwise. This leads to
  some interesting naming schemes for test files to get them in the desired
  order.

  You can specify any order or any files that you like, though, with the test
  directive to WriteMakefile.

  Test::Manifest looks in the t/test_manifest file to find out which tests you
  want to run and the order in which you want to run them. It constructs the
  right value for MakeMaker to do the right thing.


pkgId: 5b7594ed8c905ba81e5832b7b46c5d7ef6819f0a36999c938dfc0f522f8fa571
name: perl-Test-Memory-Cycle
arch: src
version: 1.06
epoch: 0
release: 26.fc40
summary: Check for memory leaks and circular memory references
url: https://metacpan.org/release/Test-Memory-Cycle
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Memory-Cycle-1.06-26.fc40.src.rpm
checksum_type: sha256
description:
  Perl's garbage collection has one big problem: Circular references
  can't get cleaned up.  A circular reference can be as simple as two
  objects that refer to each other.

  "Test::Memory::Cycle" is built on top of "Devel::Cycle" to give you an
  easy way to check for these circular references.


pkgId: d194718d5e2fe0d31facf4b7c9d45b4282ca6f63b290bdaba7c3e88f9d9ab463
name: perl-Test-MemoryGrowth
arch: src
version: 0.04
epoch: 0
release: 13.fc40
summary: Assert that code does not cause growth in memory usage
url: https://metacpan.org/release/Test-MemoryGrowth
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-MemoryGrowth-0.04-13.fc40.src.rpm
checksum_type: sha256
description:
  This module provides a function to check that a given block of code does
  not result in the process consuming extra memory once it has finished.
  Despite the name of this module it does not, in the strictest sense of the
  word, test for a memory leak: that term is specifically applied to cases
  where memory has been allocated but all record of it has been lost, so it
  cannot possibly be reclaimed. While the method employed by this module can
  detect such bugs, it can also detect cases where memory is still referenced
  and reachable, but the usage has grown more than would be expected or
  necessary.


pkgId: bffb05a72e37dc987b9feacc2b74f6e96e98085d121abeb8917a2193d0f3f8e9
name: perl-Test-Metrics-Any
arch: src
version: 0.01
epoch: 0
release: 14.fc40
summary: Assert that code produces metrics via Metrics::Any
url: https://metacpan.org/release/Test-Metrics-Any/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Metrics-Any-0.01-14.fc40.src.rpm
checksum_type: sha256
description:
  This test module helps write unit tests which assert that the code under
  test reports metrics via Metrics::Any.


pkgId: 6a8f509e973e3a1bd189e649d362dcb7ac014c8c5f860221e7ad5b08aa9ffb32
name: perl-Test-Mock-Time
arch: src
version: 0.2.1
epoch: 0
release: 3.fc40
summary: Deterministic time & timers for event loop tests
url: https://metacpan.org/release/Test-Mock-Time
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Mock-Time-0.2.1-3.fc40.src.rpm
checksum_type: sha256
description:
  This module replaces actual time with simulated time everywhere (core
  time(), Time::HiRes, EV, AnyEvent with EV, Mojolicious, …) and provide
  a way to write deterministic tests for event loop based applications
  with timers.


pkgId: 2a0bcc50d201f4d43b373943ca1658943d5c4323e8882d4af62e5cf3e86973c1
name: perl-Test-MockModule
arch: src
version: 0.177.0
epoch: 0
release: 8.fc40
summary: Override subroutines in a module for unit testing
url: https://metacpan.org/release/Test-MockModule
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-MockModule-0.177.0-8.fc40.src.rpm
checksum_type: sha256
description:
  Test::MockModule lets you temporarily redefine subroutines in other packages
  for the purposes of unit testing.

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


pkgId: 8251d9bd435c97d7f60aad2ffa7936c887bb6229841182acced9934d714a7adb
name: perl-Test-MockObject
arch: src
version: 1.20200122
epoch: 0
release: 14.fc40
summary: Perl extension for emulating troublesome interfaces
url: https://metacpan.org/release/Test-MockObject
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-MockObject-1.20200122-14.fc40.src.rpm
checksum_type: sha256
description:
  Test::MockObject is a highly polymorphic testing object, capable of
  looking like all sorts of objects.  This makes white-box testing much
  easier, as you can concentrate on what the code being tested sends to
  and receives from the mocked object, instead of worrying about faking
  up your own data.  (Another option is not to test difficult things.
  Now you have no excuse.)


pkgId: c72892171174bbd3a2f619b08ffd113021a297dfad12f6577a786aa04aa928e4
name: perl-Test-MockRandom
arch: src
version: 1.01
epoch: 0
release: 23.fc40
summary: Replaces random number generation with non-random number generation
url: https://metacpan.org/release/Test-MockRandom
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-MockRandom-1.01-23.fc40.src.rpm
checksum_type: sha256
description:
  This perhaps ridiculous-seeming module was created to test routines that
  manipulate random numbers by providing a known output from rand. Given a
  list of seeds with srand, it will return each in turn. After seeded
  random numbers are exhausted, it will always return 0. Seed numbers must
  be of a form that meets the expected output from rand as called with no
  arguments -- i.e. they must be between 0 (inclusive) and 1 (exclusive).
  In order to facilitate generating and testing a nearly-one number, this
  module exports the function oneish, which returns a number just
  fractionally less than one.


pkgId: 17b07808e690c46a6c19e28731422279a27cb445eb8f3483033575d339ad192e
name: perl-Test-MockTime
arch: src
version: 0.17
epoch: 0
release: 20.fc40
summary: Replaces actual time with simulated time
url: https://metacpan.org/release/Test-MockTime
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-MockTime-0.17-20.fc40.src.rpm
checksum_type: sha256
description:
  This module was created to enable test suites to test code at specific
  points in time. Specifically it overrides localtime, gmtime and time at
  compile time and then relies on the user supplying a mock time via
  set_relative_time, set_absolute_time or set_fixed_time to alter future
  calls to gmtime,time or localtime.


pkgId: 8fe5aedd09dc9e88c743514e2a996f4b7feab3278a45162a748e84e945be0b11
name: perl-Test-MockTime-HiRes
arch: src
version: 0.08
epoch: 0
release: 5.fc40
summary: Replaces actual time with simulated high resolution time
url: https://metacpan.org/release/Test-MockTime-HiRes
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-MockTime-HiRes-0.08-5.fc40.src.rpm
checksum_type: sha256
description:
  Test::MockTime::HiRes is a Time::HiRes compatible version of
  Test::MockTime. You can wait milliseconds in simulated time.


pkgId: 6c0f29e1e6c814540f81972a6ac6833b070a8e0c9f3deff4f8b9c13ac41721d7
name: perl-Test-Module-Used
arch: src
version: 0.2.6
epoch: 0
release: 27.fc40
summary: Test required module is really used and vice versa between lib/t and META.yml
url: https://metacpan.org/release/Test-Module-Used
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Module-Used-0.2.6-27.fc40.src.rpm
checksum_type: sha256
description:
  This module reads META.yml and gets build_requires and requires. It compares
  required module is really used and used module is really required.


pkgId: 89465e2aa0e90ae42e2a6ca766dd52b3529ac9642e5e48dbe6af1f76d490f545
name: perl-Test-Most
arch: src
version: 0.38
epoch: 0
release: 5.fc40
summary: Perl module with test functions and features
url: https://metacpan.org/release/Test-Most
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Most-0.38-5.fc40.src.rpm
checksum_type: sha256
description:
  Most commonly needed test functions and features. This module provides you with
  the most commonly used testing functions and gives you a bit more fine-grained
  control over your test suite.


pkgId: 0218c660f595513940cdb11eac998722d6370980e320bf2adcc27c54775356c8
name: perl-Test-Name-FromLine
arch: src
version: 0.13
epoch: 0
release: 28.fc40
summary: Automatically name tests from their source code
url: https://metacpan.org/release/Test-Name-FromLine
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Name-FromLine-0.13-28.fc40.src.rpm
checksum_type: sha256
description:
  Test::Name::FromLine is a testing helper that automatically names each unit
  test from its source code declaration, unless it was explicitly named.


pkgId: 6e7e683a486748fbb23559af5320cbee4699778ec25a1f85238ef519cdee78a4
name: perl-Test-Needs
arch: src
version: 0.002010
epoch: 0
release: 5.fc40
summary: Skip tests when modules not available
url: https://metacpan.org/release/Test-Needs
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Needs-0.002010-5.fc40.src.rpm
checksum_type: sha256
description:
  Skip test scripts if modules are not available. The requested modules will
  be loaded, and optionally have their versions checked. If the module is
  missing, the test script will be skipped. Modules that are found but fail
  to compile will exit with an error rather than skip.


pkgId: 1f88b2ee41fbb7015de8333bcae6a0e7bb759e7fbe68c5540033719cdf4e59ff
name: perl-Test-NeedsDisplay
arch: src
version: 1.07
epoch: 0
release: 37.fc40
summary: Ensure that tests needing a display have one
url: https://metacpan.org/release/Test-NeedsDisplay
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-NeedsDisplay-1.07-37.fc40.src.rpm
checksum_type: sha256
description:
  When testing GUI applications, sometimes applications or modules absolutely
  insist on a display, even just to load a module without actually showing
  any objects.


pkgId: 5cbe4e3a59076777e20757a1dce6b880af850deb82792414174043f89b3bb22a
name: perl-Test-Net-LDAP
arch: src
version: 0.07
epoch: 0
release: 12.fc40
summary: Net::LDAP subclass for testing
url: https://metacpan.org/release/Test-Net-LDAP/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Net-LDAP-0.07-12.fc40.src.rpm
checksum_type: sha256
description:
  This module provides some testing methods for LDAP operations, such
  as search, add, and modify, where each method is suffixed with either
  _ok or _is.


pkgId: a3f9e9090d37b98682e65fcd804e4570b513b18d96e80452cf73a68b50c7843c
name: perl-Test-NiceDump
arch: src
version: 1.0.1
epoch: 0
release: 14.fc40
summary: Get a nice and human readable dump of objects
url: https://metacpan.org/release/Test-NiceDump/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-NiceDump-1.0.1-14.fc40.src.rpm
checksum_type: sha256
description:
  This module uses Data::Dump::Filtered and a set of sensible filters to dump
  test data in a more readable way.


pkgId: 878ecc60544bc791793b1a55eb0264732cab9c19d62ad7b7b3f5cb18d8d9e6d2
name: perl-Test-NoBreakpoints
arch: src
version: 0.17
epoch: 0
release: 10.fc40
summary: Test that files do not contain soft breakpoints
url: https://metacpan.org/release/Test-NoBreakpoints
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-NoBreakpoints-0.17-10.fc40.src.rpm
checksum_type: sha256
description:
  Test::NoBreakpoints checks that files contain neither the string
  "$DB::single = 1" nor "$DB::signal = 1".


pkgId: b57b71cb4cca3d7a3408eca2a3cde80da1cb2205d7d63f1d1d6751acf23c7dda
name: perl-Test-NoPlan
arch: src
version: 0.0.6
epoch: 0
release: 35.fc40
summary: Check perl test files for no_plan
url: https://metacpan.org/release/Test-NoPlan
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-NoPlan-0.0.6-35.fc40.src.rpm
checksum_type: sha256
description:
  It is a good idea to ensure you have defined how many tests should be run
  within each test script - to catch cases where tests bomb out part way through
  so you know how many tests were not actually run. This module checks all your
  test plan files to ensure 'no_plan' is not used.


pkgId: 9add2aab772a8538b8001af7db3c66106a5f41bdd8f7802fd4da8b22db281088
name: perl-Test-NoTabs
arch: src
version: 2.02
epoch: 0
release: 20.fc40
summary: Check the presence of tabs in your project
url: https://metacpan.org/release/Test-NoTabs
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-NoTabs-2.02-20.fc40.src.rpm
checksum_type: sha256
description:
  This module scans your project/distribution for any perl files (scripts,
  modules, etc.) for the presence of tabs.


pkgId: 2549f6c0f93b8eed7d446c3d446264b083ce5dd8cfdf763109bc47d2fcb12c6b
name: perl-Test-NoWarnings
arch: src
version: 1.06
epoch: 0
release: 8.fc40
summary: Make sure you didn't emit any warnings while testing
url: https://metacpan.org/release/Test-NoWarnings
rpm_license: LGPL-2.1-or-later
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-NoWarnings-1.06-8.fc40.src.rpm
checksum_type: sha256
description:
  In general, your tests shouldn't produce warnings. This module causes any
  warnings to be captured and stored. It automatically adds an extra test
  that will run when your script ends to check that there were no warnings.
  If there were any warnings, the test will give a "not ok" and diagnostics of
  where, when and what the warning was, including a stack trace of what was
  going on when the it occurred.


pkgId: 12a91eb3928d61890e5f5e06e1b606ba357aa259f019436500c167ff85a252bf
name: perl-Test-Number-Delta
arch: src
version: 1.06
epoch: 0
release: 28.fc40
summary: Compare the difference between numbers against a given tolerance
url: https://metacpan.org/release/Test-Number-Delta
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Number-Delta-1.06-28.fc40.src.rpm
checksum_type: sha256
description:
  At some point or another, most programmers find they need to compare
  floating-point numbers for equality. The typical idiom is to test if
  the absolute value of the difference of the numbers is within a
  desired tolerance, usually called epsilon. This module provides such
  a function for use with Test::Harness.


pkgId: 48d150ffd18bb46c4dd8f6a6a15062b8c11ba45ab47799dfaf65b4447a2adea9
name: perl-Test-Object
arch: src
version: 0.08
epoch: 0
release: 20.fc40
summary: Thoroughly testing objects via registered handlers
url: https://metacpan.org/release/Test-Object
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Object-0.08-20.fc40.src.rpm
checksum_type: sha256
description:
  Test::Object is a testing package designed to allow you to easily test
  what you believe is a valid object against the expected behaviour of
  all of the classes in its inheritance tree in one single call.


pkgId: 1c35381f13c33a7b08cbbf009cc81279fe524f2fd590179269b5db754d6b39ab
name: perl-Test-Output
arch: src
version: 1.03.4
epoch: 0
release: 4.fc40
summary: Utilities to test STDOUT and STDERR messages
url: https://metacpan.org/release/Test-Output
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Output-1.03.4-4.fc40.src.rpm
checksum_type: sha256
description:
  Test::Output provides a simple interface for testing output sent to STDOUT
  or STDERR. A number of different utilities are included to try and be as
  flexible as possible to the tester.


pkgId: 859d10e1168514f19ef7d7e24c25c67d39be4a2d8004f3aea4d29658ca2518d2
name: perl-Test-POE-Client-TCP
arch: src
version: 1.26
epoch: 0
release: 17.fc40
summary: POE Component providing TCP client services for test cases
url: https://metacpan.org/release/Test-POE-Client-TCP
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-POE-Client-TCP-1.26-17.fc40.src.rpm
checksum_type: sha256
description:
  Test::POE::Client::TCP is a POE component that provides a TCP client
  framework for inclusion in client component test cases, instead of having
  to roll your own.


pkgId: 80582e66833342737fc658715bf565ec39f28b7a49c0725a29554a51f7d7b1cb
name: perl-Test-POE-Server-TCP
arch: src
version: 1.20
epoch: 0
release: 26.fc40
summary: POE Component providing TCP server services for test cases
url: https://metacpan.org/release/Test-POE-Server-TCP
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-POE-Server-TCP-1.20-26.fc40.src.rpm
checksum_type: sha256
description:
  Test::POE::Server::TCP is a POE component that provides a TCP server
  framework for inclusion in client component test cases, instead of having
  to roll your own.


pkgId: 5abd1248a7d7aba0c1a6b9efa410019302a0b2aee64f4e0b3959e9fa9fd0d78a
name: perl-Test-Perl-Critic-Progressive
arch: src
version: 0.03
epoch: 0
release: 40.fc40
summary: Gradually enforce coding standards
url: https://metacpan.org/release/Test-Perl-Critic-Progressive
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Perl-Critic-Progressive-0.03-40.fc40.src.rpm
checksum_type: sha256
description:
  Applying coding standards to large amounts of legacy code is a daunting
  task. Often times, legacy code is so non-compliant that it seems downright
  impossible. But, if you consistently chip away at the problem, you will
  eventually succeed! Test::Perl::Critic::Progressive uses the Perl::Critic
  engine to prevent further deterioration of your code and gradually steer it
  towards conforming with your chosen coding standards.


pkgId: 0142c203a47958602a243c44f38ab88a26d5a90aeb96aab82bb2aa8d17f96c21
name: perl-Test-Pod-Coverage
arch: src
version: 1.10
epoch: 0
release: 28.fc40
summary: Check for pod coverage in your distribution
url: https://metacpan.org/release/Test-Pod-Coverage
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Pod-Coverage-1.10-28.fc40.src.rpm
checksum_type: sha256
description:
  Test::Pod::Coverage is used to create a test for your distribution, to
  ensure that all relevant files in your distribution are appropriately
  documented in pod.


pkgId: 9ec41273d3ae42092a5e058763a73cdb1d94d257ba9a1924435a14b8c4637716
name: perl-Test-Pod-No404s
arch: src
version: 0.02
epoch: 0
release: 37.fc40
summary: Checks POD for HTTP 404 links
url: https://metacpan.org/release/Test-Pod-No404s
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Pod-No404s-0.02-37.fc40.src.rpm
checksum_type: sha256
description:
  This module looks for any HTTP(S) links in your POD and verifies that they
  will not return a 404. It uses LWP::UserAgent for the heavy lifting, and
  simply lets you know if it failed to retrieve the document. More specifically,
  it uses $response->is_error as the "test".


pkgId: af18323f40b2902fd3aa7373544b2c14acf319aa6c4b333ec1f4ee9096dea184
name: perl-Test-Pod-Spelling-CommonMistakes
arch: src
version: 1.001
epoch: 0
release: 28.fc40
summary: Checks POD for common spelling mistakes
url: https://metacpan.org/release/Test-Pod-Spelling-CommonMistakes
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Pod-Spelling-CommonMistakes-1.001-28.fc40.src.rpm
checksum_type: sha256
description:
  This module checks your POD for common spelling errors. This differs from
  Test::Spelling because it doesn't use your system spellchecker and instead
  uses Pod::Spell::CommonMistakes for the heavy lifting. Using it is the same
  as any standard Test::* module, as seen here.


pkgId: cb7d5e8bd63a297ccfd260e4133413a22d2f3b02b63f5a0da9e9ebcee79fb3de
name: perl-Test-Portability-Files
arch: src
version: 0.10
epoch: 0
release: 18.fc40
summary: Check file names portability
url: https://metacpan.org/release/Test-Portability-Files
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Portability-Files-0.10-18.fc40.src.rpm
checksum_type: sha256
description:
  This module is used to check the portability across operating systems of
  the names of the files present in the distribution of a module. The tests
  use the advice given in "Files and Filesystems" in perlport. The author of
  a distribution can select which tests to execute.


pkgId: dcb2afb6efab007f21462c3ab0d5fcb34258f7c24665798da776c5269ea28bb8
name: perl-Test-Prereq
arch: src
version: 2.003
epoch: 0
release: 14.fc40
summary: Check if Makefile.PL has the right pre-requisites
url: https://metacpan.org/release/Test-Prereq
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Prereq-2.003-14.fc40.src.rpm
checksum_type: sha256
description:
  The prereq_ok() function examines the modules it finds in blib/lib/,
  blib/script, and the test files it finds in t/ (and test.pl). It figures out
  which modules they use and compares that list of modules to those in the
  PREREQ_PM section of Makefile.PL.

  If you use Module::Build, see Test::Prereq::Build instead.


pkgId: 85700295b3b157fc5045ccfc889bd26388c65419d65bd3d8e0292fee6bf449f2
name: perl-Test-Refcount
arch: src
version: 0.10
epoch: 0
release: 16.fc40
summary: Assert reference counts on objects
url: https://metacpan.org/release/Test-Refcount
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Refcount-0.10-16.fc40.src.rpm
checksum_type: sha256
description:
  The Perl garbage collector uses simple reference counting during the normal
  execution of a program. This means that cycles or unweakened references in
  other parts of code can keep an object around for longer than intended. To
  help avoid this problem, the reference count of a new object from its class
  constructor ought to be 1. This way, the caller can know the object will be
  properly DESTROYed when it drops all of its references to it.


pkgId: 46c80a1ef878057d432e5f7e4ea2db2ea02d2f65f1bd9a9d85a9482de89585d0
name: perl-Test-Regexp
arch: src
version: 2017040101
epoch: 0
release: 24.fc40
summary: Test your regular expressions
url: https://metacpan.org/release/Test-Regexp
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Regexp-2017040101-24.fc40.src.rpm
checksum_type: sha256
description:
  This module is intended to test your regular expressions. Given a subject
  string and a regular expression (a.k.a. pattern), the module not only tests
  whether the regular expression completely matches the subject string, it
  performs a utf8::upgrade or utf8::downgrade on the subject string and
  performs the tests again, if necessary. Furthermore, given a pattern with
  capturing parenthesis, it checks whether all captures are present, and in the
  right order. Both named and unnamed captures are checked.


pkgId: d60a5ff57ee0d08e181650d5cd841f6665ea713397db4df7d79dfd00995faccd
name: perl-Test-Regression
arch: src
version: 0.08
epoch: 0
release: 23.fc40
summary: Test library that can generate outputs and compare against them
url: https://metacpan.org/release/Test-Regression
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Regression-0.08-23.fc40.src.rpm
checksum_type: sha256
description:
  Using the various Test:: modules you can compare the output of a function
  against what you expect. However if the output is complex and changes from
  version to version, maintenance of the expected output could be costly.
  This module allows one to use the test code to generate the expected
  output, so that if the differences with model output are expected, one can
  easily refresh the model output.


pkgId: a22f5bda511f146a2ffc9749bb39d06cffe82c9fae3e6d312a9ed323149d7e30
name: perl-Test-Reporter
arch: src
version: 1.62
epoch: 0
release: 27.fc40
summary: Sends test results to cpan-testers@perl.org
url: https://metacpan.org/release/Test-Reporter
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Reporter-1.62-27.fc40.src.rpm
checksum_type: sha256
description:
  Test::Reporter reports the test results of any given distribution to the
  CPAN Testers project. Test::Reporter has wide support for various perl5's
  and platforms.


pkgId: 186367ad6e40671e2b0884f16b3dce224969e619d6007b663e3c64c167ba0f42
name: perl-Test-Requires
arch: src
version: 0.11
epoch: 0
release: 14.fc40
summary: Checks to see if a given module can be loaded
url: https://metacpan.org/release/Test-Requires
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Requires-0.11-14.fc40.src.rpm
checksum_type: sha256
description:
  Test::Requires checks to see if the module can be loaded.

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


pkgId: 0d1162dfb21a1f5835333744a676de6cbf6f94ddb013d3540a194d827457c488
name: perl-Test-Requires-Git
arch: src
version: 1.008
epoch: 0
release: 22.fc40
summary: Check your test requirements against the available version of Git
url: https://metacpan.org/release/Test-Requires-Git
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Requires-Git-1.008-22.fc40.src.rpm
checksum_type: sha256
description:
  Test::Requires::Git checks if the version of Git available for testing
  meets the given requirements.


pkgId: 283370fd65e89c65edadfcb249f940eb95e46e95b0c4807603f7c813d42540bd
name: perl-Test-RequiresInternet
arch: src
version: 0.05
epoch: 0
release: 28.fc40
summary: Easily test network connectivity
url: https://metacpan.org/release/Test-RequiresInternet
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-RequiresInternet-0.05-28.fc40.src.rpm
checksum_type: sha256
description:
  This module is intended to easily test network connectivity before functional
  tests begin to non-local Internet resources. It does not require any modules
  beyond those supplied in core Perl.

  If you do not specify a host/port pair, then the module defaults to using
  www.google.com on port 80. You may optionally specify the port by its name, as
  in http or ldap. If you do this, the test module will attempt to look up the
  port number using getservbyname. If you do specify a host and port, they must
  be specified in pairs. It is a fatal error to omit one or the other.

  If the environment variable NO_NETWORK_TESTING is set, then the tests will be
  skipped without attempting any socket connections.

  If the sockets cannot connect to the specified hosts and ports, the exception
  is caught, reported and the tests skipped.


pkgId: dc5e01c2cf47dca6ac8483e5a92c1ea5db13a908636b3b630aead44fff5fa64c
name: perl-Test-Roo
arch: src
version: 1.004
epoch: 0
release: 26.fc40
summary: Composable, reusable tests with roles and Moo
url: https://metacpan.org/release/Test-Roo/
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Roo-1.004-26.fc40.src.rpm
checksum_type: sha256
description:
  This module allows you to compose Test::More tests from roles. It is inspired
  by the excellent Test::Routine module, but uses Moo instead of Moose. This
  gives most of the benefits without the need for Moose as a test dependency.


pkgId: a20bcb95d54f4a6da4add0e17a55b60476c98b9baf8c8f8d795ff617d7b90441
name: perl-Test-RunValgrind
arch: src
version: 0.2.2
epoch: 0
release: 11.fc40
summary: Tests that an external program is valgrind-clean
url: https://metacpan.org/release/Test-RunValgrind
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-RunValgrind-0.2.2-11.fc40.src.rpm
checksum_type: sha256
description:
  valgrind is an open source and convenient memory debugger that runs on some
  platforms. This module runs valgrind (the
  http://en.wikipedia.org/wiki/Valgrind manpage) on an executable and makes
  sure that valgrind did not find any faults in it.

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


pkgId: 2db621db5b1bd946a52ad4299a460c0d133f61a38d9fbb109d3604255fac270c
name: perl-Test-Script
arch: src
version: 1.29
epoch: 0
release: 11.fc40
summary: Cross-platform basic tests for scripts
url: https://metacpan.org/release/Test-Script
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Script-1.29-11.fc40.src.rpm
checksum_type: sha256
description:
  The intent of this module is to provide a series of basic tests for scripts
  in the bin directory of your Perl distribution.


pkgId: c93e914ee3e3ce1bc9a3ae702ee1a39b8c6e3aec02fb1f3b465f13c3e67831f7
name: perl-Test-Script-Run
arch: src
version: 0.08
epoch: 0
release: 27.fc40
summary: Test the script with run
url: https://metacpan.org/release/Test-Script-Run
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Script-Run-0.08-27.fc40.src.rpm
checksum_type: sha256
description:
  This module exports some subs to help test and run scripts in your
  distribution's bin/ directory, if the script path is not absolute.


pkgId: dbe91d0087ef277bff1f11328369db9299870feb94e1cdf85c6bfbdc7d2bb486
name: perl-Test-SharedFork
arch: src
version: 0.35
epoch: 0
release: 27.fc40
summary: Fork test
url: https://metacpan.org/release/Test-SharedFork
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-SharedFork-0.35-27.fc40.src.rpm
checksum_type: sha256
description:
  Test::SharedFork is utility module for Test::Builder. It manages testing
  by keeping the test count consistent between parent and child processes.


pkgId: 5ed2a0681c407df2d3c267d3084b025aed262114ad350de35748141b3eea0f05
name: perl-Test-Signature
arch: src
version: 1.11
epoch: 0
release: 32.fc40
summary: Automated SIGNATURE testing
url: https://metacpan.org/release/Test-Signature
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Signature-1.11-32.fc40.src.rpm
checksum_type: sha256
description:
  Module::Signature allows you to verify that a distribution has not been
  tampered with. Test::Signature lets that be tested as part of the
  distribution's test suite.


pkgId: 97c081ace3ebc94d8805c1896da9baf9f0fe0bae377fe529a60403dd05723c14
name: perl-Test-Simple
arch: src
version: 1.302198
epoch: 3
release: 3.fc40
summary: Basic utilities for writing tests
url: https://metacpan.org/release/Test-Simple
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) AND CC0-1.0 AND LicenseRef-Fedora-Public-Domain
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Simple-1.302198-3.fc40.src.rpm
checksum_type: sha256
description:
  This package provides the bulk of the core testing facilities. For more
  information, see perldoc for Test::Simple, Test::More, etc.

  This package is the CPAN component of the dual-lifed core package Test-Simple.


pkgId: e2d5754463970f27cb576c9a55c69de88399faa54df30a6af75811091a3e55e0
name: perl-Test-Smoke
arch: src
version: 1.81
epoch: 0
release: 3.fc40
summary: Perl core test smoke suite
url: https://metacpan.org/release/Test-Smoke
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Smoke-1.81-3.fc40.src.rpm
checksum_type: sha256
description:
  The perl core test smoke suite is a set of scripts and modules that try to run
  the perl core tests on as many configurations as possible and combine the
  results into an easy to read report.


pkgId: f8466dfdfee9c7e3ae7b73a7fd314db8810f15f9f3fc7efef2d2e9024647281d
name: perl-Test-Snapshot
arch: src
version: 0.06
epoch: 0
release: 11.fc40
summary: Test against data stored in automatically-named file
url: http://search.cpan.org/dist/Test-Snapshot/
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Snapshot-0.06-11.fc40.src.rpm
checksum_type: sha256
description:
  Not connected with Test::Snapshots, which is based on a similar concept but
  for running executables.


pkgId: 28934485b2c88a1c83afa3b59b5e9c0a0da92a63c36548cf9079509965376c95
name: perl-Test-Some
arch: src
version: 0.2.1
epoch: 0
release: 11.fc40
summary: Run a subset of tests
url: https://metacpan.org/release/Test-Some
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: localhost
location_href: Packages/perl-Test-Some-0.2.1-11.fc40.src.rpm
checksum_type: sha256
description:
  This module allows one to run a subset of the 'subtest' tests given in a test
  file.

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

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


pkgId: 128d0a1c4f0ca9ebc17f4299a78d961d798981e35c2bbc10b5f2964579fd91a9
name: perl-Test-Spec
arch: src
version: 0.54
epoch: 0
release: 20.fc40
summary: Write tests in a declarative specification style
url: https://metacpan.org/release/Test-Spec
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Spec-0.54-20.fc40.src.rpm
checksum_type: sha256
description:
  This is a declarative specification-style testing system for behavior-driven
  development (BDD) in Perl. The tests (a.k.a. examples) are named with strings
  instead of subroutine names, so your fingers will suffer less fatigue from
  underscore-itis, with the side benefit that the test reports are more legible.


pkgId: cc1f9142b8d45275bf68da22baa60c8f6678df7eb9271e5d83ca332aae7cd926
name: perl-Test-Spelling
arch: src
version: 0.25
epoch: 0
release: 16.fc40
summary: Check for spelling errors in POD files
url: https://metacpan.org/release/Test-Spelling
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Spelling-0.25-16.fc40.src.rpm
checksum_type: sha256
description:
  "Test::Spelling" lets you check the spelling of a POD file, and report
  its results in standard "Test::Simple" fashion. This module requires the
  hunspell program.


pkgId: ce9bf0b5224db3daaf57fbce494e87585bc293d631607d1bc8d03d8afb3416e3
name: perl-Test-Stream
arch: src
version: 1.302027
epoch: 0
release: 31.fc40
summary: Successor to Test::More and Test::Builder
url: https://metacpan.org/release/Test-Stream
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Stream-1.302027-31.fc40.src.rpm
checksum_type: sha256
description:
  This is a framework for writing and running tests in Perl. Test::Stream is
  inspired by Test::Builder, but it provides a much more sane approach. Bundles
  and Tools are kept separate, this way you can always use tools without being
  forced to adopt the authors ideal bundle.

  This distribution is deprecated in favor of Test2.


pkgId: f23c5d2b40923fe5a68aa4e45e02fc2aa000c4fc139e61202f625329d83a80cd
name: perl-Test-SubCalls
arch: src
version: 1.10
epoch: 0
release: 20.fc40
summary: Track the number of times subs are called
url: https://metacpan.org/release/Test-SubCalls
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-SubCalls-1.10-20.fc40.src.rpm
checksum_type: sha256
description:
  There are a number of different situations (like testing caching code) where
  you want to want to do a number of tests, and then verify that some underlying
  subroutine deep within the code was called a specific number of times. This
  module provides a number of functions for doing testing in this way, in
  association with your normal Test::More (or similar) test scripts.


pkgId: 192203734030b1909ea2a15dc29415ba99b5c6e216207b6fd49934ad75f743c5
name: perl-Test-Synopsis-Expectation
arch: src
version: 0.12
epoch: 0
release: 3.fc40
summary: Test that SYNOPSIS code produces expected results
url: https://metacpan.org/release/Test-Synopsis-Expectation
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Synopsis-Expectation-0.12-3.fc40.src.rpm
checksum_type: sha256
description:
  This module checks that a module's SYNOPSIS section is syntactically
  correct, and will also check that it produces the expected results, based
  on annotations you add in comments.


pkgId: 8e5991e79691c30aeb97b394d0cd0a398927bccc0853438e357c06141f140079
name: perl-Test-Taint
arch: src
version: 1.08
epoch: 0
release: 17.fc40
summary: Tools to test taintedness
url: https://metacpan.org/release/Test-Taint
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Taint-1.08-17.fc40.src.rpm
checksum_type: sha256
description:
  Tainted data is data that comes from an unsafe source, such as the command
  line, or, in the case of web apps, any GET or POST transactions. Read the
  perlsec man page for details on why tainted data is bad, and how to untaint
  the data.

  When you're writing unit tests for code that deals with tainted data, you'll
  want to have a way to provide tainted data for your routines to handle, and
  easy ways to check and report on the taintedness of your data, in standard
  Test::More style.


pkgId: a6eb75c3fbb9f830655d177209edc7e29f37a841b3d30deb05161370e4a13999
name: perl-Test-Time
arch: src
version: 0.092
epoch: 0
release: 6.fc40
summary: Overrides the time() and sleep() core functions for testing
url: https://metacpan.org/release/Test-Time
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Time-0.092-6.fc40.src.rpm
checksum_type: sha256
description:
  Test::Time can be used to test modules that deal with time. Once you use
  this module, all references to time and sleep will be internalized. You can
  set custom time by passing time => number after the use statement.


pkgId: 9895f77e9e80be44e345ad56304e9bffad620aec2fa30835258e2f8d090e4c90
name: perl-Test-TinyMocker
arch: src
version: 0.05
epoch: 0
release: 31.fc40
summary: A very simple tool to mock external modules
url: https://metacpan.org/release/Test-TinyMocker
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-TinyMocker-0.05-31.fc40.src.rpm
checksum_type: sha256
description:
  This module allows you to override methods with arbitrary code blocks. This lets
  you simulate some kind of behavior for your tests.


pkgId: 96dd8b868ef502ada3da4b75b74c914f72a3ebcfcc68c6ab3e3782c15ae684d4
name: perl-Test-Toolbox
arch: src
version: 0.4
epoch: 0
release: 23.fc40
summary: Tools for testing
url: https://metacpan.org/release/Test-Toolbox
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Toolbox-0.4-23.fc40.src.rpm
checksum_type: sha256
description:
  Test::Toolbox provides tools for automated testing, much like other testing
  modules, such as Test::More and Test::Simple. Test::Toolbox provides
  a different flavor of tests.


pkgId: c7ff873dc1742e69fac898379b5b07be84572c7962b2ead628d9f69851be0894
name: perl-Test-Trap
arch: src
version: 0.3.5
epoch: 0
release: 5.fc40
summary: Trap exit codes, exceptions, output, etc
url: https://metacpan.org/release/Test-Trap
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Trap-0.3.5-5.fc40.src.rpm
checksum_type: sha256
description:
  Primarily (but not exclusively) for use in test scripts: A block eval on
  steroids, configurable and extensible, but by default trapping (Perl)
  STDOUT, STDERR, warnings, exceptions, would-be exit codes, and return
  values from boxed blocks of test code.


pkgId: 3bc5e95241a80e1e20453fc5ff867dc47a93800a0e53a0d935d62b4b5130b4f7
name: perl-Test-Unit
arch: src
version: 0.25
epoch: 0
release: 49.fc40
summary: The PerlUnit testing framework
url: http://perlunit.sourceforge.net/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Unit-0.25-49.fc40.src.rpm
checksum_type: sha256
description:
  This framework is intended to support unit testing in an object-oriented
  development paradigm (with support for inheritance of tests etc.) and is
  derived from the JUnit testing framework for Java by Kent Beck and Erich
  Gamma.


pkgId: 71353a8d801a327ab042884bf4c3e71b4aa0657c93f4fa8a25f57a43f12acd18
name: perl-Test-Unit-Lite
arch: src
version: 0.12.02
epoch: 1
release: 6.fc40
summary: Unit testing without external dependencies
url: https://metacpan.org/release/Test-Unit-Lite
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Unit-Lite-0.12.02-6.fc40.src.rpm
checksum_type: sha256
description:
  This framework provides a lighter version of Test::Unit framework. It
  implements some of the Test::Unit classes and methods needed to run test
  units. Test::Unit::Lite tries to be compatible with public API of
  Test::Unit. It doesn't implement all classes and methods at 100% and only
  those necessary to run tests are available.


pkgId: 584ebc2f9c9fbd60da980147063ff33acef4b408a78cf52db2e8e491a1f8291d
name: perl-Test-Unit-Runner-Xml
arch: src
version: 0.1
epoch: 0
release: 42.fc40
summary: Generate XML reports from unit test results
url: https://metacpan.org/release/Test-Unit-Runner-Xml
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Unit-Runner-Xml-0.1-42.fc40.src.rpm
checksum_type: sha256
description:
  Test::Unit::Runner::XML generates XML reports from unit test results. The
  reports are in the same format as those produced by Ant's JUnit task, allowing
  them to be used with Java continuous integration and reporting tools.


pkgId: 03c2b9bc27fd276da52ebfa480587e4b22fa417d27b8252cf472864f23a7b5fb
name: perl-Test-UseAllModules
arch: src
version: 0.17
epoch: 0
release: 28.fc40
summary: Do use_ok() for all the MANIFESTed modules
url: https://metacpan.org/release/Test-UseAllModules
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-UseAllModules-0.17-28.fc40.src.rpm
checksum_type: sha256
description:
  I'm sick of writing 00_load.t (or something like that) that will do use_ok()
  for every module I write. I'm sicker of updating 00_load.t when I add
  another file to the distribution. This module reads MANIFEST to find modules
  to be tested and does use_ok() for each of them. Now all you have to do is
  update MANIFEST. You don't have to modify the test any more (hopefully).


pkgId: 4f62ab58b7cb51644e0cd301871a9eed30d2517ba52956ecb4b523a67a6a7408
name: perl-Test-WWW-Mechanize
arch: src
version: 1.60
epoch: 0
release: 5.fc40
summary: Testing-specific WWW::Mechanize subclass
url: https://metacpan.org/release/Test-WWW-Mechanize
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-WWW-Mechanize-1.60-5.fc40.src.rpm
checksum_type: sha256
description:
  Test::WWW::Mechanize is a subclass of WWW::Mechanize that incorporates
  features for web application testing.


pkgId: 9af71162ecb2ae29b1bc0893dd02989eb5cc25bf0bf993ac77b5cd8930a0bed5
name: perl-Test-Warnings
arch: src
version: 0.033
epoch: 0
release: 1.fc40
summary: Test for warnings and the lack of them
url: https://metacpan.org/release/Test-Warnings
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Warnings-0.033-1.fc40.src.rpm
checksum_type: sha256
description:
  If you've ever tried to use Test::NoWarnings to confirm there are no warnings
  generated by your tests, combined with the convenience of done_testing to not
  have to declare a test count, you'll have discovered that these two features do
  not play well together, as the test count will be calculated before the
  warnings test is run, resulting in a TAP error (see examples/test_nowarnings.pl
  in this distribution for a demonstration).

  This module is intended to be used as a drop-in replacement for
  Test::NoWarnings: it also adds an extra test, but runs this test before
  done_testing calculates the test count, rather than after. It does this by
  hooking into done_testing as well as via an END block. You can declare a plan,
  or not, and things will still Just Work.

  It is actually equivalent to:

      use Test::NoWarnings 1.04 ':early';

  as warnings are still printed normally as they occur. You are safe, and
  enthusiastically encouraged, to perform a global search-replace of the above
  with use Test::Warnings; whether or not your tests have a plan.


pkgId: c410907c6a0642e8b0ba9adbfa3e06fbb972f7370d71260367aed95cb6c0bd2f
name: perl-Test-Without-Module
arch: src
version: 0.21
epoch: 0
release: 6.fc40
summary: Test fallback behavior in absence of modules
url: https://metacpan.org/release/Test-Without-Module
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-Without-Module-0.21-6.fc40.src.rpm
checksum_type: sha256
description:
  This module allows you to deliberately hide modules from a program even
  though they are installed. This is mostly useful for testing modules that
  have a fallback when a certain dependency module is not installed.


pkgId: a4686a6fcf5b0c5aaf8e8083835d40c032145703bcf7854848b59365c3effa61
name: perl-Test-WriteVariants
arch: src
version: 0.014
epoch: 0
release: 21.fc40
summary: Dynamic generation of tests in nested combinations of contexts
url: https://metacpan.org/release/Test-WriteVariants
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-WriteVariants-0.014-21.fc40.src.rpm
checksum_type: sha256
description:
  This is a library for generating Perl tests for every possible combination of
  contexts. The output is another set of Perl test files.


pkgId: 889e32638d8a06ae186eb295f1bdf131a16ce6f31e6f1a5ecefae5f0860abdf3
name: perl-Test-mysqld
arch: src
version: 1.0013
epoch: 0
release: 13.fc40
summary: Mysqld runner for tests
url: https://metacpan.org/release/Test-mysqld
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test-mysqld-1.0013-13.fc40.src.rpm
checksum_type: sha256
description:
  Test::mysqld automatically setups a mysqld instance in a temporary
  directory, and destroys it when the perl script exits.


pkgId: 89058d094b5cd0c9a10086730c926bc31eb8c5b56fdf0a5da54140f7e92f9230
name: perl-Test2-Plugin-Cover
arch: src
version: 0.0.27
epoch: 0
release: 9.fc40
summary: Collect minimal file coverage data
url: https://metacpan.org/release/Test2-Plugin-Cover
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test2-Plugin-Cover-0.0.27-9.fc40.src.rpm
checksum_type: sha256
description:
  This Test2 plugin will collect minimal file coverage data, and will do so with
  a minimal performance impact.


pkgId: bbe06fd85401c3b20ec2ff27e1c8a3d8aeb37fe9e13ce1534cf862fd566a7955
name: perl-Test2-Plugin-DBIProfile
arch: src
version: 0.2.6
epoch: 0
release: 10.fc40
summary: Test2 plugin to enable and display DBI profiling
url: https://metacpan.org/release/Test2-Plugin-DBIProfile
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test2-Plugin-DBIProfile-0.2.6-10.fc40.src.rpm
checksum_type: sha256
description:
  This Test2 plugin enables DBI::Profile globally so that DBI profiling data is
  collected. Once testing is complete an event will be produced which contains
  and displays the profiling data.


pkgId: c46e241b70aa8398b1f0784c0e590fc7a0224a8bf2a1b59dfb70f0927031aa13
name: perl-Test2-Plugin-IOEvents
arch: src
version: 0.1.1
epoch: 0
release: 13.fc40
summary: Turn STDOUT and STDERR into Test2 events
url: https://metacpan.org/release/Test2-Plugin-IOEvents
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test2-Plugin-IOEvents-0.1.1-13.fc40.src.rpm
checksum_type: sha256
description:
  This Test2 plugin turns prints to STDOUT and STDERR objects (including warnings)
  into the proper Test2 events.


pkgId: e97ea3f91769286500b07386948655a11b36277b644d2cfe3014a57176bd9731
name: perl-Test2-Plugin-MemUsage
arch: src
version: 0.2.3
epoch: 0
release: 13.fc40
summary: Test2 plugin that collects and displays memory usage information
url: https://metacpan.org/release/Test2-Plugin-MemUsage
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test2-Plugin-MemUsage-0.2.3-13.fc40.src.rpm
checksum_type: sha256
description:
  This Test2 plugin will collect memory usage information from /proc/PID/status
  and display it for you when the test is done running.


pkgId: fe0c65f295ebc83a0cd8ad5ce4311eca8dbeaf78ba936d56341ff3d1f7d47f09
name: perl-Test2-Plugin-NoWarnings
arch: src
version: 0.09
epoch: 0
release: 12.fc40
summary: Fail if tests warn
url: https://metacpan.org/release/Test2-Plugin-NoWarnings
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test2-Plugin-NoWarnings-0.09-12.fc40.src.rpm
checksum_type: sha256
description:
  Loading this plugin causes your tests to fail if there are any warnings while
  they run. Each warning generates a new failing test and the warning content is
  outputted via diag.

  This module uses $SIG{__WARN__}, so if the code you're testing sets this, then
  this module will stop working.


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


pkgId: c87eaf9bc3ef1ab6642ba6769b0256e9adbf46b7370a8bd7b7b6bb132066e9d7
name: perl-Test2-Suite
arch: src
version: 0.000159
epoch: 0
release: 3.fc40
summary: Set of tools built upon the Test2 framework
url: https://metacpan.org/release/Test2-Suite
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test2-Suite-0.000159-3.fc40.src.rpm
checksum_type: sha256
description:
  Rich set of tools, plugins, bundles, etc. built upon the Test2 testing
  library. If you are interested in writing Perl tests this is the distribution
  for you.


pkgId: 917db49112021bf4a4c025a3058d4acdd1f5225d372cdf97784b1415f28da5d1
name: perl-Test2-Tools-Command
arch: src
version: 0.20
epoch: 0
release: 4.fc40
summary: Test simple unix commands
url: https://metacpan.org/pod/Test2::Tools::Command
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test2-Tools-Command-0.20-4.fc40.src.rpm
checksum_type: sha256
description:
  This module tests that commands given particular arguments result in particular
  outputs by way of the exit status word, standard output, and standard error.
  Various parameters to the command function alter exactly how this is done, in
  addition to variables that can be set.


pkgId: 72aced12013fc01d2188fc9b0b52fdae6c104f8d2b602719d5b93d7240904274
name: perl-Test2-Tools-Explain
arch: src
version: 0.02
epoch: 0
release: 15.fc40
summary: Explain tools for the Perl Test2 framework
url: https://metacpan.org/release/Test2-Tools-Explain
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test2-Tools-Explain-0.02-15.fc40.src.rpm
checksum_type: sha256
description:
  Test2::Suite dropped the explain() function that had been part of Test::More.
  For those who miss it in Test2, you can use Test2::Tools::Explain.


pkgId: 02e18fda79311e3943300079e0fc0b1a4a495146aaa352fc301db3598cb2e693
name: perl-Test2-Tools-PerlCritic
arch: src
version: 0.05
epoch: 0
release: 1.fc40
summary: Testing tools to enforce Perl::Critic policies
url: https://metacpan.org/dist/Test2-Tools-PerlCritic
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test2-Tools-PerlCritic-0.05-1.fc40.src.rpm
checksum_type: sha256
description:
  Test for Perl::Critic violations using Test2. Although this testing tool
  uses the Test2 API instead of the older Test::Builder API, the primary
  motivation is to provide output in a more useful form. That is policy
  violations are grouped by policy class, and the policy class name is
  clearly displayed as a diagnostic. The author finds the former more useful
  because he tends to address one type of violation at a time. The author
  finds the latter more useful because he tends to want to lookup or adjust
  the configuration of the policy as he is addressing violations.


pkgId: 572c0caf37210054c18ec2db148afde4fe55844955e9486bcc6643d92c83cc21
name: perl-Test2-Tools-Process
arch: src
version: 0.07
epoch: 0
release: 5.fc40
summary: Unit tests for code that calls exit, exec, system or qx()
url: https://metacpan.org/release/Test2-Tools-Process
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Test2-Tools-Process-0.07-5.fc40.src.rpm
checksum_type: sha256
description:
  This set of testing tools is intended for writing unit tests for code that
  interacts with other processes without using real processes that might have
  unwanted side effects. It also lets you test code that exits program flow
  without actually terminating your test. So far it allows you to test and/or
  mock exit, exec, system, readpipe and qx//. Other process related tests
  will be added in the future.


pkgId: 0d8d74b8d2c523b08dd74c271d3f6352e14b934ecb4ef7c0a0dbde139c3d38c8
name: perl-Text-ASCIITable
arch: src
version: 0.22
epoch: 0
release: 24.fc40
summary: Create a nice formatted table using ASCII characters
url: https://metacpan.org/release/Text-ASCIITable
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-ASCIITable-0.22-24.fc40.src.rpm
checksum_type: sha256
description:
  Pretty nifty if you want to output dynamic text to your console or other
  fixed-size-font displays, and at the same time it will display it in a nice
  human-readable, or "cool" way.


pkgId: 6391f001cbace34d9d2b73733a5093220c86ef4fde6e326edf77017adb5a55ae
name: perl-Text-Aligner
arch: src
version: 0.16
epoch: 0
release: 13.fc40
summary: Text::Aligner Perl module
url: https://metacpan.org/release/Text-Aligner
rpm_license: ISC
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Aligner-0.16-13.fc40.src.rpm
checksum_type: sha256
description:
  Text::Aligner exports a single function, align(), which is used to justify
  strings to various alignment styles. The alignment specification is the
  first argument, followed by any number of scalars which are subject to
  alignment.


pkgId: 481fa62f3298b9bdac180f115f70da8f3ae96a0890fb745d6cca2ac694a9d329
name: perl-Text-Aspell
arch: src
version: 0.09
epoch: 0
release: 50.fc40
summary: Perl interface to the GNU Aspell library
url: https://metacpan.org/release/Text-Aspell
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Aspell-0.09-50.fc40.src.rpm
checksum_type: sha256
description:
  This module provides a Perl interface to the GNU Aspell library.  This
  module is to meet the need of looking up many words, one at a time, in a
  single session, such as spell-checking a document in memory.


pkgId: 4971c5462cffc02e2e54af850e37871dcacab4f6725feb20566f7aa33c056967
name: perl-Text-Autoformat
arch: src
version: 1.750000
epoch: 0
release: 14.fc40
summary: Automatic text wrapping and reformatting
url: https://metacpan.org/release/Text-Autoformat
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Autoformat-1.750000-14.fc40.src.rpm
checksum_type: sha256
description:
  Text::Autoformat provides intelligent formatting of plain text without the
  need for any kind of embedded mark-up. The module recognizes Internet
  quoting conventions, a wide range of bulleting and number schemes, centered
  text, and block quotations, and reformats each appropriately. Other options
  allow the user to adjust inter-word and inter-paragraph spacing, justify
  text, and impose various capitalization schemes.

  The module also supplies a re-entrant, highly configurable replacement for
  the built-in Perl format() mechanism.


pkgId: 3a763ecd209e7f226ae4a30422a90a740fec293144b8030c1388eab933e591e3
name: perl-Text-Balanced
arch: src
version: 2.06
epoch: 0
release: 502.fc40
summary: Extract delimited text sequences from strings
url: https://metacpan.org/release/Text-Balanced
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Balanced-2.06-502.fc40.src.rpm
checksum_type: sha256
description:
  These Perl subroutines may be used to extract a delimited substring, possibly
  after skipping a specified prefix string.


pkgId: c0eb04d98003af8ee3a8f5278620da79d312ab05829f690753d8286a5cbf260b
name: perl-Text-BibTeX
arch: src
version: 0.89
epoch: 0
release: 5.fc40
summary: Interface to read and parse BibTeX files
url: https://metacpan.org/release/Text-BibTeX
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-BibTeX-0.89-5.fc40.src.rpm
checksum_type: sha256
description:
  The Text::BibTeX module processes BibTeX data.  It includes object-oriented
  interfaces to both BibTeX database files and individual bibliographic
  entries, as well as other miscellaneous functions.


pkgId: 0e4568a688689bcb82ff1d33520332eb66ffcdd8164d3e5ad52a45559f6e387e
name: perl-Text-Bidi
arch: src
version: 2.18
epoch: 0
release: 9.fc40
summary: Unicode bidirectional algorithm using libfribidi
url: https://metacpan.org/release/Text-Bidi
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Bidi-2.18-9.fc40.src.rpm
checksum_type: sha256
description:
  This Perl module provides basic support for the Unicode bidirectional (Bidi)
  text algorithm, for displaying text consisting of both left-to-right and
  right-to-left written languages (such as Hebrew and Arabic.) It does so via
  a SWIG interface file to the libfribidi library.


pkgId: 74edb03b2cd11a5c6d871d5a70f96e1212f80944f2aa811d61d97842c6eeeae2
name: perl-Text-Brew
arch: src
version: 0.02
epoch: 0
release: 28.fc40
summary: Implementation of the Brew edit distance
url: https://metacpan.org/release/Text-Brew
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Brew-0.02-28.fc40.src.rpm
checksum_type: sha256
description:
  This module implements the Brew edit distance that is very close to the
  dynamic programming technique used for the Wagner-Fischer (and so for the
  Levenshtein) edit distance.


pkgId: 0b5e45070dbd0957796a3548863afbadc1f630e6d1e6ceb14e216c2939e10516
name: perl-Text-CHM
arch: src
version: 0.01
epoch: 0
release: 51.fc40
summary: Perl extension for handling MS Compiled HtmlHelp Files
url: https://metacpan.org/release/Text-CHM
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-CHM-0.01-51.fc40.src.rpm
checksum_type: sha256
description:
  Text::CHM is a module that implements a (partial) support for handling MS
  Compiled HtmlHelp Files (chm files for short) via CHMLib.

  Text::CHM allows you to open chm files, get their filelist, get the content
  of each file and close them; at the moment, no write support is available.


pkgId: 7fc3aeb02d57f50a9847db4325b3140ee952f77207c366c35acb8d0f614a4e74
name: perl-Text-CSV
arch: src
version: 2.03
epoch: 0
release: 3.fc40
summary: Comma-separated values manipulator
url: https://metacpan.org/release/Text-CSV
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-CSV-2.03-3.fc40.src.rpm
checksum_type: sha256
description:
  Text::CSV provides facilities for the composition and decomposition of
  comma-separated values.  An instance of the Text::CSV class can combine
  fields into a CSV string and parse a CSV string into fields.

  The module accepts either strings or files as input and can utilize any
  user-specified characters as delimiters, separators, and escapes so it is
  perhaps better called ASV (anything separated values) rather than just CSV.


pkgId: b5306a444be5fe070fe1fcb763e234e1acb1baf3fbc0f82380e7359602ec60ca
name: perl-Text-CSV-Separator
arch: src
version: 0.20
epoch: 0
release: 33.fc40
summary: Determine the field separator of a CSV file
url: https://metacpan.org/release/Text-CSV-Separator
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-CSV-Separator-0.20-33.fc40.src.rpm
checksum_type: sha256
description:
  This module provides a fast detection of the field separator character
  (also called field delimiter) of a CSV file, or more generally, of a
  character separated text file (also called delimited text file), and
  returns it ready to use in a CSV parser (e.g., Text::CSV_XS, Tie::CSV_File,
  or Text::CSV::Simple).


pkgId: 5c0ed4636ab45c1c83642baa5d39be9898d26238284851032158d028a2bf4b7c
name: perl-Text-CSV_XS
arch: src
version: 1.53
epoch: 0
release: 3.fc40
summary: Comma-separated values manipulation routines
url: https://metacpan.org/release/Text-CSV_XS
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-CSV_XS-1.53-3.fc40.src.rpm
checksum_type: sha256
description:
  Text::CSV provides facilities for the composition and decomposition of
  comma-separated values.  An instance of the Text::CSV class can combine
  fields into a CSV string and parse a CSV string into fields.


pkgId: b91dd5fd6c87cbf42c482168bd05fba5f8b81ce461a3464d2cbfedd7cce20fbc
name: perl-Text-CharWidth
arch: src
version: 0.04
epoch: 0
release: 53.fc40
summary: Get number of occupied columns of a string on terminal
url: https://metacpan.org/release/Text-CharWidth
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-CharWidth-0.04-53.fc40.src.rpm
checksum_type: sha256
description:
  This is a module to provide equivalent feature as wcwidth(3) and
  wcswidth(3). This also provides mblen(3) equivalent subroutine.


pkgId: fda2572599ccbd4f33d044898a3f678d48ad391203c119be4d30f1b6ac6c30d9
name: perl-Text-Context
arch: src
version: 3.7
epoch: 0
release: 40.fc40
summary: Handle highlighting search result context snippets
url: https://metacpan.org/release/Text-Context
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Context-3.7-40.fc40.src.rpm
checksum_type: sha256
description:
  Given a piece of text and some search terms, produces an object which
  locates the search terms in the message, extracts a reasonable-length
  string containing all the search terms, and optionally dumps the string out
  as HTML text with the search terms highlighted in bold.


pkgId: 7c7df5045a3648d7a6a18070ef3aec5ba77fe1e08d353ec9b9ed65fcc8c26f59
name: perl-Text-Context-EitherSide
arch: src
version: 1.4
epoch: 0
release: 42.fc40
summary: Get n words either side of search keywords
url: https://metacpan.org/release/Text-Context-EitherSide
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Context-EitherSide-1.4-42.fc40.src.rpm
checksum_type: sha256
description:
  Suppose you have a large piece of text - typically, say, a web page or a
  mail message. And now suppose you've done some kind of full-text search on
  that text for a bunch of keywords, and you want to display the context in
  which you found the keywords inside the body of the text.


pkgId: b656a42c11aa97739785aa1ff40ca56a4e07158d92cf5cb2d45c0a9d7febb794
name: perl-Text-Diff
arch: src
version: 1.45
epoch: 0
release: 21.fc40
summary: Perform diffs on files and record sets
url: https://metacpan.org/release/Text-Diff
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) AND (GPL-2.0-or-later OR Artistic-1.0-Perl) AND MIT
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Diff-1.45-21.fc40.src.rpm
checksum_type: sha256
description:
  Text::Diff provides a basic set of services akin to the GNU diff utility.
  It is not anywhere near as feature complete as GNU diff, but it is better
  integrated with Perl and available on all platforms. It is often faster
  than shelling out to a system's diff executable for small files, and
  generally slower on larger files.


pkgId: 699e335aaad3d1d38aa62e01c59c0c0258465ff2f0b78dbb850144a78f8f0f4c
name: perl-Text-Diff-HTML
arch: src
version: 0.08
epoch: 0
release: 17.fc40
summary: XHTML format for Text::Diff::Unified
url: https://metacpan.org/release/Text-Diff-HTML
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Diff-HTML-0.08-17.fc40.src.rpm
checksum_type: sha256
description:
  This class subclasses Text::Diff::Unified, a formatting class provided by
  the Text::Diff module, to add XHTML markup to the unified diff format. For
  details on the interface of the diff() function, see the Text::Diff
  documentation.


pkgId: 5f86519c962026256f13532b148a0b8060a9146f43aea920e3052c574457d907
name: perl-Text-Diff-Parser
arch: src
version: 0.1001
epoch: 0
release: 41.fc40
summary: Parse patch files containing unified and standard diffs
url: https://metacpan.org/release/Text-Diff-Parser
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Diff-Parser-0.1001-41.fc40.src.rpm
checksum_type: sha256
description:
  Text::Diff::Parser parses diff files and patches. It allows you to access
  the changes to a file in a standardized way, even if multiple patch
  formats are used.


pkgId: 6186b9f8f196d26a1be2f443b9f4dc2609f0faf4ff25c53d38a139d4a2188187
name: perl-Text-Emoticon
arch: src
version: 0.04
epoch: 0
release: 42.fc40
summary: Factory class for Yahoo! and MSN emoticons
url: https://metacpan.org/release/Text-Emoticon
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Emoticon-0.04-42.fc40.src.rpm
checksum_type: sha256
description:
  Text::Emoticon is a factory class to dispatch MSN/YIM emoticon set.
  It's made to become handy to be used in other applications like
  Kwiki/MT plugins.


pkgId: 8b79b08e40b77de8d2bae611b9276a0d66146d263bf62ed3f49768022e6a4f84
name: perl-Text-Emoticon-MSN
arch: src
version: 0.04
epoch: 0
release: 42.fc40
summary: Emoticon filter of MSN Messenger
url: https://metacpan.org/release/Text-Emoticon-MSN
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Emoticon-MSN-0.04-42.fc40.src.rpm
checksum_type: sha256
description:
  Text::Emoticon::MSN is a text filter that replaces text emoticons like
  ":-)", ";-P", etc. to the icons of MSN Messenger, detailed in
  http://messenger.msn.com/Resource/Emoticons.aspx


pkgId: a707007239aa2fb697b8b105b748fb296784235d579cdcdb229aec62d266d635
name: perl-Text-FindIndent
arch: src
version: 0.11
epoch: 0
release: 26.fc40
summary: Heuristically determine the indent style
url: https://metacpan.org/release/Text-FindIndent
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-FindIndent-0.11-26.fc40.src.rpm
checksum_type: sha256
description:
  This is an experimental distribution that attempts to intuit the underlying
  indent "policy" for a text file (most likely a source code file).


pkgId: b1082370721cf0bfa2ac2aece9960f75559332be249539c102f904151ae6914f
name: perl-Text-Format
arch: src
version: 0.62
epoch: 0
release: 11.fc40
summary: Various subroutines to format text
url: https://metacpan.org/release/Text-Format
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Format-0.62-11.fc40.src.rpm
checksum_type: sha256
description:
  The format routine will format under all circumstances even if the width isn't
  enough to contain the longest words. Text::Wrap will die under these
  circumstances, although I am told this is fixed. If columns is set to a small
  number and words are longer than that and the leading 'whitespace' than there
  will be a single word on each line. This will let you make a simple word list
  which could be indented or right aligned. There is a chance for croaking if you
  try to subvert the module. If you don't pass in text then the internal text is
  worked on, though not modified. Text::Format is meant for more powerful text
  formatting than Text::Wrap allows.


pkgId: 242a7fdd6151d02e1cec576cab30b2700b61bb4dcd7a389c1a471cdde4855356
name: perl-Text-FormatTable
arch: src
version: 1.03
epoch: 0
release: 42.fc40
summary: Format text tables
url: https://metacpan.org/release/Text-FormatTable
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-FormatTable-1.03-42.fc40.src.rpm
checksum_type: sha256
description:
  Text::FormatTable renders simple tables as text. You pass to the
  constructor (new) a table format specification similar to LaTeX (e.g.
  r|l|5l|R|20L) and you call methods to fill the table data and insert rules.
  After the data is filled, you call the render method and the table gets
  formatted as text.


pkgId: caa688b817ac4eec06dd2b863dbc921baa5e22bedbdcac60497f54a8e43e248a
name: perl-Text-Fuzzy
arch: src
version: 0.29
epoch: 0
release: 12.fc40
summary: Partial string matching using edit distances
url: https://metacpan.org/release/Text-Fuzzy
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Fuzzy-0.29-12.fc40.src.rpm
checksum_type: sha256
description:
  This module calculates edit distances between words, and searches arrays
  and files to find the nearest entry by edit distance. It handles both byte
  strings and character strings (strings containing Unicode), treating each
  Unicode character as a single entity.


pkgId: e763dfb394eb4f1299fe0eb1f2288b335805f4b5e35b78933631e279549655ac
name: perl-Text-Glob
arch: src
version: 0.11
epoch: 0
release: 23.fc40
summary: Perl module to match globbing patterns against text
url: https://metacpan.org/release/Text-Glob
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Glob-0.11-23.fc40.src.rpm
checksum_type: sha256
description:
  Text::Glob implements glob(3) style matching that can be used to match
  against text, rather than fetching names from a file-system.  If you
  want to do full file globbing use the File::Glob module instead.


pkgId: 2542036f162d1b41fdaf3d6d41554693204b2f28178ff3e85ff6d26e732ad521
name: perl-Text-Haml
arch: src
version: 0.990118
epoch: 0
release: 24.fc40
summary: Haml Perl implementation
url: https://metacpan.org/release/Text-Haml
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Haml-0.990118-24.fc40.src.rpm
checksum_type: sha256
description:
  Text::Haml implements the Haml
  http://haml-lang.com/docs/yardoc/file.HAML_REFERENCE.html
  specification.


pkgId: 4b1a9be995a83b31250318c526f9898147475ef75bfad14bc9afac7541eb5bca
name: perl-Text-Hunspell
arch: src
version: 2.16
epoch: 0
release: 7.fc40
summary: Perl interface to the Hunspell library
url: https://metacpan.org/release/Text-Hunspell
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Hunspell-2.16-7.fc40.src.rpm
checksum_type: sha256
description:
  This module provides a Perl interface to the Hunspell library. This module
  is to meet the need of looking up many words, one at a time, in a single
  session, such as spell-checking a document in memory.


pkgId: 53768afb35dd9a420a727c33d5b6e0f16a020cb3a1768cde8c2cb79962d3bde1
name: perl-Text-Iconv
arch: src
version: 1.7
epoch: 0
release: 51.fc40
summary: Perl interface to iconv() codeset conversion function
url: https://metacpan.org/release/Text-Iconv
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Iconv-1.7-51.fc40.src.rpm
checksum_type: sha256
description:
  The Text::Iconv module provides a Perl interface to the iconv()
  function as defined by the Single UNIX Specification. The convert()
  method converts the encoding of characters in the input string from
  the fromcode codeset to the tocode codeset, and returns the result.
  Settings of fromcode and tocode and their permitted combinations are
  implementation-dependent. Valid values are specified in the system
  documentation.


pkgId: 40b326b198d739e513fff53a1fabd8802e3b24ccacf745816e1ec3e9679f5aff
name: perl-Text-Kakasi
arch: src
version: 2.04
epoch: 0
release: 56.fc40
summary: Kakasi library module for perl
url: https://metacpan.org/release/Text-Kakasi
rpm_license: GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Kakasi-2.04-56.fc40.src.rpm
checksum_type: sha256
description:
  This module provides libkakasi interface for perl. libkakasi is a part
  of KAKASI.  KAKASI is the language processing filter to convert Kanji
  characters to Hiragana, Katakana or Romaji and may be helpful to read
  Japanese documents.
  More information about KAKASI is available at <http://kakasi.namazu.org/>.


pkgId: bb1fef912b90aa5cfa87c6a0b4a39e8c8b0a3d3dde8b8c7d4d8a9b77d2be1cc5
name: perl-Text-Levenshtein
arch: src
version: 0.15
epoch: 0
release: 7.fc40
summary: Implementation of the Levenshtein edit distance
url: https://metacpan.org/release/Text-Levenshtein
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Levenshtein-0.15-7.fc40.src.rpm
checksum_type: sha256
description:
  This module implements the Levenshtein edit distance. The Levenshtein edit
  distance is a measure of the degree of proximity between two strings. This
  distance is the number of substitutions, deletions or insertions ("edits")
  needed to transform one string into the other one (and vice versa). When
  two strings have distance 0, they are the same. To learn more about the
  Levenshtein metric, have a look at the Wikipedia page
  <http://en.wikipedia.org/wiki/Levenshtein_distance>.


pkgId: ef0347d1bf0427971266bed5eacd73b4d07d4aabe50e16dffdd8428e3e63901a
name: perl-Text-Levenshtein-Damerau
arch: src
version: 0.41
epoch: 0
release: 25.fc40
summary: Damerau Levenshtein edit distance
url: https://metacpan.org/release/Text-Levenshtein-Damerau
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Levenshtein-Damerau-0.41-25.fc40.src.rpm
checksum_type: sha256
description:
  Returns the true Damerau Levenshtein edit distance of strings with adjacent
  transpositions. Useful for fuzzy matching, DNA variation metrics, and fraud
  detection.


pkgId: f78d083b80fe4bef28abac26471ea117ed3861809c947b26600d9d00a0fadbff
name: perl-Text-Ngram
arch: src
version: 0.15
epoch: 0
release: 30.fc40
summary: Ngram analysis of text
url: https://metacpan.org/release/Text-Ngram
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Ngram-0.15-30.fc40.src.rpm
checksum_type: sha256
description:
  n-Gram analysis is a field in textual analysis which uses sliding window
  character sequences in order to aid topic analysis, language determination
  and so on. The n-gram spectrum of a document can be used to compare and
  filter documents in multiple languages, prepare word prediction networks,
  and perform spelling correction.


pkgId: 976c2bb9373fd29499143c7cd005aaff5fac5d1723dec05fc5d6977002c6d66d
name: perl-Text-PDF
arch: src
version: 0.31
epoch: 0
release: 24.fc40
summary: Module for manipulating PDF files
url: https://metacpan.org/release/Text-PDF
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-PDF-0.31-24.fc40.src.rpm
checksum_type: sha256
description:
  This module allows interaction with existing PDF files directly. It
  includes various tools:

      pdfbklt   - make booklets out of existing PDF files
      pdfrevert - remove edits from a PDF file
      pdfstamp  - stamp text on each page of a PDF file


pkgId: 6fb4cf1f12be35cb973f7072747c07282f19f2ce5f4f2ab636477468eda99629
name: perl-Text-ParseWords
arch: src
version: 3.31
epoch: 0
release: 502.fc40
summary: Parse text into an array of tokens or array of arrays
url: https://metacpan.org/release/Text-ParseWords
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-ParseWords-3.31-502.fc40.src.rpm
checksum_type: sha256
description:
  The nested_quotewords() and quotewords() functions accept a delimiter (which
  can be a regular expression) and a list of lines and then breaks those lines
  up into a list of words ignoring delimiters that appear inside quotes.
  quotewords() returns all of the tokens in a single long list, while
  nested_quotewords() returns a list of token lists corresponding to the
  elements of @lines. parse_line() does tokenizing on a single string. The
  quotewords() functions simply call parse_line(), so if you're only splitting
  one line you can call parse_line() directly and save a function call.


pkgId: e7d0ca46317faef2ce1d439092e41743b8fe9f74362d0f8108c74d7451348a6d
name: perl-Text-Patch
arch: src
version: 1.8
epoch: 0
release: 36.fc40
summary: Patches text with given patch
url: https://metacpan.org/release/Text-Patch
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Patch-1.8-36.fc40.src.rpm
checksum_type: sha256
description:
  Text::Patch combines source text with given diff (difference) data. Diff
  data is produced by Text::Diff module or by the standard diff utility (man
  diff, see -u option).


pkgId: 2b4b40564f7b3acbef636edfacac732afc68404e34e76863b2eae155e4dcb200
name: perl-Text-Quoted
arch: src
version: 2.10
epoch: 0
release: 18.fc40
summary: Extract the structure of a quoted mail message
url: https://metacpan.org/release/Text-Quoted
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Quoted-2.10-18.fc40.src.rpm
checksum_type: sha256
description:
  Text::Quoted examines the structure of some text which may contain multiple
  different levels of quoting, and turns the text into a nested data structure.


pkgId: f969fd97ee1c41fba38c510c02fc6a80144b1e68da87236d8b3371da0c988ff6
name: perl-Text-RecordParser
arch: src
version: 1.6.5
epoch: 0
release: 29.fc40
summary: Read record-oriented files
url: https://metacpan.org/release/Text-RecordParser
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-RecordParser-1.6.5-29.fc40.src.rpm
checksum_type: sha256
description:
  This module is for reading record-oriented data in a delimited text file.
  The most common example have records separated by newlines and fields
  separated by commas or tabs, but this module aims to provide a consistent
  interface for handling sequential records in a file however they may be
  delimited. Typically this data lists the fields in the first line of the
  file, in which case you should call bind_header to bind the field name (or
  not, and it will be called implicitly). If the first line contains data,
  you can still bind your own field names via bind_fields. Either way, you
  can then use many methods to get at the data as arrays or hashes.


pkgId: f82add1c86205daf46134835f2168551eeeb46ccfa80c2c87b9266e4d3ee5259
name: perl-Text-Reflow
arch: src
version: 1.17
epoch: 0
release: 25.fc40
summary: Perl module for reflowing text files using Knuth's paragraphing algorithm
url: https://metacpan.org/release/Text-Reflow
rpm_license: GPLv3+ and (GPL+ or Artistic)
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Reflow-1.17-25.fc40.src.rpm
checksum_type: sha256
description:
  These routines will reflow the paragraphs in the given file, filehandle,
  string or array using Knuth's paragraphing algorithm (as used in TeX) to
  pick "good" places to break the lines.


pkgId: fa26dcb47dab1b43a83dea19cb2ea5217fbe6953f319c5393204335ed6605889
name: perl-Text-Reform
arch: src
version: 1.20
epoch: 0
release: 38.fc40
summary: Manual text wrapping and reformatting
url: https://metacpan.org/release/Text-Reform
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Reform-1.20-38.fc40.src.rpm
checksum_type: sha256
description:
  The module supplies a re-entrant, highly configurable replacement for the
  built-in Perl format() mechanism.


pkgId: 50834cb41d1272a7d43dd0aba89b27111575804f5aad8127411c2e1e3f1a6485
name: perl-Text-Roman
arch: src
version: 3.5
epoch: 0
release: 27.fc40
summary: Conversion between Roman algorisms and Arabic numerals
url: https://metacpan.org/release/Text-Roman
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Roman-3.5-27.fc40.src.rpm
checksum_type: sha256
description:
  This package supports both conventional Roman algorisms (which range from 1
  to 3999) and Milhar Romans, a variation which uses a bar across the
  algorism to indicate multiplication by 1000.


pkgId: 342e5c676457d1ffd9db56d84272a440ed8bfe73596f5e5dc1fdd2d460cb1b04
name: perl-Text-Shellwords
arch: src
version: 1.08
epoch: 0
release: 48.fc40
summary: A thin wrapper around the shellwords.pl package
url: https://metacpan.org/release/Text-Shellwords
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Shellwords-1.08-48.fc40.src.rpm
checksum_type: sha256
description:
  This is a thin wrapper around the shellwords.pl package, which comes
  preinstalled with Perl.  This module imports a single subroutine,
  shellwords().  The shellwords() routine parses lines of text and
  returns a set of tokens using the same rules that the Unix shell does
  for its command-line arguments.  Tokens are separated by whitespace,
  and can be delimited by single or double quotes.  The module also
  respects backslash escapes.


pkgId: f47ac2bb862d6ab1fdf77025d184f11d3f65274d76b3cbf12dadbd06a739452f
name: perl-Text-Soundex
arch: src
version: 3.05
epoch: 0
release: 30.fc40
summary: Implementation of the soundex algorithm
url: https://metacpan.org/release/Text-Soundex
rpm_license: Soundex AND (GPL-1.0-or-later OR Artistic-1.0-Perl)
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Soundex-3.05-30.fc40.src.rpm
checksum_type: sha256
description:
  Soundex is a phonetic algorithm for indexing names by sound, as pronounced in
  English. This module implements the original soundex algorithm developed by
  Robert Russell and Margaret Odell, as well as a variation called "American
  Soundex".


pkgId: 11d9aee2d125e48534c3a99a5531b192c383799725e1c417c5b60507a98cd2d0
name: perl-Text-SpellChecker
arch: src
version: 0.14
epoch: 0
release: 31.fc40
summary: OO interface for spell-checking a block of text
url: https://metacpan.org/release/Text-SpellChecker
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-SpellChecker-0.14-31.fc40.src.rpm
checksum_type: sha256
description:
  This module is a thin layer above Text::Hunspell and allows one to spellcheck
  a body of text. Whereas Text::Hunspell deals with words, Text::Spellchecker
  deals with blocks of text. For instance, we provide methods for iterating
  through the text, serializing the object (thus remembering where we left off),
  and highlighting the current misspelled word within the text.


pkgId: 0f6cf1b8afe2a39148d083c4ef21dc8665fd5567d8e5e311f05d67ea1d099639
name: perl-Text-Sprintf-Named
arch: src
version: 0.0405
epoch: 0
release: 11.fc40
summary: Sprintf-like function with named conversions
url: https://metacpan.org/release/Text-Sprintf-Named
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Sprintf-Named-0.0405-11.fc40.src.rpm
checksum_type: sha256
description:
  Text::Sprintf::Named provides a sprintf equivalent with named conversions.
  Named conversions are sprintf field specifiers (like "%s" or "%4d") only
  they are associated with the key of an associative array of parameters. So
  for example "%(name)s" will emit the 'name' parameter as a string, and
  "%(num)4d" will emit the 'num' parameter as a variable with a width of 4.


pkgId: 2ed02c80e8e7588ee053d59adf39acb70c41349f67eed2e9540dc9de66bed671
name: perl-Text-Table
arch: src
version: 1.135
epoch: 0
release: 5.fc40
summary: Organize Data in Tables
url: https://metacpan.org/release/Text-Table
rpm_license: ISC
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Table-1.135-5.fc40.src.rpm
checksum_type: sha256
description:
  Organization of data in table form is a time-honored and useful method of
  data representation. While columns of data are trivially generated by
  computer through formatted output, even simple tasks like keeping titles
  aligned with the data columns are not trivial, and the one-shot solutions
  one comes up with tend to be particularly hard to maintain. Text::Table
  allows you to create and maintain tables that adapt to alignment
  requirements as you use them.


pkgId: b3c3d47fb0fb5b41db38de1efa2bebe6f5f066196e5958bcfc8f1de0953cff9c
name: perl-Text-Table-Tiny
arch: src
version: 1.03
epoch: 0
release: 6.fc40
summary: Makes simple tables from two-dimensional arrays, with limited templating options
url: https://metacpan.org/release/Text-Table-Tiny
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Table-Tiny-1.03-6.fc40.src.rpm
checksum_type: sha256
description:
  Text::Table::Tiny provides a single function, generate_table, which formats
  a two-dimensional array of data as a text table. There are a number of options
  for adjusting the output format, but the intention is that the default option
  is good enough for most uses.


pkgId: de02edd8b339a023c2b5390defcb0383c0a1ae54be27ae3d667e5d3fefac095d
name: perl-Text-Tabs+Wrap
arch: src
version: 2024.001
epoch: 0
release: 1.fc40
summary: Expand tabs and do simple line wrapping
url: https://metacpan.org/release/Text-Tabs%2BWrap
rpm_license: TTWL
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Tabs+Wrap-2024.001-1.fc40.src.rpm
checksum_type: sha256
description:
  Text::Tabs performs the same job that the UNIX expand(1) and unexpand(1)
  commands do: adding or removing tabs from a document.

  Text::Wrap::wrap() will reformat lines into paragraphs. All it does is break
  up long lines, it will not join short lines together.


pkgId: 365fd0446e3046e1d519a9f368dbf1f215d121459b8abcf6e3d0c9b7d5e5f753
name: perl-Text-TabularDisplay
arch: src
version: 1.38
epoch: 0
release: 28.fc40
summary: Display text in formatted table output
url: https://metacpan.org/release/Text-TabularDisplay
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-TabularDisplay-1.38-28.fc40.src.rpm
checksum_type: sha256
description:
  Text::TabularDisplay simplifies displaying textual data in a table. The
  output is identical to the columnar display of query results in the MySQL
  text monitor.


pkgId: 678c38537c1322c20a231c29e75fb9e8c7567fbdce62b44661f1a794857de698
name: perl-Text-Template
arch: src
version: 1.61
epoch: 0
release: 5.fc40
summary: Expand template text with embedded Perl
url: https://metacpan.org/release/Text-Template
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Template-1.61-5.fc40.src.rpm
checksum_type: sha256
description:
  This is a library for generating form letters, building HTML pages, or
  filling in templates generally.  A 'template' is a piece of text that
  has little Perl programs embedded in it here and there.  When you
  'fill in' a template, you evaluate the little programs and replace
  them with their values.


pkgId: a9e8d1cdabc0e81b210258332080c89abcbca55d8a146c2710b10419a8f4eddd
name: perl-Text-Textile
arch: src
version: 2.13
epoch: 0
release: 27.fc40
summary: A humane web text generator
url: https://metacpan.org/release/Text-Textile
rpm_license: GPL+ or Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Textile-2.13-27.fc40.src.rpm
checksum_type: sha256
description:
  Text::Textile is a Perl-based implementation of Dean Allen's Textile syntax.
  Textile is shorthand for doing common formatting tasks.


pkgId: abdfa97fdf9536e61a63c2c2af95ceffefed38ed84717137683c5585acbb1c7e
name: perl-Text-Tree
arch: src
version: 1.0
epoch: 0
release: 45.fc40
summary: Format a simple tree of strings into a textual tree graph
url: https://metacpan.org/release/Text-Tree
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Tree-1.0-45.fc40.src.rpm
checksum_type: sha256
description:
  Allows the caller to develop a tree structure, using nested arrays of
  strings and references. Once developed, the whole tree can be printed as a
  diagram, with the root of the tree at the top, and child nodes formatted
  horizontally below them.


pkgId: 5037cc700d16844297f4b2b39e99893038599951b5d24dc314e0043c4ccf918e
name: perl-Text-Unidecode
arch: src
version: 1.30
epoch: 0
release: 24.fc40
summary: US-ASCII transliterations of Unicode text
url: https://metacpan.org/release/Text-Unidecode
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Unidecode-1.30-24.fc40.src.rpm
checksum_type: sha256
description:
  Text::Unidecode provides a function, `unidecode(...)' that takes
  Unicode data and tries to represent it in US-ASCII characters (i.e.,
  the universally displayable characters between 0x00 and 0x7F). The
  representation is almost always an attempt at *transliteration* -- i.e.,
  conveying, in Roman letters, the pronunciation expressed by the text in
  some other writing system.


pkgId: 23c6cd3f107b9282c16361d617abb4747895f7f002e62eecad22a8b6b17abfea
name: perl-Text-VCardFast
arch: src
version: 0.11
epoch: 0
release: 26.fc40
summary: Perl extension for very fast parsing of VCards
url: https://metacpan.org/release/Text-VCardFast
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-VCardFast-0.11-26.fc40.src.rpm
checksum_type: sha256
description:
  Text::VCardFast is designed to parse VCards very quickly compared to pure-Perl
  solutions. It has a Perl and an XS version of the same API, accessible
  as vcard2hash_pp and vcard2hash_c, with the XS version being preferred.


pkgId: 40213a773f8ee7e5c385d31e4b2c6dd44fc0bf36dac54b7a801f93a48b84feea
name: perl-Text-VimColor
arch: src
version: 0.29
epoch: 0
release: 17.fc40
summary: Syntax color text in HTML or XML using Vim
url: https://metacpan.org/release/Text-VimColor
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-VimColor-0.29-17.fc40.src.rpm
checksum_type: sha256
description:
  This module tries to markup text files according to their syntax. It can be
  used to produce web pages with pretty-printed colorful source code samples.
  It can produce output in various formats. text-vimcolor is a command line
  interface to the Perl module Text::VimColor:
    text-vimcolor --format html --filetype prolog foo.pl > foo.html


pkgId: fcdde9cd2f7bd60b44d898a4c5feaeabcc6d8a5b61f8fd791251d1e4cd165602
name: perl-Text-WagnerFischer
arch: src
version: 0.04
epoch: 0
release: 27.fc40
summary: Implementation of the Wagner-Fischer edit distance
url: https://metacpan.org/release/Text-WagnerFischer
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-WagnerFischer-0.04-27.fc40.src.rpm
checksum_type: sha256
description:
  This module implements the Wagner-Fischer dynamic programming technique,
  used here to calculate the edit distance of two strings. The edit distance
  is a measure of the degree of proximity between two strings, based on
  "edits": the operations of substitutions, deletions or insertions needed to
  transform the string into the other one (and vice versa).


pkgId: c74deffe7b5cb3d7f247dacd2e00e1b78bdf1c874b9e606eca843e91f5d6197c
name: perl-Text-WikiFormat
arch: src
version: 0.81
epoch: 0
release: 27.fc40
summary: Translate Wiki formatted text into other formats
url: https://metacpan.org/release/Text-WikiFormat
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-WikiFormat-0.81-27.fc40.src.rpm
checksum_type: sha256
description:
  The original Wiki web site had a very simple interface to edit and to
  add pages.  Its formatting rules are simple and easy to use.  They are
  also easy to translate into other, more complicated markup languages
  with this module.  It creates HTML by default, but can produce valid
  POD, DocBook, XML, or any other format imaginable.


pkgId: 828a9989e42b425fe6aaab6026f881180548ad084abf7148858feb21bee169ae
name: perl-Text-WordDiff
arch: src
version: 0.09
epoch: 0
release: 17.fc40
summary: Track changes between documents
url: https://metacpan.org/release/Text-WordDiff
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-WordDiff-0.09-17.fc40.src.rpm
checksum_type: sha256
description:
  This module is a variation on the lovely Text::Diff module. Rather than
  generating traditional line-oriented diffs, however, it generates word-
  oriented diffs. This can be useful for tracking changes in narrative
  documents or documents with very long lines. To diff source code, one is
  still best off using Text::Diff. But if you want to see how a short
  story changed from one version to the next, this module will do the job
  very nicely.


pkgId: 643d448b91cb1d1a4f141a7bac9d300f9bb225b96822691a14171c767ebcaa83
name: perl-Text-WrapI18N
arch: src
version: 0.06
epoch: 0
release: 49.fc40
summary: Line wrapping with support for several locale setups
url: https://metacpan.org/release/Text-WrapI18N
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-WrapI18N-0.06-49.fc40.src.rpm
checksum_type: sha256
description:
  This is a module which intends to substitute Text::Wrap,
  which supports internationalized texts including:
   - multi-byte encodings such as UTF-8, EUC-JP, EUC-KR, GB2312, and Big5,
   - full width characters like east Asian characters which appear in
     UTF-8, EUC-JP, EUC-KR, GB2312, Big5, and so on,
   - combining characters like diacritical marks which appear in UTF-8,
     ISO-8859-11 (aka TIS-620), and so on, and
   - languages which don't use white spaces between words, like Chinese
     and Japanese.


pkgId: fedf558891020e2dfcbedd387a9e4bf46e829896ca1a1c88bb1e4b1411375b18
name: perl-Text-Wrapper
arch: src
version: 1.05
epoch: 0
release: 32.fc40
summary: Simple word wrapping perl module
url: https://metacpan.org/release/Text-Wrapper
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-Wrapper-1.05-32.fc40.src.rpm
checksum_type: sha256
description:
  This module provides simple word wrapping.  It breaks long lines, but does
  not alter spacing or remove existing line breaks.  If you're looking for
  more sophisticated text formatting, try the Text::Format module.


pkgId: 3aadd88976cdd4e798c20b50bc7230dade5f7e0138f79ac27663f5d7e762fa69
name: perl-Text-xSV
arch: src
version: 0.21
epoch: 0
release: 17.fc40
summary: Read character separated files
url: https://metacpan.org/release/Text-xSV
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Text-xSV-0.21-17.fc40.src.rpm
checksum_type: sha256
description:
  This module is for reading and writing a common variation of character
  separated data. The most common example is comma-separated. However that is
  far from the only possibility, the same basic format is exported by
  Microsoft products using tabs, colons, or other characters.


pkgId: ed0ba8b9ecef53977d7ed1bc215b764bf1480678d8af666ae393a90ef3476c83
name: perl-Thread-SigMask
arch: src
version: 0.004
epoch: 0
release: 36.fc40
summary: Thread specific signal masks
url: https://metacpan.org/release/Thread-SigMask
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Thread-SigMask-0.004-36.fc40.src.rpm
checksum_type: sha256
description:
  This module provides per-thread signal masks. On non-threaded perls it will
  be effectively the same as POSIX::sigprocmask. The interface works exactly
  the same as sigprocmask.


pkgId: 0d5f8d4b3cd1e425e54f7a7ddce24e3b5f6163b0bed46d58fa4a5f6eaca047c0
name: perl-Throwable
arch: src
version: 1.001
epoch: 1
release: 5.fc40
summary: Role for classes that can be thrown
url: https://metacpan.org/release/Throwable
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Throwable-1.001-5.fc40.src.rpm
checksum_type: sha256
description:
  Throwable is a role for classes that are meant to be thrown as exceptions
  to standard program flow. It is very simple and does only two things: saves
  any previous value for $@ and calls die $self.


pkgId: 9437a7e83e3c57ac75ed4ffd1fd8b9fffdb144d00d63a4a779fd02e386ba252c
name: perl-Tie-Cache
arch: src
version: 0.21
epoch: 0
release: 28.fc40
summary: LRU Cache in Memory
url: https://metacpan.org/release/Tie-Cache
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tie-Cache-0.21-28.fc40.src.rpm
checksum_type: sha256
description:
  This module implements a least recently used (LRU) cache in memory
  through a tie interface. Any time data is stored in the tied hash,
  that key/value pair has an entry time associated with it, and as
  the cache fills up, those members of the cache that are the oldest
  are removed to make room for new entries.


pkgId: 581cd6b9143e1e76fd9a61d2aa923461f7d35a0d16a6a4534511ba4285350d2b
name: perl-Tie-Cycle
arch: src
version: 1.228
epoch: 0
release: 1.fc40
summary: Cycle through a list of values via a scalar
url: https://metacpan.org/release/Tie-Cycle
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tie-Cycle-1.228-1.fc40.src.rpm
checksum_type: sha256
description:
  This Perl module can be used to go through a list over and over again.
  Once you get to the end of the list, you go back to the beginning.  You
  do not have to worry about any of this since the magic of tie does that
  for you.


pkgId: fafadb9c4823ccc3bdc9d56003cd43695b637bbb1c2ed7ea0ead03a62cc9db07
name: perl-Tie-DBI
arch: src
version: 1.08
epoch: 0
release: 15.fc40
summary: Tie hashes to DBI relational databases
url: https://metacpan.org/release/Tie-DBI
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tie-DBI-1.08-15.fc40.src.rpm
checksum_type: sha256
description:
  This distribution contains Tie::DBI and Tie::RDBM, two modules that
  allow you to tie associative arrays to relational databases using the
  DBI library.  The hash is tied to a table in a local or networked
  database.  Reading from the hash retrieves values from the database.
  Storing into the hash updates the database (if you have sufficient
  privileges).


pkgId: e16420b3a07f312de2aa85e1a7abea7718e4759510cc4d05193f8dbe0a7e962a
name: perl-Tie-EncryptedHash
arch: src
version: 1.24
epoch: 0
release: 43.fc40
summary: Hashes (and objects based on hashes) with encrypting fields
url: https://metacpan.org/release/Tie-EncryptedHash
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tie-EncryptedHash-1.24-43.fc40.src.rpm
checksum_type: sha256
description:
  Tie::EncryptedHash augments Perl hash semantics to build secure, encrypting
  containers of data. Tie::EncryptedHash introduces special hash fields that are
  coupled with encrypt/decrypt routines to encrypt assignments at STORE() and
  decrypt retrievals at FETCH(). By design, encrypting fields are associated with
  keys that begin in single underscore. The remaining keyspace is used for
  accessing normal hash fields, which are retained without modification.

  While the password is set, a Tie::EncryptedHash behaves exactly like a standard
  Perl hash. This is its transparent mode of access. Encrypting and normal fields
  are identical in this mode. When password is deleted, encrypting fields are
  accessible only as ciphertext. This is Tie::EncryptedHash's opaque mode of
  access, optimized for serialization.

  Encryption is done with Crypt::CBC(3), which encrypts in the cipher block
  chaining mode with Blowfish, DES or IDEA. Tie::EncryptedHash uses Blowfish by
  default, but can be instructed to employ any cipher supported by Crypt::CBC(3).


pkgId: 8aea97eef2e08901fdc88aab7c8f3df025128188ee51f1902708c558d9989ce9
name: perl-Tie-Function
arch: src
version: 0.02
epoch: 0
release: 32.fc40
summary: Wrap functions in tied hash sugar
url: https://metacpan.org/release/Tie-Function
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tie-Function-0.02-32.fc40.src.rpm
checksum_type: sha256
description:
  Tie::Function simplifies wrapping functions in tied hash syntax so they can
  be interpolated in double-quoted literals without messy intermediate
  variables.


pkgId: 18074d28ab7272d6030e16c69cd701ca39bbfb7f6055942b886a484ae072a016
name: perl-Tie-Handle-Offset
arch: src
version: 0.004
epoch: 0
release: 20.fc40
summary: Tied handle that hides the beginning of a file
url: https://metacpan.org/release/Tie-Handle-Offset
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tie-Handle-Offset-0.004-20.fc40.src.rpm
checksum_type: sha256
description:
  This modules provides a file handle that hides the beginning of a file.
  After opening, the file is positioned at the offset location. seek() and
  tell() calls are modified to preserve the offset.


pkgId: dff643b9ec01d0eb1234dee5e586be6814ba4c3d88820db3349e617d7021bcb2
name: perl-Tie-Hash-Method
arch: src
version: 0.02
epoch: 0
release: 26.fc40
summary: Tied hash with specific methods overridden by callbacks
url: https://metacpan.org/release/Tie-Hash-Method
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tie-Hash-Method-0.02-26.fc40.src.rpm
checksum_type: sha256
description:
  Perl Tie::Hash::Method module provides a way to create a tied hash with
  specific overridden behavior without having to create a new class to do it.
  A tied hash with no methods overridden is functionally equivalent to a normal
  hash.


pkgId: 0f02c3935847e5394d751a9dad771e1b2b8856c01ea55c8a09ef33d9a76cd2bf
name: perl-Tie-Hash-MultiValue
arch: src
version: 1.06
epoch: 0
release: 13.fc40
summary: Store multiple values per key
url: https://metacpan.org/release/Tie-Hash-MultiValue
rpm_license: GPLv2+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tie-Hash-MultiValue-1.06-13.fc40.src.rpm
checksum_type: sha256
description:
  Tie::Hash::MultiValue Perl module allows you to have hashes which store their
  values in anonymous arrays, appending any new value to the already-existing
  ones.


pkgId: 167a11cbf288f5bca6a980b25125f826d0d0aebdfc683c30cd5a9e29da7693ee
name: perl-Tie-Hash-ReadonlyStack
arch: src
version: 0.2
epoch: 0
release: 23.fc40
summary: Treat multiple hashes as a single hash with copy-on-write modifications
url: https://metacpan.org/release/Tie-Hash-ReadonlyStack
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tie-Hash-ReadonlyStack-0.2-23.fc40.src.rpm
checksum_type: sha256
description:
  This Perl module allows you to have your main hash and then assign hashes to
  look for the given key in either before or after the main hash. It also allows
  you to use hashes that are read-only in said stack and then assign new values
  there without modifying the hashes they came from.


pkgId: a1594cd34d2eddcfd7378b766bc21c31a51c9e216173231152975d14d9e028ee
name: perl-Tie-IxHash
arch: src
version: 1.23
epoch: 0
release: 38.fc40
summary: Ordered associative arrays for Perl
url: https://metacpan.org/release/Tie-IxHash
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tie-IxHash-1.23-38.fc40.src.rpm
checksum_type: sha256
description:
  This Perl module implements Perl hashes that preserve the order in
  which the hash elements were added. The order is not affected when
  values corresponding to existing keys in the IxHash are changed.
  The elements can also be set to any arbitrary supplied order. The
  familiar perl array operations can also be performed on the IxHash.


pkgId: 7a0918030eca1db700638dbb4571d28d5bb862c5a529ac89789a03346cca03d6
name: perl-Tie-RefHash-Weak
arch: src
version: 0.09
epoch: 0
release: 44.fc40
summary: Tie::RefHash subclass with weakened references in the keys
url: https://metacpan.org/release/Tie-RefHash-Weak
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tie-RefHash-Weak-0.09-44.fc40.src.rpm
checksum_type: sha256
description:
  The Tie::RefHash module can be used to access hashes by reference. This is
  useful when you index by object, for example.


pkgId: b69e8526b3d25186d967a2ee7cf597780cb830737481e2c755b2dcc4860f9f4e
name: perl-Tie-Simple
arch: src
version: 1.04
epoch: 0
release: 25.fc40
summary: Variable ties made easier: much, much, much easier
url: https://metacpan.org/release/Tie-Simple
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tie-Simple-1.04-25.fc40.src.rpm
checksum_type: sha256
description:
  This module adds the ability to quickly create new types of tie objects
  without creating a complete class. It does so in such a way as to try and
  make the programmers life easier when it comes to single-use ties that I
  find myself wanting to use from time-to-time.


pkgId: 0b6f1b4d0f6da13261366d845ad227c1f856235f2085a79bee2c0561264a5115
name: perl-Tie-ToObject
arch: src
version: 0.03
epoch: 0
release: 47.fc40
summary: Tie to an existing object
url: https://metacpan.org/release/Tie-ToObject
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tie-ToObject-0.03-47.fc40.src.rpm
checksum_type: sha256
description:
  While the perldoc/tie manpage allows tying to an arbitrary object, the
  class in question must support this in it's implementation of 'TIEHASH',
  'TIEARRAY' or whatever.

  This class provides a very tie constructor that simply returns the object
  it was given as it's first argument.

  This way side effects of calling '$object->TIEHASH' are avoided.


pkgId: a97f8a36ae56b71f65b4fa402ce3f54b4f3c19b4a3437c87394677bd511bd1a3
name: perl-Time-Clock
arch: src
version: 1.03
epoch: 0
release: 29.fc40
summary: Twenty-four hour clock object with nanosecond precision
url: https://metacpan.org/release/Time-Clock
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Time-Clock-1.03-29.fc40.src.rpm
checksum_type: sha256
description:
  A Time::Clock object is a twenty-four hour clock with nanosecond precision
  and wrap-around. It is a clock only; it has absolutely no concept of dates.
  Vagaries of date/time such as leap seconds and daylight savings time are
  unsupported.


pkgId: cb831403fe22d4503acbdf50646f55f4597a964dee805b03f296ec573c31547b
name: perl-Time-Duration-Parse
arch: src
version: 0.16
epoch: 0
release: 10.fc40
summary: Parse string that represents time duration
url: https://metacpan.org/release/Time-Duration-Parse
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Time-Duration-Parse-0.16-10.fc40.src.rpm
checksum_type: sha256
description:
  Time::Duration::Parse is a module to parse human readable duration strings
  like "2 minutes and 3 seconds" to seconds. It does the opposite of
  duration_exact() in Time::Duration and is roundtrip safe.


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


pkgId: 3f10b8dc51affc768102fd877d147d64dd18328d3076e687c58f892765650cda
name: perl-Time-HiRes
arch: src
version: 1.9775
epoch: 4
release: 502.fc40
summary: High resolution alarm, sleep, gettimeofday, interval timers
url: https://metacpan.org/release/Time-HiRes
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Time-HiRes-1.9775-502.fc40.src.rpm
checksum_type: sha256
description:
  The Time::HiRes module implements a Perl interface to the usleep, nanosleep,
  ualarm, gettimeofday, and setitimer/getitimer system calls, in other words,
  high resolution time and timers.


pkgId: 8ab2ae9b688cf2be83ca596988329c18fbbcf2382f4f8ecab1a95fc63c865c7c
name: perl-Time-Interval
arch: src
version: 1.234
epoch: 0
release: 21.fc40
summary: Perl module that converts time intervals of days, hours, minutes, and seconds
url: https://metacpan.org/release/Time-Interval
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Time-Interval-1.234-21.fc40.src.rpm
checksum_type: sha256
description:
  This is a rather simple Perl module for dealing with time intervals. Among
  other things, this module can tell you the number of hours, minutes, and
  seconds elapsed between two dates.


pkgId: 79d6d85fe2ccd221b4f494ec4baa8621d63d39ce1ed3bbfa607eb6de0a1afb3c
name: perl-Time-Local
arch: src
version: 1.350
epoch: 2
release: 5.fc40
summary: Efficiently compute time from local and GMT time
url: https://metacpan.org/release/Time-Local
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Time-Local-1.350-5.fc40.src.rpm
checksum_type: sha256
description:
  This module provides functions that are the inverse of built-in perl functions
  localtime() and gmtime(). They accept a date as a six-element array, and
  return the corresponding time(2) value in seconds since the system epoch
  (Midnight, January 1, 1970 GMT on Unix, for example). This value can be
  positive or negative, though POSIX only requires support for positive values,
  so dates before the system's epoch may not work on all operating systems.


pkgId: 7f0d844cf70b6d3c8cdca9e8e20981d73ca2b4b663ca74469a8e891a6df1658f
name: perl-Time-Mock
arch: src
version: 0.0.2
epoch: 0
release: 33.fc40
summary: Replaces actual time with simulated time - alternative to Test::MockTime
url: https://metacpan.org/release/Time-Mock
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Time-Mock-0.0.2-33.fc40.src.rpm
checksum_type: sha256
description:
  This is an alternative to Test::MockTime which enables test suites to
  test code at specific points in time. Test::MockTime is nice, but doesn't
  allow you to accelerate the time step and doesn't deal with Time::HiRes or
  give you any way to change the time across forks.


pkgId: 6e430562d1746ed93eb189a4d1e7db3dd1813c72c28e397fd186fb9f2e4a86d4
name: perl-Time-OlsonTZ-Download
arch: src
version: 0.009
epoch: 0
release: 20.fc40
summary: Olson time zone database from source
url: https://metacpan.org/release/Time-OlsonTZ-Download
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Time-OlsonTZ-Download-0.009-20.fc40.src.rpm
checksum_type: sha256
description:
  An object of this Perl class represents a local copy of the source of the
  Olson time zone database, possibly used to build binary tzfiles. The source
  copy always begins by being downloaded from the canonical repository of the
  Olson database. This class provides methods to help with extracting useful
  information from the source.


pkgId: 9aab5387231bb0b0ec3da3ca9dd8e2fd83ec545f118d01755da2ed2b49f061ab
name: perl-Time-Out
arch: src
version: 0.24
epoch: 0
release: 3.fc40
summary: Easily time out long running operations
url: https://metacpan.org/dist/Time-Out
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Time-Out-0.24-3.fc40.src.rpm
checksum_type: sha256
description:
  The Time::Out module provides an easy interface to alarm(2) based timeouts.
  Nested timeouts are supported.


pkgId: dd8025463ce01dcfd8ea3b368d4cb98dd3615fda84455f979dd51dbfa29021d3
name: perl-Time-ParseDate
arch: src
version: 2015.103
epoch: 0
release: 27.fc40
summary: Perl modules for parsing dates and times
url: https://metacpan.org/release/Time-ParseDate
rpm_license: TPDL and Public Domain
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Time-ParseDate-2015.103-27.fc40.src.rpm
checksum_type: sha256
description:
  Time-ParseDate provides several Perl modules, including Time::CTime,
  Time::DaysInMonth, Time::JulianDay, Time::ParseDate, and Time::Timezone.
  These modules can be useful for parsing and manipulating dates and times.
  There are numerous options to control what is recognized and what is not.


pkgId: 22748fc4b95ce6a8a53cbff701580b039099c76965e9d041694f476651ea82be
name: perl-Time-Piece-MySQL
arch: src
version: 0.06
epoch: 0
release: 25.fc40
summary: MySQL-specific methods for Time::Piece
url: https://metacpan.org/release/Time-Piece-MySQL
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Time-Piece-MySQL-0.06-25.fc40.src.rpm
checksum_type: sha256
description:
  The Time::Piece::MySQL module can be used instead of, or in addition to,
  Time::Piece to add MySQL-specific date-time methods to Time::Piece objects.


pkgId: cbc4aacee1528dc423c7a870abca15ff2c6a9fa4cefd2873d9c5b2884674502c
name: perl-Time-Progress
arch: src
version: 2.14
epoch: 0
release: 4.fc40
summary: Elapsed and estimated finish time reporting
url: https://metacpan.org/release/Time-Progress
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Time-Progress-2.14-4.fc40.src.rpm
checksum_type: sha256
description:
  This module displays progress information for long-running processes. This
  can be percentage complete, time elapsed, estimated time remaining,
  an ASCII progress bar, or any combination of those.

  It is useful for code where you perform a number of steps, or iterations
  of a loop, where the number of iterations is known before you start
  the loop.


pkgId: 98c33e98d421708db59c8f62ddd048e0dac6ccd76b601fdd46598ab9b6c3f675
name: perl-Time-Tiny
arch: src
version: 1.08
epoch: 0
release: 21.fc40
summary: Time object, with as little code as possible
url: https://metacpan.org/release/Time-Tiny
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Time-Tiny-1.08-21.fc40.src.rpm
checksum_type: sha256
description:
  Time::Tiny implements an extremely lightweight object that represents
  a time, without any time data.


pkgId: c756b8f12c8e8f32c4bbd8d652c9f8f7009b116c52438930c8cdb95bdd4e5199
name: perl-Time-Warp
arch: src
version: 0.55
epoch: 0
release: 6.fc40
summary: Control over the flow of time
url: https://metacpan.org/release/Time-Warp
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Time-Warp-0.55-6.fc40.src.rpm
checksum_type: sha256
description:
  Our external experience unfolds in 3 1/2 dimensions (time has a
  dimensionality of 1/2). The Time::Warp module offers developers control
  over the measurement of time.


pkgId: 7136cd4374181ae056ca98e8dd13f8cdabaef6a8ff29ec1d4a0fc3a065d95f45
name: perl-Time-timegm
arch: src
version: 0.01
epoch: 0
release: 33.fc40
summary: UTC version of mktime()
url: https://metacpan.org/release/Time-timegm
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Time-timegm-0.01-33.fc40.src.rpm
checksum_type: sha256
description:
  The POSIX standard provides three functions for converting between integer
  epoch values and 6-component "broken-down" time representations. localtime
  and gmtime convert an epoch into the 6 components of seconds, minutes,
  hours, day of month, month and year, in either local timezone or UTC. The
  mktime function converts a local broken-down time into an epoch value.
  However, POSIX does not provide a UTC version of this.


pkgId: cc0ea961b4325720687b12798ad25a71ee76097ac6ea7fcb9810b64f00a81fb0
name: perl-Time-y2038
arch: src
version: 20100403
epoch: 0
release: 35.fc40
summary: Versions of Perl's time functions which work beyond 2038
url: https://metacpan.org/release/Time-y2038
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Time-y2038-20100403-35.fc40.src.rpm
checksum_type: sha256
description:
  On many computers, Perl's time functions will not work past the year 2038.
  This is a design fault in the underlying C libraries Perl uses. Time::y2038
  provides replacements for those functions, which will work accurately
  +/1 142 million years.


pkgId: 0279098719b00091c578d562ff935abc981e1e4c7c006f8313fd0580eb0712af
name: perl-TimeDate
arch: src
version: 2.33
epoch: 1
release: 14.fc40
summary: A Perl module for time and date manipulation
url: https://metacpan.org/release/TimeDate
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-TimeDate-2.33-14.fc40.src.rpm
checksum_type: sha256
description:
  This module includes a number of smaller modules suited for
  manipulation of time and date strings with Perl. In particular, the
  Date::Format and Date::Parse modules can display and read times and
  dates in various formats, providing a more reliable interface to
  textual representations of points in time.


pkgId: f14b070521547250c98255f0b5457709dbe16b1e52b4965469a665d068c21907
name: perl-Tk
arch: src
version: 804.036
epoch: 0
release: 15.fc40
summary: Perl Graphical User Interface ToolKit
url: https://metacpan.org/release/Tk
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) AND SWL
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tk-804.036-15.fc40.src.rpm
checksum_type: sha256
description:
  This a re-port of a perl interface to Tk8.4.
  C code is derived from Tcl/Tk8.4.5.
  It also includes all the C code parts of Tix8.1.4 from SourceForge.
  The perl code corresponding to Tix's Tcl code is not fully implemented.

  Perl API is essentially the same as Tk800 series Tk800.025 but has not
  been verified as compliant. There ARE differences see pod/804delta.pod.


pkgId: 9c50af6d29d19aea1e1700427b61b02c0b5f27209c0e1214ec4fd6d1937c933c
name: perl-Tk-Canvas-GradientColor
arch: src
version: 1.06
epoch: 0
release: 29.fc40
summary: To create a Canvas widget with background gradient color
url: https://metacpan.org/release/Tk-Canvas-GradientColor
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tk-Canvas-GradientColor-1.06-29.fc40.src.rpm
checksum_type: sha256
description:
  Tk::Canvas::GradientColor is an extension of the Canvas widget. It is an
  easy way to build a canvas widget with gradient background color.


pkgId: ae13d0f02c14f1a8c2af96a58c9960d652ba0b1c33fe51cce30f9570c6202d23
name: perl-Tk-ColoredButton
arch: src
version: 1.05
epoch: 0
release: 35.fc40
summary: Button widget with background gradient color
url: https://metacpan.org/release/Tk-ColoredButton
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tk-ColoredButton-1.05-35.fc40.src.rpm
checksum_type: sha256
description:
  Tk::ColoredButton is an extension of the Tk::Canvas::GradientColor
  widget. It is an easy way to simulate a button widget with gradient
  background color.


pkgId: 56fe3f14ee1deb078a7b629100b1c90ff8d09e72b75150b4a5019282ac877372
name: perl-Tk-CursorControl
arch: src
version: 0.4
epoch: 0
release: 36.fc40
summary: Manipulate the mouse cursor programmatically
url: https://metacpan.org/release/Tk-CursorControl
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tk-CursorControl-0.4-36.fc40.src.rpm
checksum_type: sha256
description:
  This module offers a Tk programmer the functionality of warping, moving,
  confining or hiding a mouse cursor.


pkgId: 9fd9cb0f0ddffcf58b46d371b951215ceb2011f203f2b0da16770e1d23525aa8
name: perl-Tk-DirSelect
arch: src
version: 1.12
epoch: 0
release: 41.fc40
summary: Cross-platform directory selection widget
url: https://metacpan.org/release/Tk-DirSelect
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tk-DirSelect-1.12-41.fc40.src.rpm
checksum_type: sha256
description:
  This module provides a cross-platform directory selection widget. For
  systems running Microsoft Windows, this includes selection of local and
  mapped network drives. A context menu (right-click or <Button3>) allows the
  creation, renaming, and deletion of directories while browsing.


pkgId: 16eadbf1ed310b07899ab899abb5fae56de15d81014d76b8b2914d0f2631ab26
name: perl-Tk-DoubleClick
arch: src
version: 0.04
epoch: 0
release: 25.fc40
summary: Correctly handle single-click vs double-click events
url: https://metacpan.org/release/Tk-DoubleClick
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tk-DoubleClick-0.04-25.fc40.src.rpm
checksum_type: sha256
description:
  Tk::DoubleClick module correctly handle single-click vs double-click
  events, calling only the appropriate callback for the given event.


pkgId: 2bf5eda21e39226f3d12b3e9f1dcdd7a41fecb599f14d56077efa1d5caa46d52
name: perl-Tk-EntryCheck
arch: src
version: 0.04
epoch: 0
release: 35.fc40
summary: Interface to Tk::Entry for controlling its length and content
url: https://metacpan.org/release/Tk-EntryCheck
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tk-EntryCheck-0.04-35.fc40.src.rpm
checksum_type: sha256
description:
  This module acts as a little wrapper around Tk::Entry and adds an easy to
  use interface to -validate and -validatecommand for controlling length and
  content of an entry widget.


pkgId: d76ac1ce12b20324bc96ed6dff269fa8b95d8638d6c1503a14795a2a7df09a78
name: perl-Tk-Getopt
arch: src
version: 0.51
epoch: 0
release: 22.fc40
summary: User configuration window for Tk with interface to Getopt::Long
url: https://metacpan.org/release/Tk-Getopt
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tk-Getopt-0.51-22.fc40.src.rpm
checksum_type: sha256
description:
  Tk::Getopt provides an interface to access command line options via
  Getopt::Long and editing with a graphical user interface via a Tk window.


pkgId: 66b606f36e6caf205f56de8d5391bbd6909013ea4c316d8faba8a87509192b70
name: perl-Tk-GraphViz
arch: src
version: 1.10
epoch: 0
release: 13.fc40
summary: Render an interactive GraphViz graph
url: https://metacpan.org/release/Tk-GraphViz
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tk-GraphViz-1.10-13.fc40.src.rpm
checksum_type: sha256
description:
  The GraphViz widget is derived from Tk::Canvas. It adds the ability to
  render graphs in the canvas. The graphs can be specified either using the
  DOT graph-description language, or using via a GraphViz object.


pkgId: 7782c77b823786a4b9281d9f092071a0ad483a002032a73b83caf669cc03ac09
name: perl-Tk-ProgressBar-Mac
arch: src
version: 1.2
epoch: 0
release: 44.fc40
summary: Mac ProgressBar for Perl::Tk
url: https://metacpan.org/release/Tk-ProgressBar-Mac
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tk-ProgressBar-Mac-1.2-44.fc40.src.rpm
checksum_type: sha256
description:
  This widget provides a dynamic image that looks just like
  a Mac OS 9 progress bar.  Packed around it are four
  Frames, north, south, east and west, within which you can
  stuff additional widgets. For example, see how Tk::Copy::Mac
  uses several Labels and a CollapsableFrame widget to create
  a reasonable facsimile of a Macintosh copy dialog.


pkgId: faee31266519d3089f91406c8e341eadd2d081443a25d77506e618d01f976f42
name: perl-Tk-Stderr
arch: src
version: 1.2
epoch: 0
release: 47.fc40
summary: Capture standard error output, display in separate window for Perl::Tk
url: https://metacpan.org/release/Tk-Stderr
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tk-Stderr-1.2-47.fc40.src.rpm
checksum_type: sha256
description:
  This module captures that standard error of a program and redirects it
  to a read only text widget, which doesn't appear until necessary. When
  it does appear, the user can close it; it'll appear again when there is
  more output.


pkgId: 9ada7ff65ed3d93f9974f50704f685730a3adcb1f9e5746b3078100328aac077
name: perl-Tk-TableMatrix
arch: src
version: 1.29
epoch: 0
release: 6.fc40
summary: Perl module for creating and manipulating tables
url: https://metacpan.org/release/Tk-TableMatrix
rpm_license: (GPL+ or Artistic) and BSD
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tk-TableMatrix-1.29-6.fc40.src.rpm
checksum_type: sha256
description:
  The TableMatrix command creates a 2-dimensional grid of cells. The
  table can use a Tcl array variable or Tcl command for data storage and
  retrieval.


pkgId: 71d0d714322b084dcf4b392b75c51bdc7c67c37de8c96038ec9a9e41505fcc44
name: perl-Tk-Text-SuperText
arch: src
version: 0.12
epoch: 0
release: 8.fc40
summary: Improved text widget for perl/tk
url: https://metacpan.org/release/Tk-Text-SuperText
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tk-Text-SuperText-0.12-8.fc40.src.rpm
checksum_type: sha256
description:
  Tk::Text::SuperText implements many new features over the standard Tk::Text
  widget while supporting all it's standard features. Its used simply as the
  Tk::Text widget.


pkgId: 85f8c4e608d8245c9bcc9b671911cc3d12fea00d490921c3243dbbe1d2a2b689
name: perl-Tk-ToolBar
arch: src
version: 0.12
epoch: 0
release: 27.fc40
summary: Toolbar widget for Perl/Tk
url: https://metacpan.org/release/Tk-ToolBar
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tk-ToolBar-0.12-27.fc40.src.rpm
checksum_type: sha256
description:
  This module implements a dockable toolbar. It is in the same spirit as the
  "short-cut" toolbars found in most major applications, such as most web
  browsers and text editors (where you find the "back" or "save" and other
  shortcut buttons).


pkgId: 1382fbf3ce3efe8a542e14ed4fe482332a4d945c5c9fddfd43f0a6cbac26b815
name: perl-Trace-Mask
arch: src
version: 0.000008
epoch: 0
release: 23.fc40
summary: Masking frames in stack traces
url: https://metacpan.org/release/Trace-Mask
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Trace-Mask-0.000008-23.fc40.src.rpm
checksum_type: sha256
description:
  This is a specification packages can follow to define behaviors stack
  tracers may choose to honor. If a module implements this specification than
  any compliant stack tracer will render the stack trace as desired. This
  package also provides some implementations (e.g. a Carp stack tracer).


pkgId: f53d7e469fe7a6102a9bacc8f13f0fa76cda0ad56ba9eb80662a0c272574e157
name: perl-Tree
arch: src
version: 1.16
epoch: 0
release: 3.fc40
summary: Tree data structure
url: https://metacpan.org/release/Tree
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tree-1.16-3.fc40.src.rpm
checksum_type: sha256
description:
  This implements a full-featured N-ary tree representation with configurable
  error-handling and a simple events system that allows for transparent
  persistence to a variety of data stores.


pkgId: f661b1f217d4fa77ca23e6aa48759bc63d2f06a43ab857ea5ae14d4781d18ba7
name: perl-Tree-DAG_Node
arch: src
version: 1.32
epoch: 0
release: 10.fc40
summary: Class for representing nodes in a tree
url: https://metacpan.org/release/Tree-DAG_Node
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tree-DAG_Node-1.32-10.fc40.src.rpm
checksum_type: sha256
description:
  This class encapsulates/makes/manipulates objects that represent nodes in a
  tree structure. The tree structure is not an object itself, but is emergent
  from the linkages you create between nodes. This class provides the methods
  for making linkages that can be used to build up a tree, while preventing you
  from ever making any kinds of linkages that are not allowed in a tree (such as
  having a node be its own mother or ancestor, or having a node have two
  mothers).


pkgId: fc7b6ebaef534ebad2ee2645e0f78d7f6de92f35097e7bfe1d817677f1a9c347
name: perl-Tree-R
arch: src
version: 0.072
epoch: 0
release: 26.fc40
summary: Perl extension for the R-tree data structure and algorithms
url: https://metacpan.org/release/Tree-R
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tree-R-0.072-26.fc40.src.rpm
checksum_type: sha256
description:
  R-tree is a data structure for storing and indexing and efficiently looking
  up non-zero-size spatial objects.


pkgId: faa7e769db64c495dc94cd8b7d967689456a0e2caf679656a34bc50d49e6bcb3
name: perl-Tree-Simple-VisitorFactory
arch: src
version: 0.16
epoch: 0
release: 10.fc40
summary: Factory object for dispensing Visitor objects
url: https://metacpan.org/release/Tree-Simple-VisitorFactory
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tree-Simple-VisitorFactory-0.16-10.fc40.src.rpm
checksum_type: sha256
description:
  This package contains a collection of Tree::Simple::Visitor::* objects,
  and a factory for easily creating instances of them.


pkgId: af83fd06c1c13293cb6a93251dba0f75356f73dcc718c0f2e9ea085755cbbace
name: perl-Tree-XPathEngine
arch: src
version: 0.05
epoch: 0
release: 35.fc40
summary: Re-usable XPath engine
url: https://metacpan.org/release/Tree-XPathEngine
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Tree-XPathEngine-0.05-35.fc40.src.rpm
checksum_type: sha256
description:
  This module provides an XPath engine, that can be re-used by other
  modules/classes that implement trees.


pkgId: f2f0829b9b6dea10306e364d4a0aac40ed04b72d69c0e496a74d8e20663b417d
name: perl-Try-Tiny
arch: src
version: 0.31
epoch: 0
release: 9.fc40
summary: Minimal try/catch with proper localization of $@
url: https://metacpan.org/release/Try-Tiny
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Try-Tiny-0.31-9.fc40.src.rpm
checksum_type: sha256
description:
  This module provides bare bones try/catch statements that are designed to
  minimize common mistakes with eval blocks, and NOTHING else.

  This is unlike TryCatch, which provides a nice syntax and avoids adding
  another call stack layer, and supports calling return from the try block to
  return from the parent subroutine. These extra features come at a cost of a
  few dependencies, namely Devel::Declare and Scope::Upper that are occasionally
  problematic, and the additional catch filtering uses Moose type constraints,
  which may not be desirable either.


pkgId: a48007b47b5741d433d618f1575538212c2b705014d71131c2e77555471d6325
name: perl-Types-Serialiser
arch: src
version: 1.01
epoch: 0
release: 11.fc40
summary: Simple data types for common serialization formats
url: https://metacpan.org/release/Types-Serialiser
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Types-Serialiser-1.01-11.fc40.src.rpm
checksum_type: sha256
description:
  This module provides some extra data types that are used by common
  serialization formats such as JSON or CBOR. The idea is to have a repository of
  simple/small constants and containers that can be shared by different
  implementations so they become inter-operable between each other.


pkgId: 05e7712a17526d0f7a4e5c3d054b247c8e564149220f3eabe027dcb70cb4fe37
name: perl-UNIVERSAL-can
arch: src
version: 1.20140328
epoch: 0
release: 27.fc40
summary: Hack around people calling UNIVERSAL::can() as a function
url: https://metacpan.org/release/UNIVERSAL-can
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-UNIVERSAL-can-1.20140328-27.fc40.src.rpm
checksum_type: sha256
description:
  The UNIVERSAL class provides a few default methods so that all objects
  can use them. Object orientation allows programmers to override these
  methods in subclasses to provide more specific and appropriate behavior.

  Some authors call methods in the UNIVERSAL class on potential invocants
  as functions, bypassing any possible overriding. This is wrong and you
  should not do it. Unfortunately, not everyone heeds this warning and
  their bad code can break your good code.


pkgId: 5b0b115bd8059822c7fd1f4ecd8e30dcfc1e1f321d96a8639addc91239d68e2c
name: perl-UNIVERSAL-isa
arch: src
version: 1.20171012
epoch: 0
release: 19.fc40
summary: Hack around module authors using UNIVERSAL::isa as a function
url: https://metacpan.org/release/UNIVERSAL-isa
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-UNIVERSAL-isa-1.20171012-19.fc40.src.rpm
checksum_type: sha256
description:
  Whenever you use "isa" in UNIVERSAL as a function, a kitten using
  Test::MockObject dies. Normally, the kittens would be helpless, but
  if they use UNIVERSAL::isa (the module whose docs you are reading),
  the kittens can live long and prosper.

  This module replaces UNIVERSAL::isa with a version that makes sure
  that if it's called as a function on objects which override isa,
  isa will be called on those objects as a method.

  In all other cases the real UNIVERSAL::isa is just called directly.


pkgId: c81ba73f2895f70e897f2f69360accbcbdb34302ac7807d2b67ab0fc4ff18ce1
name: perl-UNIVERSAL-moniker
arch: src
version: 0.08
epoch: 0
release: 51.fc40
summary: Real world naming for classes
url: https://metacpan.org/release/UNIVERSAL-moniker
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-UNIVERSAL-moniker-0.08-51.fc40.src.rpm
checksum_type: sha256
description:
  UNIVERSAL::moniker enables classes to make a good
  guess at what they would be called in the real world.


pkgId: 1bc47afa44f9304fc0b162380d6bf484026c5096ff40e6712af0b287df9488f3
name: perl-UNIVERSAL-ref
arch: src
version: 0.14
epoch: 0
release: 42.fc40
summary: Turns ref() into a multimethod
url: https://metacpan.org/release/UNIVERSAL-ref
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-UNIVERSAL-ref-0.14-42.fc40.src.rpm
checksum_type: sha256
description:
  This module changes the behavior of the builtin function ref(). If
  ref() is called on an object that has requested an overloaded ref,
  the object's '->ref' method will be called and its return value
  used instead.


pkgId: 7cc8a482c1fe779ee967dcd85649bc2b15d0e79c66eb5e46f6fcbd8fea5f7360
name: perl-URI
arch: src
version: 5.27
epoch: 0
release: 1.fc40
summary: A Perl module implementing URI parsing and manipulation
url: https://metacpan.org/release/URI
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-URI-5.27-1.fc40.src.rpm
checksum_type: sha256
description:
  This module implements the URI class. Objects of this class represent
  "Uniform Resource Identifier references" as specified in RFC 2396 (and
  updated by RFC 2732).


pkgId: 195c941c95d4308e84e0411718ad7169c6de6de16802b617e0020bd7d44e9ca2
name: perl-URI-Encode
arch: src
version: 1.1.1
epoch: 0
release: 23.fc40
summary: Percent encoding/decoding for URIs
url: https://metacpan.org/release/URI-Encode
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-URI-Encode-1.1.1-23.fc40.src.rpm
checksum_type: sha256
description:
  This module provides a method to encode strings (mainly URLs) into a format
  which can be pasted into a plain text emails, and that those links are
  'click-able' by the person reading that email.  This can be accomplished by NOT
  encoding the reserved characters.


pkgId: 5b00599115bac38b451111ad3eac0fd7fe7f61484be1a17ad46e3b093c988268
name: perl-URI-Escape-XS
arch: src
version: 0.14
epoch: 0
release: 26.fc40
summary: Drop-In replacement for URI::Escape
url: https://metacpan.org/release/URI-Escape-XS
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-URI-Escape-XS-0.14-26.fc40.src.rpm
checksum_type: sha256
description:
  This is a drop-in replacement for the URI::Escape module. Since it
  uses XS, it is really fast except for uri_escape("noop").


pkgId: ceca2a8a19c99086f13416684a027f58fac89bc1876865c3eb531f1a3b632ba1
name: perl-URI-Find
arch: src
version: 20160806
epoch: 0
release: 23.fc40
summary: Find URIs in plain text
url: https://metacpan.org/release/URI-Find
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-URI-Find-20160806-23.fc40.src.rpm
checksum_type: sha256
description:
  This module does one thing: Finds URIs and URLs in plain text. It finds
  them quickly and it finds them *all* (or what URI::URL considers a URI to
  be.) It only finds URIs which include a scheme (http:// or the like), for
  something a bit less strict have a look at URI::Find::Schemeless.

  For a command-line interface, see Darren Chamberlain's 'urifind' script.
  It's available from his CPAN directory:

      http://www.cpan.org/authors/id/D/DA/DARREN/


pkgId: 39b828c8ee74b7bac2cc127875ba72626690a1aae62615568b32a8238da0949c
name: perl-URI-Find-Simple
arch: src
version: 1.07
epoch: 0
release: 9.fc40
summary: Simple interface to URI::Find
url: https://metacpan.org/release/URI-Find-Simple
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-URI-Find-Simple-1.07-9.fc40.src.rpm
checksum_type: sha256
description:
  URI::Find is all very well, but sometimes you just want a list of the links
  in a given piece of text, or you want to change all the URLs in some text
  somehow, and don't want to mess with callback interfaces.

  This module uses URI::Find, but hides the callback interface, providing two
  functions - one to list all the uris, and one to change all the uris.


pkgId: a81e9d443aae0f180dc36a936811240ac327c72f26629aeabdb49822fe5fe82f
name: perl-URI-FromHash
arch: src
version: 0.05
epoch: 0
release: 25.fc40
summary: Build a URI from a set of named parameters
url: https://metacpan.org/release/URI-FromHash
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-URI-FromHash-0.05-25.fc40.src.rpm
checksum_type: sha256
description:
  This module provides a simple one-subroutine "named parameters" style
  interface for creating URIs. Underneath the hood it uses 'URI.pm', though
  because of the simplified interface it may not support all possible options
  for all types of URIs.

  It was created for the common case where you simply want to have a simple
  interface for creating syntactically correct URIs from known components
  (like a path and query string). Doing this using the native 'URI.pm'
  interface is rather tedious, requiring a number of method calls, which is
  particularly ugly when done inside a templating system such as Mason or
  TT2.


pkgId: c40cbec5d5f8bea9da4753fa4a04e83d5a405954066e473afaf31bd07daba23f
name: perl-URI-Nested
arch: src
version: 0.10
epoch: 0
release: 16.fc40
summary: Perl support for nested URIs
url: https://metacpan.org/release/URI-Nested/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-URI-Nested-0.10-16.fc40.src.rpm
checksum_type: sha256
description:
  This class provides support for nested URIs, where the scheme is a
  prefix, and the remainder of the URI is another URI. Examples include
  JDBC URIs and database URIs.


pkgId: f036312e307ce4c8026b0a6f2a7bc045b52b8452f10d47ad819ad342c1f891e1
name: perl-URI-Query
arch: src
version: 0.16
epoch: 0
release: 15.fc40
summary: Class providing URI query string manipulation
url: https://metacpan.org/release/URI-Query
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-URI-Query-0.16-15.fc40.src.rpm
checksum_type: sha256
description:
  URI::Query provides simple URI query string manipulation, allowing you to
  create and manipulate URI query strings from GET and POST requests in web
  applications. This is primarily useful for creating links where you wish to
  preserve some subset of the parameters to the current request, and potentially
  add or replace others. Given a query string this is doable with regular
  expressions, of course, but making sure you get the anchoring and escaping
  right is tedious and error-prone - this module is simpler.


pkgId: 5a1f0fe3da5f27133788ca64045c2e95827392c0c2bc02a468b31ef856ef7f65
name: perl-URI-Title
arch: src
version: 1.904
epoch: 0
release: 4.fc40
summary: Get the titles of things on the web in a sensible way
url: https://metacpan.org/release/URI-Title
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-URI-Title-1.904-4.fc40.src.rpm
checksum_type: sha256
description:
  I keep having to find the title of things on the web.  This seems like a really
  simple request, just get() the object, parse for a title tag, you're done.
  Ha, I wish.  There are several problems with this approach:

  What if the resource is on a very slow server?  Do we wait forever or what?
  What if the resource is a 900 gig file?  You don't want to download that.
  What if the page title isn't in a title tag, but is buried in the HTML
  somewhere?
  What if the resource is an MP3 file, or a word document or something?
  ...

  So, let's solve these issues once.


pkgId: babb6f481dc722a660f46569bb7bb19a2cc2ebf4e9f8f3f9b839998f82bec600
name: perl-URI-db
arch: src
version: 0.21
epoch: 0
release: 4.fc40
summary: Perl support for database URIs
url: https://metacpan.org/release/URI-db/
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-URI-db-0.21-4.fc40.src.rpm
checksum_type: sha256
description:
  This class provides support for database URIs. They're inspired by
  JDBC URIs and PostgreSQL URIs, though they're a bit more formal.
  The specification for their format is documented in README.md.


pkgId: 47726e434937e81c6f6d820ee276c2250a0ffd6c0236479c2ac79f13258cb1db
name: perl-URI-ws
arch: src
version: 0.03
epoch: 0
release: 27.fc40
summary: WebSocket support for URI package
url: https://metacpan.org/release/URI-ws
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-URI-ws-0.03-27.fc40.src.rpm
checksum_type: sha256
description:
  After this module is installed, the URI package provides the same set of
  methods for WebSocket URIs as it does for HTTP ones. For secure WebSockets,
  see URI::wss.


pkgId: 35cc6dc411b25ac0500c9bc6d2e1ddc3e192f18c08ae61a9e5c5332ae3d2691d
name: perl-URL-Encode-XS
arch: src
version: 0.03
epoch: 0
release: 30.fc40
summary: XS implementation of URL::Encode
url: https://metacpan.org/release/URL-Encode-XS
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-URL-Encode-XS-0.03-30.fc40.src.rpm
checksum_type: sha256
description:
  This package implements the original URL::Encode via XS interface. The main
  URL::Encode package will use this package automatically if it can find it.
  Do not use this package directly, use URL::Encode instead.


pkgId: b2ccce46a7ac2d79348a115b89aec3e06570fa94f91f1af63608943e80e4424e
name: perl-UUID-Tiny
arch: src
version: 1.04
epoch: 0
release: 31.fc40
summary: Pure Perl UUID Support With Functional Interface
url: https://metacpan.org/release/UUID-Tiny
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-UUID-Tiny-1.04-31.fc40.src.rpm
checksum_type: sha256
description:
  UUID::Tiny is a lightweight, low dependency Pure Perl module for UUID
  creation and testing. This module provides the creation of version 1 time
  based UUIDs (using random multicast MAC addresses), version 3 MD5 based
  UUIDs, version 4 random UUIDs, and version 5 SHA-1 based UUIDs.


pkgId: 60926f8ff711eba7c07bb2dc9f87967e88854566a7cd6ffcbc9bdc7de2cfacf4
name: perl-Unicode-CaseFold
arch: src
version: 1.01
epoch: 0
release: 22.fc40
summary: Unicode case-folding for case-insensitive lookups
url: https://metacpan.org/release/Unicode-CaseFold
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Unicode-CaseFold-1.01-22.fc40.src.rpm
checksum_type: sha256
description:
  This module provides Unicode case-folding for Perl. Case-folding is a tool
  that allows a program to make case-insensitive string comparisons or do case-
  insensitive lookups.


pkgId: 88b3e7fcb435bc58c8acca7cb614760edfef253dfedc969a865479512b293750
name: perl-Unicode-Casing
arch: src
version: 0.16
epoch: 0
release: 26.fc40
summary: Perl extension to override system case changing functions
url: https://metacpan.org/release/Unicode-Casing
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: localhost
location_href: Packages/perl-Unicode-Casing-0.16-26.fc40.src.rpm
checksum_type: sha256
description:
  This module allows overriding the system-defined character case changing
  functions. Any time something in its lexical scope would ordinarily call
  lc(), lcfirst(), uc(), or ucfirst() the corresponding user-specified
  function will instead be called. This applies to direct calls, and indirect
  calls via the \L, \l, \U, and \u escapes in double quoted strings and
  regular expressions.


