# packages

pkgId: 28ca804a6ec6f8e38e905ded2163275766ed2e9c1a882b90b322d332d049885a
name: perl-Archive-Zip
arch: src
version: 1.68
epoch: 0
release: 2.oe2509
summary: Perl library for accessing Zip archives
url: https://metacpan.org/release/Archive-Zip
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) AND Info-ZIP
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Archive-Zip-1.68-2.oe2509.src.rpm
checksum_type: sha256
description:
  The Archive::Zip module allows a Perl program to create, manipulate, read, and write Zip archive files.
  Zip archives can be created, or you can read from existing zip files.
  Once created, they can be written to files, streams, or strings.
  Members can be added, removed, extracted, replaced, rearranged, and enumerated.
  They can also be renamed or have their dates, comments, or other attributes queried or modified.
  Their data can be compressed or uncompressed as needed.
  Members can be created from members in existing Zip files, or from existing directories, files, or strings.
  This module uses the Compress::Raw::Zlib library to read and write the compressed streams inside the files.
  One can use Archive::Zip::MemberRead to read the zip file archive members as if they were files.


pkgId: 148ddbc8d5640fd629b2cbf2d59ce16abbb8255f226f6cc645df9fcc788a3279
name: perl-Authen-SASL
arch: src
version: 2.1800
epoch: 0
release: 1.oe2509
summary: Perl's SASL authentication framework
url: https://metacpan.org/release/Authen-SASL
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Authen-SASL-2.1800-1.oe2509.src.rpm
checksum_type: sha256
description:
  Authen::SASL::Perl is the pure Perl implementation of SASL mechanisms in the Authen::SASL framework,
  At the time of this writing it provides the client part implementation for the following SASL mechanisms.


pkgId: b459d6e133ef871c20b8d766c2bd23869142f6bc41b3e57e01791cab05e01314
name: perl-B-COW
arch: src
version: 0.007
epoch: 0
release: 2.oe2509
summary: Additional B helpers to check Copy On Write status
url: https://metacpan.org/release/B-COW
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-B-COW-0.007-2.oe2509.src.rpm
checksum_type: sha256
description:
  B::COW provides some naïve additional B helpers to check the Copy On Write
  (COW) status of one SvPV (a Perl string variable).

  A COWed SvPV is sharing its string (the PV) with other SvPVs. It's a (kind of)
  Read Only C string, which would be Copied On Write (COW). More than one SV can
  share the same PV, but when one PV needs to alter it, it would perform a copy
  of it, decreasing the COWREFCNT counter. One SV can then drop the COW flag when
  it's the only one holding a pointer to the PV. The COWREFCNT is stored at the
  end of the PV, after the null byte terminating the string. That value is
  limited to 255: when we reach 255, a new PV would be created.


pkgId: 9b6a905935a260e76435907d7228371712df8cfa213775ba6b3b926e3c2405a6
name: perl-B-Lint
arch: src
version: 1.20
epoch: 0
release: 16.oe2509
summary: perl linter
url: https://metacpan.org/release/B-Lint
rpm_license: GPL-1.0-or-later or Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-B-Lint-1.20-16.oe2509.src.rpm
checksum_type: sha256
description:
  Provides program checking for Perl programs,equivalent to running Perl with the -w option.
  Named after the Unix lint program for checking C programs.


pkgId: 1d831b1e2c035d64ce160c933cc8f8f0a2bba6eeb8b2438c633f3c99b529d0a6
name: perl-BSSolv
arch: src
version: 0.17
epoch: 0
release: 3.oe2509
summary: OBS solver and repository management using libsolv
url: https://github.com/openSUSE/perl-BSSolv
rpm_license: GPL-1.0-or-later or Artistic-1.0-perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-BSSolv-0.17-3.oe2509.src.rpm
checksum_type: sha256
description:
  This is a support perl module for the OBS backend. It contains functions
  for repository management, dependency solving, package ordering, and meta
  file creation.


pkgId: 44dbff3473975c615a387b9b87c00a1fd2f9bdc31e2ba5cd934b882d4da0cdbb
name: perl-Bit-Vector
arch: src
version: 7.4
epoch: 0
release: 16.oe2509
summary: An efficient C library which allows you to handle bit vectors
url: https://metacpan.org/release/Bit-Vector
rpm_license: ( GPL-2.0-or-later OR Artistic-1.0-Perl ) AND LGPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Bit-Vector-7.4-16.oe2509.src.rpm
checksum_type: sha256
description:
  Bit::Vector - bit vectors of arbitrary length (base class)
  Versatile implementation of bit vectors of arbitrary length
  with efficient and easy-to-use methods for various applications,
  especially sets.Base class for all applications and classes
  using bit vectors as their underlying data type.Provides
  overloaded arithmetic and relational operators for maximum
  comfort.


pkgId: d1b781b6754044543618c1c665b5ae16133926428d25d95a983f145454498566
name: perl-Business-ISBN
arch: src
version: 3.012
epoch: 0
release: 1.oe2509
summary: Work with International Standard Book Numbers
url: https://metacpan.org/release/Business-ISBN
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Business-ISBN-3.012-1.oe2509.src.rpm
checksum_type: sha256
description:
  There are three modules in this package:
   * Business::ISBN - work with International Standard Book Numbers
   * Business::ISBN10 - work with 10 digit International Standard Book Numbers
   * Business::ISBN13 - work with 13 digit International Standard Book Numbers


pkgId: 5207c6875ec59042e8f7a031047e8b854b73f91529534eca8b017f68d5a91048
name: perl-CGI
arch: src
version: 4.69
epoch: 0
release: 1.oe2509
summary: Handle Common Gateway Interface requests and responses
url: https://metacpan.org/release/CGI
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-CGI-4.69-1.oe2509.src.rpm
checksum_type: sha256
description:
  CGI.pm is a stable, complete and mature solution for processing and preparing
  HTTP requests and responses. Major features including processing form submissions,
  file uploads, reading and writing cookies, query string generation and manipulation,
  and processing and preparing HTTP headers.

  CGI.pm performs very well in in a vanilla CGI.pm environment and also comes with
  built-in support for mod_perl and mod_perl2 as well as FastCGI.


pkgId: 5f7849d94cf42f7a605cb805583dcd028f72df7445ae12c35bcd820ae2218580
name: perl-CPAN
arch: src
version: 2.38
epoch: 0
release: 2.oe2509
summary: Query, download and build perl modules from CPAN sites
url: https://metacpan.org/release/CPAN
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-CPAN-2.38-2.oe2509.src.rpm
checksum_type: sha256
description:
  The CPAN module automates or at least simplifies the make and install of
  perl modules and extensions. It includes some primitive searching
  capabilities and knows how to use LWP, HTTP::Tiny, Net::FTP and certain
  external download clients to fetch distributions from the net.

  The CPAN module also supports named and versioned *bundles* of modules.
  Bundles simplify handling of sets of related modules.


pkgId: ba5bff2051b76ecca64e28323c705912d7a81187c8d4b9974ea680f48422d8d6
name: perl-CPAN-Changes
arch: src
version: 0.400002
epoch: 0
release: 11.oe2509
summary: Read and write Changes files
url: https://metacpan.org/release/CPAN-Changes
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-CPAN-Changes-0.400002-11.oe2509.src.rpm
checksum_type: sha256
description:
  It is standard practice to include a Changes file in your distribution. The purpose of the
  Changes file is to help a user figure out what has changed since the last release.

  People have devised many ways to write the Changes file. A preliminary specification has been
  created (CPAN::Changes::Spec) to encourage module authors to write clear and concise Changes.

  This module will help users programmatically read and write Changes files that conform to the specification.


pkgId: 73f0cd3104ea7aee7cad91b466f8dd4a4e07c2fbf71b455c46c3c51f82612c9d
name: perl-CPAN-Common-Index
arch: src
version: 0.010
epoch: 0
release: 1.oe2509
summary: Common library for searching CPAN modules, authors and distributions
url: https://metacpan.org/release/CPAN-Common-Index
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-CPAN-Common-Index-0.010-1.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides a common library for working with a variety of CPAN
  index services. It is intentionally minimalist, trying to use as few non-
  core modules as possible.


pkgId: 55be846b0661483e19323ee1858823be65f8b2ed740899b98e31b61822192dae
name: perl-CPAN-DistnameInfo
arch: src
version: 0.12
epoch: 0
release: 1.oe2509
summary: Extract distribution name and version from a distribution filename
url: http://search.cpan.org/dist/CPAN-DistnameInfo/
rpm_license: GPL-1.0-only or Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-CPAN-DistnameInfo-0.12-1.oe2509.src.rpm
checksum_type: sha256
description:
  Many online services that are centered around CPAN attempt to
  associate multiple uploads by extracting a distribution name from the
  filename of the upload. For most distributions this is easy as they
  have used ExtUtils::MakeMaker or Module::Build to create the
  distribution, which results in a uniform name. But sadly not all
  uploads are created in this way.


pkgId: 00cebe65e1d1785ef7a908895c89a94d35862d4ac582922e4d8fe3d66e963bfc
name: perl-CPAN-Meta
arch: src
version: 2.150010
epoch: 0
release: 422.oe2509
summary: The distribution metadata for a CPAN dist
url: https://metacpan.org/release/CPAN-Meta
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-CPAN-Meta-2.150010-422.oe2509.src.rpm
checksum_type: sha256
description:
  Software distributions released to the CPAN include a META.json or,
  for older distributions, META.yml, which describes the distribution,
  its contents, and the requirements for building and installing the distribution.
  The data structure stored in the META.json file is described in CPAN::Meta::Spec.

  CPAN::Meta provides a simple class to represent this distribution metadata (or distmeta),
  along with some helpful methods for interrogating that data.


pkgId: e1c2075c221e69639998d18ff2fb20e7bfd687a5e5910fb31a0243bcffcef3a7
name: perl-CPAN-Meta-Requirements
arch: src
version: 2.143
epoch: 0
release: 3.oe2509
summary: A set of version requirements for a CPAN dist
url: https://metacpan.org/release/CPAN-Meta-Requirements
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-CPAN-Meta-Requirements-2.143-3.oe2509.src.rpm
checksum_type: sha256
description:
  A CPAN::Meta::Requirements object models a set of version constraints like those specified in the META.yml
  or META.json files in CPAN distributions, and as defined by CPAN::Meta::Spec; It can be built up by adding
  more and more constraints, and it will reduce them to the simplest representation.
  Logically impossible constraints will be identified immediately by thrown exceptions.


pkgId: 9d0278ffa3c0b9d7049c917b8a5f077e16c80a3a5aa17173ccd1035bf6267559
name: perl-CPAN-Meta-YAML
arch: src
version: 0.020
epoch: 0
release: 1.oe2509
summary: Read and write a subset of YAML for CPAN Meta files
url: https://metacpan.org/release/CPAN-Meta-YAML
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-CPAN-Meta-YAML-0.020-1.oe2509.src.rpm
checksum_type: sha256
description:
  This module implements a subset of the YAML specification for use in reading and writing CPAN metadata files
  like META.yml and MYMETA.yml. It should not be used for any other general YAML parsing or generation task.
  NOTE: META.yml (and MYMETA.yml) files should be UTF-8 encoded. Users are responsible for proper encoding and decoding.
  In particular, the read and write methods do not support UTF-8 and should not be used.


pkgId: 1b50d2b143606a8f42474ea34c9de9db23c9de5ebb5ef50952a12696478434a7
name: perl-Canary-Stability
arch: src
version: 2013
epoch: 0
release: 5.oe2509
summary: Canary to check perl compatibility for schmorp's modules
url: https://metacpan.org/release/Canary-Stability
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Canary-Stability-2013-5.oe2509.src.rpm
checksum_type: sha256
description:
  This module is used by Schmorp's modules during configuration stage to test
  the installed perl for compatibility with this modules.


pkgId: f6aa0fcbb02f1e1c8ced553ec1ca1ff76fd3bd49d731419ca8a579c6edd46d4b
name: perl-Capture-Tiny
arch: src
version: 0.48
epoch: 0
release: 5.oe2509
summary: Capture STDOUT and STDERR from Perl, XS or external programs
url: https://metacpan.org/release/Capture-Tiny
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Capture-Tiny-0.48-5.oe2509.src.rpm
checksum_type: sha256
description:
  Capture::Tiny provides a simple, portable way to capture anything sent to
  STDOUT or STDERR, regardless of whether it comes from Perl, from XS code or
  from an external program. Optionally, output can be teed so that it is
  captured while being passed through to the original handles. Yes, it even
  works on Windows. Stop guessing which of a dozen capturing modules to use
  in any particular situation and just use this one.


pkgId: ee7f4c0a03faaddc0238894e2e71f7457b8ec1e6bd11e951ee513446604f5de1
name: perl-Carp
arch: src
version: 1.50
epoch: 0
release: 421.oe2509
summary: Alternative warn and die for modules
url: https://metacpan.org/release/Carp
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Carp-1.50-421.oe2509.src.rpm
checksum_type: sha256
description:
  The Carp routines are useful in your own modules because they act like
  die() or warn(), but with a message which is more likely to be useful
  to a user of your module.  In the case of cluck, confess, and longmess
  that context is a summary of every call in the call-stack.  For a shorter
  message you can use carp or croak which report the error as being from
  where your module was called.  There is no guarantee that that is where
  the error was, but it is a good educated guess.


pkgId: b69938c6051e045a5020645ac98c0f6cac03772071633b0ecad11deb90fcdc2c
name: perl-Carp-Clan
arch: src
version: 6.08
epoch: 0
release: 3.oe2509
summary: Report errors from perspective of caller of a "clan" of modules
url: https://metacpan.org/release/Carp-Clan
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Carp-Clan-6.08-3.oe2509.src.rpm
checksum_type: sha256
description:
  This module is based on "'Carp.pm'" from Perl 5.005_03. It has been modified to skip all package
  names matching the pattern given in the "use" statement inside the "'qw()'" term (or argument list).


pkgId: eac4c7733588f77aac814c85b6e9d5d617c85b7033c99d90eb89277121db2ff4
name: perl-Class-Data-Inheritable
arch: src
version: 0.10
epoch: 0
release: 2.oe2509
summary: Inheritable, overridable class data
url: https://metacpan.org/release/Class-Data-Inheritable
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Class-Data-Inheritable-0.10-2.oe2509.src.rpm
checksum_type: sha256
description:
  Class::Data::Inheritable is for creating accessor/mutators to
  class data. That is, if you want to store something about your
  class as a whole (instead of about a single object). This data
  is then inherited by your sub-classes and can be overridden.


pkgId: 420ae91b3644340dbc035181916ce8672ac3122ef923583360acdc05760c7549
name: perl-Class-ISA
arch: src
version: 0.36
epoch: 0
release: 2.oe2509
summary: A class's ISA tree to report the search path
url: https://metacpan.org/release/Class-ISA
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Class-ISA-0.36-2.oe2509.src.rpm
checksum_type: sha256
description:
  Perl-Class-ISA is a Class's ISA tree to report the search path.It provides functions
  that return the list (in order) of names of(super-)classes Perl would search to
  find a method, with no duplicates.


pkgId: 6e0c814580f78e54c8d72272bd2d19721c0d50cda89937d3dc8b0922a018ff64
name: perl-Class-Inspector
arch: src
version: 1.36
epoch: 0
release: 3.oe2509
summary: Get information about a class and its structure
url: https://search.cpan.org/dist/Class-Inspector/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Class-Inspector-1.36-3.oe2509.src.rpm
checksum_type: sha256
description:
  Class::Inspector allows you to get information about a loaded class.
  Most or all of this information can be found in other ways, but they aren't
  always very friendly, and usually involve a relatively high level of Perl
  wizardry, or strange and unusual looking code. Class::Inspector attempts to
  provide an easier, more friendly interface to this information.


pkgId: dc16857fddfe1e3d5d514d7d7e47b67bebc7399a67b41ca25ea7d480fa811d07
name: perl-Class-Method-Modifiers
arch: src
version: 2.15
epoch: 0
release: 2.oe2509
summary: Provides Moose-like method modifiers
url: https://metacpan.org/release/Class-Method-Modifiers
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Class-Method-Modifiers-2.15-2.oe2509.src.rpm
checksum_type: sha256
description:
  Method modifiers are a powerful feature from the CLOS (Common Lisp Object
  System) world.

  'Class::Method::Modifiers' provides three modifiers: 'before', 'around',
  and 'after'. 'before' and 'after' are run just before and after the method
  they modify, but can not really affect that original method. 'around' is
  run in place of the original method, with a hook to easily call that
  original method. See the 'MODIFIERS' section for more details on how the
  particular modifiers work.


pkgId: cd38b933dcfe07d1a7c19491c2c188acd08f69954a68971d739510ee28ce3a17
name: perl-Class-Singleton
arch: src
version: 1.6
epoch: 0
release: 2.oe2509
summary: Implementation of a "Singleton" class
url: https://metacpan.org/release/Class-Singleton
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Class-Singleton-1.6-2.oe2509.src.rpm
checksum_type: sha256
description:
  This is the Class::Singleton module. A Singleton describes an object class
  that can have only one instance in any system. An example of a Singleton
  might be a print spooler or system registry. This module implements a
  Singleton class from which other classes can be derived. By itself, the
  Class::Singleton module does very little other than manage the
  instantiation of a single object. In deriving a class from
  Class::Singleton, your module will inherit the Singleton instantiation
  method and can implement whatever specific functionality is required.


pkgId: 26f76f565de93c828c146ed7a7610158d623b4db078be353bb63c56a2c7f367a
name: perl-Class-XSAccessor
arch: src
version: 1.19
epoch: 0
release: 20.oe2509
summary: Generate fast XS accessors without runtime compilation
url: https://metacpan.org/release/Class-XSAccessor
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Class-XSAccessor-1.19-20.oe2509.src.rpm
checksum_type: sha256
description:
  Class::XSAccessor implements fast read, write and read/write accessors in
  XS. Additionally, it can provide predicates such as has_foo() for testing
  whether the attribute foo is defined in the object. It only works with
  objects that are implemented as ordinary hashes. Class::XSAccessor::Array
  implements the same interface for objects that use arrays for their
  internal representation.


pkgId: e2fbc8500c5429b94e22a5949d60078111ce09ff7c3b40c1b878d1afc3ee7646
name: perl-Clone
arch: src
version: 0.47
epoch: 0
release: 2.oe2509
summary: Recursively copy Perl datatypes
url: https://search.cpan.org/dist/Clone/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Clone-0.47-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides a clone() method which makes recursive copies of
  nested hash, array, scalar and reference types, including tied variables
  and objects.


pkgId: 1674342ca8fedf039429a1d0bdad5c3718a21fdaf009e8b7e3a43e9d985eefb1
name: perl-Clone-PP
arch: src
version: 1.08
epoch: 0
release: 1.oe2509
summary: Recursively copy Perl datatypes
url: http://search.cpan.org/dist/Clone-PP/
rpm_license: GPL-1.0-only or Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Clone-PP-1.08-1.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides a general-purpose clone function to make deep copies
  of Perl data structures. It calls itself recursively to copy nested hash,
  array, scalar and reference types, including tied variables and objects.


pkgId: e893b6f981dde82d7736984780a63f96542d38695b77c65f082a2b8a0483a234
name: perl-Color-Library
arch: src
version: 0.021
epoch: 0
release: 2.oe2509
summary: Easy-to-use and comprehensive named-color library
url: https://metacpan.org/release/Color-Library
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Color-Library-0.021-2.oe2509.src.rpm
checksum_type: sha256
description:
  Color::Library is an easy-to-use and comprehensive named-color
  dictionary. Currently provides coverage for WWW (SVG, HTML, CSS) colors,
  X11 colors, and more.


pkgId: aa8dbf5a834d532a4c16776c3a28dee198faff0dcbd31af2ed0212335ac18e74
name: perl-Compress-Bzip2
arch: src
version: 2.28
epoch: 0
release: 2.oe2509
summary: This module provides a Compress::Zlib like Perl interface to the bzip2 library
url: https://metacpan.org/release/Compress-Bzip2
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Compress-Bzip2-2.28-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides a Compress::Zlib like Perl interface to the bzip2 library.
  It uses the low level interface to the bzip2 algorithm, and reimplements all high
  level routines.


pkgId: bd01d91c46631d48eae97a01f236bccca89ec2b10bc40549d10119e838cac055
name: perl-Compress-Raw-Bzip2
arch: src
version: 2.213
epoch: 0
release: 2.oe2509
summary: Low-Level Interface to bzip2 compression library
url: https://metacpan.org/release/Compress-Raw-Bzip2
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Compress-Raw-Bzip2-2.213-2.oe2509.src.rpm
checksum_type: sha256
description:
  Compress-Raw-Bzip2 provides the interface to the bzip2 library for the modules
  IO::Compress::Bzip2 and IO::Compress::Bunzip2.


pkgId: 96c74eb85f31485e6bf2930b669474d13733867a696a4071bb6c95220fd1e6ff
name: perl-Config-Any
arch: src
version: 0.33
epoch: 0
release: 2.oe2509
summary: Load configuration from different file formats, transparently
url: https://search.cpan.org/dist/Config-Any/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Config-Any-0.33-2.oe2509.src.rpm
checksum_type: sha256
description:
  Config::Any provides a facility for Perl applications and libraries to
  load configuration data from multiple different file formats. It supports
  XML, YAML, JSON, Apache-style configuration, Windows INI files, and even
  Perl code.


pkgId: 63222f0969e86c826cb61915f5a7a7b2a8591f3fb1fcbdd17577ade88c0bc313
name: perl-Config-AutoConf
arch: src
version: 0.320
epoch: 0
release: 3.oe2509
summary: A module to implement some of AutoConf macros in pure Perl
url: https://metacpan.org/release/Config-AutoConf
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Config-AutoConf-0.320-3.oe2509.src.rpm
checksum_type: sha256
description:
  This module simulates some of the tasks autoconf macros do.  To detect
  a command, a library and similar.


pkgId: 7cc538ccdd6adac59fa2273d5ff653b7d5ef418b4a67f2f7f483427c785907db
name: perl-Config-Extend-MySQL
arch: src
version: 0.05
epoch: 0
release: 2.oe2509
summary: Extend your favorite .INI parser module to read MySQL configuration file
url: https://metacpan.org/release/Config-Extend-MySQL
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Config-Extend-MySQL-0.05-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module extends other Config:: modules so they can read MySQL
  configuration files. It works by slurping and preprocessing the files
  before letting your favorite Config:: module parse the result.


pkgId: 2157a6218aaec5f213f617e2140620ad403fca1c80a9bb3db8e7382d3b9ffcac
name: perl-Config-General
arch: src
version: 2.67
epoch: 0
release: 1.oe2509
summary: Generic configuration module for Perl
url: https://metacpan.org/release/Config-General
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Config-General-2.67-1.oe2509.src.rpm
checksum_type: sha256
description:
  This module opens a config file and parses its contents for
  you. After parsing the module returns a hash structure which contains
  the representation of the config file.
  The format of config files supported by Config::General is inspired by
  the well known Apache config format, in fact, this module is 100%
  read-compatible with Apache config files, but you can also just use simple
  name/value pairs in your config files.
  In addition to the capabilities of an Apache config file it supports
  some enhancements such as here-documents, C-style comments or
  multiline options. It is also possible to save the config back to
  disk, which makes the module a perfect backend for configuration
  interfaces.
  It is possible to use variables in config files and there exists also
  support for object oriented access to the configuration.


pkgId: 99bb6a099ee113918a8e8827601eb7c7919f880aabd51095a0e1d58c25418457
name: perl-Config-IniFiles
arch: src
version: 3.000003
epoch: 0
release: 3.oe2509
summary: A module for reading .ini-style configuration files
url: https://metacpan.org/release/Config-IniFiles
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Config-IniFiles-3.000003-3.oe2509.src.rpm
checksum_type: sha256
description:
  Config::IniFiles is a module intended to make life easier for
  those who rely on flat configuration files.


pkgId: 501df7fb882d4ca1f0b93ec0d99a56161769f847d09811c56220750956affb98
name: perl-Config-Perl-V
arch: src
version: 0.38
epoch: 0
release: 1.oe2509
summary: A module that will return you the output of 'perl -V' in a structure
url: https://metacpan.org/release/Config-Perl-V
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Config-Perl-V-0.38-1.oe2509.src.rpm
checksum_type: sha256
description:
  The command 'perl -V' will return you an excerpt from the %Config hash
  combined with the output of 'perl -V' that is not stored inside %Config,
  but only available to the perl binary itself.


pkgId: d05fd857e74b1d299e88a75afca0562d48227a4bd470806174431aff07335c8e
name: perl-Config-Tiny
arch: src
version: 2.30
epoch: 0
release: 2.oe2509
summary: Read/Write .ini style files with as little code as possible
url: http://search.cpan.org/dist/Config-Tiny/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Config-Tiny-2.30-2.oe2509.src.rpm
checksum_type: sha256
description:
  Config::Tiny is a Perl class to read and write .ini style
  configuration files with as little code as possible, reducing load
  time and memory overhead.


pkgId: 9c9e3fb4dfa60ed84adcc4df27a54a6a13a7367bad2afc7e3b12d6a76bb57c02
name: perl-Config-ZOMG
arch: src
version: 1.000000
epoch: 0
release: 2.oe2509
summary: Catalyst::Plugin::ConfigLoader-style layer over Config::Any
url: https://metacpan.org/release/Config-ZOMG
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Config-ZOMG-1.000000-2.oe2509.src.rpm
checksum_type: sha256
description:
  Config::ZOMG is a fork of Config::JFDI. It removes a couple of unusual
  features and passes the same tests three times faster than Config::JFDI.

  Config::ZOMG is an implementation of Catalyst::Plugin::ConfigLoader. It will
  scan a directory for files matching a certain name. If such a file is found
  which also matches an extension that Config::Any can read, then the
  configuration from that file will be loaded.


pkgId: d9776f18de2115e84d1e383feb34a208c334b6c81ab393440399f2fd2c8932bd
name: perl-Convert-Base32
arch: src
version: 0.06
epoch: 0
release: 2.oe2509
summary: Encoding and decoding of base32 strings
url: http://search.cpan.org/dist/Convert-Base32/
rpm_license: GPL-1.0-only or Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Convert-Base32-0.06-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides functions to convert string from / to Base32 encoding,
  specified in RACE internet-draft. The Base32 encoding is designed to encode
  non-ASCII characters in DNS-compatible host name parts.


pkgId: 6f36eeb5518df0bbc16096f8dae385c32e7d84c9d3509e008d351ec98bf9e2e7
name: perl-Convert-Bencode
arch: src
version: 1.03
epoch: 0
release: 3.oe2509
summary: Functions for converting to/from bencoded strings
url: http://search.cpan.org/dist/Convert-Bencode/
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Convert-Bencode-1.03-3.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides two functions, bencode and bdecode, which encode and
  decode bencoded strings respectivly.


pkgId: b3e279fbb3683b01d8c1877cccc183aeb61b4936d09139d8d4591403f6e263b2
name: perl-Crypt-CBC
arch: src
version: 2.33
epoch: 0
release: 24.oe2509
summary: Encrypt Data with Cipher Block Chaining Mode
url: https://metacpan.org/release/Crypt-CBC
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Crypt-CBC-2.33-24.oe2509.src.rpm
checksum_type: sha256
description:
  This is Crypt::CBC, a Perl-only implementation of the cryptographic
  cipher block chaining mode (CBC).  In combination with a block cipher
  such as Crypt::DES or Crypt::IDEA, you can encrypt and decrypt
  messages of arbitrarily long length.  The encrypted messages are
  compatible with the encryption format used by SSLeay.


pkgId: aae255acf4d02b9aa22c80a55709e816c762ae5dcb45cc1fac3b81382c0b05c4
name: perl-Crypt-GPG
arch: src
version: 1.64
epoch: 0
release: 2.oe2509
summary: Perl Object Oriented Interface to GnuPG
url: https://metacpan.org/release/Crypt-GPG
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Crypt-GPG-1.64-2.oe2509.src.rpm
checksum_type: sha256
description:
  The Crypt::GPG module provides access to the functionality of the
  GnuPG v1 (www.gnupg.org) encryption tool through an object oriented
  interface. It provides methods for encryption, decryption, signing,
  signature verification, key generation, key certification, export
  and import.


pkgId: 71c915858db94a4ac8faa4c61d2bb67226758306f82f2cbff1a0f611530c45b8
name: perl-Crypt-IDEA
arch: src
version: 1.10
epoch: 0
release: 2.oe2509
summary: Perl interface to IDEA block cipher
url: https://metacpan.org/release/Crypt-IDEA
rpm_license: BSD with advertising
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Crypt-IDEA-1.10-2.oe2509.src.rpm
checksum_type: sha256
description:
  This perl extension is an implementation of the IDEA block cipher algorithm.
  The module implements the Crypt::BlockCipher interface.
  This implementation is copyright Systemics Ltd (http://www.systemics.com/).


pkgId: b035fd5fb1a01d364725a5f10ca5a22d8e20f2699bffcc158532ea4fd6d49d09
name: perl-Crypt-OpenSSL-Bignum
arch: src
version: 0.09
epoch: 0
release: 7.oe2509
summary: OpenSSL's multiprecision integer arithmetic
url: https://metacpan.org/release/Crypt-OpenSSL-Bignum
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Crypt-OpenSSL-Bignum-0.09-7.oe2509.src.rpm
checksum_type: sha256
description:
  Crypt::OpenSSL::Bignum is an XS perl module designed to provide basic access to the OpenSSL
  multiprecision integer arithmetic libraries.Presently, many though not all of the arithmetic
  operations that OpenSSL provides are exposed to perl.  In addition, this module can be used
  to provide access to bignum values produced by other OpenSSL modules, such as key parameters
  from Crypt::OpenSSL::RSA.
  This module requires that the OpenSSL libraries and header files be installed.


pkgId: b4e1eafcca5a579dd54bf2fb330f099fb37ac1734385791527a7a8a65c156d71
name: perl-Crypt-OpenSSL-Random
arch: src
version: 0.17
epoch: 0
release: 2.oe2509
summary: LibreSSL pseudo-random number generator access
url: https://metacpan.org/release/Crypt-OpenSSL-Random
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Crypt-OpenSSL-Random-0.17-2.oe2509.src.rpm
checksum_type: sha256
description:
  "Crypt::OpenSSL::Random" provides the ability to seed and query the
  OpenSSL and LibreSSL library's pseudo-random number generators.


pkgId: 40809561fad2dad9d1f11eae5157c904f949d33499f1d2521d00765bb9532f81
name: perl-Crypt-RC4
arch: src
version: 2.02
epoch: 0
release: 2.oe2509
summary: Perl implementation of the RC4 encryption algorithm
url: https://metacpan.org/release/Crypt-RC4
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Crypt-RC4-2.02-2.oe2509.src.rpm
checksum_type: sha256
description:
  A simple implementation of the RC4 algorithm, developed by RSA Security,
  Inc. Here is the description from RSA's website:

  RC4 is a stream cipher designed by Rivest for RSA Data Security (now RSA
  Security). It is a variable key-size stream cipher with byte-oriented
  operations. The algorithm is based on the use of a random permutation. Analysis
  shows that the period of the cipher is overwhelmingly likely to be greater than
  10100. Eight to sixteen machine operations are required per output byte, and
  the cipher can be expected to run very quickly in software. Independent analysts
  have scrutinized the algorithm and it is considered secure.


pkgId: 81baa2a45284182c215f8f52f7d691faac9bd4405f5681358214585d18807fe0
name: perl-Crypt-URandom
arch: src
version: 0.40
epoch: 0
release: 1.oe2509
summary: Provide non blocking randomness
url: http://search.cpan.org/dist/Crypt-URandom/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Crypt-URandom-0.40-1.oe2509.src.rpm
checksum_type: sha256
description:
  This Module is intended to provide an interface to the strongest available
  source of non-blocking randomness on the current platform. Platforms
  currently supported are anything supporting /dev/urandom and versions of
  Windows greater than or equal to Windows 2000.


pkgId: 17288edeb63de2fb544e05bdefa70c66c013e4cb6b755ca500b9c99f2e7303bb
name: perl-Crypt-X509
arch: src
version: 0.55
epoch: 0
release: 2.oe2509
summary: Parse a X.509 certificate
url: https://metacpan.org/release/Crypt-X509
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Crypt-X509-0.55-2.oe2509.src.rpm
checksum_type: sha256
description:
  Crypt::X509 parses X.509 certificates. Methods are provided for accessing
  most certificate elements.


pkgId: cc9db07318fd6840a698d85a8bd5e5d30cc2a1867afda986a89cbd4636681bfb
name: perl-DBD-CSV
arch: src
version: 0.62
epoch: 0
release: 1.oe2509
summary: DBI driver for CSV files
url: https://metacpan.org/release/DBD-CSV
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-DBD-CSV-0.62-1.oe2509.src.rpm
checksum_type: sha256
description:
  The DBD::CSV module is yet another driver for the DBI (Database
  independent interface for Perl). This one is based on the SQL
  "engine" SQL::Statement and the abstract DBI driver DBD::File
  and implements access to so-called CSV files (Comma separated
  values). Such files are mostly used for exporting MS Access and
  MS Excel data.


pkgId: 555b15a1193608b03277173113cfb4b5c44d58607d1f5d03d99640adb86a791d
name: perl-DBD-MariaDB
arch: src
version: 1.24
epoch: 0
release: 1.oe2509
summary: MariaDB and MySQL driver for the Perl5 Database Interface (DBI)
url: https://github.com/gooddata/DBD-MariaDB/
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-DBD-MariaDB-1.24-1.oe2509.src.rpm
checksum_type: sha256
description:
  DBD::MariaDB is the Perl5 Database Interface driver for MariaDB and MySQL
  databases. In other words: DBD::MariaDB is an interface between the Perl
  programming language and the MariaDB/MySQL programming API that comes with
  the MariaDB/MySQL relational database management system. Most functions
  provided by this programming API are supported. Some rarely used functions
  are missing, mainly because no-one ever requested them. :-)


pkgId: f6e608607c21398092413042b5573d5eeb32558da5b43a15f786ce740643b5b5
name: perl-DBD-MySQL
arch: src
version: 5.011
epoch: 0
release: 1.oe2509
summary: Perl [DBI] driver for access to MySQL databases.
url: https://metacpan.org/release/DBD-mysql
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-DBD-MySQL-5.011-1.oe2509.src.rpm
checksum_type: sha256
description:
  DBD::mysql is the Perl5 Database Interface driver for the MySQL database. In other words: DBD::mysql is an
  interface between the Perl programming language and the MySQL programming API that comes with the MySQL
  relational database management system. Most functions provided by this programming API are supported. Some
  rarely used functions are missing, mainly because no-one ever requested them.


pkgId: 67f2cf2f9b221092a391160e7cb80803b6b838bca660647872ec600cc51f5a15
name: perl-DBD-SQLite
arch: src
version: 1.76
epoch: 0
release: 2.oe2509
summary: DBD::SQLite embeds SQLite database engine into a DBD driver
url: https://metacpan.org/release/DBD-SQLite
rpm_license: (GPL-1.0-or-later or Artistic-1.0) and Public Domain
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-DBD-SQLite-1.76-2.oe2509.src.rpm
checksum_type: sha256
description:
  SQLite is a software library that implements a self-sufficient, serverless,
  zero-configuration, transactional SQL database engine.

  SQLite can be integrated with Perl using the Perl DBI module.
  The Perl DBI module is the database access module for the Perl programming language.


pkgId: b818cbaee773bbce78d185e263ed9e104e842b16e50145b4784ab11f49405283
name: perl-DBI
arch: src
version: 1.647
epoch: 0
release: 1.oe2509
summary: Database independent interface for Perl
url: https://dbi.perl.org/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-DBI-1.647-1.oe2509.src.rpm
checksum_type: sha256
description:
  The DBI is the standard database interface module for Perl.
  It defines a set of methods, variables and conventions that provide
  a consistent database interface independent of the actual database being used.
  It is important to remember that the DBI is just an interface.
  The DBI is a layer of "glue" between an application and one or more database driver modules.
  It is the driver modules which do most of the real work. The DBI provides a standard interface
  and framework for the drivers to operate within.


pkgId: 666b545c47ff77ca7dc08817ad0277a2803ff3b7e596bf83835033b76f9e36f3
name: perl-DB_File
arch: src
version: 1.859
epoch: 0
release: 2.oe2509
summary: Perl5 access to Berkeley DB version 1.x
url: https://metacpan.org/release/DB_File
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-DB_File-1.859-2.oe2509.src.rpm
checksum_type: sha256
description:
  DB_File is a module which allows Perl programs to make use of the facilities
  provided by Berkeley DB version 1.x (if you have a newer version of DB, you
  will be limited to functionality provided by interface of version 1.x). The
  interface defined here mirrors the Berkeley DB interface closely.


pkgId: 0ed63d621929442be6572e833a372ea62679fea136eb18ba216440dbff2dc293
name: perl-Data-Dump
arch: src
version: 1.25
epoch: 0
release: 4.oe2509
summary: Pretty printing of data structures
url: https://metacpan.org/release/Data-Dump
rpm_license: GPL-1.0-or-later or Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Data-Dump-1.25-4.oe2509.src.rpm
checksum_type: sha256
description:
  This module provide a few functions that traverse their argument and produces a string as its result.
  The string contains Perl code that, when evaled, produces a deep copy of the original arguments.


pkgId: ae5e8a45772a4498160ca552503e4216d202c1588be3d760db16c147f48ad30d
name: perl-Data-Dumper
arch: src
version: 2.183
epoch: 0
release: 3.oe2509
summary: Stringified perl data structures, suitable for both printing and eval
url: https://metacpan.org/release/Data-Dumper
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Data-Dumper-2.183-3.oe2509.src.rpm
checksum_type: sha256
description:
  Given a list of scalars or reference variables, writes out their contents in perl syntax.
  The references can also be objects. The content of each variable is output in a single Perl statement.
  Handles self-referential structures correctly.
  The return value can be evaled to get back an identical copy of the original reference structure.
  (Please do consider the security implications of eval'ing code from untrusted sources!)


pkgId: e1caec988880bc80b421b85b8871bbe1247c419ddc59af25544deffa5746363b
name: perl-Data-Dumper-Names
arch: src
version: 0.03
epoch: 0
release: 2.oe2509
summary: Data::Dumper like module for printing and eval data structures
url: https://metacpan.org/release/Data-Dumper-Names
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Data-Dumper-Names-0.03-2.oe2509.src.rpm
checksum_type: sha256
description:
  The essential module Data::Dumper is used for printing perl data structures or
  suitable for eval. Data::Dumper::Names dump variables with names and without
  source filter.


pkgId: 8c7e0d221ecebf3ea2382541157fa927a1b2f510c2571663cf82c50251e2582a
name: perl-Data-Section
arch: src
version: 0.200007
epoch: 0
release: 7.oe2509
summary: Read multiple hunks of data out of your DATA section
url: https://metacpan.org/release/Data-Section
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Data-Section-0.200007-7.oe2509.src.rpm
checksum_type: sha256
description:
  This archive contains the distribution Data-Section,
  version 0.200007:
  read multiple hunks of data out of your DATA section


pkgId: 43dc72af75ff7c7b6cc4a71c26db03e227e9d464916d9d1e6194d541f120747b
name: perl-Data-UUID
arch: src
version: 1.227
epoch: 0
release: 2.oe2509
summary: Perl extension for generating Globally/Universally Unique Identifiers (GUIDs/UUIDs)
url: https://metacpan.org/release/Data-UUID
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Data-UUID-1.227-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides a framework for generating UUIDs (Universally Unique Identifiers, also known as
  GUIDs (Globally Unique Identifiers). A UUID is 128 bits long, and is guaranteed to be different from
  all other UUIDs/GUIDs generated until 3400 A.D. UUIDs were originally used in the Network Computing
  System (NCS) and later in the Open Software Foundation's (OSF) Distributed Computing Environment.
  Currently many different technologies rely on UUIDs to provide unique identity for various software
  components, Microsoft COM/DCOM for instance, uses GUIDs very extensively to uniquely identify classes,
  applications and components across network-connected systems.


pkgId: ea2754b017455aa2dab5e50532bb2fb9fb21411bd1bc6b4cab567b48ab55c60d
name: perl-Data-Uniqid
arch: src
version: 0.12
epoch: 0
release: 2.oe2509
summary: Perl extension for simple generating of unique id's
url: https://metacpan.org/release/Data-Uniqid
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Data-Uniqid-0.12-2.oe2509.src.rpm
checksum_type: sha256
description:
  Data::Uniqid provides three simple routines for generating unique ids.
  These ids are coded with a Base62 system to make them short and handy (e.g.
  to use it as part of a URL).


pkgId: e2303d08af09a884ca295459b14178510ace899123f086626eb47edafe1e1889
name: perl-Date-Calc
arch: src
version: 6.4
epoch: 0
release: 13.oe2509
summary: Gregorian calendar date calculations
url: https://metacpan.org/release/Date-Calc
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Date-Calc-6.4-13.oe2509.src.rpm
checksum_type: sha256
description:
  This package consists of a C library and a Perl module (which uses the C library,
  internally) for all kinds of date calculations based on the Gregorian calendar
  (the one used in all western countries today), thereby complying with all
  relevant norms and standards: ISO/R 2015-1971, DIN 1355 and, to some extent,
  ISO 8601 (where applicable).


pkgId: a3b6d594a8d71785137a593dc7723c17158e45289304b18250e1f989464088cf
name: perl-Date-ISO8601
arch: src
version: 0.005
epoch: 0
release: 2.oe2509
summary: Three ISO 8601 numerical calendars
url: https://search.cpan.org/dist/Date-ISO8601/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Date-ISO8601-0.005-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module places no limit on the range of dates to which it may be applied. All function arguments are permitted to be Math::BigInt or Math::BigRat objects in order to achieve arbitrary range. Native Perl integers are also permitted, as a convenience when the range of dates being handled is known to be sufficiently small.


pkgId: 6a6cdcf1bdedfe7790a3f90571f9ddcdbfc9d927e8a3e141993d5e3ec6d3d529
name: perl-Date-Manip
arch: src
version: 6.98
epoch: 0
release: 1.oe2509
summary: Date manipulation routines
url: https://metacpan.org/release/Date-Manip
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Date-Manip-6.98-1.oe2509.src.rpm
checksum_type: sha256
description:
  Date::Manip is a series of modules designed to make any common date/time operation easy to do.
  Operations such as comparing two times,determining a date a given amount of time from another,
  or parsing international times are all easily done. It deals with time as it is used in the
  Gregorian calendar (the one currently in use) with full support for time changes due to daylight
  saving time.
  From the very beginning, the main focus of Date::Manip has been to be able to do ANY desired
  date/time operation easily.Many other modules exist which may do a subset of these operations
  quicker or more efficiently,but no other module can do all of the operations available in Date::Manip.
  Date::Manip has functionality to work with several fundamental types of data.


pkgId: eb45419459cff0115450ffbe621ab6d244f8ef09ab9f37e087164db574cdc375
name: perl-DateTime
arch: src
version: 1.66
epoch: 0
release: 1.oe2509
summary: Date and time object for Perl
url: https://metacpan.org/release/DateTime
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-DateTime-1.66-1.oe2509.src.rpm
checksum_type: sha256
description:
  DateTime is a class for the representation of date/time combinations.  It
  represents the Gregorian calendar, extended backwards in time before its
  creation (in 1582). This is sometimes known as the "proleptic Gregorian
  calendar". In this calendar, the first day of the calendar (the epoch), is the
  first day of year 1, which corresponds to the date which was (incorrectly)
  believed to be the birth of Jesus Christ.


pkgId: d7b38b4ccd51e05a612199bdee0f62975aa565d03c65a6a8bc8a265cdf7134fa
name: perl-DateTime-Format-Builder
arch: src
version: 0.83
epoch: 0
release: 3.oe2509
summary: Create DateTime parser classes and objects
url: https://metacpan.org/release/DateTime-Format-Builder
rpm_license: Artistic 2.0 and (GPL-1.0-or-later OR Artistic-1.0-Perl)
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-DateTime-Format-Builder-0.83-3.oe2509.src.rpm
checksum_type: sha256
description:
  DateTime::Format::Builder creates DateTime parsers. Many string formats of
  dates and times are simple and just require a basic regular expression to
  extract the relevant information. Builder provides a simple way to do this
  without writing reams of structural code.

  Builder provides a number of methods, most of which you'll never need, or at
  least rarely need. They're provided more for exposing of the module's innards
  to any sub-classes, or for when you need to do something slightly beyond what
  is expected.


pkgId: 0f7672bd2240cf02c74cfab27148f6f6a2468bff8b84554a03daf16dda280d1a
name: perl-DateTime-Format-Strptime
arch: src
version: 1.79
epoch: 1
release: 2.oe2509
summary: Parse and format strptime and strftime patterns
url: https://metacpan.org/release/DateTime-Format-Strptime
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-DateTime-Format-Strptime-1.79-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module implements most of strptime(3), the POSIX function that is the
  reverse of strftime(3), for DateTime. While strftime takes a DateTime and a
  pattern and returns a string, strptime takes a string and a pattern and
  returns the DateTime object associated.


pkgId: a32b5b698aa7899b93cdfbc561bc33a17cf38cdcd10eb4dd6ec4a20b0d82229a
name: perl-DateTime-Locale
arch: src
version: 1.45
epoch: 0
release: 1.oe2509
summary: Localization support for DateTime.pm
url: https://metacpan.org/release/DateTime-Locale
rpm_license: (GPL-1.0-or-later or Artistic-1.0-Perl) and Unicode-DFS-2015
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-DateTime-Locale-1.45-1.oe2509.src.rpm
checksum_type: sha256
description:
  DateTime::Locale is primarily a factory for the various locale sub-classes.
  It also provides some functions for getting information on all the
  available locales.


pkgId: 859c3c54ad28255d3bd3b3f6d9b08b46d75fba485242aa3d59d25baef302e553
name: perl-DateTime-TimeZone
arch: src
version: 2.64
epoch: 0
release: 1.oe2509
summary: Time zone object base class and factory
url: https://metacpan.org/release/DateTime-TimeZone
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) and Public Domain
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-DateTime-TimeZone-2.64-1.oe2509.src.rpm
checksum_type: sha256
description:
  This class is the base class for all time zone objects. A time zone is
  represented internally as a set of observances, each of which describes the
  offset from GMT for a given time period.


pkgId: 2fc3e74394f6867b4ed1183ae177e5a6e96aaf85c616170ffaafc757bd659afd
name: perl-DateTime-TimeZone-SystemV
arch: src
version: 0.010
epoch: 0
release: 2.oe2509
summary: System V and POSIX timezone strings
url: https://metacpan.org/release/DateTime-TimeZone-SystemV
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-DateTime-TimeZone-SystemV-0.010-2.oe2509.src.rpm
checksum_type: sha256
description:
  An instance of this class represents a timezone that was specified by means
  of a System V timezone recipe or the POSIX extended form of the same
  syntax. These can express a plain offset from Universal Time, or a system
  of two offsets (standard and daylight saving time) switching on a yearly
  cycle according to certain types of rule.

  This class implements the DateTime::TimeZone interface, so that its instances
  can be used with DateTime objects.


pkgId: 89ca8d60904a07b3b17f00f779faa18125d0c8a43f1e36f8a90a1b6afb5b871f
name: perl-DateTime-TimeZone-Tzfile
arch: src
version: 0.011
epoch: 0
release: 2.oe2509
summary: Tzfile (zoneinfo) timezone files
url: https://metacpan.org/release/DateTime-TimeZone-Tzfile
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-DateTime-TimeZone-Tzfile-0.011-2.oe2509.src.rpm
checksum_type: sha256
description:
  An instance of this class represents a timezone that was encoded in a file
  in the tzfile(5) format. These can express arbitrary patterns of offsets
  from Universal Time, changing over time. Offsets and change times are
  limited to a resolution of one second.

  This class implements the DateTime::TimeZone interface, so that its instances
  can be used with DateTime objects.


pkgId: 4146aaf3eadf0b5d2966bacc185ddb0206e9a41109d6de9c68e784c8bb853aee
name: perl-Devel-CallChecker
arch: src
version: 0.009
epoch: 0
release: 2.oe2509
summary: Custom op checking attached to subroutines
url: https://metacpan.org/release/Devel-CallChecker
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Devel-CallChecker-0.009-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module makes some new features of the Perl 5.14.0 C API available to
  XS modules running on older versions of Perl. The features are centered
  around the function cv_set_call_checker, which allows XS code to attach a
  magical annotation to a Perl subroutine, resulting in resolvable calls to
  that subroutine being mutated at compile time by arbitrary C code. This
  module makes cv_set_call_checker and several supporting functions
  available. (It is possible to achieve the effect of cv_set_call_checker
  from XS code on much earlier Perl versions, but it is painful to achieve
  without the centralized facility.)


pkgId: d8c70a838f3c126f1d406103a3543869f7393f627e3b76569fe59dea6c83e20d
name: perl-Devel-Cycle
arch: src
version: 1.12
epoch: 0
release: 2.oe2509
summary: Find memory cycles in objects
url: https://search.cpan.org/dist/Devel-Cycle/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Devel-Cycle-1.12-2.oe2509.src.rpm
checksum_type: sha256
description:
  This is a simple developer's tool for finding circular references in
  objects and other types of references. Because of Perl's reference-count
  based memory management, circular references will cause memory leaks.


pkgId: 457e0a8ae658fe708f2ac41ca2e5f8924c20cc1e5f744b25f9f7acdf78c26c80
name: perl-Devel-GlobalDestruction
arch: src
version: 0.14
epoch: 0
release: 9.oe2509
summary: Expose PL_dirty, the flag that marks global destruction
url: https://metacpan.org/release/Devel-GlobalDestruction
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Devel-GlobalDestruction-0.14-9.oe2509.src.rpm
checksum_type: sha256
description:
  Perl's global destruction is a little tricky to deal with with respect to
  finalizers because it's not ordered and objects can sometimes disappear.


pkgId: f6a1033479da76ad7047795b9f9401366472d24b9691d1ead48aaffdac28f98e
name: perl-Devel-Hide
arch: src
version: 0.0015
epoch: 0
release: 2.oe2509
summary: Forces the unavailability of specified Perl modules (for testing)
url: https://metacpan.org/release/Devel-Hide
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Devel-Hide-0.0015-2.oe2509.src.rpm
checksum_type: sha256
description:
  Given a list of Perl modules/filenames, this module makes require and use
  statements fail (regardless of whether the specified files/modules are
  installed or not).


pkgId: 32f68e2952ec3e6724707e2cd8725cd65b7ce212fac2dfe398f37ffa7696c02b
name: perl-Devel-LexAlias
arch: src
version: 0.05
epoch: 0
release: 2.oe2509
summary: Alias lexical variables
url: https://metacpan.org/release/Devel-LexAlias
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Devel-LexAlias-0.05-2.oe2509.src.rpm
checksum_type: sha256
description:
  Devel::LexAlias provides the ability to alias a lexical variable in a
  subroutines scope to one of your choosing.


pkgId: 465caf5ef8aa699901fd03ee98cb9fc38e24783b083ac1db7fadc5f2a20d5150
name: perl-Devel-PPPort
arch: src
version: 3.71
epoch: 0
release: 2.oe2509
summary: Perl Pollution Portability header generator
url: https://metacpan.org/release/Devel-PPPort
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Devel-PPPort-3.71-2.oe2509.src.rpm
checksum_type: sha256
description:
  Perl's API has changed over time, gaining new features, new functions,
  increasing its flexibility, and reducing the impact on the C name space
  environment (reduced pollution). The header file written by this module,
  typically ppport.h, attempts to bring some of the newer Perl API features
  to older versions of Perl, so that you can worry less about keeping track
  of old releases, but users can still reap the benefit.


pkgId: 82a8e6858083a23c93b072348b86fbc92fa29d42d676d6ea0a7a972f81bbef8d
name: perl-Devel-Size
arch: src
version: 0.85
epoch: 0
release: 1.oe2509
summary: Perl extension for finding the memory usage of Perl variables
url: https://metacpan.org/release/Devel-Size
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Devel-Size-0.85-1.oe2509.src.rpm
checksum_type: sha256
description:
  This module figures out the real size of Perl variables in bytes, as accurately as possible.
  Call functions with a reference to the variable you want the size of. If the variable is a
  plain scalar it returns the size of this scalar. If the variable is a hash or an array, use
  a reference when calling.


pkgId: c038a279dc3dd4ce2b79a72eed7b92744f0ba20ef8df4cf4b0c95feadf6d6108
name: perl-Devel-StackTrace
arch: src
version: 2.05
epoch: 1
release: 2.oe2509
summary: Perl module implementing stack trace and stack trace frame objects
url: https://metacpan.org/release/Devel-StackTrace
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Devel-StackTrace-2.05-2.oe2509.src.rpm
checksum_type: sha256
description:
  The Devel::StackTrace module contains two classes, Devel::StackTrace
  and Devel::StackTraceFrame.  The goal of this object is to encapsulate
  the information that can found through using the caller() function, as
  well as providing a simple interface to this data.

  The Devel::StackTrace object contains a set of Devel::StackTraceFrame
  objects, one for each level of the stack.  The frames contain all the
  data available from caller() as of Perl 5.6.0.


pkgId: 3989355ab4f108cfd9b53d8a1a0b3d0fc25a46aa96ec8181a098a8d5c34ab17d
name: perl-Digest
arch: src
version: 1.20
epoch: 0
release: 4.oe2509
summary: Modules that calculate message digests
url: https://metacpan.org/release/Digest
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Digest-1.20-4.oe2509.src.rpm
checksum_type: sha256
description:
  The Digest:: modules calculate digests, also called "fingerprints" or
  "hashes", of some data, called a message. The digest is (usually)
  some small/fixed size string. The actual size of the digest depend of
  the algorithm used. The message is simply a sequence of arbitrary
  bytes or bits.


pkgId: 58c60f4286cead5765e14c578405796892bc68f932276a8bc53223ed80a6db69
name: perl-Digest-HMAC
arch: src
version: 1.05
epoch: 0
release: 2.oe2509
summary: Keyed-Hashing for Message Authentication
url: https://metacpan.org/release/Digest-HMAC
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Digest-HMAC-1.05-2.oe2509.src.rpm
checksum_type: sha256
description:
  HMAC is used for message integrity checks between two parties that share a secret key,
  and works in combination with some other Digest algorithm, usually MD5 or SHA-1.
  The HMAC mechanism is described in RFC 2104.

  HMAC follow the common Digest:: interface, but the constructor takes the secret key
  and the name of some other simple Digest:: as argument.

  The hmac() and hmac_hex() functions and the Digest::HMAC->new() constructor takes an
  optional $blocksize argument as well. The HMAC algorithm assumes the digester to hash
  by iterating a basic compression function on blocks of data and the $blocksize should
  match the byte-length of such blocks.

  The default $blocksize is 64 which is suitable for the MD5 and SHA-1 digest functions.
  For stronger algorithms the blocksize probably needs to be increased.


pkgId: e3161ce92120af68cd2b5fb6533e13bcbadfb6374fca53a681379d844d4b23ce
name: perl-Digest-MD4
arch: src
version: 1.9
epoch: 0
release: 3.oe2509
summary: Perl interface to the MD4 Algorithm
url: https://search.cpan.org/dist/Digest-MD4/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Digest-MD4-1.9-3.oe2509.src.rpm
checksum_type: sha256
description:
  The Digest::MD4 module allows you to use the RSA Data Security Inc. MD4
  Message Digest algorithm from within Perl programs. The algorithm takes as
  input a message of arbitrary length and produces as output a 128-bit
  "fingerprint" or "message digest" of the input.


pkgId: 58747dfceeb1d50fa6a905908d2a2dee70d64744c60047b6bdd19df489109351
name: perl-Digest-MD5
arch: src
version: 2.59
epoch: 0
release: 1.oe2509
summary: Perl interface to the MD5 algorithm
url: https://metacpan.org/release/Digest-MD5
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Digest-MD5-2.59-1.oe2509.src.rpm
checksum_type: sha256
description:
  The Digest::MD5 module allows you to use the RSA Data Security Inc. MD5
  Message Digest algorithm from within Perl programs. The algorithm takes as
  input a message of arbitrary length and produces as output a 128-bit
  "fingerprint" or "message digest" of the input.


pkgId: bdcbc7e508ab092020f048f4ac58347cd6fd3f292b3f65fc662ebc19bdb711d8
name: perl-Digest-Perl-MD5
arch: src
version: 1.9
epoch: 0
release: 2.oe2509
summary: Digest::Perl::MD5 Perl module
url: https://search.cpan.org/dist/Digest-Perl-MD5/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Digest-Perl-MD5-1.9-2.oe2509.src.rpm
checksum_type: sha256
description:
  This modules has the same interface as the much faster Digest::MD5. So you
  can easily exchange them, e.g.


pkgId: d74653b0486eab62a087fb97f260d920a97d93865cb68d3b8e91dc5fa22a1570
name: perl-Digest-SHA
arch: src
version: 6.04
epoch: 1
release: 2.oe2509
summary: Perl extension for SHA-1/224/256/384/512
url: https://metacpan.org/release/Digest-SHA
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Digest-SHA-6.04-2.oe2509.src.rpm
checksum_type: sha256
description:
  Digest::SHA is a complete implementation of the NIST Secure Hash Standard. It
  gives Perl programmers a convenient way to calculate SHA-1, SHA-224, SHA-256,
  SHA-384, SHA-512, SHA-512/224, and SHA-512/256 message digests. The module can
  handle all types of input, including partial-byte data.


pkgId: 01f2a38b281b87d07fb9c3a23925277b82df1c820d1533cf3b9e34f02ba75b30
name: perl-Digest-SHA1
arch: src
version: 2.13
epoch: 0
release: 28.oe2509
summary: Perl interface to the SHA-1 algorithm
url: https://metacpan.org/release/Digest-SHA1
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Digest-SHA1-2.13-28.oe2509.src.rpm
checksum_type: sha256
description:
  The Digest::SHA1 module allows you to use the NIST SHA-1 message digest algorithm from within
  Perl programs. The algorithm takes as input a message of arbitrary length and produces as output
  a 160-bit "fingerprint" or "message digest" of the input.


pkgId: 374366d66d712f25118b89912cdd9df4d03e9151579b9fedc1a9f2b0c7d23cdc
name: perl-Dist-CheckConflicts
arch: src
version: 0.11
epoch: 0
release: 2.oe2509
summary: Declare version conflicts for your dist
url: https://metacpan.org/release/Dist-CheckConflicts
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Dist-CheckConflicts-0.11-2.oe2509.src.rpm
checksum_type: sha256
description:
  One shortcoming of the CPAN clients that currently exist is that they have no
  way of specifying conflicting downstream dependencies of modules. This module
  attempts to work around this issue by allowing you to specify conflicting
  versions of modules separately, and deal with them after the module is done
  installing.

  For instance, say you have a module Foo, and some other module Bar uses Foo. If
  Foo were to change its API in a non-backwards-compatible way, this would cause
  Bar to break until it is updated to use the new API. Foo can't just depend on
  the fixed version of Bar, because this will cause a circular dependency
  (because Bar is already depending on Foo), and this doesn't express intent
  properly anyway - Foo doesn't use Bar at all. The ideal solution would be for
  there to be a way to specify conflicting versions of modules in a way that would
  let CPAN clients update conflicting modules automatically after an existing
  module is upgraded, but until that happens, this module will allow users to do
  this manually.


pkgId: 8644882307ef9f132426603d04d514d125c25283f9f106f335d34465a6b4d40b
name: perl-DynaLoader-Functions
arch: src
version: 0.004
epoch: 0
release: 2.oe2509
summary: Deconstructed dynamic C library loading
url: https://metacpan.org/release/DynaLoader-Functions
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-DynaLoader-Functions-0.004-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides a function-based interface to dynamic loading as used
  by Perl. Some details of dynamic loading are very platform-dependent, so
  correct use of these functions requires the programmer to be mindful of the
  space of platform variations.


pkgId: f9b57a07a941ed0d887b9b9235b511f670978ca5a9b2b042ac80c6c385aa9076
name: perl-Encode
arch: src
version: 3.21
epoch: 4
release: 2.oe2509
summary: Character encodings in Perl
url: https://metacpan.org/release/Encode
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) and Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Encode-3.21-2.oe2509.src.rpm
checksum_type: sha256
description:
  The Encode module provides the interface between Perl strings and the rest
  of the system. Perl strings are sequences of characters.


pkgId: dd45d110716f9545faf139716a18a30a6000f03c391f12c6615d0c28d64cb133
name: perl-Encode-Detect
arch: src
version: 1.01
epoch: 0
release: 30.oe2509
summary: An Encode::Encoding subclass that detects the encoding of data
url: https://metacpan.org/release/Encode-Detect
rpm_license: MPL-1.1 OR GPL-2.0-or-later OR LGPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Encode-Detect-1.01-30.oe2509.src.rpm
checksum_type: sha256
description:
  This Perl module is an Encode::Encoding subclass that uses Encode::Detect::Detector to determine
  the charset of the input data and then decodes it using the encoder of the detected charset.
  It does not require the configuration of a set of expected encodings.


pkgId: 77a35705861354c55bd935373fadddd816dfbff6018af2bd88b8186cbeaac893
name: perl-Encode-HanExtra
arch: src
version: 0.23
epoch: 0
release: 2.oe2509
summary: Extra sets of Chinese encodings
url: https://metacpan.org/release/Encode-HanExtra
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Encode-HanExtra-0.23-2.oe2509.src.rpm
checksum_type: sha256
description:
  Perl 5.7.3 and later ships with an adequate set of Chinese encodings,
  including the commonly used CP950, CP936 (also known as GBK), Big5 (alias
  for Big5-Eten), Big5-HKSCS, EUC-CN, HZ, and ISO-IR-165.
  However, the numbers of Chinese encodings are staggering, and a complete
  coverage will easily increase the size of perl distribution by several
  megabytes; hence, this CPAN module tries to provide the rest of them.
  If you are using Perl 5.8 or later, Encode::CN and Encode::TW will
  automatically load the extra encodings for you, so there's no need to
  explicitly write use Encode::HanExtra if you are using one of them already.


pkgId: fe7c0ea820c9a5c0f76be3ca3427791cd04ed31ae9920a6fe9e4736317ba8ba1
name: perl-Encode-IMAPUTF7
arch: src
version: 1.05
epoch: 0
release: 4.oe2509
summary: Encode::IMAPUTF7 Perl module
url: https://search.cpan.org/dist/Encode-IMAPUTF7/
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Encode-IMAPUTF7-1.05-4.oe2509.src.rpm
checksum_type: sha256
description:
  IMAP mailbox names are encoded in a modified UTF-7 when names contains
  international characters outside of the printable ASCII range. The
  modified UTF-7 encoding is defined in RFC2060(section 5.1.3).


pkgId: 3452a1444321d3b290a97a5c6c96a077f4ce3ce59e5eefc11de11831741284e2
name: perl-Encode-JIS2K
arch: src
version: 0.05
epoch: 0
release: 2.oe2509
summary: JIS X 0212 (aka JIS 2000) Encodings
url: https://metacpan.org/release/Encode-JIS2K
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Encode-JIS2K-0.05-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module implements encodings that covers JIS X 0213 charset (AKA JIS 2000,
  hence the module name).


pkgId: 1c08295d7cd5146398bd0c90928608286e3de32feb27e88763079ab5df829a6d
name: perl-Encode-Locale
arch: src
version: 1.05
epoch: 0
release: 15.oe2509
summary: Determine the interfacing encoding
url: https://metacpan.org/release/Encode-Locale
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Encode-Locale-1.05-15.oe2509.src.rpm
checksum_type: sha256
description:
  The purpose of this Perl module is try determine what encodings should be used
  when interfacing to various external interfaces.


pkgId: f7c5a56dec6288d4f6e8017437df63868868bfa518bd4eadbde378f93514ec6d
name: perl-Env
arch: src
version: 1.04
epoch: 0
release: 399.oe2509
summary: Perl module that imports environment variables as scalars or arrays
url: https://search.cpan.org/dist/Env/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Env-1.04-399.oe2509.src.rpm
checksum_type: sha256
description:
  Perl maintains environment variables in a special hash named %ENV. For when
  this access method is inconvenient, the Perl module Env allows environment
  variables to be treated as scalar or array variables.


pkgId: 2e5557fca6c35fb2abfa0490ae216870441354be76f7fd69b0de5eb9b61db780
name: perl-Error
arch: src
version: 0.17029
epoch: 1
release: 4.oe2509
summary: Error/exception handling in an OO-ish way
url: https://metacpan.org/release/Error
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) and MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Error-0.17029-4.oe2509.src.rpm
checksum_type: sha256
description:
  The Error package provides two interfaces.
  Firstly Error provides a procedural interface to exception handling.
  Secondly Error is a base class for errors/exceptions that can either be thrown,
  for subsequent catch, or can simply be recorded.
  Errors in the class Error should not be thrown directly,
  but the user should throw errors from a sub-class of Error.


pkgId: b98b1841c2dec0eb51d8325813b50e1f24378dc97e37362240a3370637c187a2
name: perl-Eval-Closure
arch: src
version: 0.14
epoch: 0
release: 2.oe2509
summary: Safely and cleanly create closures via string eval
url: https://metacpan.org/release/Eval-Closure
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Eval-Closure-0.14-2.oe2509.src.rpm
checksum_type: sha256
description:
  String eval is often used for dynamic code generation. For instance, Moose uses
  it heavily, to generate inlined versions of accessors and constructors, which
  speeds code up at runtime by a significant amount. String eval is not without
  its issues however - it's difficult to control the scope it's used in (which
  determines which variables are in scope inside the eval), and it can be quite
  slow, especially if doing a large number of evals.

  This module attempts to solve both of those problems. It provides an
  eval_closure function, which evals a string in a clean environment, other than
  a fixed list of specified variables. It also caches the result of the eval, so
  that doing repeated evals of the same source, even with a different
  environment, will be much faster (but note that the description is part of the
  string to be evaled, so it must also be the same (or non-existent) if caching
  is to work properly).


pkgId: 465840193376305c7b1b9859e8d3f9234d9b468a94a21971aca8291e4dc1a0d9
name: perl-Exception-Class
arch: src
version: 1.45
epoch: 0
release: 2.oe2509
summary: Module that allows you to declare real exception classes in Perl
url: https://metacpan.org/release/Exception-Class
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Exception-Class-1.45-2.oe2509.src.rpm
checksum_type: sha256
description:
  Exception::Class allows you to declare exception hierarchies in your
  modules in a "Java-esque" manner.


pkgId: e7a268b959fcfdcfbc2a115d11f327e2613b6b8c7a374270c82bf7853c6e18a9
name: perl-Expect
arch: src
version: 1.38
epoch: 0
release: 2.oe2509
summary: EAutomate Interactions with Command Line Programs That Expose a Text Term
url: https://metacpan.org/release/Expect
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Expect-1.38-2.oe2509.src.rpm
checksum_type: sha256
description:
  See an explanation of at https://code-maven.com/expect

  The Expect module is a successor of Comm.pl and a descendent of Chat.pl. It
  more closely resembles the Tcl Expect language than its predecessors. It
  does not contain any of the networking code found in Comm.pl. I suspect
  this would be obsolete anyway given the advent of IO::Socket and external
  tools such as netcat.


pkgId: 8a2b87c69cbd2a0940b9b3ebdd1a91048d46f8c9aeabb80694a8cc6aa1ed0f7d
name: perl-Exporter
arch: src
version: 5.78
epoch: 0
release: 2.oe2509
summary: Implements default import method for modules
url: https://metacpan.org/release/Exporter
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Exporter-5.78-2.oe2509.src.rpm
checksum_type: sha256
description:
  The Exporter module implements an import method which allows a module to
  export functions and variables to its users' name spaces. Many modules use
  Exporter rather than implementing their own import method because Exporter
  provides a highly flexible interface, with an implementation optimized for
  the common case.


pkgId: a6ccb5555ca1963bbdefcff72ef8bc095c648d685d609ddad6c36e95c17105db
name: perl-Exporter-Tiny
arch: src
version: 1.006002
epoch: 0
release: 2.oe2509
summary: An exporter with the features of Sub::Exporter but only core dependencies
url: https://metacpan.org/release/Exporter-Tiny
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Exporter-Tiny-1.006002-2.oe2509.src.rpm
checksum_type: sha256
description:
  Exporter::Tiny supports many of Sub::Exporter's external-facing features
  including renaming imported functions with the -as, -prefix and -suffix
  options; explicit destinations with the into option; and alternative
  installers with the installer option. But it's written in only about 40%
  as many lines of code and with zero non-core dependencies.
  Its internal-facing interface is closer to Exporter.pm, with configuration
  done through the @EXPORT, @EXPORT_OK and %EXPORT_TAGS package variables.


pkgId: 6da7626659529549315981a4de0fbd425f3455fd6663b9ca073ff03ca053f9a4
name: perl-ExtUtils-CBuilder
arch: src
version: 0.280236
epoch: 1
release: 2.oe2509
summary: Build the C portions of Perl modules
url: https://metacpan.org/release/ExtUtils-CBuilder
rpm_license: GPL-1.0-or-later or Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-ExtUtils-CBuilder-0.280236-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module can build the C portions of Perl modules by invoking the
  appropriate compilers and linkers in a cross-platform manner. It was
  motivated by the 'Module::Build' project, but may be useful for other
  purposes as well. However, it is _not_ intended as a general cross-platform
  interface to all your C building needs. That would have been a much more
  ambitious goal!


pkgId: 420e5f56689a8471e7212447d7d3fc838e707e8f222a3a09126262cdd428499c
name: perl-ExtUtils-CChecker
arch: src
version: 0.12
epoch: 0
release: 2.oe2509
summary: Configure-time utilities for using C headers, libraries, or OS features
url: https://search.cpan.org/dist/ExtUtils-CChecker/
rpm_license: GPL-1.0-only OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-ExtUtils-CChecker-0.12-2.oe2509.src.rpm
checksum_type: sha256
description:
  Often Perl modules are written to wrap functionality found in existing C
  headers, libraries, or to use OS-specific features. It is useful in the
  Build.PL or Makefile.PL file to check for the existance of these
  requirements before attempting to actually build the module.


pkgId: bbb1f20608f066233cc64e6c0f0a8b1177ba7c417bcbd3f59585b075e3d1e379
name: perl-ExtUtils-Depends
arch: src
version: 0.8001
epoch: 0
release: 1.oe2509
summary: Easily build XS extensions that depend on XS extensions
url: https://metacpan.org/release/ExtUtils-Depends
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-ExtUtils-Depends-0.8001-1.oe2509.src.rpm
checksum_type: sha256
description:
  This module tries to make it easy to build Perl extensions that use
  functions and typemaps provided by other Perl extensions. This means
  that a Perl extension is treated like a shared library that provides
  also a C and an XS interface besides the Perl one.


pkgId: dd746dfa0650a88d3baae5d8ddcac0582ae3a405910ba9613dd24366a5da2866
name: perl-ExtUtils-HasCompiler
arch: src
version: 0.025
epoch: 0
release: 2.oe2509
summary: Check for the presence of a compiler
url: https://search.cpan.org/dist/ExtUtils-HasCompiler/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-ExtUtils-HasCompiler-0.025-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module tries to check if the current system is capable of compiling,
  linking and loading an XS module.


pkgId: 9b8713aed8f6febb1c88a93ecd402e5d43e4808ae683c11873b773c3ac1fdf17
name: perl-ExtUtils-InstallPaths
arch: src
version: 0.014
epoch: 0
release: 1.oe2509
summary: Build.PL install path logic made easy
url: https://metacpan.org/release/ExtUtils-InstallPaths
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-ExtUtils-InstallPaths-0.014-1.oe2509.src.rpm
checksum_type: sha256
description:
  This package contains the module of ExtUtils::InstallPaths that contains the
  Build.PL file which could make install path easy.


pkgId: 6abb52df8c520b606b1fb7db3b054c8cf8b7db9b85d7a8ba556f19bdd621813b
name: perl-ExtUtils-LibBuilder
arch: src
version: 0.09
epoch: 0
release: 1.oe2509
summary: ExtUtils::LibBuilder Perl module
url: https://search.cpan.org/dist/ExtUtils-LibBuilder/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-ExtUtils-LibBuilder-0.09-1.oe2509.src.rpm
checksum_type: sha256
description:
  Some Perl modules need to ship C libraries together with their Perl code.
  Although there are mechanisms to compile and link (or glue) C code in your
  Perl programs, there isn't a clear method to compile standard, self-
  contained C libraries.


pkgId: 8b9d11ca95a6635f224a8f7e730b6d1b5a56a59c4c7b6fb06d118015abec98af
name: perl-ExtUtils-MakeMaker
arch: src
version: 7.76
epoch: 1
release: 1.oe2509
summary: Create Makefile
url: https://metacpan.org/release/ExtUtils-MakeMaker
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-ExtUtils-MakeMaker-7.76-1.oe2509.src.rpm
checksum_type: sha256
description:
  This utility is designed to write a Makefile for an extension module from a Makefile.PL.
  It is based on the Makefile.SH model provided by Andy Dougherty and the perl5-porters.

  It splits the task of generating the Makefile into several subroutines that can be individually overridden.
  Each subroutine returns the text it wishes to have written to the Makefile.

  As there are various Make programs with incompatible syntax, which use operating system shells, again with incompatible syntax,
  it is important for users of this module to know which flavour of Make a Makefile has been written for so they'll use the correct one
  and won't have to face the possibly bewildering errors resulting from using the wrong one.

  On POSIX systems, that program will likely be GNU Make; on Microsoft Windows, it will be either Microsoft NMake, DMake or GNU Make.
  See the section on the "MAKE" parameter for details.

  ExtUtils::MakeMaker (EUMM) is object oriented. Each directory below the current directory that contains a Makefile.PL is treated as a separate object.
  This makes it possible to write an unlimited number of Makefiles with a single invocation of WriteMakefile().

  All inputs to WriteMakefile are Unicode characters, not just octets. EUMM seeks to handle all of these correctly.
  It is currently still not possible to portably use Unicode characters in module names, because this requires Perl to handle Unicode filenames,
  which is not yet the case on Windows.


pkgId: c24686a7660a8cc12242dddeecc5db6156838a2282c12190190a75553bdb45d7
name: perl-ExtUtils-ParseXS
arch: src
version: 3.57
epoch: 2
release: 1.oe2509
summary: Convert Perl XS code into C code
url: https://metacpan.org/pod/ExtUtils::ParseXS
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-ExtUtils-ParseXS-3.57-1.oe2509.src.rpm
checksum_type: sha256
description:
  ExtUtils::ParseXS will compile XS code into C code by embedding the constructs necessary to let C functions manipulate Perl values
  and creates the glue necessary to let Perl access those functions.
  The compiler uses typemaps to determine how to map C function parameters and variables to Perl values.


pkgId: 2e26aeeeace34d27356d5fdeeb8b185fc9ff67287f867246ffb10b988821add9
name: perl-ExtUtils-PkgConfig
arch: src
version: 1.16
epoch: 0
release: 3.oe2509
summary: Simplistic interface to pkg-config
url: http://search.cpan.org/dist/ExtUtils-PkgConfig/
rpm_license: LGPL-2.1-only
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-ExtUtils-PkgConfig-1.16-3.oe2509.src.rpm
checksum_type: sha256
description:
  The pkg-config program retrieves information about installed libraries,
  usually for the purposes of compiling against and linking to them.


pkgId: cdb078259408ebf5a36a4cc62371a91bdd420191db67b026ed789af4e60eeb4f
name: perl-FFI-CheckLib
arch: src
version: 0.31
epoch: 0
release: 2.oe2509
summary: FFI::CheckLib Perl module
url: https://metacpan.org/release/FFI-CheckLib
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-FFI-CheckLib-0.31-2.oe2509.src.rpm
checksum_type: sha256
description:
  This Perl module checks whether a particular dynamic library is available for
  Foreign Function Interface (FFI) to use. It is modeled heavily on
  Devel::CheckLib, but will find dynamic libraries even when development
  packages are not installed. It also provides a find_lib function that will
  return the full path to the found dynamic library, which can be feed directly
  into FFI::Platypus or FFI::Raw.


pkgId: dba4b796d20da729a0477e8ea2a7a1a25ed9b730a9cb3d1f4080d63d48285f87
name: perl-Fedora-VSP
arch: src
version: 0.001
epoch: 0
release: 11.oe2509
summary: Perl version normalization for RPM
url: https://ppisar.fedorapeople.org/Fedora-VSP/
rpm_license: GPL-3.0-or-later
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Fedora-VSP-0.001-11.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides functions for normalizing Perl version strings for
  Red Hat Package (RPM) based Linux distributions.


pkgId: 4700cde332ca77f371a8e80eaf3783f7e8c6aa5c4963ce69960cd1f62405904c
name: perl-File-BaseDir
arch: src
version: 0.09
epoch: 0
release: 3.oe2509
summary: Use the Freedesktop.org base directory specification
url: https://metacpan.org/release/File-BaseDir
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-BaseDir-0.09-3.oe2509.src.rpm
checksum_type: sha256
description:
  This module can be used to find directories and files as specified by the Freedesktop.org Base
  Directory Specification. This specifications gives a mechanism to locate directories for
  configuration, application data and cache data. It is suggested that desktop applications for
  e.g. the Gnome, KDE or Xfce platforms follow this layout. However, the same layout can just
  as well be used for non-GUI applications.


pkgId: fe07f5628a5afa9ee7c90f50d0485da682e71c2059f656c1662f9321c316d932
name: perl-File-CheckTree
arch: src
version: 4.42
epoch: 0
release: 305.oe2509
summary: On a tree to run many file-test checks
url: https://metacpan.org/release/File-CheckTree
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-CheckTree-4.42-305.oe2509.src.rpm
checksum_type: sha256
description:
  The package is to run many file-test checks on a tree.
  File::CheckTree::validate() routine takes a single multi-line string consisting of directives,
  each containing a file name plus a file test to try on it. After the file test you may put ||
  die to make it a fatal error if the file test fails. The default is || warn.


pkgId: 0f980b940750e73da30f27e57b7501b61528b9980b1754383633474b741c426c
name: perl-File-Copy-Recursive
arch: src
version: 0.45
epoch: 0
release: 2.oe2509
summary: Perl extension for recursively copying files and directories
url: https://metacpan.org/release/File-Copy-Recursive
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Copy-Recursive-0.45-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module has 3 functions, one to copy files only, one to copy directories
  only and one to do either depending on the argument's type.


pkgId: ad2a5847acc0e97bf38c6d2afb09d698fdaae77facd187b37fe22f2a7a362994
name: perl-File-DesktopEntry
arch: src
version: 0.22
epoch: 0
release: 12.oe2509
summary: Object to handle .desktop files
url: https://metacpan.org/release/File-DesktopEntry
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-DesktopEntry-0.22-12.oe2509.src.rpm
checksum_type: sha256
description:
  This module is designed to work with .desktop files. The format of these files is
  specified by the freedesktop "Desktop Entry" specification. This module can parse
  these files but also knows how to run the applications defined by these files.


pkgId: 921c27806b5b85fe352a02341f291490b77ad9fe0bcd94d0ae211c7956a24ebc
name: perl-File-FcntlLock
arch: src
version: 0.22
epoch: 0
release: 2.oe2509
summary: File locking with fcntl(2)
url: http://search.cpan.org/dist/File-FcntlLock/
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-FcntlLock-0.22-2.oe2509.src.rpm
checksum_type: sha256
description:
  File locking in Perl is usually done using the flock function.
  Unfortunately, this only allows locks on whole files and is often
  implemented in terms of the flock(2) system function which has some
  shortcomings (especially concerning locks on remotely mounted file systems)
  and slightly different behaviour than fcntl(2).


pkgId: 9c47e284f4440b77e90971a7133aed4caaa06e13380a9e12bea4a2ff7310803e
name: perl-File-Fetch
arch: src
version: 1.08
epoch: 0
release: 1.oe2509
summary: A generic file fetching mechanism
url: https://perldoc.perl.org/File/Fetch.html
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Fetch-1.08-1.oe2509.src.rpm
checksum_type: sha256
description:
  File::Fetch is a generic file fetching mechanism.
  It allows you to fetch any file pointed to by a ftp , http , file , git or rsync uri by a number of different means.
  See the HOW IT WORKS section further down for details.


pkgId: ddd48079fe267faa88fdcf710a2fd5092fc823584e567884f93a4e0e163b3a6b
name: perl-File-Find-Rule
arch: src
version: 0.35
epoch: 0
release: 1.oe2509
summary: Alternative interface to File::Find
url: https://search.cpan.org/dist/File-Find-Rule/
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Find-Rule-0.35-1.oe2509.src.rpm
checksum_type: sha256
description:
  File::Find::Rule is a friendlier interface to File::Find. It allows you to
  build rules which specify the desired files and directories.


pkgId: 4647026e0c399462fe4096edf0c3f5a124205e88efe0864bc956cca739d4379c
name: perl-File-Find-Rule-Perl
arch: src
version: 1.16
epoch: 0
release: 2.oe2509
summary: Common rules for searching for Perl things
url: https://search.cpan.org/dist/File-Find-Rule-Perl/
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Find-Rule-Perl-1.16-2.oe2509.src.rpm
checksum_type: sha256
description:
  I write a lot of things that muck with Perl files. And it always annoyed
  me that finding "perl files" requires a moderately complex
  File::Find::Rule pattern.


pkgId: 16ffe26a2d50d1212b47221a267a7e0dc5f4e5a47d7e668f5ef5577fba72fe6c
name: perl-File-HomeDir
arch: src
version: 1.006
epoch: 0
release: 4.oe2509
summary: A tool to find your home and other directories on any platform
url: https://metacpan.org/release/File-HomeDir
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-HomeDir-1.006-4.oe2509.src.rpm
checksum_type: sha256
description:
  File::HomeDir is a module for locating the directories that are "owned"
  by a user (typically your user) and to solve the various issues that
  arise trying to find them consistently across a wide variety of
  platforms.


pkgId: 5cf05cc713b188ef9a8340e618cb59a276b27c9bc894fbdbd9e3147292b931b9
name: perl-File-Listing
arch: src
version: 6.16
epoch: 0
release: 2.oe2509
summary: Parse directory listing
url: https://metacpan.org/release/File-Listing
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Listing-6.16-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module exports a single function called parse_dir(), which can be used to parse directory listings.


pkgId: 735a9b303055b9fb34956c738f8bd26882fc11de158d1bb0ee51a0f4e69f6c36
name: perl-File-MimeInfo
arch: src
version: 0.35
epoch: 0
release: 3.oe2509
summary: Implement the freedesktop specification
url: https://metacpan.org/release/File-MimeInfo
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-MimeInfo-0.35-3.oe2509.src.rpm
checksum_type: sha256
description:
  This module can be used to determine the mime type of a file; it's a replacement
  for File::MMagic trying to implement the freedesktop specification for using the
  shared mime-info database. The package comes with a script called mimetype that
  can be used as a file(1) work-alike.


pkgId: a0ae54b0be7f1c46c18e0a3cdb99098ab5db215f38ae206d06aeb63a48cb377a
name: perl-File-Path
arch: src
version: 2.18
epoch: 0
release: 3.oe2509
summary: Create or remove directory trees
url: https://metacpan.org/pod/File::Path
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Path-2.18-3.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides a convenient way to create directories
  of arbitrary depth and to delete an entire directory subtree
  from the filesystem.


pkgId: 7c0c6ece0f357efa42f3197706b4bcf1f9cdbea1bf90f30ce7a2f7068a73b689
name: perl-File-ReadBackwards
arch: src
version: 1.06
epoch: 0
release: 3.oe2509
summary: Read a file backwards by lines
url: https://metacpan.org/release/File-ReadBackwards
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-ReadBackwards-1.06-3.oe2509.src.rpm
checksum_type: sha256
description:
  This module reads a file backwards line by line. It is simple to use,
  memory efficient and fast. It supports both an object and a tied handle
  interface.


pkgId: 2d5e91627b5e88d72ae3b9ef20b2c3798a7b4f32579b8e296503a806ffc0e0fd
name: perl-File-ShareDir
arch: src
version: 1.118
epoch: 0
release: 3.oe2509
summary: Locate per-dist and per-module shared files
url: https://metacpan.org/release/File-ShareDir
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) and Apache-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-ShareDir-1.118-3.oe2509.src.rpm
checksum_type: sha256
description:
  The intent of File::ShareDir is to provide a companion to Class::Inspector
  and File::HomeDir, modules that take a process that is well-known by
  advanced Perl developers but gets a little tricky, and make it more
  available to the larger Perl community.


pkgId: 409c5a3354c2c47636693a7f902502c1608d7dfc51f9c1bffc4f9ec643d63b99
name: perl-File-ShareDir-Install
arch: src
version: 0.14
epoch: 0
release: 2.oe2509
summary: Install shared files
url: https://metacpan.org/release/File-ShareDir-Install
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-ShareDir-Install-0.14-2.oe2509.src.rpm
checksum_type: sha256
description:
  File::ShareDir::Install allows you to install read-only data files from a
  distribution. It is a companion module to File::ShareDir, which allows you
  to locate these files after installation.


pkgId: c92993893edc7d957a9ee7055001820c281b23b991b7dcf3c285ca12bfc951da
name: perl-File-Slurp
arch: src
version: 9999.32
epoch: 0
release: 2.oe2509
summary: Simple and Efficient Reading/Writing/Modifying of Complete File
url: https://metacpan.org/release/File-Slurp
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Slurp-9999.32-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides subs that allow you to read or write entire files with
  one simple call. They are designed to be simple to use, have flexible ways
  to pass in or get the file contents and to be very efficient. There is also
  a sub to read in all the files in a directory.


pkgId: 5e0e40064592bee6caf2331e36f4151f22b1f86b11053f5caad2804577855010
name: perl-File-Slurper
arch: src
version: 0.014
epoch: 0
release: 1.oe2509
summary: Simple, sane and efficient module to slurp a file
url: https://search.cpan.org/dist/File-Slurper/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Slurper-0.014-1.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides functions for fast and correct slurping and spewing.
  All functions are optionally exported. All functions throw exceptions on
  errors, write functions don't return any meaningful value.


pkgId: c82de4b3c422cce37757beeff3e2c7b5efed509777b9c4dbd341b30d575418d4
name: perl-File-Sync
arch: src
version: 0.11
epoch: 0
release: 21.oe2509
summary: Perl access to fsync() and sync() function calls
url: https://metacpan.org/release/File-Sync
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Sync-0.11-21.oe2509.src.rpm
checksum_type: sha256
description:
  The fsync() function takes a Perl file handle as its only argument, and
  passes its fileno() to the C function fsync(). It returns undef on failure,
  or true on success.


pkgId: 243c6bdbb0c3d980911c073951bd3f5ee67d53b041030f8857bea8a54426d246
name: perl-File-Temp
arch: src
version: 0.2311
epoch: 1
release: 4.oe2509
summary: Return name and handle of a temporary file safely
url: https://metacpan.org/release/File-Temp
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Temp-0.2311-4.oe2509.src.rpm
checksum_type: sha256
description:
  File::Temp can be used to create and open temporary files in a safe way.
  There is both a function interface and an object-oriented interface. The
  File::Temp constructor or the tempfile() function can be used to return the
  name and the open file handle of a temporary file. The tempdir() function
  can be used to create a temporary directory.

  The security aspect of temporary file creation is emphasized such that a
  filehandle and filename are returned together.
  This helps guarantee that a race condition can not occur where the temporary
  file is created by another process between checking for the existence of the
  file and its opening. Additional security levels are provided to check,
  for example, that the sticky bit is set on world writable directories.
  See "safe_level" for more information.

  For compatibility with popular C library functions, Perl implementations of
  the mkstemp() family of functions are provided. These are, mkstemp(),
  mkstemps(), mkdtemp() and mktemp().

  Additionally, implementations of the standard POSIX tmpnam() and tmpfile()
  functions are provided if required.

  Implementations of mktemp(), tmpnam(), and tempnam() are provided, but should
  be used with caution since they return only a filename that was valid when
  function was called, so cannot guarantee that the file will not exist by the
  time the caller opens the filename.

  Filehandles returned by these functions support the seekable methods.


pkgId: 7fa9c803d216f318cdfbcc3bb70314be030dca682e7670c2adab317324bae88e
name: perl-File-Which
arch: src
version: 1.27
epoch: 0
release: 3.oe2509
summary: Perl implementation of the which utility as an API
url: https://metacpan.org/release/File-Which
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-Which-1.27-3.oe2509.src.rpm
checksum_type: sha256
description:
  File::Which finds the full or relative paths to executable programs on the system. This is
  normally the function of which utility. which is typically implemented as either a program
  or a built in shell command. On some platforms, such as Microsoft Windows it is not provided
  as part of the core operating system. This module provides a consistent API to this
  functionality regardless of the underlying platform.

  The focus of this module is correctness and portability. As a consequence platforms where the
  current directory is implicitly part of the search path such as Microsoft Windows will find
  executables in the current directory, whereas on platforms such as UNIX where this is not the
  case executables in the current directory will only be found if the current directory is
  explicitly added to the path.

  If you need a portable which on the command line in an environment that does not provide it,
  install App::pwhich which provides a command line interface to this API.


pkgId: 7c1eb41409502571400ab3cc33a83e1e50c70996c22befb1c91968c8b20c9dc1
name: perl-File-chdir
arch: src
version: 0.1011
epoch: 0
release: 4.oe2509
summary: More sensible way to change directories
url: https://search.cpan.org/dist/File-chdir/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-chdir-0.1011-4.oe2509.src.rpm
checksum_type: sha256
description:
  Perl's chdir() has the unfortunate problem of being very, very, very
  global. If any part of your program calls chdir() or if any library you
  use calls chdir(), it changes the current working directory for the
  *whole* program.


pkgId: 54356174b047fd2b3a3b99956cb2d552719deef7a04a5163d2c5234cbad235dd
name: perl-File-pushd
arch: src
version: 1.016
epoch: 0
release: 7.oe2509
summary: Change directory temporarily for a limited scope
url: https://metacpan.org/release/File-pushd
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-File-pushd-1.016-7.oe2509.src.rpm
checksum_type: sha256
description:
  File::pushd does a temporary "chdir" that is easily and automatically
  reverted, similar to "pushd" in some Unix command shells. It works by
  creating an object that caches the original working directory. When the
  object is destroyed, the destructor calls "chdir" to revert to the
  original working directory. By storing the object in a lexical variable
  with a limited scope, this happens automatically at the end of the
  scope.

  This is very handy when working with temporary directories for tasks
  like testing; a function is provided to streamline getting a temporary
  directory from File::Temp.

  For convenience, the object stringifies as the canonical form of the
  absolute pathname of the directory entered.

  Warning: if you create multiple "pushd" objects in the same lexical
  scope, their destruction order is not guaranteed and you might not wind
  up in the directory you expect.


pkgId: a8d60d8d2fe4cfc8eeda4458168209aceb3b3df0d084b4dae089f86e5c8f19c4
name: perl-Filter
arch: src
version: 1.64
epoch: 2
release: 2.oe2509
summary: Perl source filters
url: https://metacpan.org/release/Filter
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Filter-1.64-2.oe2509.src.rpm
checksum_type: sha256
description:
  Source filters alter the program text of a module before Perl sees it, much as
  a C preprocessor alters the source text of a C program before the compiler
  sees it.


pkgId: 12c7fa121213af3788c22921d33614c7b4bc92f59856e7dc3cb0372edea37914
name: perl-Filter-Simple
arch: src
version: 0.94
epoch: 1
release: 3.oe2509
summary: Simplified Perl source filtering
url: https://metacpan.org/release/Filter-Simple
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Filter-Simple-0.94-3.oe2509.src.rpm
checksum_type: sha256
description:
  The Filter::Simple Perl module provides a simplified interface to
  Filter::Util::Call; one that is sufficient for most common cases.


pkgId: e6e49588f866e33734eaebd511d3c5a88fc7a47d1a9170bc2e4e083f6c931b9b
name: perl-Font-TTF
arch: src
version: 1.06
epoch: 0
release: 10.oe2509
summary: Perl library for modifying TTF font files
url: https://metacpan.org/release/Font-TTF
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Font-TTF-1.06-10.oe2509.src.rpm
checksum_type: sha256
description:
  The package provides perl module for TrueType font hacking. It supports reading,
  processing and writing of the tables.you can do almost anything with a standard
  TrueType font with this module.


pkgId: a450b612a5fb4931f32bdad41fa253b8fd657ee1870946191d233995644d0224
name: perl-GD
arch: src
version: 2.83
epoch: 0
release: 1.oe2509
summary: A perl5 interface to Thomas Boutell's gd library
url: https://metacpan.org/release/GD
rpm_license: GPL-1.0-or-later OR Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-GD-2.83-1.oe2509.src.rpm
checksum_type: sha256
description:
  This is a autoloadable interface module for libgd, a popular library
  for creating and manipulating PNG files.  With this library you can
  create PNG images on the fly or modify existing files.  Features
  include:

  a.  lines, polygons, rectangles and arcs, both filled and unfilled
  b.  flood fills
  c.  the use of arbitrary images as brushes and as tiled fill patterns
  d.  line styling (dashed lines and the like)
  e.  horizontal and vertical text rendering
  f.  support for transparency and interlacing
  g.  support for TrueType font rendering, via libfreetype.
  h.  support for spline curves, via GD::Polyline
  i.  support for symbolic font names, such as "helvetica:italic"
  j.  support for symbolic color names, such as "green", via GD::Simple
  k.  produces output in png, gif, jpeg and xbm format
  l.  produces output in svg format via GD::SVG.


pkgId: 2307b0e96aff673ec53dc1d445d5b1cfbc90e61a2cd24c69318697fc5562fcb5
name: perl-Getopt-Long
arch: src
version: 2.58
epoch: 1
release: 2.oe2509
summary: Extended processing of command line options
url: https://metacpan.org/pod/Getopt::Long
rpm_license: GPL-2.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Getopt-Long-2.58-2.oe2509.src.rpm
checksum_type: sha256
description:
  Module Getopt::Long implements an extended getopt function called
  GetOptions(). This function implements the POSIX standard for command
  line options, with GNU extensions, while still capable of handling
  the traditional one-letter options.


pkgId: b7b57b6fd9d484ad236b9f945821142bfef4e790e22767c6220f12158570a08b
name: perl-Glib
arch: src
version: 1.3294
epoch: 0
release: 3.oe2509
summary: Perl wrappers for the GLib utility and Object libraries
url: http://search.cpan.org/dist/Glib/
rpm_license: LGPL-2.1-or-later
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Glib-1.3294-3.oe2509.src.rpm
checksum_type: sha256
description:
  This wrapper attempts to provide a perlish interface while remaining as
  true as possible to the underlying C API, so that any reference materials
  you can find on using GLib may still apply to using the libraries from
  perl. This module also provides facilities for creating wrappers for other
  GObject-based libraries. The "SEE ALSO" section contains pointers to all
  sorts of good information.


pkgId: d1db2c240ca68f415e3541df85bbf0cd2c3d1cf0786829b49992ae08817ba607
name: perl-Guard
arch: src
version: 1.023
epoch: 0
release: 4.oe2509
summary: Safe cleanup blocks
url: https://search.cpan.org/dist/Guard/
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Guard-1.023-4.oe2509.src.rpm
checksum_type: sha256
description:
  This module implements so-called "guards". A guard is something
  (usually an object) that "guards" a resource, ensuring that it is
  cleaned up when expected.


pkgId: b2a477c8e1efe36d071f17e80026c4306b1930b73bf5fe3c236873c79784750b
name: perl-HTML-Form
arch: src
version: 6.12
epoch: 0
release: 2.oe2509
summary: Class that represents an HTML form element
url: https://metacpan.org/release/HTML-Form
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTML-Form-6.12-2.oe2509.src.rpm
checksum_type: sha256
description:
  Objects of the HTML::Form class represents a single HTML <form> ... </form>
  instance. A form consists of a sequence of inputs that usually have names,
  and which can take on various values. The state of a form can be tweaked
  and it can then be asked to provide HTTP::Request objects that can be
  passed to the request() method of LWP::UserAgent.


pkgId: 7ebd1d90eb8e89a4b3d60f5861b5506e773ca432aba4fa4ab89f7e7d70eb39d2
name: perl-HTML-Parser
arch: src
version: 3.83
epoch: 0
release: 2.oe2509
summary: HTML parser
url: https://metacpan.org/release/HTML-Parser
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTML-Parser-3.83-2.oe2509.src.rpm
checksum_type: sha256
description:
  Objects of the HTML::Parser class will recognize markup and separate it
  from plain text (alias data content) in HTML documents. As different kinds
  of markup and text are recognized, the corresponding event handlers are invoked.


pkgId: 793fbb3d9c22c5331e1fdc95fcc3a84e9cab6482e4d78341eedb810a80a0c7ea
name: perl-HTML-Scrubber
arch: src
version: 0.19
epoch: 0
release: 2.oe2509
summary: Perl extension for scrubbing/sanitizing HTML
url: https://search.cpan.org/dist/HTML-Scrubber/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTML-Scrubber-0.19-2.oe2509.src.rpm
checksum_type: sha256
description:
  If you want to "scrub" or "sanitize" html input in a reliable and flexible
  fashion, then this module is for you.


pkgId: 69122912e766df7a0dcc48a4e740b2174baf882a832e56e5ffb8d25afe8dda5e
name: perl-HTML-Tree
arch: src
version: 5.07
epoch: 0
release: 2.oe2509
summary: HTML tree handling modules for Perl
url: https://metacpan.org/release/HTML-Tree
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTML-Tree-5.07-2.oe2509.src.rpm
checksum_type: sha256
description:
  This distribution contains a suite of modules for representing,
  creating, and extracting information from HTML syntax trees; there is
  also relevant documentation.  These modules used to be part of the
  libwww-perl distribution, but are now unbundled in order to facilitate
  a separate development track.


pkgId: 016773748cbea2b6276c9db2322cb234072ff9236fd88c7e3b155deb2f751e27
name: perl-HTTP-Cookies
arch: src
version: 6.11
epoch: 0
release: 2.oe2509
summary: HTTP cookie jars
url: https://metacpan.org/release/HTTP-Cookies
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTTP-Cookies-6.11-2.oe2509.src.rpm
checksum_type: sha256
description:
  This class is for objects that represent a "cookie jar" -- that is, a
  database of all the HTTP cookies that a given LWP::UserAgent object
  knows about.


pkgId: 8d8c93837337202c700a8d0660c5e54711c187ed1252b1cc730fb12210ae3797
name: perl-HTTP-Daemon
arch: src
version: 6.16
epoch: 0
release: 1.oe2509
summary: A simple http server class
url: http://search.cpan.org/dist/HTTP-Daemon/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTTP-Daemon-6.16-1.oe2509.src.rpm
checksum_type: sha256
description:
  Instances of the `HTTP::Daemon' class are HTTP/1.1 servers that listen
  on a socket for incoming requests. The `HTTP::Daemon' is a subclass of
  `IO::Socket::INET', so you can perform socket operations directly on it
  too.

  The accept() method will return when a connection from a client is
  available. The returned value will be an `HTTP::Daemon::ClientConn'
  object which is another `IO::Socket::INET' subclass. Calling the
  get_request() method on this object will read data from the client and
  return an `HTTP::Request' object. The ClientConn object also provide
  methods to send back various responses.

  This HTTP daemon does not fork(2) for you. Your application, i.e. the
  user of the `HTTP::Daemon' is responsible for forking if that is
  desirable. Also note that the user is responsible for generating
  responses that conform to the HTTP/1.1 protocol.


pkgId: c1f67d935a9d1e761a3bd4275c58971764584d05c9522aaea1a174ee3c24b921
name: perl-HTTP-Date
arch: src
version: 6.06
epoch: 0
release: 2.oe2509
summary: Date conversion routines
url: https://metacpan.org/release/HTTP-Date
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTTP-Date-6.06-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides functions that deal the date formats used by the HTTP
  protocol (and then some more). Only the first two functions, time2str() and
  str2time(), are exported by default.


pkgId: bafee214f412c9e61bd8dce4820ed0c257bbd4f6f9574a30a51a693b653234b9
name: perl-HTTP-Message
arch: src
version: 7.00
epoch: 0
release: 1.oe2509
summary: HTTP style message
url: https://metacpan.org/release/HTTP-Message
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTTP-Message-7.00-1.oe2509.src.rpm
checksum_type: sha256
description:
  An HTTP::Message object contains some headers and a content body.
  The following methods are available:
  $mess = HTTP::Message->new
  $mess = HTTP::Message->new( $headers )
  $mess = HTTP::Message->new( $headers, $content )


pkgId: bff2e824865844eb6a2562f1819e198cc2e6e04ef55db774c775062ccaedf3ab
name: perl-HTTP-Negotiate
arch: src
version: 6.01
epoch: 0
release: 24.oe2509
summary: Choose a variant to serve
url: https://metacpan.org/release/HTTP-Negotiate
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTTP-Negotiate-6.01-24.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides a complete implementation of the HTTP content negotiation algorithm specified in
  draft-ietf-http-v11-spec-00.ps chapter 12. Content negotiation allows for the selection of a preferred
  content representation based upon attributes of the negotiable variants and the value of the various
  Accept* header fields in the request.


pkgId: d95292b2054ec76cd8729db27b599095c33249722cac9d0103b28ade481d67f6
name: perl-HTTP-Server-Simple
arch: src
version: 0.52
epoch: 0
release: 2.oe2509
summary: Lightweight HTTP server
url: https://search.cpan.org/dist/HTTP-Server-Simple/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTTP-Server-Simple-0.52-2.oe2509.src.rpm
checksum_type: sha256
description:
  This is a simple standalone HTTP server. By default, it doesn't thread or
  fork. It does, however, act as a simple frontend which can be used to build
  a standalone web-based application or turn a CGI into one.


pkgId: 6a755f9d2c5f7210c2bf86253d1d727a0a1c7fd9ff614c4dcd1aca1f843e3180
name: perl-HTTP-Tiny
arch: src
version: 0.090
epoch: 0
release: 1.oe2509
summary: A small, simple, correct HTTP/1.1 client
url: https://metacpan.org/release/HTTP-Tiny
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTTP-Tiny-0.090-1.oe2509.src.rpm
checksum_type: sha256
description:
  This is a very simple HTTP/1.1 client, designed for doing simple requests
  without the overhead of a large framework like LWP::UserAgent.

  It is more correct and more complete than HTTP::Lite. It supports proxies and
  redirection. It also correctly resumes after EINTR.

  If IO::Socket::IP 0.25 or later is installed, HTTP::Tiny will use it instead
  of IO::Socket::INET for transparent support for both IPv4 and IPv6.

  Cookie support requires HTTP::CookieJar or an equivalent class.


pkgId: 2aa403a58e9361fe57c3219487c728a1c5d7831f2a7434cba74d1405e3f0cd44
name: perl-HTTP-Tinyish
arch: src
version: 0.19
epoch: 0
release: 2.oe2509
summary: HTTP::Tiny compatible HTTP client wrappers
url: https://metacpan.org/release/HTTP-Tinyish
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-HTTP-Tinyish-0.19-2.oe2509.src.rpm
checksum_type: sha256
description:
  HTTP::Tinyish is a wrapper module for HTTP client modules LWP, HTTP::Tiny
  and HTTP client software curl and wget.


pkgId: a1a1f9204dff0c6c5e9bd2a54daac20b691b5350c31ec04db75ef7c821aa1cb8
name: perl-Hash-Merge-Simple
arch: src
version: 0.052
epoch: 0
release: 1.oe2509
summary: Recursively merge two or more hashes, simply
url: https://metacpan.org/release/Hash-Merge-Simple
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Hash-Merge-Simple-0.052-1.oe2509.src.rpm
checksum_type: sha256
description:
  Hash::Merge::Simple will recursively merge two or more hashes and return
  the result as a new hash reference. The merge function will descend and
  merge hashes that exist under the same node in both the left and right
  hash, but doesn't attempt to combine arrays, objects, scalars, or
  anything else. The rightmost hash also takes precedence, replacing
  whatever was in the left hash if a conflict occurs. This code was pretty
  much taken straight from Catalyst::Utils, and modified to handle more
  than 2 hashes at the same time.


pkgId: 29840d985f6da289088a3cf2864ed7ba709da8ce01c68e09917c95c7ca12947a
name: perl-Hook-LexWrap
arch: src
version: 0.26
epoch: 0
release: 1.oe2509
summary: Lexically scoped subroutine wrappers
url: http://search.cpan.org/dist/Hook-LexWrap/
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Hook-LexWrap-0.26-1.oe2509.src.rpm
checksum_type: sha256
description:
  Hook::LexWrap allows you to install a pre- or post-wrapper (or both) around
  an existing subroutine. Unlike other modules that provide this capacity
  (e.g. Hook::PreAndPost and Hook::WrapSub), Hook::LexWrap implements
  wrappers in such a way that the standard caller function works correctly
  within the wrapped subroutine.


pkgId: aa17421978b124a7b9e950a6597ee2c7fb7086f856b0627924c339b90a0c8814
name: perl-IO-All
arch: src
version: 0.87
epoch: 0
release: 8.oe2509
summary: IO::All Perl module
url: https://metacpan.org/release/IO-All
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-IO-All-0.87-8.oe2509.src.rpm
checksum_type: sha256
description:
  IO::All combines all of the best Perl IO modules into a single Spiffy object
  oriented interface to greatly simplify your everyday Perl IO idioms. It exports
  a single function called "io", which returns a new IO::All object. And that
  object can do it all!

  The IO::All object is a proxy for IO::File, IO::Dir, IO::Socket, IO::String,
  Tie::File, File::Spec, File::Path and File::ReadBackwards; as well as all the
  DBM and MLDBM modules. You can use most of the methods found in these classes
  and in IO::Handle (which they inherit from). IO::All adds dozens of other
  helpful idiomatic methods including file stat and manipulation functions.

  IO::All is pluggable, and modules like IO::All::LWP and IO::All::Mailto add
  even more functionality. Optionally, every IO::All object can be tied to
  itself. This means that you can use most perl IO builtins on it: readline,
  getc, print, printf, syswrite, sysread, close.


pkgId: 2ae1379ad38b4827d5b6af7c6e77c360a8a03cf9c060abc47be3a07f730f671e
name: perl-IO-Compress
arch: src
version: 2.213
epoch: 0
release: 2.oe2509
summary: Read and write compressed data
url: https://metacpan.org/release/IO-Compress
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-IO-Compress-2.213-2.oe2509.src.rpm
checksum_type: sha256
description:
  This distribution provides a Perl interface to allow reading and writing of
  compressed data created with the zlib and bzip2 libraries.

  IO-Compress supports reading and writing of bzip2, RFC 1950, RFC 1951,
  RFC 1952 (i.e. gzip) and zip files/buffers.

  The following modules used to be distributed separately, but are now
  included with the IO-Compress distribution:
      Compress-Zlib
      IO-Compress-Zlib
      IO-Compress-Bzip2
      IO-Compress-Base


pkgId: 35de098b51aa231643b6da6e9f319899bc075aa5a9072d78ae384aae081c908d
name: perl-IO-HTML
arch: src
version: 1.004
epoch: 0
release: 3.oe2509
summary: Open an HTML file with automatic charset detection
url: https://metacpan.org/release/IO-HTML
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-IO-HTML-1.004-3.oe2509.src.rpm
checksum_type: sha256
description:
  This module opens a file and performs automatic charset detection
  based on the HTML5 algorithm.  You can then pass the filehandle to
  HTML::Parser or a related module (or just read it yourself).


pkgId: a201bab3bd874c7241814d878ae933273100a4d754f3102cb4524a88e6ebaf70
name: perl-IO-Multiplex
arch: src
version: 1.16
epoch: 0
release: 13.oe2509
summary: Manage IO on many file handles
url: https://metacpan.org/release/IO-Multiplex
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-IO-Multiplex-1.16-13.oe2509.src.rpm
checksum_type: sha256
description:
  IO::Multiplex is designed to take the effort out of managing
  multiple file handles. It is essentially a really fancy front end to
  the C<select> system call. In addition to maintaining the C<select>
  loop, it buffers all input and output to/from the file handles. It
  can also accept incoming connections on one or more listen sockets.


pkgId: 40a69305930037915ffb78fe0e990a64c3fa87ae2e8ed0a24664a9a1383340f1
name: perl-IO-Pipely
arch: src
version: 0.006
epoch: 0
release: 1.oe2509
summary: Portably create pipe() or pipe-like handles, one way or another
url: http://search.cpan.org/dist/IO-Pipely/
rpm_license: GPL-1.0-only or Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-IO-Pipely-0.006-1.oe2509.src.rpm
checksum_type: sha256
description:
  IO::Pipely provides a couple functions to portably create one- and two-way pips and pipe-like socket pairs.


pkgId: 7b6110f957c189a0e78ddd490960397741908a2cf54f170162f5fb4f0047324f
name: perl-IO-Socket-IP
arch: src
version: 0.43
epoch: 0
release: 2.oe2509
summary: Drop-in replacement for IO::Socket::INET supporting both IPv4 and IPv6
url: https://metacpan.org/release/IO-Socket-IP
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-IO-Socket-IP-0.43-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides a protocol-independent way to use IPv4 and IPv6
  sockets, intended as a replacement for the IO::Socket::INET manpage. Most
  constructor arguments and methods are provided in a backward-compatible
  way.


pkgId: c3dbd3e5f9230497c200906756f3ec055835d7951caf415d4bb53c4ca661f567
name: perl-IO-Socket-SSL
arch: src
version: 2.094
epoch: 0
release: 1.oe2509
summary: Perl library for transparent SSL
url: https://metacpan.org/release/IO-Socket-SSL
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-IO-Socket-SSL-2.094-1.oe2509.src.rpm
checksum_type: sha256
description:
  IO::Socket::SSL is a class implementing an object oriented
  interface to SSL sockets. The class is a descendent of
  IO::Socket::INET.


pkgId: bef7bd3771c3d54969bd56f61e64c2dd8735120840aaccca2d33321f15397248
name: perl-IO-String
arch: src
version: 1.08
epoch: 0
release: 36.oe2509
summary: Emulate file interface for in-core strings
url: https://search.cpan.org/dist/IO-String/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-IO-String-1.08-36.oe2509.src.rpm
checksum_type: sha256
description:
  The IO-String provides the IO::File interface for in-core strings.
  An IO::String object can be attached to a string, and makes it
  just like normal file for reading and writing.


pkgId: d2518f6686368f17f84e472d121bf2bce7849c56785fc701dd6b40b7d81d53e3
name: perl-IO-stringy
arch: src
version: 2.113
epoch: 0
release: 3.oe2509
summary: I/O on in-core objects for Perl
url: https://metacpan.org/pod/IO::stringy
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-IO-stringy-2.113-3.oe2509.src.rpm
checksum_type: sha256
description:
  This package provides I/O on in-core objects for Perl,
  such as IO::Scalar, IO::ScalarArray, and IO::Lines.


pkgId: 766992f17603de39d5520b5c23d2826d9aebdc525508b5a4f65d74f5bf48b7af
name: perl-IPC-Cmd
arch: src
version: 1.04
epoch: 2
release: 5.oe2509
summary: Finding and running system commands made easy
url: https://metacpan.org/release/IPC-Cmd
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-IPC-Cmd-1.04-5.oe2509.src.rpm
checksum_type: sha256
description:
  IPC::Cmd allows for the searching and execution of any binary on your system.
  It adheres to verbosity settings and is able to run intereactive.
  It also has an option to capture output/error buffers.


pkgId: ba89153b982a580e79626b698159433a50914e4c68d59b89b63630eb0d3a41e0
name: perl-IPC-Run
arch: src
version: 20231003.0
epoch: 0
release: 2.oe2509
summary: System() and background procs w/ piping, redirs, ptys (Unix, Win32)
url: https://search.cpan.org/dist/IPC-Run/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-IPC-Run-20231003.0-2.oe2509.src.rpm
checksum_type: sha256
description:
  IPC::Run allows you to run and interact with child processes using files,
  pipes, and pseudo-ttys. Both system()-style and scripted usages are
  supported and may be mixed. Likewise, functional and OO API styles are both
  supported and may be mixed.


pkgId: 3e0372208767f99c7dfe794e7d739fffd30a4dc520dcd545fb5a210fc4923615
name: perl-IPC-Run3
arch: src
version: 0.049
epoch: 0
release: 2.oe2509
summary: Run a subprocess in batch mode
url: https://metacpan.org/release/IPC-Run3
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl or BSD
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-IPC-Run3-0.049-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module allows you to run a subprocess and redirect stdin, stdout,
  and/or stderr to files and perl data structures. It aims to satisfy 99% of
  the need for using system, qx, and open3 with a simple, extremely Perlish
  API and none of the bloat and rarely used features of IPC::Run.


pkgId: 398580c7b9f4af597d6f17481a961f152ed641eda7a7d4748661e492d9a3a99b
name: perl-IPC-SysV
arch: src
version: 2.09
epoch: 0
release: 3.oe2509
summary: Object class for SysV as well as the SysV IPC constants and system calls
url: https://metacpan.org/release/IPC-SysV
rpm_license: Artistic-1.0-Perl or GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-IPC-SysV-2.09-3.oe2509.src.rpm
checksum_type: sha256
description:
  The SysV-IPC contains three packages

   IPC::Semaphore
   - Provides an object interface to using SysV IPC semaphores

   IPC::Msg
   - Provides an object interface to using SysV IPC messages

   IPC::SysV
   - Provides the constants required to use the system SysV IPC calls.

  Currently there is not object support for SysV shared memory, but
  SysV::SharedMem is a project for the future.


pkgId: bd6900daa2b76687e0b1ab0d4c137a7d8776a8c38a4231eb633d4068ab50293a
name: perl-IPC-System-Simple
arch: src
version: 1.30
epoch: 0
release: 4.oe2509
summary: Run commands simply, with detailed diagnostics
url: https://search.cpan.org/dist/IPC-System-Simple
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-IPC-System-Simple-1.30-4.oe2509.src.rpm
checksum_type: sha256
description:
  Calling Perl's in-built system() function is easy, determining if it was successful is hard.
  Let's face it, $? isn't the nicest variable in the world to play with,
  and even if you do check it, producing a well-formatted error string takes a lot of work.


pkgId: 96ddfe1efef63ca53a90010d811f9aa80f1291fc0c991bb4b9805dcaec1072f3
name: perl-Image-ExifTool
arch: src
version: 13.25
epoch: 0
release: 1.oe2509
summary: Utility for reading and writing image meta info
url: https://exiftool.org/
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Image-ExifTool-13.25-1.oe2509.src.rpm
checksum_type: sha256
description:
  ExifTool is a Perl module with an included command-line application for
  reading and writing meta information in image, audio, and video files.
  It reads EXIF, GPS, IPTC, XMP, JFIF, MakerNotes, GeoTIFF, ICC Profile,
  Photoshop IRB, FlashPix, AFCP, and ID3 meta information from JPG, JP2,
  TIFF, GIF, PNG, MNG, JNG, MIFF, EPS, PS, AI, PDF, PSD, BMP, THM, CRW,
  CR2, MRW, NEF, PEF, ORF, DNG, and many other types of images. ExifTool
  also extracts information from the maker notes of many digital cameras
  by various manufacturers including Canon, Casio, FujiFilm, GE, HP,
  JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon, Olympus/Epson,
  Panasonic/Leica, Pentax/Asahi, Reconyx, Ricoh, Samsung, Sanyo,
  Sigma/Foveon, and Sony.


pkgId: 97671f4c518318f167baee0b9bb3b770d37013fb9abde44304320d2d24c402a6
name: perl-Import-Into
arch: src
version: 1.002005
epoch: 0
release: 3.oe2509
summary: Import packages into other packages
url: https://metacpan.org/release/Import-Into
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Import-Into-1.002005-3.oe2509.src.rpm
checksum_type: sha256
description:
  Writing exporters is a pain. Some use Exporter, some use Sub::Exporter,
  some use Moose::Exporter, some use Exporter::Declare ... and some things are pragmas.

  Exporting on someone else's behalf is harder. The exporters don't provide
  a consistent API for this, and pragmas need to have their import method
  called directly, since they effect the current unit of compilation.

  Import::Into provides global methods to make this painless.


pkgId: 234f21636f43c19707065e0e2e2bd8315b42f95d48a7c988a6c5636333c2bbe4
name: perl-Importer
arch: src
version: 0.026
epoch: 0
release: 1.oe2509
summary: Alternative interface to modules that export symbols
url: https://metacpan.org/release/Importer
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Importer-0.026-1.oe2509.src.rpm
checksum_type: sha256
description:
  This Perl module acts as a layer between Exporter and modules which consume
  exports. It is feature-compatible with Exporter, plus some much needed
  extras. You can use this to import symbols from any exporter that follows
  Exporters specification. The exporter modules themselves do not need to use
  or inherit from the Exporter module, they just need to set @EXPORT and/or
  other variables.


pkgId: 4325cf1feedb15873c51dff5bb9c57139582100dbfe43a6f08703777f8010ebe
name: perl-JSON
arch: src
version: 4.10
epoch: 0
release: 2.oe2509
summary: JSON (JavaScript Object Notation) encoder/decoder
url: https://metacpan.org/release/JSON
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-JSON-4.10-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module is a thin wrapper for JSON::XS-compatible modules with
  a few additional features. All the backend modules convert a Perl
  data structure to a JSON text and vice versa. This module uses
  JSON::XS by default, and when JSON::XS is not available, falls back
  on JSON::PP, which is in the Perl core since 5.14. If JSON::PP is
  not available either, this module then falls back on JSON::backportPP
  (which is actually JSON::PP in a different .pm file) bundled in the
  same distribution as this module. You can also explicitly specify
  to use Cpanel::JSON::XS, a fork of JSON::XS by Reini Urban.


pkgId: f54856d3a000dc73d10ffd4fa12a4ccf2784763085600039b415c5d67352ec8c
name: perl-JSON-PP
arch: src
version: 4.16
epoch: 1
release: 2.oe2509
summary: JSON::XS compatible pure-Perl module.
url: https://metacpan.org/release/JSON-PP
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-JSON-PP-4.16-2.oe2509.src.rpm
checksum_type: sha256
description:
  JSON::PP is a pure perl JSON decoder/encoder, and (almost) compatible to much faster JSON::XS
  written by Marc Lehmann in C. JSON::PP works as a fallback module when you use JSON module without having installed JSON::XS.

  Because of this fallback feature of JSON.pm, JSON::PP tries not to be more JavaScript-friendly than JSON::XS
  (i.e. not to escape extra characters such as U+2028 and U+2029, etc), in order for you not to lose such JavaScript-friendliness
  silently when you use JSON.pm and install JSON::XS for speed or by accident. If you need JavaScript-friendly RFC7159-compliant
  pure perl module, try JSON::Tiny, which is derived from Mojolicious web framework and is also smaller and faster than JSON::PP.


pkgId: 0e814788444f1984cde6f723895ea68c0dfe05cfd84d58f18c2c75fb6cd3c947
name: perl-JSON-XS
arch: src
version: 4.03
epoch: 1
release: 2.oe2509
summary: JSON serializing/de-serializing, done correctly and fast
url: https://metacpan.org/release/JSON-XS
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-JSON-XS-4.03-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module converts Perl data structures to JSON and vice versa. Its
  primary goal is to be correct and its secondary goal is to be fast. To
  reach the latter goal it was written in C.


pkgId: 98d1d5e5a0bf1f83b8e6870633c0e7099e1afa204c5fca717f33af0ac1581af2
name: perl-LDAP
arch: src
version: 0.68
epoch: 0
release: 3.oe2509
summary: LDAP Perl module
url: https://metacpan.org/release/perl-ldap
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-LDAP-0.68-3.oe2509.src.rpm
checksum_type: sha256
description:
  Net::LDAP is a collection of modules that implements an LDAP services API
  for Perl programs. The module may be used to search directories or perform
  maintenance functions such as adding, deleting or modifying entries.


pkgId: d7017db12151ac1eeeaf4777f05cf45f940d75742caeff66726c70997a408324
name: perl-LWP-MediaTypes
arch: src
version: 6.04
epoch: 0
release: 5.oe2509
summary: Guess media type for a file or a URL
url: https://metacpan.org/release/LWP-MediaTypes
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) and Public Domain
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-LWP-MediaTypes-6.04-5.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides functions for handling media (also known as MIME)
  types and encodings. The mapping from file extensions to media types is
  defined by the media.types file. If the ~/.media.types file exists it is
  used instead. For backwards compatibility we will also look for
  ~/.mime.types.


pkgId: 758a02af87b2a9e17544aef0e2daf995dc5b701d4bb240b62d36fbadb29c3559
name: perl-LWP-Protocol-https
arch: src
version: 6.14
epoch: 0
release: 2.oe2509
summary: Provides support for using https schemed URLs with LWP
url: https://metacpan.org/pod/LWP::Protocol::https
rpm_license: GPL-1.0-or-later or Artistic-1.0 or Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-LWP-Protocol-https-6.14-2.oe2509.src.rpm
checksum_type: sha256
description:
  The LWP::Protocol::https module provides support for using https schemed URLs with LWP.\
  This module is a plug-in to the LWP protocol handling, so you don't use it directly.\
  Once the module is installed LWP is able to access sites using HTTP over SSL/TLS.\


pkgId: 25408943074918af358a3a0a306213708184757c1882a6bd5616f87a7f142b4b
name: perl-LaTeX-ToUnicode
arch: src
version: 0.55
epoch: 0
release: 2.oe2509
summary: Convert LaTeX commands to Unicode
url: https://metacpan.org/release/LaTeX-ToUnicode
rpm_license: Artistic-1.0 or GPL-1.0-or-later
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-LaTeX-ToUnicode-0.55-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides a method to convert LaTeX-style markups for accents
  etc. into their Unicode equivalents. It translates commands for special
  characters or accents into their Unicode equivalents and removes
  formatting commands.


pkgId: ef47131318b369e297e54edfffc2d54460201b71b09bdb041c56bfc493b008ea
name: perl-Lingua-Translit
arch: src
version: 0.29
epoch: 0
release: 1.oe2509
summary: Transliterates text between writing systems
url: http://search.cpan.org/dist/Lingua-Translit/
rpm_license: GPL-1.0-only or Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Lingua-Translit-0.29-1.oe2509.src.rpm
checksum_type: sha256
description:
  Lingua::Translit can be used to convert text from one writing system to
  another, based on national or international transliteration tables. Where
  possible a reverse transliteration is supported.


pkgId: fa767a3810856abcf69ac47458dcb38ece54d2ccd793b8d2f3fd8512e8c7a012
name: perl-List-AllUtils
arch: src
version: 0.19
epoch: 0
release: 2.oe2509
summary: Combines List::Util and List::SomeUtils
url: https://metacpan.org/release/List-AllUtils
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-List-AllUtils-0.19-2.oe2509.src.rpm
checksum_type: sha256
description:
  Are you sick of trying to remember whether a particular helper is defined
  in List::Util or List::SomeUtils? I sure am. Now you don't have to remember.
  This module will export all of the functions that either of those two
  modules defines.


pkgId: cdcf5735daa0270001d055467426a97da2ba1ffc71c5ce7623f775176deb6942
name: perl-List-BinarySearch
arch: src
version: 0.25
epoch: 0
release: 1.oe2509
summary: Binary Search within a sorted array
url: https://metacpan.org/release/List-BinarySearch
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-List-BinarySearch-0.25-1.oe2509.src.rpm
checksum_type: sha256
description:
  A binary search searches *sorted* lists using a divide and conquer
  technique. On each iteration the search domain is cut in half, until the
  result is found. The computational complexity of a binary search is
  O(log n).

  This module has a companion "XS" module: the List::BinarySearch::XS
  manpage which users are strongly encouraged to install as well. If
  List::BinarySearch::XS is also installed, 'binsearch' and 'binsearch_pos'
  will use XS code. This behavior may be overridden by setting
  '$ENV{List_BinarySearch_PP}' to a true value. Most CPAN installers will
  either automatically install the XS module, or prompt to automatically
  install it. See CONFIGURATION for details.


pkgId: 088083c75e92d99b9406c79c43bd675c5cc6a7c323f69933c7c71431c2303ae4
name: perl-List-BinarySearch-XS
arch: src
version: 0.09
epoch: 0
release: 2.oe2509
summary: Binary Search a sorted array with XS routines
url: https://metacpan.org/release/List-BinarySearch-XS
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-List-BinarySearch-XS-0.09-2.oe2509.src.rpm
checksum_type: sha256
description:
  A binary search searches _sorted_ lists using a divide and conquer
  technique. On each iteration the search domain is cut in half, until the
  result is found. The computational complexity of a binary search is O(log
  n).

  This module implements several Binary Search algorithms using XS code for
  optimal performance. You are free to use this module directly, or as a
  plugin for the more general List::BinarySearch.


pkgId: df30dd071e9a27e53002a302ea06f8855f139b4b18569cdf4d698403724efe9f
name: perl-List-MoreUtils
arch: src
version: 0.430
epoch: 0
release: 3.oe2509
summary: Provide the stuff missing in List::Util
url: https://metacpan.org/release/List-MoreUtils
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) and Apache-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-List-MoreUtils-0.430-3.oe2509.src.rpm
checksum_type: sha256
description:
  List::MoreUtils provides some trivial but commonly needed functionality on lists which is not going to go into List::Util.
  All of the below functions are implementable in only a couple of lines of Perl code.
  Using the functions from this module however should give slightly better performance as everything is implemented in C.
  The pure-Perl implementation of these functions only serves as a fallback in case the C portions of this module couldn't be compiled on this machine.


pkgId: 45e6fb208d8fbddcc8ee1685041950881c20e4f3c2975698e7d2f3276e913f3d
name: perl-List-MoreUtils-XS
arch: src
version: 0.430
epoch: 0
release: 3.oe2509
summary: Provide compiled List::MoreUtils functions
url: https://metacpan.org/release/List-MoreUtils-XS
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) and Apache-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-List-MoreUtils-XS-0.430-3.oe2509.src.rpm
checksum_type: sha256
description:
  List::MoreUtils::XS is a backend for List::MoreUtils. Even if it's possible (because of user wishes)
  to have it practically independent from List::MoreUtils, it technically depend on List::MoreUtils.
  Since it's only a backend, the API is not public and can change without any warning.


pkgId: a2cb09335c64f24931096315dded3fda95d06b3c4b5bbf429a892c94054c308b
name: perl-List-SomeUtils
arch: src
version: 0.59
epoch: 0
release: 2.oe2509
summary: Provide the stuff missing in List::Util
url: https://metacpan.org/release/List-SomeUtils
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-List-SomeUtils-0.59-2.oe2509.src.rpm
checksum_type: sha256
description:
  List::SomeUtils provides some trivial but commonly needed functionality on
  lists which is not going to go into List::Util.


pkgId: ca54b79450d7e8463285a98ff48698611c74855c758ed74f13a16d60ec0c8351
name: perl-List-UtilsBy
arch: src
version: 0.12
epoch: 0
release: 2.oe2509
summary: Higher-order list utility functions
url: https://metacpan.org/release/List-UtilsBy/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-List-UtilsBy-0.12-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides a number of list utility functions, all of which take
  an initial code block to control their behaviour. They are variations on
  similar core perl or List::Util functions of similar names, but which use
  the block to control their behaviour. For example, the core Perl function
  sort takes a list of values and returns them, sorted into order by their
  string value. The "sort_by" function sorts them according to the string
  value returned by the extra function, when given each value.


pkgId: 2bbb54ffd70670b33d77e41c14106f2aeff6604eb2966304a234000692a4457d
name: perl-Locale-Codes
arch: src
version: 3.82
epoch: 0
release: 1.oe2509
summary: A distribution of modules to handle locale codes
url: https://metacpan.org/release/Locale-Codes
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Locale-Codes-3.82-1.oe2509.src.rpm
checksum_type: sha256
description:
  Locale-Codes is a distribution containing a set of modules designed to
  work with sets of codes which uniquely identify something.


pkgId: ee50b26082d24afc9151af8bd820c397e6138a34868ee544ab0962236c98ab54
name: perl-Locale-Maketext
arch: src
version: 1.33
epoch: 1
release: 2.oe2509
summary: Framework for localization
url: https://metacpan.org/release/Locale-Maketext
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Locale-Maketext-1.33-2.oe2509.src.rpm
checksum_type: sha256
description:
  Locale::Maketext is a framework for software localization; it provides you with the tools
  for organizing and accessing the bits of text and text-processing code that you need for
  producing localized applications.


pkgId: 38de74fc37d208f033045e8ae0ae2e827673054bfbe151b4df75a9ad00e7096b
name: perl-Log-Dispatch
arch: src
version: 2.71
epoch: 0
release: 2.oe2509
summary: Dispatches messages to one or more outputs
url: https://metacpan.org/release/Log-Dispatch
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Log-Dispatch-2.71-2.oe2509.src.rpm
checksum_type: sha256
description:
  Log::Dispatch is a suite of OO modules for logging messages to
  multiple outputs, each of which can have a minimum and maximum log
  level.  It is designed to be easily subclassed, both for creating a
  new dispatcher object and particularly for creating new outputs.
  An Apache output is available in perl-Log-Dispatch-ApacheLog package.


pkgId: 10868aa7a7e90d547d90862adecbc403b848814661ecae0057c57bbf7612dbb2
name: perl-Log-Dispatch-FileRotate
arch: src
version: 1.38
epoch: 0
release: 2.oe2509
summary: Log to files that archive/rotate themselves
url: https://metacpan.org/release/Log-Dispatch-FileRotate
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Log-Dispatch-FileRotate-1.38-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides a simple object for logging to files under the
  Log::Dispatch::* system, and automatically rotating them according to
  different constraints. This is basically a Log::Dispatch::File wrapper
  with additions.


pkgId: 7d9b99d193d385aab3030d47a369e81580f111bd1caaf7c52290de5678feb21e
name: perl-Log-Log4perl
arch: src
version: 1.57
epoch: 0
release: 2.oe2509
summary: Log4j implementation for Perl
url: https://metacpan.org/release/Log-Log4perl
rpm_license: GPL-1.0-or-later or Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Log-Log4perl-1.57-2.oe2509.src.rpm
checksum_type: sha256
description:
  Log::Log4perl lets you remote-control and fine-tune the logging
  behavior of your system from the outside. It implements the widely
  popular (Java-based) Log4j logging package in pure Perl.

  To log into RRD database, install perl-Log-Log4perl-Appender-RRDs package.
  To log into a database via DBI, install perl-Log-Log4perl-Appender-DBI package.

  To read log4j XML configuration files, install
  perl-Log-Log4perl-Config-DOMConfigurator package.


pkgId: 7eef2857de73dee00b8eb44e31558b151ada4cd2bb5d6189043fe2bc30621ebf
name: perl-MIME-Base64
arch: src
version: 3.16
epoch: 0
release: 3.oe2509
summary: Encoding and decoding of base64 strings
url: https://metacpan.org/release/MIME-Base64
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) and MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-MIME-Base64-3.16-3.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides functions to encode and decode strings into and from the base64 encoding
  specified in RFC 2045 - MIME (Multipurpose Internet Mail Extensions). The base64 encoding is
  designed to represent arbitrary sequences of octets in a form that need not be humanly readable.
  A 65-character subset ([A-Za-z0-9+/=]) of US-ASCII is used, enabling 6 bits to be represented per printable character.


pkgId: b4bf8b6de54e949ba175c78118c061bfa6f90c5d57f3d7e1b2d119d2bd235631
name: perl-MIME-Lite
arch: src
version: 3.033
epoch: 0
release: 2.oe2509
summary: MIME::Lite - low-calorie MIME generator
url: https://metacpan.org/release/MIME-Lite
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-MIME-Lite-3.033-2.oe2509.src.rpm
checksum_type: sha256
description:
  MIME::Lite is a simple, standalone module which can generate (not parse) MIME messages.
  Specifically, you can use it to output a simple, decent single- or multi-part message which
  may have text or binary attachments. And you do not have to install Mail:: or MIME:: modules.


pkgId: 6eb24dc2f34577e62686ca3f3759ff8341755d533064cda0ef9855e8cc1f6d45
name: perl-MIME-Types
arch: src
version: 2.28
epoch: 0
release: 1.oe2509
summary: MIME-types module in Perl
url: https://metacpan.org/release/MIME-Types
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-MIME-Types-2.28-1.oe2509.src.rpm
checksum_type: sha256
description:
  This package provides MIME types which are used in many applications.For instance as
  part of e-mail and HTTP traffic, to indicate the type of content that is transmitted.

  This object administers a huge list of known mime-types, combined from various sources.
  For instance, it contains all IANA types and the knowledge of Apache. Probably the most
  complete table on the net!


pkgId: 996b7b485fab2021cb266c8d96006409a2980bc245f499907700bcabfc1904e1
name: perl-MLDBM
arch: src
version: 2.05
epoch: 0
release: 2.oe2509
summary: Store multi-level hash structure in single level tied hash
url: https://metacpan.org/release/MLDBM
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-MLDBM-2.05-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module can serve as a transparent interface to any TIEHASH package that is
  required to store arbitrary perl data, including nested references. Thus, this
  module can be used for storing references and other arbitrary data within DBM
  databases.


pkgId: 4b2607a367fc94c5d28831c159b172fd196207afb62e44d60b5c08226e51da0c
name: perl-MRO-Compat
arch: src
version: 0.15
epoch: 0
release: 2.oe2509
summary: mro::* interface compatibility for Perls < 5.9.5
url: https://metacpan.org/release/MRO-Compat
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-MRO-Compat-0.15-2.oe2509.src.rpm
checksum_type: sha256
description:
  The "mro" namespace provides several utilities for dealing with method
  resolution order and method caching in general in Perl 5.9.5 and higher.

  This module provides those interfaces for earlier versions of Perl (back
  to 5.6.0 anyways).

  It is a harmless no-op to use this module on 5.9.5+. That is to say,
  code which properly uses MRO::Compat will work unmodified on both older
  Perls and 5.9.5+.

  If you're writing a piece of software that would like to use the parts
  of 5.9.5+'s mro:: interfaces that are supported here, and you want
  compatibility with older Perls, this is the module for you.


pkgId: 81a672fb7a6f3b1ef9df0abd2a3d547278cc9bbe08c4088bcd81f4ad3083f9cb
name: perl-Mail-DKIM
arch: src
version: 1.20230212
epoch: 0
release: 2.oe2509
summary: Implements the new Domain Keys Identified Mail (DKIM) standard, and the older Yahoo!
url: https://dkimproxy.sourceforge.net/
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Mail-DKIM-1.20230212-2.oe2509.src.rpm
checksum_type: sha256
description:
  Mail-DKIM is a Perl module that implements the new Domain Keys Identified Mail (DKIM) standard,
  and the older Yahoo! DomainKeys standard, both of which sign and verify emails
  using digital signatures and DNS records. Mail-DKIM can be used by
  any Perl program that wants to provide support for DKIM and/or DomainKeys.


pkgId: 9d2d860437d697c51aa6c36923d7246fe3d3596858079809ad4dbbdae4b0eaff
name: perl-Mail-IMAPTalk
arch: src
version: 4.06
epoch: 0
release: 2.oe2509
summary: IMAP client interface with lots of features
url: https://search.cpan.org/dist/Mail-IMAPTalk/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Mail-IMAPTalk-4.06-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module communicates with an IMAP server. Each IMAP server command is
  mapped to a method of this object.


pkgId: 21aa05a277c07afb116b687b10575af6eb4a901cbedfcebb89368e957dff7afb
name: perl-Mail-Sender
arch: src
version: 0.903
epoch: 1
release: 11.oe2509
summary: Module for sending mails with attachments through an SMTP server
url: https://metacpan.org/release/Mail-Sender
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Mail-Sender-0.903-11.oe2509.src.rpm
checksum_type: sha256
description:
  Mail::Sender provides an object-oriented interface to sending mails. It directly connects to the mail
  server using IO::Socket.


pkgId: fbbd921f74280ec862606c0b0313363b22ce1434ae9ed482e637d7771bc1dca8
name: perl-Mail-Sendmail
arch: src
version: 0.80
epoch: 0
release: 3.oe2509
summary: Simple platform independent mailer
url: https://search.cpan.org/dist/Mail-Sendmail/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Mail-Sendmail-0.80-3.oe2509.src.rpm
checksum_type: sha256
description:
  Simple platform independent e-mail from your perl script. Only requires
  Perl 5 and a network connection.


pkgId: 86bcefef535d4605071f8400e718e00c5b7fb4ee71be090f0205b44d8d08da27
name: perl-Math-Base-Convert
arch: src
version: 0.11
epoch: 0
release: 2.oe2509
summary: Very fast base to base conversion
url: https://metacpan.org/release/Math-Base-Convert
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Math-Base-Convert-0.11-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides fast functions and methods to convert between
  arbitrary number bases from 2 (binary) thru 65535.


pkgId: cae8e4e60b981d1240a90b932767b46ab7349b0cf3bd408519e35c4873fdfa13
name: perl-Math-BigInt
arch: src
version: 2.0050.03
epoch: 1
release: 1.oe2509
summary: Arbitrary size integer/float math package
url: https://metacpan.org/release/Math-BigInt
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Math-BigInt-2.0050.03-1.oe2509.src.rpm
checksum_type: sha256
description:
  Math::BigInt provides support for arbitrary precision integers. Overloading is also
  provided for Perl operators.


pkgId: 0cecc09a9edf732338030f4e6bf65d34f82f6c7ea6ce187c9e9fd8c41c4b678d
name: perl-Math-BigInt-FastCalc
arch: src
version: 0.5020
epoch: 0
release: 1.oe2509
summary: Math::BigInt::Calc with some XS for more speed
url: https://metacpan.org/release/Math-BigInt-FastCalc
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Math-BigInt-FastCalc-0.5020-1.oe2509.src.rpm
checksum_type: sha256
description:
  Math::BigInt::FastCalc inherits from Math::BigInt::Calc.
  Provides support for big integer calculations. Not intended to be used by other modules.
  Other modules which sport the same functions can also be used to support Math::BigInt,
  like Math::BigInt::GMP or Math::BigInt::Pari.


pkgId: 7b8f37d888dc1af9581bfc486e1408fe52d6e13d14fa2bc34dcd12f6c34c4f47
name: perl-Math-Gradient
arch: src
version: 0.04
epoch: 0
release: 2.oe2509
summary: Perl extension for calculating gradients for colour transitions, etc
url: http://search.cpan.org/dist/Math-Gradient/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Math-Gradient-0.04-2.oe2509.src.rpm
checksum_type: sha256
description:
  Math::Gradient is used to calculate smooth transitions between numerical
  values (also known as a "Gradient"). I wrote this module mainly to mix
  colours, but it probably has several other applications. Methods are
  supported to handle both basic and multiple-point gradients, both with
  scalars and arrays.


pkgId: d4aad4baaa18f144b65d4f3fd6323cbea9799b5fea30055ca0fe45bad7805b18
name: perl-Menlo
arch: src
version: 1.9019
epoch: 0
release: 1.oe2509
summary: A CPAN client
url: https://metacpan.org/release/Menlo
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Menlo-1.9019-1.oe2509.src.rpm
checksum_type: sha256
description:
  Menlo is a code name for cpanm 2.0, developed with the goal to
  replace cpanm and its back-end with a more flexible, extensible and
  easier to use APIs.


pkgId: 556a2e19055769b01e8003df87e30f07453946a87572afb56bddbdd9e7ca8b79
name: perl-Menlo-Legacy
arch: src
version: 1.9022
epoch: 0
release: 1.oe2509
summary: Legacy internal and client support for Menlo
url: https://metacpan.org/release/Menlo-Legacy
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Menlo-Legacy-1.9022-1.oe2509.src.rpm
checksum_type: sha256
description:
  Menlo::Legacy is a package to install Menlo::CLI::Compat which is a
  compatibility library that implements the classic version of cpanminus
  internals and behavios. This is so that existing users of cpanm and API
  clients such as Carton, Carmel and App::cpm) can rely on the stable
  features and specific behaviors of cpanm.


pkgId: 07f8f805c958cf57ef7077632a0b1a553caf7ade2adadf578a990d971d42108b
name: perl-Module-Build
arch: src
version: 0.42.34
epoch: 2
release: 2.oe2509
summary: Build and install Perl modules
url: https://metacpan.org/release/Module-Build
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Build-0.42.34-2.oe2509.src.rpm
checksum_type: sha256
description:
  Module::Build is a system for building, testing, and installing Perl modules.
  It is meant to be an alternative to ExtUtils::MakeMaker. Developers may alter
  the behavior of the module through subclassing. It also does not require a make
  on your system - most of the Module::Build code is pure-perl and written in a
  very cross-platform way.


pkgId: c0adc03367861f942130723ea8f78bbe2737e319eff5598decb939a80d29d957
name: perl-Module-CPANfile
arch: src
version: 1.1004
epoch: 0
release: 2.oe2509
summary: Parse cpanfile
url: https://metacpan.org/release/Module-CPANfile
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-CPANfile-1.1004-2.oe2509.src.rpm
checksum_type: sha256
description:
  Module::CPANfile is a tool to handle cpanfile format to load application
  specific dependencies, not just for CPAN distributions.


pkgId: 08d8501bd40d9cee76cafa3725801c3742af4dbdf14cb3b13ca3216d6b82c6f5
name: perl-Module-CoreList
arch: src
version: 5.20250528
epoch: 1
release: 1.oe2509
summary: what modules shipped with versions of perl
url: https://metacpan.org/release/Module-CoreList
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-CoreList-5.20250528-1.oe2509.src.rpm
checksum_type: sha256
description:
  Module::CoreList provides information on which core and dual-life modules shipped with each
  version of perl. It provides a number of mechanisms for querying this information. There is
  a utility called corelist provided with this module which is a convenient way of querying
  from the command-line. There is a functional programming API available for programmers to
  query information. Programmers may also query the contained hash structures to find relevant
  information.


pkgId: 0c95e120a4b61b32cfa1dab7798ac0f6274b957b409e9669812763e641adacb7
name: perl-Module-Implementation
arch: src
version: 0.09
epoch: 0
release: 2.oe2509
summary: Loads one of several alternate underlying implementations for a module
url: https://search.cpan.org/dist/Module-Implementation/
rpm_license: Artistic 2.0
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Implementation-0.09-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module abstracts out the process of choosing one of several underlying
  implementations for a module. This can be used to provide XS and pure Perl
  implementations of a module, or it could be used to load an implementation
  for a given OS or any other case of needing to provide multiple
  implementations.


pkgId: 115d0a6c2c9706a2664e0c144e6e477a4eea9b122ad59c7668deda681e852bc5
name: perl-Module-Install
arch: src
version: 1.21
epoch: 0
release: 2.oe2509
summary: Standalone, extensible Perl module installer
url: https://metacpan.org/release/Module-Install
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Install-1.21-2.oe2509.src.rpm
checksum_type: sha256
description:
  Module::Install is a package for writing installers for CPAN (or CPAN-like) distributions
  that are clean, simple, minimalist, act in a strictly correct manner with ExtUtils::MakeMaker,
  and will run on any Perl installation version 5.005 or newer.

  The intent is to make it as easy as possible for CPAN authors (and especially for first-time
  CPAN authors) to have installers that follow all the best practices for distribution
  installation, but involve as much DWIM (Do What I Mean) as possible when writing them.


pkgId: a00412487248881f5156a896dcea711145663be8762cdc120c1022a7e5955976
name: perl-Module-Install-AuthorRequires
arch: src
version: 0.02
epoch: 0
release: 19.oe2509
summary: Declarition of author-only dependencies
url: https://metacpan.org/release/Module-Install-AuthorRequires
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Install-AuthorRequires-0.02-19.oe2509.src.rpm
checksum_type: sha256
description:
  "author_requires" command provided by this package allows to specify such
  developer specific dependencies in a proper way.


pkgId: 65ecf3f2f4a34b0d318f625ba07ff9a58c02f3b58048ca8f7f719ca57f87e4de
name: perl-Module-Install-AuthorTests
arch: src
version: 0.002
epoch: 0
release: 19.oe2509
summary: Assign tests only run by module authors
url: https://metacpan.org/release/Module-Install-AuthorTests
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Install-AuthorTests-0.002-19.oe2509.src.rpm
checksum_type: sha256
description:
  This package is used to assign tests in ./xt directory should be run
  only if the module is being built by an author.


pkgId: 5eaa05c2d75da334530dac16d6930a6a33b9649bc82d40adbaf153a5a2ad6b69
name: perl-Module-Install-AutoLicense
arch: src
version: 0.10
epoch: 0
release: 8.oe2509
summary: A Module::Install extension to automatically generate LICENSE files
url: https://metacpan.org/release/Module-Install-AutoLicense
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Install-AutoLicense-0.10-8.oe2509.src.rpm
checksum_type: sha256
description:
  Module::Install::AutoLicense is a Module::Install extension that generates
  a "LICENSE" file automatically whenever the author runs "Makefile.PL". On
  the user side it does nothing.


pkgId: 9e5b8d6b38ab6c4f3eec41cc067bcf5b5a999c5c037407026eae2cd55046bf32
name: perl-Module-Install-ExtraTests
arch: src
version: 0.008
epoch: 0
release: 1.oe2509
summary: Ignorable, contextual test support for Module::Install
url: https://metacpan.org/release/Module-Install-ExtraTests
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Install-ExtraTests-0.008-1.oe2509.src.rpm
checksum_type: sha256
description:
  This allows extra_tests; to be declared in Makefile.PL, indicating that the
  test files found in the directory ./xt should be run only in certain
  instances:

    ./xt/author  - run when the tests are being run in an author's working copy
    ./xt/smoke   - run when the dist is being smoked (AUTOMATED_TESTING=1)
    ./xt/release - run during "make disttest"


pkgId: 44e70ba308edaace2c6c50509d8d67013f089443a3f874a5a9d4a81e844aa6a3
name: perl-Module-Install-GithubMeta
arch: src
version: 0.30
epoch: 0
release: 13.oe2509
summary: A Module::Install extension to include GitHub meta information in META.yml
url: https://metacpan.org/release/Module-Install-GithubMeta
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Install-GithubMeta-0.30-13.oe2509.src.rpm
checksum_type: sha256
description:
  Module::Install::GithubMeta is a Module::Install extension to include
  GitHub <https://github.com> meta information in "META.yml".

  It automatically detects if the distribution directory is under "git"
  version control and whether the "origin" is a GitHub repository and will
  set the "repository" and "homepage" meta in "META.yml" to the
  appropriate URLs for GitHub.


pkgId: a7074ba838770b9e33a1c22b99cc171edaba88af90be83779617b977ab4a778a
name: perl-Module-Install-ManifestSkip
arch: src
version: 0.24
epoch: 0
release: 14.oe2509
summary: Generate a MANIFEST.SKIP file
url: https://metacpan.org/release/Module-Install-ManifestSkip
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Install-ManifestSkip-0.24-14.oe2509.src.rpm
checksum_type: sha256
description:
  This module generates a MANIFEST.SKIP file for you (using
  Module::Manifest::Skip) that contains the common files that people do not
  want in their MANIFEST files. The SKIP file is generated each time that you
  (the module author) run Makefile.PL.


pkgId: f564092663b69adc92fc3cfd98842f2dde2e35f813c27764f31412b971e4ff4a
name: perl-Module-Install-ReadmeFromPod
arch: src
version: 0.30
epoch: 0
release: 13.oe2509
summary: A Module::Install extension to automatically convert POD to a README
url: https://metacpan.org/release/Module-Install-ReadmeFromPod
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Install-ReadmeFromPod-0.30-13.oe2509.src.rpm
checksum_type: sha256
description:
  Module::Install::ReadmeFromPod is a Module::Install extension that generates a "README" file automatically
  from an indicated file containing POD, whenever the author runs "Makefile.PL". Several output formats are
  supported: plain-text, HTML, PDF or manpage.


pkgId: 47be920ae11f9e889391960f173b8c8d60e4266b691dac6f4007f2531ad30f90
name: perl-Module-Install-ReadmeMarkdownFromPod
arch: src
version: 0.04
epoch: 0
release: 11.oe2509
summary: Create README.mkdn from POD
url: https://metacpan.org/release/Module-Install-ReadmeMarkdownFromPod
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Install-ReadmeMarkdownFromPod-0.04-11.oe2509.src.rpm
checksum_type: sha256
description:
  Module::Install::ReadmeMarkdownFromPod is a Module::Install extension that generates a "README.mkdn"
  file automatically from an indicated file containing POD whenever the author runs "Makefile.PL". This
  file is used by GitHub to display nicely formatted information about a repository.


pkgId: 5751adcd239ad5949a23b28afe1efcadfcb04fd55b5cec6f6ecae2fa3bcac3e3
name: perl-Module-Load
arch: src
version: 0.36
epoch: 1
release: 3.oe2509
summary: Runtime require of both modules and files
url: https://metacpan.org/release/Module-Load
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Load-0.36-3.oe2509.src.rpm
checksum_type: sha256
description:
  Module::Load eliminates the need to know whether you are trying to require either a file or a module.
  If you consult perldoc -f require you will see that require will behave differently when given a
  bareword or a string. In the case of a string, require assumes you are wanting to load a file. But
  in the case of a bareword, it assumes you mean a module. This gives nasty overhead when you are trying
  to dynamically require modules at runtime, since you will need to change the module notation
  (Acme::Comment) to a file notation fitting the particular platform you are on.

  Module::Load eliminates the need for this overhead and will just DWYM.


pkgId: b48476bf0ba0486ad587a630a08274cf49e358ff294ae3e2d1c2ff0d9850f3ab
name: perl-Module-Load-Conditional
arch: src
version: 0.74
epoch: 0
release: 3.oe2509
summary: Looking up module information / loading at runtime
url: https://metacpan.org/release/Module-Load-Conditional
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Load-Conditional-0.74-3.oe2509.src.rpm
checksum_type: sha256
description:
  Module::Load::Conditional provides simple ways to query and possibly load
  any of the modules you have installed on your system during runtime. It is
  able to load multiple modules at once or none at all if one of them was not
  able to load. It also takes care of any error checking and so forth.


pkgId: ff4c5f20cd7b76e52c8d7048f77b388d61bde2c242730c3a9b3f90fda4718723
name: perl-Module-Manifest-Skip
arch: src
version: 0.23
epoch: 0
release: 18.oe2509
summary: MANIFEST.SKIP Manangement for Modules
url: https://metacpan.org/release/Module-Manifest-Skip
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Manifest-Skip-0.23-18.oe2509.src.rpm
checksum_type: sha256
description:
  CPAN module authors use a "MANIFEST.SKIP" file to exclude certain well known files from getting put
  into a generated "MANIFEST" file, which would cause them to go into the final distribution package.

  The packaging tools try to automatically skip things for you, but if you add one of your own entries,
  you have to add all the common ones yourself. This module attempts to make all of this boring process
  as simple and reliable as possible.

  Module::Manifest::Skip can create or update a MANIFEST.SKIP file for you. You can add your own entries,
  and it will leave them alone. You can even tell it to not skip certain entries that it normally skips,
  although this is rarely needed.


pkgId: 74bc5e694c5c7d85291ef219d8784e9e26d44286e84bdb17049593e3a559af29
name: perl-Module-Metadata
arch: src
version: 1.000038
epoch: 0
release: 1.oe2509
summary: Gather package and POD information from perl module files
url: https://metacpan.org/release/Module-Metadata
rpm_license: GPLv1+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Metadata-1.000038-1.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides a standard way to gather metadata about a .pm file
  through (mostly) static analysis and (some) code execution.
  When determining the version of a module, the $VERSION assignment is evaled,
  as is traditional in the CPAN toolchain.This module provides a standard way
  to gather metadata about a .pm file through (mostly) static analysis and
  (some) code execution. When determining the version of a module,
  the $VERSION assignment is evaled, as is traditional in the CPAN toolchain.


pkgId: a761d2c511da02fb9d2ecf51b9af1cc1896b3d4d1b3c491ada8a18ccfd56d748
name: perl-Module-Package
arch: src
version: 0.30
epoch: 0
release: 23.oe2509
summary: Postmodern Perl Module Packaging
url: https://metacpan.org/release/Module-Package
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Package-0.30-23.oe2509.src.rpm
checksum_type: sha256
description:
  This module is a dropin replacement for Module::Install. It does everything Module::Install does,
  but just a bit better.

  Actually this module is simply a wrapper around Module::Install. It attempts to drastically reduce
  what goes in a Makefile.PL, while at the same time, fixing many of the problems that people have
  had with Module::Install (and other module frameworks) over the years.


pkgId: b84cfd250d565481e415c8e581e323081dbfd532f9940f0825701ba3e8567ac4
name: perl-Module-Package-Au
arch: src
version: 2
epoch: 0
release: 17.oe2509
summary: Reusable Module::Install bits
url: https://metacpan.org/release/Module-Package-Au
rpm_license: CC0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Package-Au-2-17.oe2509.src.rpm
checksum_type: sha256
description:
  This module defines a set of standard configurations for Makefile.PL files based on Module::Package.


pkgId: c49a489cd7efff45a17607d57c23c6aa2d5b6887e1e15da89e6158345a1b1c3f
name: perl-Module-Pluggable
arch: src
version: 6.3
epoch: 2
release: 1.oe2509
summary: Automatically give your module the ability to have plugins
url: https://metacpan.org/release/Module-Pluggable
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Pluggable-6.3-1.oe2509.src.rpm
checksum_type: sha256
description:
  Provides a simple but, hopefully, extensible way of having 'plugins' for your module.
  obviously this isn't going to be the be all and end all of solutions but is works for me
  Essentially all it does is export a method into your namespace that looks.
  through a search path for .pm files and turn those into class names.
  Optionally it instantiates those classes for you.


pkgId: f1a651df01d62447f59e454c3b381f172f1f5eb0ce6d8d030aac2bec3a306b35
name: perl-Module-Runtime
arch: src
version: 0.016
epoch: 0
release: 6.oe2509
summary: Runtime module handling
url: https://metacpan.org/release/Module-Runtime
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Runtime-0.016-6.oe2509.src.rpm
checksum_type: sha256
description:
  The functions exported by this module deal with runtime handling
  of Perl modules, which are normally handled at compile time. This
  module avoids using any other modules, so that it can be used in
  low-level infrastructure


pkgId: 78649da1adc4f62f9455368aa2d59b077306cf6f023c7ce0f1e706654403d459
name: perl-Module-ScanDeps
arch: src
version: 1.37
epoch: 0
release: 3.oe2509
summary: Recursively scan Perl code for dependencies
url: https://metacpan.org/release/Module-ScanDeps
rpm_license: GPL-1.0-only OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-ScanDeps-1.37-3.oe2509.src.rpm
checksum_type: sha256
description:
  This module scans potential modules used by perl programs, and returns a hash reference; its keys are the module
  names as appears in %INC (e.g. Test/More.pm); the values are hash references.


pkgId: 7352b2baae08e503440444074c47219cc5254e4165db667339f782b6f41c7722
name: perl-Module-Signature
arch: src
version: 0.90
epoch: 0
release: 1.oe2509
summary: Module signature file manipulation
url: https://metacpan.org/release/Module-Signature/
rpm_license: CC0 1.0 Universal
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Module-Signature-0.90-1.oe2509.src.rpm
checksum_type: sha256
description:
  Module::Signature adds cryptographic authentications to CPAN distributions,
  via the special SIGNATURE file.


pkgId: aaf06ffe08c85019af88147e4201bde596caf3e1c89a760a89b3f2abf3fdb0b5
name: perl-Mojolicious
arch: src
version: 9.39
epoch: 0
release: 2.oe2509
summary: A next generation web framework for Perl
url: https://metacpan.org/release/Mojolicious
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Mojolicious-9.39-2.oe2509.src.rpm
checksum_type: sha256
description:
  Back in the early days of the web there was this wonderful Perl library
  called CGI, many people only learned Perl because of it. It was simple
  enough to get started without knowing much about the language and powerful
  enough to keep you going, learning by doing was much fun. While most of the
  techniques used are outdated now, the idea behind it is not. Mojolicious is
  a new attempt at implementing this idea using state of the art technology.


pkgId: 5138c3c64aa99855deec5c9c44290bee2080b9d8e2945afdc2bf48f3986ed825
name: perl-Moo
arch: src
version: 2.005005
epoch: 0
release: 4.oe2509
summary: Minimalist Object Orientation (with Moose compatibility)
url: https://metacpan.org/release/Moo
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Moo-2.005005-4.oe2509.src.rpm
checksum_type: sha256
description:
  Moo is an extremely light-weight Object Orientation system. It allows one to concisely define
  objects and roles with a convenient syntax that avoids the details of Perl's object system.
  Moo contains a subset of Moose and is optimised for rapid startup.

  Moo avoids depending on any XS modules to allow for simple deployments. The name Moo is based
  on the idea that it provides almost -- but not quite -- two thirds of Moose.


pkgId: b71b22375631576872cf631b60ad8ba864b7a1d3029ba114d9fde69e1d807fcd
name: perl-Mozilla-CA
arch: src
version: 20240730
epoch: 1
release: 1.oe2509
summary: Mozilla's CA cert bundle in PEM format
url: https://metacpan.org/release/Mozilla-CA
rpm_license: MPLv2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Mozilla-CA-20240730-1.oe2509.src.rpm
checksum_type: sha256
description:
  Mozilla::CA provides a copy of Mozilla's bundle of Certificate
  Authority certificates in a form that can be consumed by modules
  and libraries based on OpenSSL.


pkgId: 788b9c6ba4120f5bd813145767bfaf351e06e89dd4f2e64667778ed4b255851f
name: perl-NTLM
arch: src
version: 1.09
epoch: 0
release: 22.oe2509
summary: An NTLM authentication module
url: https://metacpan.org/release/NTLM
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-NTLM-1.09-22.oe2509.src.rpm
checksum_type: sha256
description:
  This module implements the NTLM authentication mechanism.
  It can be used to perform NTLM style authentication for any desired protocol.


pkgId: 8fc925d76b2bafb14a11186b73d51864f989e200d54e0e3a0765ebda0c50746e
name: perl-Net-CIDR-Lite
arch: src
version: 0.22
epoch: 0
release: 3.oe2509
summary: Net::CIDR::Lite - Perl extension for merging IPv4 or IPv6 CIDR addresses
url: https://metacpan.org/pod/Net::CIDR::Lite
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-CIDR-Lite-0.22-3.oe2509.src.rpm
checksum_type: sha256
description:
  Faster alternative to Net::CIDR when merging a large number of CIDR address ranges. Works for IPv4
  and IPv6 addresses.


pkgId: db208bc8f9d459236f113ef1da3396d95e74905c1d447ea13157ac286bfd182d
name: perl-Net-DNS
arch: src
version: 1.51
epoch: 0
release: 1.oe2509
summary: DNS resolver modules for Perl
url: https://metacpan.org/release/Net-DNS
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) and MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-DNS-1.51-1.oe2509.src.rpm
checksum_type: sha256
description:
  Net :: DNS is a collection of Perl's Domain Name System resolvers.
  It allows programmers to perform DNS queries for gethostbyname and
  gethostbyaddr functions.

  The programmer should be somewhat familiar with the format of a DNS packet and
  its various sections. See RFC 1035 or DNS and BIND (Albitz & Liu) for details.


pkgId: 251ad8df78082175a08b51551f507a723cf70310bf9a8fb7734dca886d331b4e
name: perl-Net-DNS-Resolver-Mock
arch: src
version: 1.20230216
epoch: 0
release: 2.oe2509
summary: A subclass for mocking a DNS Resolver object
url: https://metacpan.org/release/Net-DNS-Resolver-Mock
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-DNS-Resolver-Mock-1.20230216-2.oe2509.src.rpm
checksum_type: sha256
description:
  The perl-Net-DNS-Resolver-Mock package contains a subclass of
  Net::DNS::Resolver which mocks a DNS Resolver object primarily used
  for testing.


pkgId: 9cc014b1a2fe9200ce2d2c00f607d578eb516e0baa0d721899acd0246a145003
name: perl-Net-DNS-Resolver-Programmable
arch: src
version: 0.009
epoch: 0
release: 6.oe2509
summary: Programmable DNS Resolver Class for Offline
url: https://metacpan.org/release/Net-DNS-Resolver-Programmable
rpm_license: GPL-2.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-DNS-Resolver-Programmable-0.009-6.oe2509.src.rpm
checksum_type: sha256
description:
  Net::DNS::Resolver::Programmable is a Net::DNS::Resolver descendant
  class that allows a virtual DNS to be emulated instead of querying the real
  DNS.A set of static DNS records may be supplied, or arbitrary code may be
  specified as a means for retrieving DNS records, or even generating them on
  the fly.


pkgId: e626797857ec5f43ba32b4c628e70b6beadc7a6e6f6b88a1040aace78d73be4d
name: perl-Net-DNS-SEC
arch: src
version: 1.26
epoch: 0
release: 2.oe2509
summary: An extension module of Perl(Net::DNS) package
url: https://metacpan.org/release/Net-DNS-SEC
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-DNS-SEC-1.26-2.oe2509.src.rpm
checksum_type: sha256
description:
  The perl-Net-DNS-SEC package contains Net::DNS::SEC module which implements the
  cryptographic signature generation and verification functions that are relevant
  for DNSSEC operations. It also provides a class for handling keysets. Keysets
  are administrative files used by the BIND tools for key maintenance tasks.
  Net::DNS::SEC::Keyset provides an abstract interface for doing fun things with
  them.


pkgId: 64d81a71e1db2e5f9f0f551c8989daf29e2289ba038c11740fb1b13547c20d41
name: perl-Net-Daemon
arch: src
version: 0.49
epoch: 1
release: 2.oe2509
summary: Perl extension for portable daemons
url: https://metacpan.org/release/Net-Daemon
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-Daemon-0.49-2.oe2509.src.rpm
checksum_type: sha256
description:
  Net::Daemon is an abstract base class for implementing portable server
  applications in a very simple way. The module is designed for Perl 5.005
  and threads, but can work with fork() and Perl 5.004.

  The Net::Daemon class offers methods for the most common tasks a daemon
  needs: Starting up, logging, accepting clients, authorization,
  restricting its own environment for security and doing the true work.
  You only have to override those methods that aren't appropriate for you,
  but typically inheriting will safe you a lot of work anyways.


pkgId: da1942bff7aa250f15869cb80d6d2648c3d1e3ae1a1c31611ddf47f76531c81c
name: perl-Net-HTTP
arch: src
version: 6.23
epoch: 0
release: 2.oe2509
summary: Low-level HTTP connection (client)
url: https://metacpan.org/release/Net-HTTP
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-HTTP-6.23-2.oe2509.src.rpm
checksum_type: sha256
description:
  The `Net::HTTP` class is a low-level HTTP client.  An instance of the
  `Net::HTTP` class represents a connection to an HTTP server.  The
  HTTP protocol is described in RFC 2616.  The `Net::HTTP` class
  supports `HTTP/1.0` and `HTTP/1.1`.

  `Net::HTTP` is a sub-class of one of `IO::Socket::IP` (IPv6+IPv4),
  `IO::Socket::INET6` (IPv6+IPv4), or `IO::Socket::INET` (IPv4 only).
  You can mix the methods described below with reading and writing from the
  socket directly.  This is not necessary a good idea, unless you know what
  you are doing.


pkgId: 25d1009c070e52d583f85f04decb2699b61b4b824f2e4da08341071a625185bb
name: perl-Net-IP
arch: src
version: 1.26
epoch: 0
release: 2.oe2509
summary: Perl module for manipulation of IPv4 and IPv6 addresses
url: https://metacpan.org/release/Net-IP
rpm_license: HPND AND (GPL-1.0-or-later OR Artistic-1.0-Perl)
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-IP-1.26-2.oe2509.src.rpm
checksum_type: sha256
description:
  This is the Net::IP module, designed to allow easy manipulation of IPv4 and
  IPv6 addresses.

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


pkgId: b79448672361bfecb395050ec4706fc49a8748b32e1085279a397032092ff7be
name: perl-Net-LibIDN
arch: src
version: 0.12
epoch: 0
release: 35.oe2509
summary: Perl bindings for GNU Libidn
url: https://metacpan.org/release/Net-LibIDN
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-LibIDN-0.12-35.oe2509.src.rpm
checksum_type: sha256
description:
  Provides bindings for GNU Libidn, a C library for handling Internationalized
  Domain Names according to IDNA (RFC 3490), in a way very much inspired by
  Turbo Fredriksson's PHP-IDN.


pkgId: a5feb8337117e735c4174c6f6ad1ac63aa61a17c49b2fd9ed7d5c8f7d06607c5
name: perl-Net-LibIDN2
arch: src
version: 1.02
epoch: 0
release: 2.oe2509
summary: GNU Libidn2 connected to Perl
url: https://metacpan.org/release/Net-LibIDN2
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-LibIDN2-1.02-2.oe2509.src.rpm
checksum_type: sha256
description:
  Provides bindings for GNU Libdin2, a C Library for handling internationalized domain names based on
  IDNA 2008,Punycode and TR46.


pkgId: 8b3affe61b56a5af009c81c8edf98df709ef56bdf41b324ea1570c890d9f9ec8
name: perl-Net-SMTP-SSL
arch: src
version: 1.04
epoch: 0
release: 9.oe2509
summary: SSL support for Net::SMTP
url: https://metacpan.org/release/Net-SMTP-SSL
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-SMTP-SSL-1.04-9.oe2509.src.rpm
checksum_type: sha256
description:
  Implements the same API as Net::SMTP, but uses IO::Socket::SSL for its
  network operations. Due to the nature of Net::SMTP's new method, it is
  not overridden to make use of a default port for the SMTPS service.
  Perhaps future versions will be smart like that.


pkgId: 1dc44d82d6a2d57effa6ba0df5383618cd25d90a7e645bc0700a17d70b2f4873
name: perl-Net-Server
arch: src
version: 2.014
epoch: 0
release: 3.oe2509
summary: Extensible, general Perl server engine
url: https://metacpan.org/release/Net-Server
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Net-Server-2.014-3.oe2509.src.rpm
checksum_type: sha256
description:
  This package designed to be the back-end layer of the internet protocol servers.
  And it is an extensible, class-oriented module written by perl.


pkgId: 3c2ee3aa67f77c6312ee2e5f5ad100c3124447aa2882a0a2fbda8c816c54c75e
name: perl-NetAddr-IP
arch: src
version: 4.079
epoch: 0
release: 12.oe2509
summary: Manages IPv4 and IPv6 addresses and subnets
url: https://metacpan.org/release/NetAddr-IP
rpm_license: GPL-2.0-or-later AND (GPL-2.0-or-later OR Artistic-1.0-Perl)
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-NetAddr-IP-4.079-12.oe2509.src.rpm
checksum_type: sha256
description:
  This module manages IPv4 and IPv6 addresses and subnets by providing an object-oriented
  abstraction on top of IP addresses or IP subnets, which allows for easy manipulations.


pkgId: ca45d66f2354b01bcb92134b0cce6c8a60b17a7000492ef1922ad22ed1ccefd4
name: perl-Number-Compare
arch: src
version: 0.03
epoch: 0
release: 3.oe2509
summary: Numeric comparisons
url: https://search.cpan.org/dist/Number-Compare/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Number-Compare-0.03-3.oe2509.src.rpm
checksum_type: sha256
description:
  Number::Compare compiles a simple comparison to an anonymous subroutine,
  which you can call with a value to be tested again.


pkgId: d5e19e1022eed033eff7e188c418233d42a6eceffe680b42fd55e9fa70b64e33
name: perl-Object-HashBase
arch: src
version: 0.015
epoch: 0
release: 2.oe2509
summary: Build hash-based classes
url: https://metacpan.org/release/Object-HashBase
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Object-HashBase-0.015-2.oe2509.src.rpm
checksum_type: sha256
description:
  This package is used to generate classes based on hash references. Using this
  class will give you a new() method, as well as generating accessors you
  request.  Generated accessors will be getters, set_ACCESSOR setters will also
  be generated for you. You also get constants for each accessor (all caps)
  which return the key into the hash for that accessor. Single inheritance is
  also supported.


pkgId: a031375c7724ac3382b2169b29d26c759f8bc7231e6c24ccf9134777cbbb48ac
name: perl-POE
arch: src
version: 1.370
epoch: 0
release: 1.oe2509
summary: Portable multitasking and networking framework for event loops
url: https://metacpan.org/release/POE
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-POE-1.370-1.oe2509.src.rpm
checksum_type: sha256
description:
  POE is a framework for cooperative, event driven multitasking in Perl. It
  provides a unified interface for several event loops, including select(),
  IO::Poll, Glib, Gtk, Tk, Wx, and Gtk2. Many of these event loop interfaces
  were written by others, with the help of POE::Test::Loops.


pkgId: 6d1867654f0428663df0cda7d0a274d948c21e3705470a0af4fa8e64fea928bb
name: perl-POE-Test-Loops
arch: src
version: 1.360
epoch: 0
release: 1.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-POE-Test-Loops-1.360-1.oe2509.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: f2b46f40d5555af91cde37adb10148991c32f3832771609bdd7ecd538f80a5f7
name: perl-PPIx-QuoteLike
arch: src
version: 0.023
epoch: 0
release: 2.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-PPIx-QuoteLike-0.023-2.oe2509.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: 3787a4627cd7e121888cffa1097bc23cb45d464b0be09911cb9614fe82bb642f
name: perl-PPIx-Regexp
arch: src
version: 0.089
epoch: 0
release: 1.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-PPIx-Regexp-0.089-1.oe2509.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: 51aac58a1dcdc00d45cb9ea22c0650dba6954452390c3dbea111c6c49517e220
name: perl-PPIx-Utilities
arch: src
version: 1.001000
epoch: 0
release: 2.oe2509
summary: Extensions to PPI
url: https://metacpan.org/release/PPIx-Utilities
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-PPIx-Utilities-1.001000-2.oe2509.src.rpm
checksum_type: sha256
description:
  This is a collection of functions for dealing with PPI objects, many of
  which originated in Perl::Critic. They are organized into modules by the
  kind of PPI class they relate to, by replacing the "PPI" at the front of
  the module name with "PPIx::Utilities", e.g. functionality related to
  PPI::Nodes is in PPIx::Utilities::Node.


pkgId: e4da43e142227e68c6d793c3cc79cac60e2635fd772bbca272c2bfd17aa3fa68
name: perl-PPIx-Utils
arch: src
version: 0.004
epoch: 0
release: 1.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-PPIx-Utils-0.004-1.oe2509.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: 72c54af66bc394c08297e96b14a80f0bd653838a27f71a63bb5a0ad20d87fba4
name: perl-PSGI
arch: src
version: 1.102
epoch: 0
release: 3.oe2509
summary: Perl Web Server Gateway Interface Specification
url: https://metacpan.org/release/PSGI
rpm_license: CC-BY-SA-4.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-PSGI-1.102-3.oe2509.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: 7029197a820301394cd076b0b98278d1d24304c7084644c73476cdcc57ae23bd
name: perl-Package-Constants
arch: src
version: 0.06
epoch: 1
release: 2.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Package-Constants-0.06-2.oe2509.src.rpm
checksum_type: sha256
description:
  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: b76933c60e5558182e982b90bf9ba83db2ffa29ce4d25f3834c5ee793082c960
name: perl-Package-Generator
arch: src
version: 1.106
epoch: 0
release: 15.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Package-Generator-1.106-15.oe2509.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: 1f84eed96c17d48cde86cf1deb667a9ff5fba61f26c67f08837d0f380c88b02b
name: perl-Package-Stash
arch: src
version: 0.40
epoch: 0
release: 2.oe2509
summary: Routines for manipulating stashes
url: https://metacpan.org/release/Package-Stash
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Package-Stash-0.40-2.oe2509.src.rpm
checksum_type: sha256
description:
  Manipulating stashes (Perl's symbol tables) is occasionally necessary, but
  incredibly messy, and easy to get wrong. This module hides all of that behind
  a simple API.


pkgId: a90ac0a599fdb4f797b8bca429ccaaa0204e31519f7de96af9ece6347799742b
name: perl-Package-Stash-XS
arch: src
version: 0.30
epoch: 0
release: 2.oe2509
summary: Faster and more correct implementation of the Package::Stash API
url: https://metacpan.org/release/Package-Stash-XS
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Package-Stash-XS-0.30-2.oe2509.src.rpm
checksum_type: sha256
description:
  This is a back-end for Package::Stash, which provides the functionality in a
  way that's less buggy and much faster. It will be used by default if it's
  installed, and should be preferred in all environments with a compiler.


pkgId: 81aecb6d601982579a0134e256e6d87e1ab8a9f78416e0e005b1a787d7746284
name: perl-PadWalker
arch: src
version: 2.5
epoch: 0
release: 2.oe2509
summary: Play with other peoples' lexical variables
url: https://metacpan.org/dist/PadWalker
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-PadWalker-2.5-2.oe2509.src.rpm
checksum_type: sha256
description:
  PadWalker is a module which allows you to inspect (and even change!)
  lexical variables in any subroutine which called you. It will only show
  those variables which are in scope at the point of the call.


pkgId: ec8de3390941b8c440e1e9c138ddb95ab2b1ade1b27507f85bd00dd1109c9bec
name: perl-Params-Check
arch: src
version: 0.38
epoch: 1
release: 421.oe2509
summary: Generic input parsing/checking mechanism
url: https://metacpan.org/release/Params-Check
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Params-Check-0.38-421.oe2509.src.rpm
checksum_type: sha256
description:
  Params::Check

      Allows for generic input checking and validating using a powerfull
      templating system, providing default values and so on.


pkgId: 61b07fad50d300805036de937709b7405eeee7d21d6215c1606561e4fd069dac
name: perl-Params-Classify
arch: src
version: 0.015
epoch: 0
release: 2.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Params-Classify-0.015-2.oe2509.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: e8c92b2247295c688b52c85d3f5361b3999983167929a181df44773441828792
name: perl-Params-Util
arch: src
version: 1.07
epoch: 0
release: 27.oe2509
summary: Simple, compact and correct param-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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Params-Util-1.07-27.oe2509.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.

  While they can be (and are) used in other contexts, the main point
  behind this module is that the functions both Do What You Mean, and Do
  The Right Thing, so they are most useful when you are getting params
  passed into your code from someone and/or somewhere else and you can't
  really trust the quality.


pkgId: b5ccb92b8ecb35f131312a3f677a23f2ef42890f950cc226283428cfef4dd43d
name: perl-Params-Validate
arch: src
version: 1.31
epoch: 0
release: 2.oe2509
summary: Validate method/function parameters
url: https://search.cpan.org/dist/Params-Validate/
rpm_license: Artistic-2.0
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Params-Validate-1.31-2.oe2509.src.rpm
checksum_type: sha256
description:
  I would recommend you consider using Params::ValidationCompiler instead.
  That module, despite being pure Perl, is significantly faster than this
  one, at the cost of having to adopt a type system such as Specio,
  Type::Tiny, or the one shipped with Moose.


pkgId: 34c560c537fca470dbae2630ce8a80e63bdf06ffa2093e66eaa50d9df1398a5b
name: perl-Params-ValidationCompiler
arch: src
version: 0.31
epoch: 0
release: 2.oe2509
summary: Build an optimized subroutine parameter validator once, use it forever
url: https://metacpan.org/release/Params-ValidationCompiler
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Params-ValidationCompiler-0.31-2.oe2509.src.rpm
checksum_type: sha256
description:
  Create a customized, optimized, non-lobotomized, uncompromised, and thoroughly
  specialized parameter checking subroutine.


pkgId: dfb489848f244684e59d725d580d0559297ce8a9987e20dab4be8178ca725769
name: perl-Parse-PMFile
arch: src
version: 0.47
epoch: 0
release: 2.oe2509
summary: Parses .pm file as PAUSE does
url: https://search.cpan.org/dist/Parse-PMFile/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Parse-PMFile-0.47-2.oe2509.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: 684d57a2951b12cf6813e51086ef8d0ffc0bd40d8412c519939494c757b6b88e
name: perl-Parse-RecDescent
arch: src
version: 1.967015
epoch: 0
release: 2.oe2509
summary: Generate Recursive-Descent Parsers
url: https://metacpan.org/release/Parse-RecDescent
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) and (GPL-2.0-or-later or Artistic-1.0-Perl)
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Parse-RecDescent-1.967015-2.oe2509.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: 34ce07681826ef0158d077c800be3743502eec3aac6c41a1486c15c3e177215c
name: perl-Parse-Yapp
arch: src
version: 1.21
epoch: 0
release: 6.oe2509
summary: Perl extension for generating and using LALR parsers
url: https://metacpan.org/release/Parse-Yapp
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Parse-Yapp-1.21-6.oe2509.src.rpm
checksum_type: sha256
description:
  Parse::Yapp (Yet Another Perl Parser compiler) is a collection of modules that
  let you generate and use yacc like thread safe (reentrant) parsers with perl
  object oriented interface.  The script yapp is a front-end to the Parse::Yapp
  module and let you easily create a Perl OO parser from an input grammar file.


pkgId: c6c1ba1c5df0e3dfad153d398679dcb4d915845212ce8898921487bcdcd5f64d
name: perl-Path-Class
arch: src
version: 0.37
epoch: 0
release: 15.oe2509
summary: Cross-platform path specification manipulation
url: https://metacpan.org/release/Path-Class
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Path-Class-0.37-15.oe2509.src.rpm
checksum_type: sha256
description:
  Path::Class is a module for manipulation of file and directory specifications (strings describing
  their locations, like '/home/ken/foo.txt' or 'C:\Windows\Foo.txt') in a cross-platform manner. It
  supports pretty much every platform Perl runs on, including Unix, Windows, Mac, VMS, Epoc, Cygwin,
  OS/2, and NetWare.


pkgId: aee6bf79d40b61cb89bfce05319b434d0ad1c830a054e40be45cb3e2959cda45
name: perl-Path-Tiny
arch: src
version: 0.150
epoch: 0
release: 1.oe2509
summary: Provides a small, fast utility for working with file paths
url: https://metacpan.org/pod/Path::Tiny
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Path-Tiny-0.150-1.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides 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 aims to be smaller and faster than many alternatives on CPAN,
  while helping people do many common things in consistent and less error-prone ways.


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


pkgId: 32f55651ad2e78e44e958d56e3fae7406f56c5b3e7c955d46b6229252e08e124
name: perl-Perl-OSType
arch: src
version: 1.010
epoch: 0
release: 423.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Perl-OSType-1.010-423.oe2509.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'.


pkgId: b4937f8d34a3a742fbcb1ab47b4e53ab3df337b2ebae3320465e74341458ea95
name: perl-Perl-Tidy
arch: src
version: 20250711
epoch: 0
release: 1.oe2509
summary: Parses and beautifies perl source
url: https://metacpan.org/release/Perl-Tidy
rpm_license: GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Perl-Tidy-20250711-1.oe2509.src.rpm
checksum_type: sha256
description:
  This module makes the functionality of the perltidy utility available to
  perl scripts. Any or all of the input parameters may be omitted, in which
  case the @ARGV array will be used to provide input parameters as described
  in the perltidy(1) man page.

  For example, the perltidy script is basically just this:

      use Perl::Tidy;
      Perl::Tidy::perltidy();


pkgId: 8fdd9fa91d86b5a0e3fb83b9adecf3ccdca830b8d7ab6bc845c4f563c05bd862
name: perl-PerlIO-utf8_strict
arch: src
version: 0.010
epoch: 0
release: 2.oe2509
summary: Fast and correct UTF-8 IO
url: https://search.cpan.org/dist/PerlIO-utf8_strict/
rpm_license: GPL-1.0-only or Artistic-1.0
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-PerlIO-utf8_strict-0.010-2.oe2509.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: b2c60c0a56a69282c99da21eed3b53c72f00caa39c5be564c16a3fb5a2dd2764
name: perl-PerlIO-via-QuotedPrint
arch: src
version: 0.10
epoch: 0
release: 2.oe2509
summary: PerlIO layer for quoted-printable strings
url: https://search.cpan.org/dist/PerlIO-via-QuotedPrint/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-PerlIO-via-QuotedPrint-0.10-2.oe2509.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: c74717c50ae50936c31ebcea4a5a401e0e2105a529b36869a58ae4fa8a6bd71d
name: perl-PkgConfig-LibPkgConf
arch: src
version: 0.11
epoch: 0
release: 4.oe2509
summary: Interface to pkg-config files via libpkgconf
url: https://metacpan.org/release/PkgConfig-LibPkgConf
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-PkgConfig-LibPkgConf-0.11-4.oe2509.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: 0110d4ab4b79f34d003997b9fe9361f2065e2a458cde3c3fae84d9515a4b80df
name: perl-Pod-Coverage
arch: src
version: 0.23
epoch: 0
release: 17.oe2509
summary: Checks if the documentation of a perl module is comprehensive
url: https://search.cpan.org/dist/Pod-Coverage/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Coverage-0.23-17.oe2509.src.rpm
checksum_type: sha256
description:
  This perl module provides a mechanism for determining if the pod for a
  given module is comprehensive.


pkgId: 059eb97eccee5212fd084f01ed10f991d3b16d974f1c5f10eae333b9c4418b01
name: perl-Pod-Escapes
arch: src
version: 1.07_01
epoch: 1
release: 2.oe2509
summary: Resolve POD escape sequences
url: https://metacpan.org/release/Pod-Escapes
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Escapes-1.07_01-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides things that are useful in decoding Pod E<...>
  sequences. Presumably, it should be used only by Pod parsers and/or
  formatters.

  By default, Pod::Escapes exports none of its symbols. But you can request
  any of them to be exported. Either request them individually, as with `use
  Pod::Escapes qw(symbolname symbolname2...);', or you can do `use
  Pod::Escapes qw(:ALL);' to get all exportable symbols.


pkgId: 3e47daaacd75aa355b6c3de0a1bfe911b3df60b18b4f5d005aa530baa20d0e29
name: perl-Pod-LaTeX
arch: src
version: 0.61
epoch: 0
release: 307.oe2509
summary: A module to convert documentation in the POD format into Latex
url: https://metacpan.org/release/Pod-LaTeX
rpm_license: GPL-1.0-or-later or Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-LaTeX-0.61-307.oe2509.src.rpm
checksum_type: sha256
description:
  Pod::LaTeX is a module to convert documentation in the POD format into
  LaTeX.The pod2latex command uses this module for translation.
  'Pod::LaTeX' is a derived class from Pod::Select.


pkgId: fea6a07ec8ae47ba7616443b66dfe232e5af24f193eafff0c38467166fe6b562
name: perl-Pod-Parser
arch: src
version: 1.67
epoch: 0
release: 2.oe2509
summary: Basic perl modules for handling Plain Old Documentation (POD)
url: https://search.cpan.org/dist/Pod-Parser/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Parser-1.67-2.oe2509.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: 073c29385ddcb82448bb2925db29bf0e0b7f26a9ff869f91e1722aab99fb9d63
name: perl-Pod-Perldoc
arch: src
version: 3.28
epoch: 1
release: 6.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Perldoc-3.28-6.oe2509.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: 8a6d5f16a5fd964aa3fc7b80b87386b8a24b487bddf0465afac5af095c4982f6
name: perl-Pod-Plainer
arch: src
version: 1.04
epoch: 0
release: 12.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Plainer-1.04-12.oe2509.src.rpm
checksum_type: sha256
description:
  This was a core module in the Perl distribution to aid adoption of extended POD featues.
  It is no longer needed in the Perl distribution and is being migrated to CPAN.


pkgId: c1d864de3af69284206e27dec6a86b4b0e923e01e05e87c796cfbb9709d97b7e
name: perl-Pod-Simple
arch: src
version: 3.45
epoch: 1
release: 2.oe2509
summary: The framework for parsing Pod
url: https://metacpan.org/release/Pod-Simple
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Simple-3.45-2.oe2509.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. The Pod format is explained in perlpod; the most common formatter is called
  perldoc.


pkgId: 8f7ff54145acf2161a72c5941c5462f425a72610497316f9f3aee607495c50c4
name: perl-Pod-Spell
arch: src
version: 1.27
epoch: 0
release: 2.oe2509
summary: A formatter for spell-checking POD
url: https://metacpan.org/release/Pod-Spell
rpm_license: Artistic-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Spell-1.27-2.oe2509.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: 9fcd91d2cb91c91b7d11bb62f29a61785a9a866bf186ef28c3b58f1fd6bb1bd9
name: perl-Pod-Usage
arch: src
version: 2.03
epoch: 4
release: 3.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Pod-Usage-2.03-3.oe2509.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: c0330bd01454bee028007d44aa91ad04fb46bb6d8810dfd4aaa48edc95fe027f
name: perl-Readonly
arch: src
version: 2.05
epoch: 0
release: 9.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Readonly-2.05-9.oe2509.src.rpm
checksum_type: sha256
description:
  This is a 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: d52c535dd5074265b28f40031db4ce3d2fd54bf6bcd30c5738ea92ea53560e0e
name: perl-Ref-Util-XS
arch: src
version: 0.117
epoch: 0
release: 2.oe2509
summary: XS implementation for Ref::Util
url: http://search.cpan.org/dist/Ref-Util-XS/
rpm_license: MIT
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Ref-Util-XS-0.117-2.oe2509.src.rpm
checksum_type: sha256
description:
  Ref::Util::XS is the XS implementation of Ref::Util, which provides several
  functions to help identify references in a more convenient way than the
  usual approach of examining the return value of ref.


pkgId: 6ce1d5b50098a43733e2765dd2ff6a01ce37a4720f021e402bf2774ec9d38542
name: perl-Regexp-Assemble
arch: src
version: 0.38
epoch: 0
release: 1.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Regexp-Assemble-0.38-1.oe2509.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: 5605f14da62cbeecd765d88a14dcd2a542981f83dd3a4134102454d0faa87f4a
name: perl-SGMLSpm
arch: src
version: 1.03ii
epoch: 0
release: 47.oe2509
summary: Perl library for parsing the output of nsgmls
url: https://metacpan.org/release/DMEGG/SGMLSpm-1.03ii
rpm_license: GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-SGMLSpm-1.03ii-47.oe2509.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: 3258a74de8206ddcdc6b04d2e1d73f65997df09ea48bbdbe41a07ad864c6aa18
name: perl-SQL-Statement
arch: src
version: 1.414
epoch: 0
release: 2.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-SQL-Statement-1.414-2.oe2509.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: d9dfb3054276ac312753c0f81ae941161f99105f53e293ae883ba1186348a05d
name: perl-SUPER
arch: src
version: 1.20190531
epoch: 0
release: 2.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-SUPER-1.20190531-2.oe2509.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: 8a478942862c45acf1895b3f14b9787f32198e9a0392b18d245212b2b7e599ab
name: perl-Scalar-List-Utils
arch: src
version: 1.70
epoch: 4
release: 1.oe2509
summary: Common Scalar and List utility 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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Scalar-List-Utils-1.70-1.oe2509.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: a0eaa9fe45fbbdddad27e21a72830be207cada4fab4c530e2bfb82ceb6c18011
name: perl-Scalar-Properties
arch: src
version: 1.100860
epoch: 0
release: 2.oe2509
summary: Run-time properties on scalar variables
url: https://metacpan.org/release/Scalar-Properties
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Scalar-Properties-1.100860-2.oe2509.src.rpm
checksum_type: sha256
description:
  Scalar::Properties attempts to make Perl more object-oriented by taking an idea
  from Ruby: Everything you manipulate is an object, and the results of those
  manipulations are objects themselves.


pkgId: b01252bf35d2dc19ada7b7f24da5401ecac788da136e398f21c754b502359cb1
name: perl-Scope-Guard
arch: src
version: 0.21
epoch: 0
release: 1.oe2509
summary: Lexically scoped resource management
url: https://metacpan.org/release/Scope-Guard
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Scope-Guard-0.21-1.oe2509.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: 0c079a97ae8c8ab2011609941a61553502939dad34c8f6a06edf649f609bfd9d
name: perl-Socket
arch: src
version: 2.038
epoch: 4
release: 1.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Socket-2.038-1.oe2509.src.rpm
checksum_type: sha256
description:
  This 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: 51855283c33499975382c680ac1f5c2f8b06ad83365b4be0a01f42919094dac7
name: perl-Socket-MsgHdr
arch: src
version: 0.05
epoch: 0
release: 6.oe2509
summary: Sendmsg, recvmsg and ancillary data operations
url: https://metacpan.org/release/Socket-MsgHdr
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Socket-MsgHdr-0.05-6.oe2509.src.rpm
checksum_type: sha256
description:
  Advanced socket messaging operations: sendmsg, recvmsg and cmsghdr manipulation. Available as
  plain functions or IO::Socket methods.

  XS handles structure packing (possible but unpleasant in Perl) and wraps the syscalls; you and
  Perl do the rest!


pkgId: 45a138407f7c7c0f520001a969dfa20779441b50b3372d669263dfddd1860343
name: perl-Socket6
arch: src
version: 0.29
epoch: 0
release: 3.oe2509
summary: A getaddrinfo/getnameinfo support module
url: https://metacpan.org/release/Socket6
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Socket6-0.29-3.oe2509.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: 465df074858df07bdff2058b0f969c257d0fad578f16274724c927ec64c90712
name: perl-Software-License
arch: src
version: 0.104007
epoch: 0
release: 1.oe2509
summary: Packages that provide templated software licenses
url: https://metacpan.org/release/Software-License
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Software-License-0.104007-1.oe2509.src.rpm
checksum_type: sha256
description:
  This archive contains the distribution Software-License:
  packages that provide templated software licenses.


pkgId: e64e085b3cb58f434ae745f56608a757a29d436238571314d078caf792df609e
name: perl-Specio
arch: src
version: 0.51
epoch: 0
release: 1.oe2509
summary: Type constraints and coercions for Perl
url: https://metacpan.org/release/Specio
rpm_license: Artistic-2.0 AND (GPL-1.0-or-later OR Artistic-1.0-Perl)
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Specio-0.51-1.oe2509.src.rpm
checksum_type: sha256
description:
  The Specio distribution provides classes for representing type constraints
  and coercion, along with syntax sugar for declaring them.

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

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


pkgId: 342a8daa4ca625364ef797eb9599cdba33e12f0a50e0a445fc5b6685bb0ca809
name: perl-Spreadsheet-WriteExcel
arch: src
version: 2.40
epoch: 0
release: 2.oe2509
summary: Write formatted text and numbers to a cross-platform Excel binary file
url: https://metacpan.org/release/Spreadsheet-WriteExcel
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Spreadsheet-WriteExcel-2.40-2.oe2509.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: 04abf28babd96a5562f6b4796ac069552412948519a054ba62d2346a70a39e3b
name: perl-Storable
arch: src
version: 3.32
epoch: 1
release: 2.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Storable-3.32-2.oe2509.src.rpm
checksum_type: sha256
description:
  The Storable extension brings persistence to your data.
  You may recursively store to disk any data structure, no matter how
  complex and circular it is, provided it contains only SCALAR, ARRAY,
  HASH (possibly tied) and references (possibly blessed) to those items.


pkgId: 3cafdb32c83e83ef0687b3ce298403ad6f84ab22d6eddddef96b297565879b8c
name: perl-String-CRC32
arch: src
version: 2.100
epoch: 0
release: 3.oe2509
summary: Perl interface for cyclic redundancy check generation
url: https://metacpan.org/release/String-CRC32
rpm_license: Public Domain
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-String-CRC32-2.100-3.oe2509.src.rpm
checksum_type: sha256
description:
  The CRC32 module calculates CRC sums of 32 bit lengths as integers. It generates the same CRC
  values as ZMODEM, PKZIP, PICCHECK and many others.

  Despite its name, this module is able to compute the checksum of files as well as strings.


pkgId: 1ed29aeef7237a3102ab0f2cb13d64c122dbae152a0662ce6908c750117c9fa7
name: perl-String-Format
arch: src
version: 1.18
epoch: 0
release: 1.oe2509
summary: Sprintf-like string formatting capabilities with arbitrary format definitions
url: http://search.cpan.org/dist/String-Format/
rpm_license: GPLv2
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-String-Format-1.18-1.oe2509.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. It was inspired by mutt's index_format and related
  directives (see <URL:http://www.mutt.org/doc/manual/manual-
  6.html#index_format>).


pkgId: f33bee25bec373b12d9d009c3fca8a4888b147b1a09195b8de7521b2e0bce0ae
name: perl-String-ShellQuote
arch: src
version: 1.04
epoch: 0
release: 27.oe2509
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 GPLv2+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-String-ShellQuote-1.04-27.oe2509.src.rpm
checksum_type: sha256
description:
  This package contains the String::ShellQuote module, plus a command-line
  interface to it.  It contains some functions which are useful for quoting
  strings which are going to pass through the shell or a shell-like object.  It
  is useful for doing robust tool programming, particularly when dealing with
  files whose names contain white space or shell globbing characters.


pkgId: 7cd741658aaca683d0bce8c814ff7bf8f9324bed3195acc2947538e34240f5aa
name: perl-Struct-Dumb
arch: src
version: 0.14
epoch: 0
release: 2.oe2509
summary: Make simple lightweight record-like structures
url: https://metacpan.org/release/Struct-Dumb
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Struct-Dumb-0.14-2.oe2509.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: bd742160bad4916c5844de254404e656d203b72f8401306d902847421ffcffdd
name: perl-Sub-Exporter-Progressive
arch: src
version: 0.001013
epoch: 0
release: 9.oe2509
summary: The progressive version of Sub::Exporter
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Sub-Exporter-Progressive-0.001013-9.oe2509.src.rpm
checksum_type: sha256
description:
  Sub::Exporter is a sophisticated exporter for custom-built routines.
  And this module is the The progressive version of Sub::Exporter.


pkgId: 34616e34c1583506e225561dabb9dfeca13e228be241e741a2b463bc7bac158a
name: perl-Sub-Identify
arch: src
version: 0.14
epoch: 0
release: 10.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Sub-Identify-0.14-10.oe2509.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: c490f89310c1e213e979cb9a176a0093ceed2223e18acc8e2bcfdd50da0d62d8
name: perl-Sub-Install
arch: src
version: 0.929
epoch: 0
release: 2.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Sub-Install-0.929-2.oe2509.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: 3afc78852fb5fb72b015633842e90853b792a84365cb57ceaf8b144ba689210d
name: perl-Sub-Name
arch: src
version: 0.28
epoch: 0
release: 1.oe2509
summary: (Re)name 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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Sub-Name-0.28-1.oe2509.src.rpm
checksum_type: sha256
description:
  This module has only one function, which is also exported by default:
  subname NAME, CODEREF

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

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

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


pkgId: 20d17fac05ed24c3e984d711ecc229d2071921b51b9226c7fe662906f338cec7
name: perl-Switch
arch: src
version: 2.17
epoch: 0
release: 14.oe2509
summary: A switch statement for Perl
url: https://metacpan.org/release/Switch
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Switch-2.17-14.oe2509.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: 48fbd7d919146a70b9ffc8516349f81f9022bf9a8d95d23ea84721f30f719314
name: perl-Syntax-Keyword-Try
arch: src
version: 0.30
epoch: 0
release: 1.oe2509
summary: try/catch/finally syntax for perl
url: https://metacpan.org/release/Syntax-Keyword-Try/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Syntax-Keyword-Try-0.30-1.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides a syntax plugin that implements exception-handling
  semantics in a form familiar to users of other languages, being built on a
  block labeled with the try keyword, followed by at least one of a catch or
  finally block.


pkgId: cc552aef72ab7f6f54442a562e5ab417b627ad1efe850deb09fbfefe893c0a9a
name: perl-Sys-MemInfo
arch: src
version: 0.99
epoch: 0
release: 10.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Sys-MemInfo-0.99-10.oe2509.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: d264472fa8d44cebc19b15fdd3625fc8cdb856074ddb10a8721a5db2ed449ef6
name: perl-Sys-Syslog
arch: src
version: 0.36
epoch: 0
release: 3.oe2509
summary: An interface to the UNIX syslog(3) program
url: https://metacpan.org/release/Sys-Syslog
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Sys-Syslog-0.36-3.oe2509.src.rpm
checksum_type: sha256
description:
  Sys-Syslog is an interface to the UNIX syslog(3) program.
  Call syslog() with a string priority and a list of printf() args
  just like syslog(3).


pkgId: f61d1c0ecb6b6635f6b46094fb244ec2a25109efe4a3ed53e7a5d500ef79944e
name: perl-Sys-Virt
arch: src
version: 9.8.0
epoch: 0
release: 1.oe2509
summary: Represent and manage a libvirt hypervisor connection
url: https://metacpan.org/release/Sys-Virt
rpm_license: GPL-2.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Sys-Virt-9.8.0-1.oe2509.src.rpm
checksum_type: sha256
description:
  The Sys::Virt module Allows consistent API management mechanisms
  when running inside any virtualized container.


pkgId: add4000fbffcee2c2bfe2d0f80e9e26caf812c8e4109277e38dbdd13db0b2ed6
name: perl-Task-Weaken
arch: src
version: 1.06
epoch: 0
release: 3.oe2509
summary: Ensure that a platform has weaken support
url: https://search.cpan.org/dist/Task-Weaken/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Task-Weaken-1.06-3.oe2509.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.


pkgId: 6e24102836b477ba2ab67d9f9aaf53486a31ab79e5792f195a41a108bb5d8271
name: perl-Term-ANSIColor
arch: src
version: 5.01
epoch: 0
release: 3.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Term-ANSIColor-5.01-3.oe2509.src.rpm
checksum_type: sha256
description:
  This Perl module is a simple and convenient interface to the ANSI terminal escape sequences for
  color (from ECMA-48, also included in ISO 6429). The color sequences are provided in two forms,
  either as constants for each color or via a function that takes the names of colors and returns
  the appropriate escape codes or wraps them around the provided text. The non-color text style
  codes from ANSI X3.64 (bold, dark, underline, and reverse, for example), which were also included
  in ECMA-48 and ISO 6429, are also supported. Also supported are the extended colors used for
  sixteen-color and 256-color emulators.


pkgId: e98a1014e30ef8da1f75a2086511330d43e607b7e21081fbc474cbdcc62a62c9
name: perl-Term-Cap
arch: src
version: 1.18
epoch: 0
release: 2.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Term-Cap-1.18-2.oe2509.src.rpm
checksum_type: sha256
description:
  These are low-level functions to extract and use capabilities from a
  terminal capability (termcap) database.


pkgId: f484554d259186612385493978870485e44c8a880303e66bfa77b58376250b62
name: perl-TermReadKey
arch: src
version: 2.38
epoch: 0
release: 3.oe2509
summary: A perl module for simple terminal control
url: https://metacpan.org/release/TermReadKey
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-TermReadKey-2.38-3.oe2509.src.rpm
checksum_type: sha256
description:
  This module, ReadKey, provides ioctl control for terminals and Win32
  consoles so the input modes can be changed (thus allowing reads of a single
  character at a time), and also provides non-blocking reads of stdin, as well
  as several other terminal related features, including retrieval/modification
  of the screen size, and retrieval/modification of the control characters.


pkgId: 696babfc12ca7f9816ba4793a3be441e759cb60edc413f394cd04b5dbbae3412
name: perl-Test-Command
arch: src
version: 0.11
epoch: 0
release: 2.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Command-0.11-2.oe2509.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: 927d68503ab41712f1e11d66f0a5fedc8a7cf6e1b2a3c4dc805ec6a309e4e7f3
name: perl-Test-Deep
arch: src
version: 1.204
epoch: 0
release: 2.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Deep-1.204-2.oe2509.src.rpm
checksum_type: sha256
description:
  Test::Deep gives you very flexible ways to check that the result you
  got is the result you were expecting. At its simplest it compares two
  structures by going through each level, ensuring that the values match,
  that arrays and hashes have the same elements and that references are
  blessed into the correct class. It also handles circular data structures
  without getting caught in an infinite loop.

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


pkgId: 2c40074288ed092dd01abe3551b4f5e3825539c20e694587a3d5e4cc2ca2dce2
name: perl-Test-Differences
arch: src
version: 0.71
epoch: 0
release: 2.oe2509
summary: Test strings and data structures and show differences if not OK
url: https://metacpan.org/release/Test-Differences
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Differences-0.71-2.oe2509.src.rpm
checksum_type: sha256
description:
  When the code you're testing returns multiple lines, records or data
  structures and they're just plain wrong, an equivalent to the Unix
  diff utility may be just what's needed.


pkgId: 28b4f7f9bccbe3f80d110daf7aba813639d25e36ccdccb60bd6bfc139071b9db
name: perl-Test-Distribution
arch: src
version: 2.00
epoch: 0
release: 1.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Distribution-2.00-1.oe2509.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: 97a789e933cb3562b2be6b073a8a63ae42d295d9f52a71863bd6c575502266a6
name: perl-Test-Exception
arch: src
version: 0.43
epoch: 0
release: 11.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Exception-0.43-11.oe2509.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: 237d05924f0b72a38c5f46dd819cc0dc85f643b7fedbfc407169a9da6757c9d1
name: perl-Test-FailWarnings
arch: src
version: 0.008
epoch: 0
release: 16.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-FailWarnings-0.008-16.oe2509.src.rpm
checksum_type: sha256
description:
  This module hooks $SIG{__WARN__} and converts warnings to Test::More's
  fail() calls.Just as with Test::NoWarnings, this does not catch warnings
  if otherthings localize $SIG{__WARN__}, as this is designed to catch *unhandled* warnings.


pkgId: 043fc540a654733b68999c91aec68c2fd69e64cd47e27dd53ce91b7da7bcdaa9
name: perl-Test-Fatal
arch: src
version: 0.017
epoch: 0
release: 1.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Fatal-0.017-1.oe2509.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.
  It exports one routine by default: exception.


pkgId: db1c90f1964b5a72e14fd9405d959332872c5cb5e8c92441d9f63342813a2a62
name: perl-Test-File
arch: src
version: 1.99.4
epoch: 0
release: 1.oe2509
summary: A Perl module which provides test functions to check file attributes and data
url: https://metacpan.org/release/Test-File
rpm_license: Artistic License 2.0 or GPL+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-File-1.99.4-1.oe2509.src.rpm
checksum_type: sha256
description:
  The perl-Test-File package contains the Test::File perl module, which
  provides convenience test functions to check file attributes and data
  in a Test::More fashion.


pkgId: c14a236aff5a21766dfac583767d6b05545df9d9f4141d7a490c15ce43ed1deb
name: perl-Test-InDistDir
arch: src
version: 1.112071
epoch: 0
release: 11.oe2509
summary: Test environment setup for development with IDE
url: https://metacpan.org/release/Test-InDistDir
rpm_license: WTFPL
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-InDistDir-1.112071-11.oe2509.src.rpm
checksum_type: sha256
description:
  This module helps run test scripts in IDEs like Komodo.

  When running test scripts in an IDE i have to set up a project file
  defining the dist dir to run tests in and a lib dir to load additional
  modules from. Often I didn't feel like doing that, especially when i
  only wanted to do a small patch to a dist. In those cases i added a
  BEGIN block to mangle the environment for me.

  This module basically is that BEGIN block. It automatically moves up
  one directory when it cannot see the test script in "t/$scriptname"
  and includes 'lib' in @INC when there's no blib present. That way the
  test ends up with almost the same environment it'd get from EUMM/prove/etc.,
  even when it's actually run inside the t/ directory.

  At the same time it will still function correctly when called by EUMM/prove/etc.,
  since it does not change the environment in those cases.


pkgId: 10fbbac99e230e54ca3e6b4f4c97919b367e6ae177647af756ede78262093dd0
name: perl-Test-Inter
arch: src
version: 1.12
epoch: 0
release: 2.oe2509
summary: Framework for more readable interactive test scripts
url: https://search.cpan.org/dist/Test-Inter/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Inter-1.12-2.oe2509.src.rpm
checksum_type: sha256
description:
  This is another framework for writing test scripts. Much of the syntax is
  loosely inspired by Test::More, and Test::Inter has most of it's
  functionality, but it is not a drop-in replacement.


pkgId: 4643092f77641c88d4aab9cbc5f67c4de1d5c58b7391cfe0abcffd1e5429e6a3
name: perl-Test-LeakTrace
arch: src
version: 0.17
epoch: 0
release: 2.oe2509
summary: Trace memory leaks
url: https://metacpan.org/release/Test-LeakTrace
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-LeakTrace-0.17-2.oe2509.src.rpm
checksum_type: sha256
description:
  Test::LeakTrace - Traces memory leaks
  Test::LeakTrace::Script - A LeakTrace interface for whole scripts


pkgId: b467025ea77ee332bf61b7ec89c02e531c8ab9c2c41f8e3994d883f645e19d2a
name: perl-Test-Most
arch: src
version: 0.38
epoch: 0
release: 1.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Most-0.38-1.oe2509.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: 557969be07b2f279bf4a84443a7f6aa6b9bdc16e2680a34cb985865e8bbd5560
name: perl-Test-NoWarnings
arch: src
version: 1.04
epoch: 0
release: 18.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-NoWarnings-1.04-18.oe2509.src.rpm
checksum_type: sha256
description:
  In general, your tests shouldn't produce warnings. This modules 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 warings, 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.

  If some of your tests *are supposed to* produce warnings then you should be
  capturing and checking them with the Test::Warn manpage, that way the
  Test::NoWarnings manpage will not see them and so not complain.

  The test is run by an 'END' block in Test::NoWarnings. It will not be run
  when any forked children exit.


pkgId: 196e0dad77f0b2ad5660eb1f4fff199b42910848480b572c49ea8aeb3205a918
name: perl-Test-Object
arch: src
version: 0.08
epoch: 0
release: 2.oe2509
summary: Thoroughly testing objects via registered handlers
url: https://metacpan.org/release/Test-Object
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Object-0.08-2.oe2509.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: 41146d83fd685ddcdd04a53b18f224691ef39b79a50c32f7262852d7250916ea
name: perl-Test-Output
arch: src
version: 1.036
epoch: 0
release: 1.oe2509
summary: Utilities to test STDOUT and STDERR messages
url: https://search.cpan.org/dist/Test-Output/
rpm_license: Artistic-2.0
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Output-1.036-1.oe2509.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: 3b90dd7c52fd8ca2b60218a8340fed5f1dc86b2e7b240bd964def12662e23df2
name: perl-Test-Pod-Coverage
arch: src
version: 1.10
epoch: 0
release: 15.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Pod-Coverage-1.10-15.oe2509.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.
  Can also be called with Pod::Coverage parms.


pkgId: 87c0cd0ce145d342f09c32c5f91a68438e6aa64b07ed5a09fa2d2c081432f3a7
name: perl-Test-Portability-Files
arch: src
version: 0.10
epoch: 0
release: 1.oe2509
summary: Check file names portability
url: http://search.cpan.org/dist/Test-Portability-Files/
rpm_license: GPL-1.0-only or Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Portability-Files-0.10-1.oe2509.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 advices given in "Files and Filesystems" in perlport. The author of
  a distribution can select which tests to execute.


pkgId: a0f4d69e3d2af9311d15be69c577a68f88045eb4c436e0e98d4b3c2e1ff6b8ec
name: perl-Test-Requires
arch: src
version: 0.11
epoch: 0
release: 1.oe2509
summary: Checks to see if the 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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Requires-0.11-1.oe2509.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.
  Test::Requires can also be used to require a minimum version of Perl.


pkgId: 9cc7ebe9e162b79438f12c3d765b6841f6184b8ea27e49b698f9008828d71174
name: perl-Test-RequiresInternet
arch: src
version: 0.05
epoch: 0
release: 13.oe2509
summary: Test network connection easily
url: https://metacpan.org/release/Test-RequiresInternet
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-RequiresInternet-0.05-13.oe2509.src.rpm
checksum_type: sha256
description:
  Perl distribution Test-RequiresInternet, providing Perl modules: Test::RequiresInternet.
  Easily test network connectivity.


pkgId: 700cab13b852b550df94761f438fdc30cdd91f9ff72099682d88139b233666ae
name: perl-Test-Simple
arch: src
version: 1.302204
epoch: 2
release: 3.oe2509
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 and Public Domain
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Simple-1.302204-3.oe2509.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: 589a99544b72837d53c88b88eefea6fa19424e1f0f579cb248831879ea1f5165
name: perl-Test-SubCalls
arch: src
version: 1.10
epoch: 0
release: 2.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-SubCalls-1.10-2.oe2509.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: 61fa4851a7aa534f0845e98dfb460970e4be4c0e6c9c5e14879610d4344414e7
name: perl-Test-Taint
arch: src
version: 1.08
epoch: 0
release: 3.oe2509
summary: Tools to test taintedness
url: https://search.cpan.org/dist/Test-Taint/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Taint-1.08-3.oe2509.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.


pkgId: b463be0fc6f9661c7c8cb9384ef8624b8e1ccb3d32c35e49e711a20e5c495578
name: perl-Test-Warnings
arch: src
version: 0.038
epoch: 0
release: 1.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Warnings-0.038-1.oe2509.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.

  It can also be used as a replacement for Test::Warn, if you wish to test the content of expected warnings; read
  on to find out how.


pkgId: 4649a336be280e377dba070197871aee2d6013ee28969f6478441f055ac28bde
name: perl-Test-Without-Module
arch: src
version: 0.23
epoch: 0
release: 1.oe2509
summary: Test fallback behaviour in absence of modules
url: http://search.cpan.org/dist/Test-Without-Module/
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test-Without-Module-0.23-1.oe2509.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: 0e26fafd0cccfa34e15d656d3e0ca53afb746011206dc88251bc368bc44e9e04
name: perl-Test2-Plugin-NoWarnings
arch: src
version: 0.10
epoch: 0
release: 2.oe2509
summary: Fail if tests warn
url: https://metacpan.org/release/Test2-Plugin-NoWarnings
rpm_license: Artistic 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Test2-Plugin-NoWarnings-0.10-2.oe2509.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: 00578d3de15a57baa88e6a06895e91091dc4d417c57537845ae4c6bf2cb0a962
name: perl-Text-Aligner
arch: src
version: 0.16
epoch: 0
release: 2.oe2509
summary: Text::Aligner Perl module
url: https://metacpan.org/release/Text-Aligner
rpm_license: ISC
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Aligner-0.16-2.oe2509.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: 17cf18db6b70078b0f3166e425f588feebd80572814a9c6e3cf1ed8fad2a0094
name: perl-Text-Balanced
arch: src
version: 2.06
epoch: 0
release: 2.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Balanced-2.06-2.oe2509.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: 19c6f3dbccf90213db00273d4edff671cfe5c964e6f1d7921f73b3b71476332b
name: perl-Text-BibTeX
arch: src
version: 0.91
epoch: 0
release: 1.oe2509
summary: Interface to read and parse BibTeX files
url: https://metacpan.org/release/Text-BibTeX
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-BibTeX-0.91-1.oe2509.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: cc57ba28191476b7e70c9866b7788b4cd3d49d8343d3afa6729014b3779088af
name: perl-Text-CSV
arch: src
version: 2.06
epoch: 0
release: 1.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-CSV-2.06-1.oe2509.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: d9eed968f95db24cb0d7050efdbcb4b14e86d17951093266d35887f41fb2ef80
name: perl-Text-CSV_XS
arch: src
version: 1.60
epoch: 0
release: 1.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-CSV_XS-1.60-1.oe2509.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: 6d2322e0fcfe7079df832d5fa7be4f7feb0d8f70a93ff4a4716eb6f2f07908ff
name: perl-Text-CharWidth
arch: src
version: 0.04
epoch: 0
release: 39.oe2509
summary: Get the number of columns occupied by the terminal string
url: https://metacpan.org/release/Text-CharWidth
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-CharWidth-0.04-39.oe2509.src.rpm
checksum_type: sha256
description:
  This package provides and wcswidth (3) and wcwidth (3) equivalent functions.
  While also providing mblen (3) equivalent to the subroutine.


pkgId: 0189faec941bd8290c36b419a28ad7802e3a44e31b34d703ec20de8ce0d3ac38
name: perl-Text-Glob
arch: src
version: 0.11
epoch: 0
release: 8.oe2509
summary: 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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Glob-0.11-8.oe2509.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 filesystem. If you want to do full file
  globbing use the File::Glob module instead.


pkgId: 7d6e875b65915699d08405ef173bcf964a8ad61cca4e36839921658c91ec2ff9
name: perl-Text-ParseWords
arch: src
version: 3.31
epoch: 0
release: 2.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-ParseWords-3.31-2.oe2509.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.

  The $keep argument is a boolean flag. If true, then the tokens are split on the
  specified delimiter, but all other characters (including quotes and backslashes)
  are kept in the tokens. If $keep is false then the &*quotewords() functions
  remove all quotes and backslashes that are not themselves backslash-escaped or
  inside of single quotes (i.e., &quotewords() tries to interpret these characters
  just like the Bourne shell). NB: these semantics are significantly different
  from the original version of this module shipped with Perl 5.000 through 5.004.
  As an additional feature, $keep may be the keyword "delimiters" which causes the
  functions to preserve the delimiters in each string as tokens in the token lists,
  in addition to preserving quote and backslash characters.


pkgId: 703ed34c74ac454e15d327a02f0b8790ee71eb3ff19d5efe24107964c351f000
name: perl-Text-Roman
arch: src
version: 3.5
epoch: 0
release: 2.oe2509
summary: Conversion between Roman algorisms and Arabic numerals
url: https://metacpan.org/release/Text-Roman
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Roman-3.5-2.oe2509.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: dcce5cd63d5b71fb4212413a4e534e6cd483d3f0a55f679c73902fd04acce342
name: perl-Text-Soundex
arch: src
version: 3.05
epoch: 0
release: 14.oe2509
summary: Implementation of the soundex algorithm
url: https://metacpan.org/release/Text-Soundex
rpm_license: (Copyright only) and (GPL-1.0-or-later OR Artistic-1.0-Perl)
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Soundex-3.05-14.oe2509.src.rpm
checksum_type: sha256
description:
  Soundex is a phonetic algorithm that use sound to index names.The original
  alorithum implementation of this module was realized by American Robert
  Russell and Margaret Odell, as known as "American Soundex".


pkgId: 116a9a6083588fe061a205e65906e2d633d34fe4fe9f9a444e2db17797033025
name: perl-Text-Tabs+Wrap
arch: src
version: 2024.001
epoch: 0
release: 2.oe2509
summary: Expand tabs and do simple line wrapping
url: https://metacpan.org/release/Text-Tabs%2BWrap
rpm_license: TTWL
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Tabs+Wrap-2024.001-2.oe2509.src.rpm
checksum_type: sha256
description:
  Text::Tabs does most of what the unix utilities expand(1) and unexpand(1) do. Given
  a line with tabs in it, expand replaces those tabs with the appropriate number of
  spaces. Given a line with or without tabs in it, unexpand adds tabs when it can save
  bytes by doing so, like the unexpand -a command.

  Unlike the old unix utilities, this module correctly accounts for any Unicode combining
  characters (such as diacriticals) that may occur in each line for both expansion and
  unexpansion. These are overstrike characters that do not increment the logical position.
  Make sure you have the appropriate Unicode settings enabled.


pkgId: 9229556a7fcda383a4ae67c3cb1753da12b4184a05e837909ee59245318bfc3b
name: perl-Text-Template
arch: src
version: 1.61
epoch: 0
release: 1.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Template-1.61-1.oe2509.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: be25a759fe4c651c11043ce2a3f1cf263aea2c9d3058fb232e5f4839f4fb409a
name: perl-Text-Unidecode
arch: src
version: 1.30
epoch: 0
release: 11.oe2509
summary: Text-Unidecode -- plain 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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-Unidecode-1.30-11.oe2509.src.rpm
checksum_type: sha256
description:
  It often happens that you have non-Roman text data in Unicode, but you can't
  display it-- usually because you're trying to show it to a user via an application
  that doesn't support Unicode, or because the fonts you need aren't accessible. You
  could represent the Unicode characters as "???????" or "\15BA\15A0\1610...", but
  that's nearly useless to the user who actually wants to read what the text says.
  What Text::Unidecode provides is 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. (See the example in the synopsis.)


pkgId: 0a41f5ef401eaf689d1ed0c75a51d2802530729ba24730b0271c94c51bd2f8ea
name: perl-Text-WrapI18N
arch: src
version: 0.06
epoch: 0
release: 34.oe2509
summary: Line wrapping module
url: https://metacpan.org/release/Text-WrapI18N
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Text-WrapI18N-0.06-34.oe2509.src.rpm
checksum_type: sha256
description:
  Line wrapping module with support for multibyte, fullwidth,and
  combining characters and languages without whitespaces between words


pkgId: fb1cfdeb11122f0647da6c2163cfa366b6406f06480ac881e6d2836f74ae9ad5
name: perl-Thread-Queue
arch: src
version: 3.13
epoch: 0
release: 5.oe2509
summary: Thread-safe queues
url: https://metacpan.org/release/Thread-Queue
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Thread-Queue-3.13-5.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides thread-safe FIFO queues that can be accessed safely by
  any number of threads.

  Any data types supported by threads::shared can be passed via queues:
      -Ordinary scalars
      -Array refs
      -Hash refs
      -Scalar refs
      -Objects based on the above
  Ordinary scalars are added to queues as they are.

  If not already thread-shared, the other complex data types will be cloned
  (recursively, if needed, and including any blessings and read-only settings)
  into thread-shared structures before being placed onto a queue.


pkgId: cb9ee9e3903694dfe48a1b4c1ce091d20db5c3b1638589bd6f062613b2d6945d
name: perl-Tie-Cycle
arch: src
version: 1.229
epoch: 0
release: 2.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Tie-Cycle-1.229-2.oe2509.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: b4ed978e4a794c0ea09fbd19e869cba68ade492a764245cc8f49ad68a979b150
name: perl-Tie-Handle-Offset
arch: src
version: 0.004
epoch: 0
release: 1.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Tie-Handle-Offset-0.004-1.oe2509.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: cc6bf0af18c34b339be59e91bbee28b08e2b89149aa65df7ab91f7bdf2b81acb
name: perl-Tie-IxHash
arch: src
version: 1.23
epoch: 0
release: 2.oe2509
summary: Ordered associative arrays for Perl
url: https://search.cpan.org/dist/Tie-IxHash/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Tie-IxHash-1.23-2.oe2509.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: 2724d4041a9aade0b93c783b299cc7f26f11d48b587825e769397d706729875d
name: perl-Time-HiRes
arch: src
version: 1.9775
epoch: 4
release: 2.oe2509
summary: High resolution time, sleep, and alarm for perl
url: https://metacpan.org/release/Time-HiRes
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Time-HiRes-1.9775-2.oe2509.src.rpm
checksum_type: sha256
description:
  Implement usleep, ualarm, and gettimeofday for Perl, as well as wrappers
  to implement time, sleep, and alarm that know about non-integral seconds.


pkgId: a44e567aed6fa2bd7b2ba601c39134531f87be57a0e8406ff7085f54e6541fcb
name: perl-Time-Local
arch: src
version: 1.350
epoch: 2
release: 2.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Time-Local-1.350-2.oe2509.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).


pkgId: f683a59f628e8c2bc7d5bdd75b5922de0115593bf1f0ed96cddac231672dfb94
name: perl-TimeDate
arch: src
version: 2.33
epoch: 1
release: 5.oe2509
summary: Perl5 TimeDate distribution
url: https://metacpan.org/release/TimeDate
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-TimeDate-2.33-5.oe2509.src.rpm
checksum_type: sha256
description:
  This is the perl5 TimeDate distribution. It requires perl version 5.003 or later
  This distribution replaces my earlier GetDate distribution, which was
  only a date parser. The date parser contained in this distribution is
  far superior to the yacc based parser, and a *lot* fatser.


pkgId: 790e2a6731a5bbfd28d566e3bbb8fbc62e494c3595834af046c130769f46647f
name: perl-Tk
arch: src
version: 804.036
epoch: 0
release: 2.oe2509
summary: A graphical user interface toolkit for Perl
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Tk-804.036-2.oe2509.src.rpm
checksum_type: sha256
description:
  Perl-Tk is a collection of modules and code that attempts to wed the easily configured
  Tk widget toolkit to the powerful lexigraphic, dynamic memory, I/O, and object-oriented
  capabilities of Perl 5. In other words, it is an interpreted scripting language for making
  widgets and programs with Graphical User Interfaces (GUI).


pkgId: 4638d11a1ca320719bc5deca08fb59d645fb5ee1f9bf56ebeeeaa5fa45ec0501
name: perl-Try-Tiny
arch: src
version: 0.32
epoch: 0
release: 2.oe2509
summary: Minimal try/catch with proper preservation of $@
url: https://metacpan.org/release/Try-Tiny
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Try-Tiny-0.32-2.oe2509.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.


pkgId: dd269e8a179d2c305414c12ccc5d732ac4dc580e96b010ef23d1bcd7e189f15c
name: perl-Types-Serialiser
arch: src
version: 1.01
epoch: 0
release: 2.oe2509
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: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Types-Serialiser-1.01-2.oe2509.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 interoperable between each
  other.


pkgId: 5830b17a3bb63198f6873d495669b72f1716a25f4c43a7c4850d1805c61bea25
name: perl-UNIVERSAL-require
arch: src
version: 0.19
epoch: 0
release: 1.oe2509
summary: Require() modules from a variable [deprecated]
url: http://search.cpan.org/dist/UNIVERSAL-require/
rpm_license: GPL+ or Artistic
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-UNIVERSAL-require-0.19-1.oe2509.src.rpm
checksum_type: sha256
description:
  Before using this module, you should look at the alternatives, some of
  which are listed in SEE ALSO below.


pkgId: 9b8a3ae8d2bb8f887e2ce195a4bed7fa1ffee550f4166936a433d7628f085baa
name: perl-URI
arch: src
version: 5.29
epoch: 0
release: 1.oe2509
summary: The Perl URI module implementation
url: https://metacpan.org/release/URI
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-URI-5.29-1.oe2509.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: 9275f77298b2d64f39712bad3e8d9586e43bdd65ce73769582bd15badc40a607
name: perl-Unicode-Collate
arch: src
version: 1.31
epoch: 0
release: 4.oe2509
summary: Unicode Collation Algorithm (UCA)
url: http://search.cpan.org/dist/Unicode-Collate/
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) AND Unicode-DFS-2016
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Unicode-Collate-1.31-4.oe2509.src.rpm
checksum_type: sha256
description:
  The package is an algorithm defined in Unicode Technical Report #10, which defines a
  customizable method to compare two strings. These comparisons can then be used to collate
  or sort text in any writing system and language that can be represented with Unicode.


pkgId: b3256b3508b7747313f6be3b391bb864bc934e28ad7480992843237b1ae47f98
name: perl-Unicode-EastAsianWidth
arch: src
version: 12.0
epoch: 0
release: 3.oe2509
summary: East Asian Width properties
url: https://metacpan.org/release/Unicode-EastAsianWidth
rpm_license: CC0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Unicode-EastAsianWidth-12.0-3.oe2509.src.rpm
checksum_type: sha256
description:
  This module provide user-defined Unicode properties that deal with width
  status of East Asian characters, as specified in
  <http://www.unicode.org/unicode/reports/tr11/>.


pkgId: 35f7955f2891251d19cbe8c4b1b274739af4390bfea6e7e3797d52cb0ae38f29
name: perl-Unicode-LineBreak
arch: src
version: 2019.001
epoch: 0
release: 7.oe2509
summary: An algorithm for unicode line breaking
url: https://metacpan.org/release/Unicode-LineBreak
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Unicode-LineBreak-2019.001-7.oe2509.src.rpm
checksum_type: sha256
description:
  Unicode defines several characters as providing vertical whitespace, like the carriage return or
  newline characters. Unicode also gathers several characters under the banner of a linebreak sequence.
  A Unicode linebreak matches the two-character CRLF grapheme or any of the seven vertical whitespace
  characters.


pkgId: 4c0216e94c9ab658caada75703542a37ef4819d2b11af4c33d19f98cbcd1a4ca
name: perl-Unicode-Map
arch: src
version: 0.112
epoch: 0
release: 3.oe2509
summary: Maps charsets from and to utf16 unicode
url: https://search.cpan.org/dist/Unicode-Map/
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Unicode-Map-0.112-3.oe2509.src.rpm
checksum_type: sha256
description:
  This module converts strings from and to 2-byte Unicode UCS2 format. All
  mappings happen via 2 byte UTF16 encodings, not via 1 byte UTF8 encoding.
  To transform these use Unicode::String.


pkgId: 91c5685d052837f267bc369336dcfd0065a3a762ecd646fe93de154c340dbfea
name: perl-Unicode-Normalize
arch: src
version: 1.32
epoch: 0
release: 2.oe2509
summary: Unicode Normalization Forms
url: https://metacpan.org/release/Unicode-Normalize
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Unicode-Normalize-1.32-2.oe2509.src.rpm
checksum_type: sha256
description:
  This package takes Unicode data of arbitrary forms and canonicalizes it to a standard
  representation(Unicode Standard Annex #15).


pkgId: 85eb171bff50123b5898a10dc9a28f8dbab4eba99ea05049b84fc58fc133d446
name: perl-Variable-Magic
arch: src
version: 0.64
epoch: 0
release: 2.oe2509
summary: Associate user-defined magic to variables from Perl
url: http://search.cpan.org/dist/Variable-Magic/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-Variable-Magic-0.64-2.oe2509.src.rpm
checksum_type: sha256
description:
  Magic is Perl's way of enhancing variables. This mechanism lets the user
  add extra data to any variable and hook syntactical operations (such as
  access, assignment or destruction) that can be applied to it. With this
  module, you can add your own magic to any variable without having to write
  a single line of XS.


pkgId: 0a69f41d504174f6d978e7370d09490d727a036d9d47ed120d88b91ab72ca15b
name: perl-WWW-Mechanize
arch: src
version: 2.19
epoch: 0
release: 2.oe2509
summary: Automates web page form & link interaction
url: https://metacpan.org/release/WWW-Mechanize
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-WWW-Mechanize-2.19-2.oe2509.src.rpm
checksum_type: sha256
description:
  WWW::Mechanize, or Mech for short, is a Perl module for stateful
  programmatic web browsing, used for automating interaction with websites.


pkgId: f1a5d407ee49074dff6d946a63358eb1ab163710947b8c49ba058ed6c994bd3f
name: perl-WWW-RobotRules
arch: src
version: 6.02
epoch: 0
release: 23.oe2509
summary: This module parses the /robots.txt file as specified in "A Standard for Robot Exclusion"
url: https://metacpan.org/release/WWW-RobotRules
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-WWW-RobotRules-6.02-23.oe2509.src.rpm
checksum_type: sha256
description:
  This is database of robots.txt-derived permissions. It parses the /robots.txt file as specified in "A Standard for Robot Exclusion".


pkgId: 97a72b12e9d014090da96a288bb2802033cc75028caf4b7cda53473ae47e869d
name: perl-XML-DOM
arch: src
version: 1.46
epoch: 0
release: 9.oe2509
summary: XML::Parser extends DOM
url: https://metacpan.org/release/XML-DOM
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-DOM-1.46-9.oe2509.src.rpm
checksum_type: sha256
description:
  This is a Perl extension to XML::Parser. It adds a new 'Style' to
  XML::Parser, allows XML::Parser to build an Objects Directional
  data structure with a DOM Level 1 compliant interface.


pkgId: fbb4ab092424dd4e473de7b17ba89b536f43c58e956f77c85d40c2c2387894ee
name: perl-XML-LibXML
arch: src
version: 2.0210
epoch: 1
release: 3.oe2509
summary: Perl Binding for libxml2
url: https://metacpan.org/release/XML-LibXML
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) and MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-LibXML-2.0210-3.oe2509.src.rpm
checksum_type: sha256
description:
  This module is Perl Binding for libxml2, which implements a Perl interface to
  the GNOME libxml2 library. This module provides interfaces for parsing and
  manipulating XML files and allows Perl programmers to use the highly capable
  validating XML parser and the high performance DOM implementation.


pkgId: 0bd2c83b85b845ffcd5f0f42408766a6ac2907efba7a10b4fab672cff943b2d3
name: perl-XML-LibXML-Simple
arch: src
version: 1.01
epoch: 0
release: 2.oe2509
summary: XML::LibXML clone of XML::Simple::XMLin()
url: https://search.cpan.org/dist/XML-LibXML-Simple/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-LibXML-Simple-1.01-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module is a blunt rewrite of XML::Simple (by Grant McLean) to use the
  XML::LibXML parser for XML structures, where the original uses plain Perl
  or SAX parsers.


pkgId: eee8c6256aa7840135c02afd289b38a5d43bce6f83f1182a7559e0021f8a69e0
name: perl-XML-LibXSLT
arch: src
version: 2.003
epoch: 0
release: 2.oe2509
summary: Perl module for interfacing to GNOME's libxslt
url: https://metacpan.org/release/XML-LibXSLT
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) and MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-LibXSLT-2.003-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module is a fast XSLT library, based on the Gnome libxslt engine
  that you can find at http://www.xmlsoft.org/XSLT/


pkgId: b901518383f2d6098f73e40d44ad3b50f5061f8301532428f50575e04c1e90ea
name: perl-XML-NamespaceSupport
arch: src
version: 1.12
epoch: 0
release: 9.oe2509
summary: A simple generic namespace processor
url: https://metacpan.org/release/XML-NamespaceSupport
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-NamespaceSupport-1.12-9.oe2509.src.rpm
checksum_type: sha256
description:
  This module offers a simple to process namespaced XML names (unames)
  from within any application that may need them. It also helps maintain
  a prefix to namespace URI map, and provides a number of basic checks.


pkgId: 31a39d6ec0a7a6fcc52bafb03c446225b2b72e971f2d88186e2fd148d9a7345b
name: perl-XML-Parser
arch: src
version: 2.47
epoch: 1
release: 1.oe2509
summary: Perl module for parsing XML documents
url: https://metacpan.org/release/XML-Parser
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-Parser-2.47-1.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides ways to parse XML documents. It is built on
  top of XML::Parser::Expat, which is a lower level interface to
  James Clark's expat library. Each call to one of the parsing
  methods creates a new instance of XML::Parser::Expat which is
  then used to parse the document. Expat options may be provided
  when the XML::Parser object is created. These options are then
  passed on to the Expat object on each parse call. They can also
  be given as extra arguments to the parse methods, in which case
  they override options given at XML::Parser creation time.


pkgId: 6f81e25caa43e53f4ceaf6790789eeb9c5fa7a089cf868dab0b889abb82cbefb
name: perl-XML-RegExp
arch: src
version: 0.04
epoch: 0
release: 2.oe2509
summary: Regular expressions for XML tokens
url: https://search.cpan.org/dist/XML-RegExp/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-RegExp-0.04-2.oe2509.src.rpm
checksum_type: sha256
description:
  This package contains regular expressions for the following XML tokens:
  BaseChar, Ideographic, Letter, Digit, Extender, CombiningChar, NameChar,
  EntityRef, CharRef, Reference, Name, NmToken, and AttValue.


pkgId: 1a023baaa8f4f6db56f70fd749d32d36e196576728c939ee03d495bd8c4c4390
name: perl-XML-SAX
arch: src
version: 1.02
epoch: 0
release: 3.oe2509
summary: SAX parser access API for Perl
url: https://metacpan.org/release/XML-SAX
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-SAX-1.02-3.oe2509.src.rpm
checksum_type: sha256
description:
  XML::SAX is a SAX parser access API for Perl. It includes classes and
  APIs required for implementing SAX drivers, along with a factory class
  for returning any SAX parser installed on the user's system.


pkgId: 557382bc444ae1ed67d7403827150d468b39f8e172db5eb35ca9e3801b10fc67
name: perl-XML-SAX-Base
arch: src
version: 1.09
epoch: 0
release: 9.oe2509
summary: Base class SAX Drivers and Filters
url: https://metacpan.org/release/XML-SAX-Base
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-SAX-Base-1.09-9.oe2509.src.rpm
checksum_type: sha256
description:
  This module is a base class for Perl SAX drivers and filters. The default behavior is
  to pass the input directly to the output without any changes. This module can be used
  as a base class so that the user don't have to implement the characters() callback.


pkgId: ce221e42a70205db60f960333929cef126073d3f5414003bb0e5c379e3e8b8c0
name: perl-XML-Simple
arch: src
version: 2.25
epoch: 0
release: 6.oe2509
summary: Easy API to maintain XML in Perl
url: https://metacpan.org/release/XML-Simple
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-Simple-2.25-6.oe2509.src.rpm
checksum_type: sha256
description:
  The XML::Simple module provides a simple API layer on top of an underlying XML parsing module (either XML::Parser or one of the SAX2 parser modules).


pkgId: 9c68503c229f3c4d4491af9bca4aa5a6d2e745a722230b11cf95421da4479e1c
name: perl-XML-Structured
arch: src
version: 1.3
epoch: 0
release: 5.oe2509
summary: Simple conversion API from XML to perl structures and back
url: https://search.cpan.org/dist/XML-Structured/
rpm_license: GPL-1.0-or-later or Artistic-1.0
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-Structured-1.3-5.oe2509.src.rpm
checksum_type: sha256
description:
  The XML::Structured module provides a way to convert xml data into a
  predefined perl data structure and back to xml. Unlike with modules like
  XML::Simple it is an error if the xml data does not match the provided
  skeleton (the "dtd"). Another advantage is that the order of the attributes
  and elements is taken from the dtd when converting back to xml.


pkgId: afcfb6fa78c9c423a65e6bdc9151ca889474676be9a2fd824b5b084a522363b4
name: perl-XML-TokeParser
arch: src
version: 0.05
epoch: 0
release: 29.oe2509
summary: Simplified interface to XML::Parser
url: https://metacpan.org/release/XML-TokeParser
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-TokeParser-0.05-29.oe2509.src.rpm
checksum_type: sha256
description:
  XML::TokeParser provides a procedural ("pull mode") interface to XML::Parser in much the same way
  that Gisle Aas' HTML::TokeParser provides a procedural interface to HTML::Parser. XML::TokeParser
  splits its XML input up into "tokens," each corresponding to an XML::Parser event.


pkgId: b5436d204482d85ccead9e39ec0d739074994eb039cf0e9ccad931f31fd3a092
name: perl-XML-Writer
arch: src
version: 0.900
epoch: 0
release: 3.oe2509
summary: Module for writing XML documents
url: https://metacpan.org/release/XML-Writer
rpm_license: CC0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-Writer-0.900-3.oe2509.src.rpm
checksum_type: sha256
description:
  XML::Writer is a simple Perl module for writing XML documents: it
  takes care of constructing markup and escaping data correctly, and by
  default, it also performs a significant amount of well-formedness
  checking on the output, to make certain (for example) that start and
  end tags match, that there is exactly one document element, and that
  there are not duplicate attribute names.


pkgId: 202312fc366b0af6cb202d60a0bd5c880e778fcc63d6ef715158910d0fb2d072
name: perl-XML-XPath
arch: src
version: 1.48
epoch: 0
release: 2.oe2509
summary: Parse and evaluate XPath statementsr
url: https://metacpan.org/release/XML-XPath
rpm_license: Artistic-2.0 and (GPL-1.0-or-later OR Artistic-1.0-Perl)
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-XML-XPath-1.48-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module aims to comply exactly to the XPath specification at
  http://www.w3.org/TR/xpath and yet allow extensions to be added in the
  form of functions. Modules such as XSLT and XPointer may need to do
  this as they support functionality beyond XPath.


pkgId: ba17788ce26f6d240025e5d79dbf180dbc1fd05101dfd85db26842b9f9793bc2
name: perl-XS-Parse-Keyword
arch: src
version: 0.48
epoch: 0
release: 1.oe2509
summary: XS functions to assist in parsing keyword syntax
url: https://metacpan.org/release/XS-Parse-Keyword
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-XS-Parse-Keyword-0.48-1.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides some XS functions to assist in writing syntax modules
  that provide new perl-visible syntax, primarily for authors of keyword plugins
  using the PL_keyword_plugin hook mechanism.


pkgId: 782766173c00369e448e37104afd3b42f52f5cce02a1dde62a468079a87c2200
name: perl-XString
arch: src
version: 0.005
epoch: 0
release: 2.oe2509
summary: Isolated String helpers from B
url: https://metacpan.org/release/XString
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-XString-0.005-2.oe2509.src.rpm
checksum_type: sha256
description:
  XString provides the B string helpers in one isolated package. Right now only
  cstring and perlstring are available.


pkgId: 7bfa3849ecbd33058c3b132eaaa6c88297cfe47510d88b7b79bd6b2dd3afa188
name: perl-YAML
arch: src
version: 1.31
epoch: 0
release: 2.oe2509
summary: It Ain't Markup Language (tm)
url: https://metacpan.org/release/YAML
rpm_license: Artistic-1.0-Perl OR GPL-1.0-or-later
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-YAML-1.31-2.oe2509.src.rpm
checksum_type: sha256
description:
  The YAML.pm module implements a YAML Loader and Dumper based
  on the YAML 1.0 specification. http://www.yaml.org/spec/
  YAML is a generic data serialization language that is optimized
  for human readability.It can be used to express the data structures
  of most modern programming languages. (Including Perl!!!)
  For information on the YAML syntax, please refer to the YAML specification.


pkgId: 9914b1c256e9aeedb02339664a17c7154985a28d6828bc19d45d6c4eb709fdf5
name: perl-YAML-LibYAML
arch: src
version: 0.904.0
epoch: 1
release: 1.oe2509
summary: Perl YAML Serialization using XS and libyaml
url: https://metacpan.org/dist/YAML-LibYAML
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-YAML-LibYAML-0.904.0-1.oe2509.src.rpm
checksum_type: sha256
description:
  This module is a Perl XS binding to libyaml which offers Perl the best YAML
  support to date.

  This module exports the functions Dump, Load, DumpFile and LoadFile. These
  functions are intended to work exactly like YAML.pm's corresponding functions.
  Only Load and Dump are exported by default.


pkgId: 057156040343a773d4281afb6dd6b28f838fcc0bc59dfebfff3bb21c5f52ecbf
name: perl-YAML-PP
arch: src
version: 0.39.0
epoch: 0
release: 1.oe2509
summary: YAML 1.2 processor
url: https://metacpan.org/release/YAML-PP/
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-YAML-PP-0.39.0-1.oe2509.src.rpm
checksum_type: sha256
description:
  YAML::PP is a modern, modular YAML processor.
  It aims to support YAML 1.2 and YAML 1.1. See http://yaml.org/.


pkgId: 1d3ee046dbb7f076c79e14d72ee6fd27e6472ee44f5ba2ccc693dce00c96ca3d
name: perl-YAML-Tiny
arch: src
version: 1.76
epoch: 0
release: 1.oe2509
summary: Read/Write YAML files with as little code as possible
url: https://metacpan.org/release/YAML-Tiny
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-YAML-Tiny-1.76-1.oe2509.src.rpm
checksum_type: sha256
description:
  YAML::Tiny is a Perl class for reading and writing YAML-style files,
  Read/Write YAML files with as little code as possible


pkgId: 27140ee7f550bd48d56107ce22fc534d9f8ebc4765c896624035547ff3c59ef8
name: perl-autodie
arch: src
version: 2.37
epoch: 0
release: 2.oe2509
summary: Replace functions with ones that succeed or die with lexical scope
url: https://metacpan.org/release/autodie
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-autodie-2.37-2.oe2509.src.rpm
checksum_type: sha256
description:
  The autodie pragma provides a convenient way to replace functions that normally return
  false on failure with equivalents that throw an exception on failure.

  The autodie pragma has lexical scope, meaning that functions and subroutines altered with
  autodie will only change their behaviour until the end of the enclosing block, file, or eval.


pkgId: 2a140e08a6f8f3dc256e7927741da469195ba06b1c60001498f904035fa50aee
name: perl-autovivification
arch: src
version: 0.18
epoch: 0
release: 2.oe2509
summary: Lexically disable autovivification
url: https://metacpan.org/release/autovivification
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-autovivification-0.18-2.oe2509.src.rpm
checksum_type: sha256
description:
  When an undefined variable is dereferenced, it gets silently upgraded to an
  array or hash reference (depending of the type of the dereferencing). This
  behavior is called autovivification and usually does what you mean (e.g.
  when you store a value) but it's sometimes unnatural or surprising because
  your variables gets populated behind your back. This is especially true
  when several levels of dereferencing are involved, in which case all levels
  are vivified up to the last, or when it happens in intuitively read-only
  constructs like exists.


pkgId: ad98fa0c02ea1594d8070fd434224bdff7b4d874a1183e87bbdf87d1f4c088de
name: perl-bignum
arch: src
version: 0.67
epoch: 0
release: 1.oe2509
summary: transparent big number support
url: https://metacpan.org/release/bignum
rpm_license: GPL-1.0-or-later or Artistic-1.0-perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-bignum-0.67-1.oe2509.src.rpm
checksum_type: sha256
description:
  Three modules provided by this package:
   * bigint - Transparent BigInteger support for Perl
   * bignum - Transparent BigNumber support for Perl
   * bigrat - Transparent BigNumber/BigRational support for Perl
   * bigfloat - Transparent big floating point number support for Perl


pkgId: 5159f089738e0b50259f296cf1903f5c1a8ca270746a023fad6cead11d763213
name: perl-common-sense
arch: src
version: 3.75
epoch: 0
release: 2.oe2509
summary: save a tree AND a kitten, use common::sense
url: https://metacpan.org/release/common-sense
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-common-sense-3.75-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module implements some sane defaults for Perl programs, as
  defined by two typical (or not so typical - use your common sense)
  specimens of Perl coders. In fact, after working out details on
  which warnings and strict modes to enable and make fatal, we found
  that we (and our code written so far, and others) fully agree on
  every option, even though we never used warnings before, so it
  seems this module indeed reflects a "common" sense among some
  long-time Perl coders.


pkgId: 8fa3cf8a35d1691048b4a5fa53e70e7cc3a6a3be98293da3a92976ec125bd8a2
name: perl-constant
arch: src
version: 1.33
epoch: 0
release: 424.oe2509
summary: Perl pragma to declare constants
url: https://metacpan.org/release/constant
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-constant-1.33-424.oe2509.src.rpm
checksum_type: sha256
description:
  This pragma allows you to declare constants at compile-time.
  When a constant is used in an expression, Perl replaces it with its
  value at compile time, and may then optimize the expression further.
  In particular, any code in an "if (CONSTANT)" block will be optimized
  away if the constant is false.


pkgId: d698a0e528a8f5c5c9a1a9295a1e03e199cce1def200293ccbf0c036af90ccf0
name: perl-generators
arch: src
version: 1.16
epoch: 0
release: 2.oe2509
summary: RPM Perl dependencies generators
url: http://jplesnik.fedorapeople.org/generators
rpm_license: GPL-1.0-or-later and GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-generators-1.16-2.oe2509.src.rpm
checksum_type: sha256
description:
  This package provides RPM Perl dependencies generators which are used for
  getting provides and requires (including recommends) from Perl binaries and modules.


pkgId: a408e0109ba305f8ff6cc1b679ca728544148eddfe0e6da78cad972b38294c66
name: perl-gettext
arch: src
version: 1.07
epoch: 0
release: 16.oe2509
summary: message handling functions
url: https://metacpan.org/release/gettext
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-gettext-1.07-16.oe2509.src.rpm
checksum_type: sha256
description:
  The gettext module permits access from perl to the gettext() family of functions
  for retrieving message strings from databases constructed to internationalize
  software.


pkgId: 0e1df95613c991adb905f4bf28e83cda0830f7799a319f649f5c01151f5bda13
name: perl-inc-latest
arch: src
version: 0.500
epoch: 2
release: 13.oe2509
summary: Use modules bundled in inc/ if they are newer than installed ones
url: https://metacpan.org/release/inc-latest
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-inc-latest-0.500-13.oe2509.src.rpm
checksum_type: sha256
description:
  The inc::latest module helps bootstrap configure-time dependencies for CPAN
  distributions. These dependencies get bundled into the inc directory within
  a distribution and are used by Makefile.PL or Build.PL.


pkgId: 93dfef2bcbae0f246cef50406266d0c02d5a3bbe85cf4b5b6d5bf83eedc6dcde
name: perl-libintl-perl
arch: src
version: 1.33
epoch: 0
release: 2.oe2509
summary: Internationalization library for Perl, high-level interface to Uniforum Message Translation
url: https://metacpan.org/dist/libintl-perl
rpm_license: GPL-3.0-or-later AND LGPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-libintl-perl-1.33-2.oe2509.src.rpm
checksum_type: sha256
description:
  The package libintl-perl is an internationalization library for Perl that
  aims to be compatible with the Uniforum message translations system as
  implemented for example in GNU gettext.


pkgId: 247c595a1e7f31ab379d5db4714df299d3928b169b70667e45b697e0700a10c4
name: perl-libnet
arch: src
version: 3.15
epoch: 0
release: 2.oe2509
summary: Perl clients for various network protocols
url: https://metacpan.org/release/libnet
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-libnet-3.15-2.oe2509.src.rpm
checksum_type: sha256
description:
  libnet is a collection of Perl modules which provides a simple
  and consistent programming interface (API) to the client side
  of various protocols used in the internet community.


pkgId: 6db9c178b644f0c2093fa4fd58ff6389a1810281d14f81aefe25b515111d45a1
name: perl-libwww-perl
arch: src
version: 6.79
epoch: 0
release: 1.oe2509
summary: The World-Wide Web library for Perl
url: https://metacpan.org/release/libwww-perl
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-libwww-perl-6.79-1.oe2509.src.rpm
checksum_type: sha256
description:
  The libwww-perl collection is a set of Perl modules which provides a simple
  and consistent application programming interface (API) to the World-Wide Web.
  The main focus of the library is to provide classes and functions that allow
  you to write WWW clients. The library also contain modules that are of more general
  use and even classes that help you implement simple HTTP servers.


pkgId: a3ab88428e74f0002ce2374a6bbd1a1f1becb0ed6bad6fea311d5335ec2627a0
name: perl-libxml-perl
arch: src
version: 0.08
epoch: 0
release: 37.oe2509
summary: Perl modules and scripts for working with XML
url: https://metacpan.org/release/libxml-perl
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) and Public Domain
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-libxml-perl-0.08-37.oe2509.src.rpm
checksum_type: sha256
description:
  perl-libxml-perl is a collection of smaller Perl modules, scripts, and
  documents for working with XML in Perl. It works in combination with
  XML::Parser, PerlSAX, XML::DOM, XML::Grove and others.


pkgId: 65f884b01512d030ece94f98e120d6f86ed3acd742778c83749771ba2089d019
name: perl-local-lib
arch: src
version: 2.000029
epoch: 0
release: 2.oe2509
summary: Create and use a local lib/ for perl modules with Perl5lib
url: https://metacpan.org/release/local-lib
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Development/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-local-lib-2.000029-2.oe2509.src.rpm
checksum_type: sha256
description:
  This module provides a quick, convenient way of bootstrapping a user-local
  Perl module library located within the user's home directory. It also
  constructs and prints out for the user the list of environment variables
  using the syntax appropriate for the user's current shell (as specified by
  the SHELL environment variable), suitable for directly adding to one's shell
  configuration file.

  More generally, local::lib allows for the bootstrapping and usage of a directory
  containing Perl modules outside of Perl's @INC. This makes it easier to ship
  an application with an app-specific copy of a Perl module, or collection of
  modules. Useful in cases like when an upstream maintainer hasn't applied a patch
  to a module of theirs that you need for your application.


pkgId: 648c723a7140a5df4e81cbb096d8c287e85e67d6af4f83f08c66b1d4dd24d2c8
name: perl-namespace-autoclean
arch: src
version: 0.31
epoch: 0
release: 1.oe2509
summary: Keep imports out of your namespace
url: https://metacpan.org/release/namespace-autoclean
rpm_license: GPL+ or Artistic
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-namespace-autoclean-0.31-1.oe2509.src.rpm
checksum_type: sha256
description:
  When you import a function into a Perl package, it will naturally also be
  available as a method. The 'namespace::autoclean' pragma will remove all
  imported symbols at the end of the current package's compile cycle. Functions
  called in the package itself will still be bound by their name, but they won't
  show up as methods on your class or instances. This module is very similar to
  namespace::clean, except it will clean all imported functions, no matter if you
  imported them before or after you 'use'd the pragma. It will also not touch
  anything that looks like a method.


pkgId: 6e9d8508c19874ed651a80f817c7944d76b840995412093dcef3921975cd5d9c
name: perl-parent
arch: src
version: 0.242
epoch: 1
release: 2.oe2509
summary: Establish an ISA relationship with base classes at compile time
url: https://metacpan.org/release/parent
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-parent-0.242-2.oe2509.src.rpm
checksum_type: sha256
description:
  Allows you to both load one or more modules, while setting up inheritance
  from those modules at the same time.


pkgId: df09d3dfc7558221f0a003de775dfa243fa247f4802fce04f70c340655e2a902
name: perl-perlfaq
arch: src
version: 5.20250619
epoch: 0
release: 1.oe2509
summary: Frequently asked questions about Perl
url: https://metacpan.org/release/perlfaq
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) and Public Domain
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-perlfaq-5.20250619-1.oe2509.src.rpm
checksum_type: sha256
description:
  The perlfaq comprises several documents that answer the most commonly asked
  questions about Perl and Perl programming.


pkgId: 7733eec804e2575e2da5e61210a71c2fea7cc0bcbdfedab850f156ad2e786f6b
name: perl-podlators
arch: src
version: 6.0.2
epoch: 1
release: 2.oe2509
summary: Format POD source into various output formats
url: https://metacpan.org/release/podlators
rpm_license: (GPL-1.0-or-later OR Artistic-1.0-Perl) and FSFAP
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-podlators-6.0.2-2.oe2509.src.rpm
checksum_type: sha256
description:
  podlators contains Pod::Man and Pod::Text modules which convert POD input
  to *roff source output, suitable for man pages, or plain text.  It also
  includes several subclasses of Pod::Text for formatted output to terminals
  with various capabilities.  It is the source package for the Pod::Man and
  Pod::Text modules included with Perl.


pkgId: 192d13bc512730edacf788d90f9fdd727383f11ef21c76c57c64c203bc2b199f
name: perl-threads
arch: src
version: 2.36
epoch: 2
release: 3.oe2509
summary: Perl interpreter-based threads
url: https://metacpan.org/release/threads
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-threads-2.36-3.oe2509.src.rpm
checksum_type: sha256
description:
  Since Perl 5.8, thread programming has been available using a model called
  interpreter threads which provides a new Perl interpreter for each thread,
  and, by default, results in no data or state information being shared
  between threads.

  (Prior to Perl 5.8, 5005threads was available through the "Thread.pm" API.
  This threading model has been deprecated, and was removed as of Perl 5.10.0.)


pkgId: 682f2a8fa78b9db8bdd122002b51dd98661ac84e599a0351d9a16f5c7a0f3b66
name: perl-threads-shared
arch: src
version: 1.62
epoch: 0
release: 3.oe2509
summary: Perl extension for sharing data structures between threads
url: https://metacpan.org/release/threads-shared
rpm_license: GPL-1.0-or-later OR Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-threads-shared-1.62-3.oe2509.src.rpm
checksum_type: sha256
description:
  By default, variables are private to each thread, and each newly created
  thread gets a private copy of each existing variable. This module allows
  you to share variables across different threads (and pseudo-forks on
  Win32). It is used together with the threads module.

  This module supports the sharing of the following data types only: scalars
  and scalar refs, arrays and array refs, and hashes and hash refs.


pkgId: 9969b245a22a99f5b5aad3e918cc41761c96bab6e550996e656e4857e391e70f
name: perl-version
arch: src
version: 0.99.30
epoch: 8
release: 1.oe2509
summary: Perl extension for Version Objects
url: https://metacpan.org/release/version
rpm_license: GPLv1+ or Artistic 1.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/perl-version-0.99.30-1.oe2509.src.rpm
checksum_type: sha256
description:
  Version objects were added to Perl in 5.10. This module implements
  version objects for older version of Perl and provides the version
  object API for all versions of Perl. All previous releases before 0.74
  are deprecated and should not be used due to incompatible API changes.
  Version 0.77 introduces the new 'parse' and 'declare' methods to
  standardize usage. You are strongly urged to set 0.77 as a minimum
  in your code, e.g.
  use version 0.77; # even for Perl v.5.10.0


pkgId: b49b81367e5fffdba6bec9dce693cffb82e68857c343f493d810d0cb2280b525
name: pesign
arch: src
version: 116
epoch: 0
release: 5.oe2509
summary: Signing utility for UEFI binaries
url: https://github.com/rhboot/pesign
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pesign-116-5.oe2509.src.rpm
checksum_type: sha256
description:
  pesign is a command line tool for manipulating signatures and
  cryptographic digests of UEFI applications.


pkgId: dcf988bd720d7ec2cf13eda5423762b5a82c2b120a0554d891623c20ef90ee3f
name: php
arch: src
version: 8.4.11
epoch: 0
release: 1.oe2509
summary: PHP scripting language for creating dynamic web sites
url: https://www.php.net/
rpm_license: PHP-3.01 AND Zend-2.0 AND BSD-2-Clause AND MIT AND Apache-1.0 AND NCSA AND BSL-1.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/php-8.4.11-1.oe2509.src.rpm
checksum_type: sha256
description:
  PHP is an HTML-embedded scripting language. PHP attempts to make it
  easy for developers to write dynamically generated web pages. PHP also
  offers built-in database integration for several commercial and
  non-commercial database management systems, so writing a
  database-enabled webpage with PHP is fairly simple. The most common
  use of PHP coding is probably as a replacement for CGI scripts.

  The php package contains the module (often referred to as mod_php)
  which adds support for the PHP language to Apache HTTP Server.


pkgId: 9d299a747144d451d034db2aa71b0bc036d452f100726f19d2318953854d66f2
name: physfs
arch: src
version: 3.2.0
epoch: 0
release: 1.oe2509
summary: Provide abstract access to various archives
url: https://www.icculus.org/physfs/
rpm_license: Zlib
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/physfs-3.2.0-1.oe2509.src.rpm
checksum_type: sha256
description:
  PhysicsFS is a library to provide abstract access to various archives.
  It is intended for use in video games, and the design was somewhat inspired by Quake 3's file subsystem.


pkgId: c96f87c5053ecc3cac65513529dec06dc8ccddd68775dbad834bf39645e25426
name: picketbox
arch: src
version: 5.1.0
epoch: 0
release: 1.oe2509
summary: Security framework for Java Applications
url: https://picketbox.jboss.org
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/picketbox-5.1.0-1.oe2509.src.rpm
checksum_type: sha256
description:
  Java Security Framework that provides Java developers the following
  functionality:
  - Authentication Support
  - Authorization Support
  - Audit Support
  - Security Mapping Support
  - An Oasis XACML v2.0 compliant engine


pkgId: f355faef41fb916af5401587dc4d82fbc0d1bfcf5b3de4fd0d1e8280ec0f0614
name: pigz
arch: src
version: 2.8
epoch: 0
release: 1.oe2509
summary: pigz is a parallel implementation of gzip which utilizes multiple cores
url: http://www.zlib.net/pigz
rpm_license: zlib
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pigz-2.8-1.oe2509.src.rpm
checksum_type: sha256
description:
  pigz, which stands for parallel implementation of gzip, is a fully functional replacement for gzip that
  exploits multiple processors and multiple cores to the hilt when compressing data. pigz was written by
  Mark Adler, and uses the zlib and pthread libraries.


pkgId: cce74a1522a627997f6cedb8c6eb4db270c236427ede1d1e2d0f1b751175f819
name: pin-gcc-client
arch: src
version: 0.4.1
epoch: 0
release: 17.oe2509
url: https://gitee.com/src-openeuler/pin-gcc-client
rpm_license: GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pin-gcc-client-0.4.1-17.oe2509.src.rpm
checksum_type: sha256
summary:
  A Pin (Plug-IN framework) client is implemented based on GCC plugin and can execute the compiler optimization pass in GCC.

description:
  A Pin (Plug-IN framework) client is implemented based on GCC plugin and can execute the compiler optimization pass in GCC.


pkgId: c4c107df2538931bab6347a716c31129568bd60e989566beb116427ab75b5b33
name: pin-server
arch: src
version: 0.4.0
epoch: 0
release: 19.oe2509
url: https://gitee.com/openeuler/pin-server
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pin-server-0.4.0-19.oe2509.src.rpm
checksum_type: sha256
summary:
  Pin (Plug-IN framework) server provides plugin APIs for compiler optimization developers to develop optimization pass.

description:
  Pin (Plug-IN framework) server provides plugin APIs for compiler optimization developers to develop optimization pass.


pkgId: a4d7f60a68ecdfe2bad04dfed8dc28ef1e37e4cc7e82d0455fa60913c52ae45e
name: pinentry
arch: src
version: 1.3.0
epoch: 0
release: 1.oe2509
summary: A new module that contains various interfaces to enter a PIN/passphrase.
url: https://github.com/gpg/pinentry
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pinentry-1.3.0-1.oe2509.src.rpm
checksum_type: sha256
description:
  This is a collection of PIN or passphrase entry dialogs which
  utilize the Assuan protocol as specified in the Libassuan manual.

  There are programs for different toolkits available.  For all GUIs it
  is automatically detected which modules can be built, but it can also
  be requested explicitly.


pkgId: 8bb5ae35e7dd436eaa06effee81d147b72aa95a2c74631a1ae58dcc24b1d5c76
name: pinfo
arch: src
version: 0.6.13
epoch: 0
release: 1.oe2509
summary: An user-friendly, console-based viewer for Info documents
url: https://github.com/baszoetekouw/pinfo
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pinfo-0.6.13-1.oe2509.src.rpm
checksum_type: sha256
description:
  Pinfo is a hypertext info file viewer with a user interface similar to lynx.
  It is based on curses/ncurses, and can handle info pages as well as man pages.
  It also features regexp searching and user-defined colors/keys.


pkgId: 91c55ae71bf1048750d3780c9ae78ee729cae961a122b940a939b8259813bc1e
name: pipewire
arch: src
version: 1.2.7
epoch: 0
release: 1.oe2509
summary: Multimedia processing graphs
url: https://pipewire.org/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pipewire-1.2.7-1.oe2509.src.rpm
checksum_type: sha256
description:
  pipewire is a server and user space API to deal with multimedia
  pipelines,contains command line utilities.


pkgId: db28ffce226dbca7b2c3872193538c53957733ab52e53522b73dfe33d8f369fe
name: pixman
arch: src
version: 0.46.0
epoch: 0
release: 1.oe2509
summary: Pixman is a pixel manipulation library for X and Cairo
url: https://gitlab.freedesktop.org/pixman/pixman
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pixman-0.46.0-1.oe2509.src.rpm
checksum_type: sha256
description:
  Pixman is a low-level software library for pixel manipulation, providing features such\
  \as image compositing and trapezoid rasterization.\


pkgId: 25508dd040eee56324f3afc3d0d0abc38c491ac2ad48dc0c31aaa29581cd95aa
name: pkcs11-helper
arch: src
version: 1.30.0
epoch: 0
release: 1.oe2509
summary: A library that simplifies the interaction with PKCS#11 providers
url: https://github.com/OpenSC/OpenSC/wiki
rpm_license: BSD and GPLv2
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pkcs11-helper-1.30.0-1.oe2509.src.rpm
checksum_type: sha256
description:
  PKCS#11 is published standard. PKCS#11 is the de-facto standard to access cryptographic devices.
  Pkcs11-helper is a library that simplifies the interaction with PKCS#11 providers for end-user
  applications.
  Pkcs11-helper allows using multiple PKCS#11 providers at the same time, enumerating available token
  certificates, or selecting a certificate directly by serialized id, handling card removal and card
  insert events, handling card re-insert to a different slot, supporting session expiration and much
  more all using a simple API.
  Pkcs11-helper is not designed to manage card content, since object attributes are usually vendor
  specific, and 99% of application need to access existing objects in order to perform signature and
  decryption.


pkgId: 2a6da3b1fd178bdf7d6b3449c0736ea05737e6d896db91c8f5b84f8d1f6be04c
name: pkgconf
arch: src
version: 2.5.1
epoch: 0
release: 1.oe2509
summary: Package compiler and linker metadata toolkit
url: http://pkgconf.org/
rpm_license: ISC
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pkgconf-2.5.1-1.oe2509.src.rpm
checksum_type: sha256
description:
  pkgconf is a program which helps to configure compiler and linker flags for development frameworks.
  It is similar to pkg-config from freedesktop.org, providing additional functionality while also
  maintaining compatibility.


pkgId: a8fa325e60359423f920a8ba49ddc3ba17f2a841956ea353932a7d83bb531303
name: plexus-archiver
arch: src
version: 4.2.7
epoch: 0
release: 2.oe2509
summary: Plexus Archiver Components
url: http://codehaus-plexus.github.io/plexus-archiver
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/plexus-archiver-4.2.7-2.oe2509.src.rpm
checksum_type: sha256
description:
  The Plexus project provides a full software stack for creating and executing
  software projects. It provides a number of pre-built components for common
  tasks and toolkits such as Jetty, Velocity, Hibernate, i18n, and many more.
  However, Plexus is also able to reuse your existing components written for
  other IoC frameworks such as Spring, Avalon and Pico Container unmodified,
  as well as allowing you to reuse your existing code inside the Plexus
  Container.

  Plexus comes with an application server that can run your applications, making
  it trivial to build a standalone executable distribution with common features
  such as service execution if needed. However, Plexus applications can be run
  in any environment by embedding the container in an existing application,
  including Java EE applications or web applications.


pkgId: 1555fa91074a13fb0fb3373aeaade8c2ad9abc2372e7a80a6700d5a4b55d0fd2
name: plexus-classworlds
arch: src
version: 2.5.2
epoch: 0
release: 10.oe2509
summary: A framework require complex manipulation of Java's ClassLoaders
url: https://github.com/codehaus-plexus/plexus-classworlds
rpm_license: ASL 2.0 and Plexus
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/plexus-classworlds-2.5.2-10.oe2509.src.rpm
checksum_type: sha256
description:
  Plexus Classworlds is a framework for container developers who require complex
  manipulation of Java's ClassLoaders. Java's native ClassLoader mechanisms and
  classes can cause much headache and confusion for certain types of application
  developers. Projects which involve dynamic loading of components or otherwise
  represent a 'container' can benefit from the classloading control provided by
  Classworlds. Plexus Classworlds provides a richer set of semantics for class
  loading than Java's normal mechanisms, while still being able to provide a
  ClassLoader interface to integrate seamlessly with the Java environment.


pkgId: f222239bdf8150ce21854b639826618cc5ce17aeb3dcc6fbfb78cb450e1533dd
name: plexus-cli
arch: src
version: 1.6
epoch: 0
release: 9.oe2509
summary: Easily create CLIs with Plexus components
url: https://github.com/codehaus-plexus/plexus-cli
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/plexus-cli-1.6-9.oe2509.src.rpm
checksum_type: sha256
description:
  The Plexus project seeks to create end-to-end developer tools for
  writing applications.The core of a container is a container that can
  be embedded or used in a full application server.There are many
  reusable components for hibernation, form processing, jndi, i18n,
  speed, etc.Like the J2EE application server, Plexus includes an
  application server without much burden.


pkgId: b4a7efddb5f0273b5d07200a850393053a05a6b84757828c76c033356ada5d76
name: plexus-components-pom
arch: src
version: 1.3.1
epoch: 0
release: 14.oe2509
summary: Plexus Components parent POM
url: https://github.com/codehaus-plexus/plexus-components
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/plexus-components-pom-1.3.1-14.oe2509.src.rpm
checksum_type: sha256
description:
  The plexus-components-pom package provides Plexus Components parent
  POM used by different Plexus packages.


pkgId: 4ee6c77424acc3fabe728108141dd72c2c16a48846105d98445d381e4219ee2c
name: plexus-interpolation
arch: src
version: 1.26
epoch: 0
release: 2.oe2509
summary: Plexus Interpolation API
url: https://github.com/codehaus-plexus/plexus-interpolation
rpm_license: ASL 2.0 and ASL 1.1 and MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/plexus-interpolation-1.26-2.oe2509.src.rpm
checksum_type: sha256
description:
  Plexus interpolator is the outgrowth of multiple iterations of development
  focused on providing a more modular, flexible interpolation framework for
  the expression language style commonly seen in Maven, Plexus, and other
  related projects.


pkgId: 3d3bd26fd54bd6a5180c5bdff1a290311d50abb4ab412c4c7944fbd65f0f3002
name: plexus-io
arch: src
version: 3.2.0
epoch: 0
release: 1.oe2509
summary: Use in I/O operations
url: https://codehaus-plexus.github.io/plexus-io/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/plexus-io-3.2.0-1.oe2509.src.rpm
checksum_type: sha256
description:
  Plexus IO is a set of plexus components, which are designed for use in I/O operations.
  These I/O operations are doing nothing spectacular. For example,
  Commons IO is a much more powerful library in the same area.
  However, the implementation as a plexus component allows reuse in Maven.


pkgId: f5cc07dda14568c9e84476d6b02fea8b64c4b817bbbb4ec0b6000ac98a36a237
name: plexus-pom
arch: src
version: 5.0
epoch: 0
release: 4.oe2509
summary: Plexus Projects POM
url: https://github.com/codehaus-plexus/plexus-pom
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/plexus-pom-5.0-4.oe2509.src.rpm
checksum_type: sha256
description:
  The  Plexus-pom package contains POM for Plexus packages.It contains
  a full software stack for executing and creating software projects.


pkgId: c40e2c5fe9cd27f57a07f92a56605ef588ce8978527ba744a7c42ee47841e42b
name: plexus-resources
arch: src
version: 1.0
epoch: 0
release: 0.25.a7.oe2509
summary: Plexus Resource Manager
url: https://github.com/codehaus-plexus/plexus-resources
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/plexus-resources-1.0-0.25.a7.oe2509.src.rpm
checksum_type: sha256
description:
  The Plexus project aspire to create end-to-end  tools for
  writing applications. the container is the core which can be
  embedded or for a full scale application server.


pkgId: 82559d80e42b8171439497f8a3b4abdcd14ce9df49a520a38d0b2d66131297ed
name: plexus-utils
arch: src
version: 3.4.2
epoch: 0
release: 1.oe2509
summary: Plexus Common Utilities
url: https://codehaus-plexus.github.io/plexus-utils/
rpm_license: ASL 1.1 and ASL 2.0 and xpp and BSD and Public Domain
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/plexus-utils-3.4.2-1.oe2509.src.rpm
checksum_type: sha256
description:
  A collection of various utility classes to ease working with strings,
  files, command lines, XML and more.


pkgId: e7194280b25b7b913ee31c446f9e025a7d8fbfa34b9922fb04e17fa132da22fd
name: plexus-velocity
arch: src
version: 1.2
epoch: 0
release: 6.oe2509
summary: Plexus Velocity Component
url: https://codehaus-plexus.github.io/plexus-velocity/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/plexus-velocity-1.2-6.oe2509.src.rpm
checksum_type: sha256
description:
  This package provides Plexus Velocity component - a wrapper for
  Apache Velocity template engine, which allows easy use of Velocity
  by applications built on top of Plexus container.


pkgId: 7e4c463569bb6f25310b6c5e877f64dd99fb13cedf88500c0e3c3d38143fddfe
name: plymouth
arch: src
version: 22.02.122
epoch: 0
release: 2.oe2509
summary: Graphical Boot Animation and Logger
url: https://www.freedesktop.org/wiki/Software/Plymouth
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/plymouth-22.02.122-2.oe2509.src.rpm
checksum_type: sha256
description:
  Plymouth provides an attractive graphical boot animation in
  place of the text messages that normally get shown.  Text
  messages are instead redirected to a log file for viewing
  after boot.


pkgId: 1c9c0a4a9545995ac2fef560fd480f8824d064d47d3984063fa630f5118458c8
name: pmix
arch: src
version: 5.0.8
epoch: 0
release: 1.oe2509
summary: Process Management Interface Exascale (PMIx)
url: https://openpmix.github.io/
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pmix-5.0.8-1.oe2509.src.rpm
checksum_type: sha256
description:
  PMI has been used for quite some time as a means of exchanging wireup information needed
  for interprocess communication.


pkgId: a5c6fc77464f90ac32d4313ef030a4c27f6e2874a576c663fa8b751bcbeec7ab
name: pngcrush
arch: src
version: 1.8.13
epoch: 0
release: 4.oe2509
summary: Optimizer for PNG (Portable Network Graphics) files
url: http://pmt.sourceforge.net/pngcrush/
rpm_license: zlib
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pngcrush-1.8.13-4.oe2509.src.rpm
checksum_type: sha256
description:
  pngcrush is a commandline optimizer for PNG (Portable Network Graphics) files.
  Its main purpose is to reduce the size of the PNG IDAT datastream by trying
  various compression levels and PNG filter methods. It also can be used to
  remove unwanted ancillary chunks, or to add certain chunks including gAMA,
  tRNS, iCCP, and textual chunks.


pkgId: 0eeab61e67d909cd3287b5b406f3157dff8d2fc3314aac5ccc2441ee086bec8a
name: pngquant
arch: src
version: 2.18.0
epoch: 0
release: 2.oe2509
summary: PNG quantitative tool for reducing the size of the image file
url: http://pngquant.org
rpm_license: GPLv3+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pngquant-2.18.0-2.oe2509.src.rpm
checksum_type: sha256
description:
  Pngquant converts a 24/32-bit RGBA PNG image into an 8-bit palette that retains the alpha channel. Such images
  are compatible with all modern web browsers and can use compatibility settings to help reduce transparency in
  Internet Explorer 6.


pkgId: 9ad6ba9f544a50f13c437c9adbe1cf84325ad36b55fa39d3449e4082f889d0d3
name: pnm2ppa
arch: src
version: 1.13
epoch: 0
release: 1.oe2509
summary: HP PPA GhostScript filter
url: https://sourceforge.net/projects/pnm2ppa
rpm_license: GPLv2+ and GPLv2
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pnm2ppa-1.13-1.oe2509.src.rpm
checksum_type: sha256
description:
  pnm2ppa is a Ghostscript print filter which allows owners of HP
  DeskJet 710C, 712C, 720C, 722C, 820Cse, 820Cxi, 1000Cse, or
  1000Cxi printers to print PostScript Level 2.


pkgId: 65924d065dcaa14a8b2d8ddf0eddd64f5c0be7d3ea680f0f5e63a391efb23052
name: po-debconf
arch: src
version: 1.0.21
epoch: 0
release: 1.nmu1.oe2509
summary: Tool for managing templates file translations with gettext
url: https://tracker.debian.org/pkg/po-debconf
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/po-debconf-1.0.21-1.nmu1.oe2509.src.rpm
checksum_type: sha256
description:
  This package is an alternative to debconf-utils, and provides
  tools for managing translated debconf templates files with
  common gettext utilities.


pkgId: afb54d2c9e253599fa12752ee662b98e082cbee7acc0e61e57bf745e13760bce
name: po4a
arch: src
version: 0.73
epoch: 0
release: 3.oe2509
summary: A translation tool
url: https://po4a.org/
rpm_license: GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/po4a-0.73-3.oe2509.src.rpm
checksum_type: sha256
description:
  The goal of po4a (PO for anything) project is to ease translations
  (and more interestingly, the maintenance of translations) using gettext
  tools on areas where they were not expected like documentation.


pkgId: 14625ca1a4a69868c5c5ab1575629a576084485920349c53b24496757ea3df22
name: poco
arch: src
version: 1.12.4
epoch: 0
release: 2.oe2509
summary: C++ class libraries for network-centric applications
url: https://pocoproject.org
rpm_license: BSL-1.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/poco-1.12.4-2.oe2509.src.rpm
checksum_type: sha256
description:
  The POCO C++ Libraries (POCO stands for POrtable COmponents)
  are open source C++ class libraries that simplify and accelerate the
  development of network-centric, portable applications in C++. The
  POCO C++ Libraries are built strictly on standard ANSI/ISO C++,
  including the standard library.


pkgId: e86573b096600e9f5e2d5a6dbc63bfa03798e82c13768e84a1071f62eb63d6ba
name: podman
arch: src
version: 4.9.4
epoch: 1
release: 15.oe2509
summary: A tool for managing OCI containers and pods.
url: https://podman.io/
rpm_license: Apache-2.0 and MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/podman-4.9.4-15.oe2509.src.rpm
checksum_type: sha256
description:
  Podman manages the entire container ecosystem which includes pods,
  containers, container images, and container volumes using the libpod library.


pkgId: 95a56bbf42ff70d360e0c8759b38664e26c063339e9d68b54ba0e12245bddae5
name: poissonsearch-oss
arch: src
version: 1.0.4
epoch: 0
release: 2.oe2509
summary: Distributed RESTful search engine built for the cloud
url: https://gitee.com/openeuler/poissonsearch-oss
rpm_license: ASL 2.0
rpm_group: Application/Internet
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/poissonsearch-oss-1.0.4-2.oe2509.src.rpm
checksum_type: sha256
description:
  poissonsearch-oss is a distributed RESTful search engine built for the cloud, forked from elasticsearch-oss 7.10.2.


pkgId: 6485921ea5c3c1b17434abab13485180d3c94507b10e158052dfcd50ff24b49e
name: poissonsearch-py
arch: src
version: 1.0.0
epoch: 0
release: 4.oe2509
summary: Python client for Elasticsearch
url: https://gitee.com/openeuler/poissonsearch-py
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/poissonsearch-py-1.0.0-4.oe2509.src.rpm
checksum_type: sha256
description:
  Official low-level client for Elasticsearch, forked from elastic/elasticsearch-py 7.10.1. Its goal is to provide common
  ground for all Elasticsearch-related code in Python; because of this it tries
  to be opinion-free and very extendable.


pkgId: 333bc9e4a91de40d003db97dcc6827cd235a64843a64a8de09ab2cd04ab8ba2f
name: polkit
arch: src
version: 125
epoch: 0
release: 1.oe2509
summary: Define and Handle authorizations tool
url: https://polkit.pages.freedesktop.org/polkit/
rpm_license: LGPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/polkit-125-1.oe2509.src.rpm
checksum_type: sha256
description:
  polkit is a toolkit for defining and handling authorizations. It is
  used for allowing unprivileged processes to speak to privileged processes.


pkgId: bb0c6196933f32ffa27c6d7417dcb42bb59f5227cfbef4737245b4cf2125b452
name: polkit-gnome
arch: src
version: 0.106
epoch: 0
release: 0.4.20170423gita0763a2.oe2509
summary: A toolkit for defining and handling authorizations in gnome
url: https://gitlab.gnome.org/Archive/policykit-gnome
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/polkit-gnome-0.106-0.4.20170423gita0763a2.oe2509.src.rpm
checksum_type: sha256
description:
  Polkit is a toolkit for defining and handling authorizations.It is
  used for allowing unprivileged processes to speak to privileged
  processes.


pkgId: 22481f4cb29055f8877cb69aeb9e50d96575989922c85a5a1f263f1bda5c8977
name: polkit-pkla-compat
arch: src
version: 0.1
epoch: 0
release: 21.oe2509
summary: Rules for polkit to add compatibility with pklocalauthority
url: https://pagure.io/polkit-pkla-compat
rpm_license: LGPLv2+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/polkit-pkla-compat-0.1-21.oe2509.src.rpm
checksum_type: sha256
description:
  polkit-pkla-compat is a polkit JavaScript rule and associated helpers
  that mostly provide compatibility with the .pkla file format supported in
  polkit <= 0.105 for users of later polkit releases.


pkgId: 8b049ee6dc9f53a1d8c798bb74900c8587f039514065300bf6a99fcc7ac89088
name: poppler
arch: src
version: 25.07.0
epoch: 0
release: 1.oe2509
summary: PDF rendering library
description: poppler is a PDF rendering library.
url: https://poppler.freedesktop.org/
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/poppler-25.07.0-1.oe2509.src.rpm
checksum_type: sha256
rpm_license:
  (GPL-2.0-only OR GPL-3.0-only) AND GPL-2.0-or-later AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND MIT


pkgId: 0ab7dfb2d2239811240d73dce86637852c6a1041cf733f14f1cf97c0cd6f961a
name: popt
arch: src
version: 1.19
epoch: 0
release: 5.oe2509
summary: C library for parsing command line parameters
url: https://github.com/rpm-software-management/popt/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/popt-1.19-5.oe2509.src.rpm
checksum_type: sha256
description:
  The popt library exists essentially for parsing command line options. Some
  specific advantages of popt are no global variables (allowing multiple passes
  in parsing argv), parsing an arbitrary array of argv-style elements (allowing
  parsing of command-line-strings from any source), a standard method of option
  aliasing, ability to exec external option filters, and automatic generation
  of help and usage messages.


pkgId: c93568dcb0c96d0ed56f53161b1e7a6279e9e7ab5aa73345e3f8527c7ddc0dd1
name: portals-pom
arch: src
version: 1.4
epoch: 0
release: 1.oe2509
summary: Apache Portals parent pom
url: http://portals.apache.org/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/portals-pom-1.4-1.oe2509.src.rpm
checksum_type: sha256
description:
  Apache Portals is a collaborative software development project
  dedicated to providing robust, full-featured, commercial-quality,
  and freely available Portal related software on a wide variety of
  platforms and programming languages. This project is managed in
  cooperation with various individuals worldwide (both independent and
  company-affiliated experts), who use the Internet to communicate, plan,
  and develop Portal software and related documentation.


pkgId: 93496e4cb47c152ceb4d433d5cfc78d381312aca3b68bf5f64fa2d1289e048f8
name: portaudio
arch: src
version: 19
epoch: 0
release: 32.oe2509
summary: Free, cross platform, open-source, audio I/O library
url: http://www.portaudio.com/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/portaudio-19-32.oe2509.src.rpm
checksum_type: sha256
description:
  PortAudio is a portable audio I/O library that uses a callback
  mechanism to request audio processing.Audio can be generated in
  multiple formats.


pkgId: 5d4e7031338fe7c7fae8a3d14ee8128e3f3fed1ce4e2fb19f11b11caf1becf53
name: portreserve
arch: src
version: 0.0.5
epoch: 0
release: 23.oe2509
summary: Reserve ports to prevent portmap mapping them
url: http://cyberelk.net/tim/portreserve/
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/portreserve-0.0.5-23.oe2509.src.rpm
checksum_type: sha256
description:
  The portreserve program aims to help services with well-known ports that lie in the
  bindresvport() range (currently 600-1023).. It prevents programs requesting a port
  to the libc from occupying a real service's port by occupying it itself, until the
  real service tells it to release the port (generally in the init script).


pkgId: 81b43acf132e7c2cacac65042983d025c6343ca5639d8cbfa4499255f713e4a2
name: postgresql-17
arch: src
version: 17.5
epoch: 0
release: 2.oe2509
summary: PostgreSQL client programs
url: https://www.postgresql.org/
rpm_license: PostgreSQL
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-17-17.5-2.oe2509.src.rpm
checksum_type: sha256
description:
  PostgreSQL is an advanced Object-Relational database management system (DBMS).
  The base postgresql package contains the client programs that you'll need to
  access a PostgreSQL DBMS server, as well as HTML documentation for the whole
  system.  These client programs can be located on the same machine as the
  PostgreSQL server, or on a remote machine that accesses a PostgreSQL server
  over a network connection.  The PostgreSQL server can be found in the
  postgresql-server sub-package.


pkgId: e9b8bf774333d11c1fcf035f1b84284d8e3a2e588803c36be51c9c5ff8cc391a
name: postgresql-jdbc
arch: src
version: 42.7.5
epoch: 0
release: 1.oe2509
summary: Postgresql JDBC Driver
url: http://jdbc.postgresql.org/
rpm_license: BSD-2-Clause
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/postgresql-jdbc-42.7.5-1.oe2509.src.rpm
checksum_type: sha256
description:
  PostgreSQL JDBC Driver (PgJDBC for short) allows Java programs to connect to
  a PostgreSQL database using standard, database independent Java code. Is an
  open source JDBC driver written in Pure Java (Type 4), and communicates in
  the PostgreSQL native network protocol.


pkgId: cce5d7fd926d3ce08ca8d606320d695a79fc9cfbfd21406fb5c6b3485912ce29
name: potrace
arch: src
version: 1.16
epoch: 0
release: 1.oe2509
summary: Utility for Tracing a Bitmap to Scalable Outline Image
url: http://potrace.sourceforge.net
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/potrace-1.16-1.oe2509.src.rpm
checksum_type: sha256
description:
  Potrace(TM) is a tool for tracing a bitmap, which means, transforming a bitmap into a smooth, scalable image.
  The input is a bitmap (PBM, PGM, PPM, or BMP format), and the output is one of several vector file formats.
  A typical use is to create SVG or PDF files from scanned data, such as company or university logos,handwritten
  notes, etc. The resulting image is not "jaggy" like a bitmap, but smooth. It can then be rendered at any
  resolution.Potrace can currently produce the following output formats: SVG, PDF, EPS, PostScript, DXF,
  GeoJSON, PGM (for easy antialiasing of pixel-based images), Gimppath, and XFig. Additional backends might
  be added in the future.Mkbitmap is a program distributed with Potrace which can be used to pre-process the
  input for better tracing behavior on greyscale and color images.


pkgId: e7083a1d0df3d9ae4301669388d62faba103edd33bdc579c05675ad8bbfeddd3
name: powermock
arch: src
version: 2.0.9
epoch: 0
release: 5.oe2509
summary: A Java mocking framework
url: https://github.com/jayway/powermock
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/powermock-2.0.9-5.oe2509.src.rpm
checksum_type: sha256
description:
  PowerMock is a framework that extend other mock libraries
  such as EasyMock with more powerful capabilities. PowerMock uses a
  custom classloader and bytecode manipulation to enable mocking of
  static methods, constructors, final classes and methods, private
  methods, removal of static initializers and more.


pkgId: 841499ab476da9aa55e3cfd465305273e0478f9acd4cec98e83a79ee5ab92bd1
name: powertop
arch: src
version: 2.15
epoch: 0
release: 2.oe2509
summary: Power consumption tool for Linux
url: https://github.com/fenrus75/powertop
rpm_license: GPL-2.0-only AND LGPL-2.1-only AND ISC
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/powertop-2.15-2.oe2509.src.rpm
checksum_type: sha256
description:
  Powertop is a Linux tool to diagnose issues with power consumption and
  power management.In addition to being a diagnostic tool, powertop also
  has an interactive mode where the user can experiment various power
  management settings for cases where the Linux distribution has not enabled these settings.


pkgId: f1a5e19b2c76832b54925a32b2bcefc91ce059449e9af6b95ebc5a76db333204
name: ppp
arch: src
version: 2.5.2
epoch: 0
release: 1.oe2509
summary: The Point-to-Point Protocol
url: https://ppp.samba.org/
rpm_license: BSD-3-Clause and LGPLv2+ and GPLv2+ and Public Domain
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/ppp-2.5.2-1.oe2509.src.rpm
checksum_type: sha256
description:
  The Point-to-Point Protocol (PPP) provides a standard way to establish
  a network connection over a serial link.  At present, this package
  supports IP and IPV6 and the protocols layered above them, such as TCP
  and UDP.  The Linux port of this package also has support for IPX.


pkgId: 77f69bbb05cb19d1e45f2ee096218509986f8b5451888e77c3a35f733762edf4
name: pptp
arch: src
version: 1.10.0
epoch: 0
release: 7.oe2509
summary: Point-to-Point Tunneling Protocol (PPTP) Client
url: http://pptpclient.sourceforge.net/
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pptp-1.10.0-7.oe2509.src.rpm
checksum_type: sha256
description:
  Client for the proprietary Microsoft Point-to-Point Tunneling
  Protocol, PPTP. Allows connection to a PPTP based VPN as used
  by employers and some cable and ADSL service providers.


pkgId: 44a1bbed64f63fe31e6bf6bb68107dbad3bb2d026698018795cacd701de1d060
name: prefetch_tuning
arch: src
version: 1.2
epoch: 0
release: 2.oe2509
summary: CPU prefetch tuning module for Kunpeng 920
rpm_license: GPLv2
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/prefetch_tuning-1.2-2.oe2509.src.rpm
checksum_type: sha256
description:
  The driver of CPU prefetch tuning module for Kunpeng 920.
  Users can user this module to control CPU prefetch settings.


pkgId: e2cff8b72cd8dafe73073995591e8996f07bd6049a7eed97acf59eee3957fa0b
name: procenv
arch: src
version: 0.60
epoch: 0
release: 1.oe2509
summary: Utility to show process environment
url: https://github.com/jamesodhunt/procenv
rpm_license: GPL-3.0-or-later
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/procenv-0.60-1.oe2509.src.rpm
checksum_type: sha256
description:
  This package contains a command-line tool that displays as much
  detail about itself and its environment as possible. It can be
  used as a test tool, to understand the type of environment a
  process runs in, and for comparing system environments.


pkgId: 8d2cb5a15e28a6f0a6f1c2c4e42958d39b03c4a8dcac4e96b08df6377cb40d6e
name: procinfo
arch: src
version: 18
epoch: 0
release: 47.oe2509
summary: A tool for displaying system information
rpm_license: GPL+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/procinfo-18-47.oe2509.src.rpm
checksum_type: sha256
description:
  This package provides tools for displaying information about the system.
  It is easy to install and use it.


pkgId: fcfad4f6133738eef0d582b254ee590415780861261ea8a317af4dc64d3c6202
name: procmail
arch: src
version: 3.24
epoch: 0
release: 2.oe2509
summary: A program for filtering, sorting and storing email
url: https://github.com/BuGlessRB/procmail
rpm_license: GPLv2+ or Artistic-1.0-Perl
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/procmail-3.24-2.oe2509.src.rpm
checksum_type: sha256
description:
  A program for filtering, sorting and storing email,It can be used both on mail clients and mail servers. It can be
  used to filter out spam, checking for viruses, to send automatic replies, etc.


pkgId: 5566c8dfeee3824c45cfe3f610693af0acf2627a272261b32abd33113e9d9d4c
name: procps-ng
arch: src
version: 4.0.5
epoch: 0
release: 2.oe2509
summary: Utilities that provide system information.
url: https://sourceforge.net/projects/procps-ng/
rpm_license: GPL-2.0-or-later AND LGPL-2.0-or-later AND LGPL-2.1-or-later
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/procps-ng-4.0.5-2.oe2509.src.rpm
checksum_type: sha256
description:
  The procps package contains a set of system utilities that provide
  system information. Procps includes ps, free, skill, pkill, pgrep,
  snice, tload, top, uptime, vmstat, pidof, pmap, slabtop, w, watch
  and pwdx.


pkgId: b564a338521731607a955f0536fe74e07482a0eb984646a60b331e65d9d58e65
name: proftpd
arch: src
version: 1.3.8c
epoch: 0
release: 2.oe2509
summary: Flexible, stable and highly-configurable FTP server
url: http://www.proftpd.org/
rpm_license: GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/proftpd-1.3.8c-2.oe2509.src.rpm
checksum_type: sha256
description:
  ProFTPD is an enhanced FTP server with a focus toward simplicity, security,
  and ease of configuration. It features a very Apache-like configuration
  syntax, and a highly customizable server infrastructure, including support for
  multiple 'virtual' FTP servers, anonymous FTP, and permission-based directory
  visibility.

  This package defaults to the standalone behavior of ProFTPD, but all the
  needed scripts to have it run by systemd instead are included.


pkgId: cd0bd41838e7e485d5caefadf2a7fa260852db33b7c673d5cd64289f5cda6145
name: proguard
arch: src
version: 5.3.3
epoch: 0
release: 6.oe2509
summary: Java class file shrinker, optimizer, obfuscator and preverifier
url: https://www.guardsquare.com/en/proguard
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/proguard-5.3.3-6.oe2509.src.rpm
checksum_type: sha256
description:
  ProGuard is an open source command-line tool that shrinks,optimizes and obfuscates
  java code.It is able to optimize bytecode as well as detect and remove unused instructions.
  ProGuard is distributed as part of the Android SDK and runs when building the application
  in release mode.


pkgId: cdaf15841254deab795e5ac2777b5baa6a83d484c290ebbb63f1e9af15833513
name: proj
arch: src
version: 9.6.2
epoch: 0
release: 1.oe2509
summary: A generic coordinate transformation software
url: https://proj.org
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/proj-9.6.2-1.oe2509.src.rpm
checksum_type: sha256
description:
  PROJ is a generic coordinate transformation software that transforms
  geospatial coordinates from one coordinate reference system (CRS) to
  another. This includes cartographic projections as well as geodetic
  transformations. PROJ is released under the X/MIT open source license.


pkgId: 5e1007f79aa5a4c4b41f5a5018a9757d53d46319406464b46e174ac22eb1d8b3
name: properties-maven-plugin
arch: src
version: 1.1.0
epoch: 0
release: 1.oe2509
summary: Properties Maven Plugin
url: http://www.mojohaus.org/properties-maven-plugin/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/properties-maven-plugin-1.1.0-1.oe2509.src.rpm
checksum_type: sha256
description:
  The Properties Maven Plugin is here to make life a little easier when dealing
  with properties. It provides goals to read properties from files and URLs and
  write properties to files, and also to set system properties.


pkgId: 91816f1d65fe99bdf8f86d3a204ae76c681d6ae139e60efe746e2224bb32281a
name: protobuf
arch: src
version: 25.1
epoch: 0
release: 12.oe2509
summary: Protocol Buffers - Google's data interchange format
url: https://github.com/protocolbuffers/protobuf
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/protobuf-25.1-12.oe2509.src.rpm
checksum_type: sha256
description:
  Protocol Buffers (a.k.a., protobuf) are Google's language-neutral,
  platform-neutral, extensible mechanism for serializing structured data.
  You can find protobuf's documentation on the Google Developers site.


pkgId: 044108df0c16a80a9f29df6e3be6bca8479e108509ca36e7b7ceee3e371a93da
name: protobuf2
arch: src
version: 2.5.0
epoch: 0
release: 5.oe2509
summary: Protocol Buffers - Google's data interchange format
url: http://code.google.com/p/protobuf/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/protobuf2-2.5.0-5.oe2509.src.rpm
checksum_type: sha256
description:
  Protocol Buffers are a way of encoding structured data in an efficient
  yet extensible format. Google uses Protocol Buffers for almost all of
  its internal RPC protocols and file formats.
  Protocol buffers are a flexible, efficient, automated mechanism for
  serializing structured data – think XML, but smaller, faster, and
  simpler. You define how you want your data to be structured once, then
  you can use special generated source code to easily write and read
  your structured data to and from a variety of data streams and using a
  variety of languages. You can even update your data structure without
  breaking deployed programs that are compiled against the "old" format.


pkgId: b43c9bc95acaea36328ab540c0eda9a60b929cea23775efb72f2ad1dd1e18fec
name: protoparser
arch: src
version: 4.0.3
epoch: 0
release: 1.oe2509
summary: A parser for .proto schema declarations to java
url: https://github.com/square/protoparser
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/protoparser-4.0.3-1.oe2509.src.rpm
checksum_type: sha256
description:
  ProtoParser will directly parse independent File or Schema data, then
  returns the object representation as a ProtoFile instance.


pkgId: 3be2a45743f530adebeb492d92be3a0c60700ee9aaca7ac72e97203b9646cf8d
name: protostream
arch: src
version: 3.0.4
epoch: 0
release: 10.oe2509
summary: The Infinispan ProtoStream project
url: http://infinispan.org/
rpm_license: ASL 2.0 and BSD
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/protostream-3.0.4-10.oe2509.src.rpm
checksum_type: sha256
description:
  ProtoStream is a serialization library based on Protocol buffers format for serializing structured data.


pkgId: 0860db51256837442a2c14019f14456e2de2751ab4ff203bfd154ce962e76e03
name: proxool
arch: src
version: 0.9.1
epoch: 0
release: 24.oe2509
summary: Connection pool library for Java
url: http://proxool.sourceforge.net/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/proxool-0.9.1-24.oe2509.src.rpm
checksum_type: sha256
description:
  Add connection pooling to your existing JDBC driver transparently.Compliant with the J2SE API,giving you the confidence
  to develop standards. You can monitor the performance of the database Connect and listen for connection events.


pkgId: 27091d385305244a8cbf2bd4d4293f70b3c57a3a7132b40b1e4d73cfcffb684b
name: proxytoys
arch: src
version: 1.0
epoch: 0
release: 1.oe2509
summary: An implementation neutral API for creation of dynamic proxies
url: http://proxytoys.github.io/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/proxytoys-1.0-1.oe2509.src.rpm
checksum_type: sha256
description:
  ProxyToys provides a collection of toys acting as factories for
  creating "special" proxies such as:
  * Decorators - for simple AOP-like chained method interception
  * Delegates - for method invocation on a delegate object,
    that might have different type
  * Dispatcher proxy - single proxy instance dispatching method
    calls to different object with separate types
  * Echo proxy - for tracing method calls
  * Failover objects - fails over to a next object in case of
    exception
  * Hot swapping proxy - allows implementation hiding that
    can be swapped, and mutual dependencies
  * Multicasting objects - for multicasting a method invocation
    to multiple objects
  * Null objects - for default implementations of classes that
    do nothing at all
  * Pool - for a pool implementation with proxied objects that
    return automatically to the pool


pkgId: d59199ed97b198d3eca914cd7d5948ba4615b4e30d88d731748b8f1733f5f4dd
name: ps_mem
arch: src
version: 3.14
epoch: 0
release: 1.oe2509
summary: A utility to accurately report the in core memory usage for a program
url: https://github.com/pixelb/ps_mem
rpm_license: LGPLv2
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/ps_mem-3.14-1.oe2509.src.rpm
checksum_type: sha256
description:
  This package provides tools that reports how much core memory is used per
  program. The details in it`s reports contains the private RAM for program
  process and shared RAM for program processes.


pkgId: bc0f32ac5faa00a8f5580cd61ad930b8610e0dc56074131234f0706284bdc8b3
name: psacct
arch: src
version: 6.6.4
epoch: 0
release: 5.oe2509
summary: Utilities for monitoring process activities
url: http://www.gnu.org/software/acct/
rpm_license: GPLv3+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/psacct-6.6.4-5.oe2509.src.rpm
checksum_type: sha256
description:
  The psacct package contains several utilities for monitoring process
  activities, including ac, lastcomm, accton and sa:
  The ac command displays statistics about how long users have been logged on.
  The lastcomm command displays information about previous executed commands.
  The accton command turns process accounting on or off.
  The sa command summarizes information about previously executed commands.


pkgId: b0a4f9b4f60be72089dfcbd4ba7811f7fcf8e285b70b9f8ce9ea688491e6d70d
name: psmisc
arch: src
version: 23.6
epoch: 0
release: 2.oe2509
summary: Utilities for managing processes on your system
url: https://gitlab.com/psmisc/psmisc
rpm_license: GPLv2+
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/psmisc-23.6-2.oe2509.src.rpm
checksum_type: sha256
description:
  This PSmisc package is a set of some small useful utilities that use the proc
  filesystem. We're not about changing the world, but providing the system
  administrator with some help in common tasks.


pkgId: 630b12d4b28817f64c5dad52efc39100739161a3db220fba640210fbb09c05e0
name: psutils
arch: src
version: 2.10
epoch: 0
release: 1.oe2509
summary: Utilities for manipulating PostScript documents
url: https://github.com/rrthomas/psutils
rpm_license: GPL-3.0-or-later
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/psutils-2.10-1.oe2509.src.rpm
checksum_type: sha256
description:
  PSUtils is a suite of utilities for manipulating PostScript documents
  produced according to the Document Structuring Conventions. You can select
  and rearrange pages, including arrangement into signatures for booklet
  printing, combine multple pages into a single page for n-up printing, and
  resize, flip and rotate pages.


pkgId: 19e3880b58406165c21d267ad4d0fcc1da39ab0a156dbec90b52168c3d0030fb
name: publicsuffix-list
arch: src
version: 20241002
epoch: 0
release: 1.oe2509
summary: List of domain name suffixes
url: https://publicsuffix.org/
rpm_license: MPLv2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/publicsuffix-list-20241002-1.oe2509.src.rpm
checksum_type: sha256
description:
  A "public suffix" is one under which Internet users can (or historically could)
  directly register names. The Public Suffix List is a list of all known public
  suffixes.The Public Suffix List is an initiative of Mozilla, but is maintained
  as a community resource. It is available for use in any software, but was
  originally created to meet the needs of browser manufacturers.


pkgId: 57866f6dc84cd755110720675fb6c6c1f823ddf721f61d5becca30725bd3de80
name: pulsar
arch: src
version: 2.10.6
epoch: 0
release: 3.oe2509
summary: Cloud-Native, Distributed Messaging and Streaming
url: https://pulsar.apache.org
rpm_license: Apache-2.0
rpm_group: Applications/Message
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pulsar-2.10.6-3.oe2509.src.rpm
checksum_type: sha256
description:
  Pulsar is a distributed pub-sub messaging platform with a very flexible messaging model and an intuitive client API.


pkgId: e1b11db11d0f8747c8dc207f1d8a197c5f63fcee8542ee080e7cee467e177eac
name: pulseaudio
arch: src
version: 17.0
epoch: 0
release: 3.oe2509
summary: Improved Linux Sound Server
url: https://www.freedesktop.org/wiki/Software/PulseAudio
rpm_license: LGPL-2.1-or-later
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pulseaudio-17.0-3.oe2509.src.rpm
checksum_type: sha256
description:
  PulseAudio is a sound server for Linux and other Unix like operating
  systems. It is intended to be an improved drop-in replacement for the
  Enlightened Sound Daemon (ESOUND).


pkgId: 4e7bfc38a0cc4899d2150000facc9960f9db97529f6104eef21a640d6b819bc8
name: pv
arch: src
version: 1.9.27
epoch: 0
release: 1.oe2509
summary: A tool for monitoring the progress of data through a pipeline
url: https://www.ivarch.com/programs/pv.shtml
rpm_license: GPL-3.0-or-later
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pv-1.9.27-1.oe2509.src.rpm
checksum_type: sha256
description:
  PV ("Pipe Viewer") is a tool for monitoring the progress of data through a
  pipeline.  It can be inserted into any normal pipeline between two processes
  to give a visual indication of how quickly data is passing through, how long
  it has taken, how near to completion it is, and an estimate of how long it
  will be until completion.


pkgId: ee5b7cf8637d0ab370058aeff6cec0fb48d77feef8e7332c759be392dfb3dbd1
name: py3c
arch: src
version: 1.4
epoch: 0
release: 2.oe2509
summary: Guide and compatibility macros for porting extensions to Python 3
url: http://py3c.readthedocs.io/
rpm_license: MIT and CC-BY-SA-3.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/py3c-1.4-2.oe2509.src.rpm
checksum_type: sha256
description:
  py3c helps you port C extensions to Python 3.

  It provides a detailed guide, and a set of macros to make porting easy
  and reduce boilerplate.


pkgId: ce64719cac1cbd8d6034e1b5347650ac5485deb89bd09ee9196f762d766464fb
name: pyOpenSSL
arch: src
version: 25.1.0
epoch: 0
release: 1.oe2509
summary: A rather thin wrapper around (a subset of) the OpenSSL library.
url: https://www.pyopenssl.org/en/stable/
rpm_license: ASL 2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pyOpenSSL-25.1.0-1.oe2509.src.rpm
checksum_type: sha256
description:
  pyOpenSSL is a rather thin wrapper around (a subset of) the OpenSSL library.
  With thin wrapper we mean that a lot of the object methods do nothing more
  than calling a corresponding function in the OpenSSL library.


pkgId: 68420b1877edcc3bcf3e82e006d853b4189e9600e4c2c249ac02e5ce5db54d56
name: pyarango
arch: src
version: 2.1.1
epoch: 0
release: 2.oe2509
summary: Python Driver for ArangoDB with built-in validation
url: https://github.com/ArangoDB-Community/pyArango
rpm_license: Apache-2.0
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pyarango-2.1.1-2.oe2509.src.rpm
checksum_type: sha256
description:
  pyArango aims to be an easy to use driver for ArangoDB with built in validation.
  Collections are treated as types that apply to the documents within.
  You can be 100% permissive or enforce schemas and validate fields on set, on save or on both.

  pyArango supports graphs, indexes and probably everything that arangodb can do.


pkgId: ff0bf853fc2df7db3b55521fdce2d46866aaf2e6fbcb2d48403fde55715230b2
name: pyatspi
arch: src
version: 2.46.1
epoch: 0
release: 1.oe2509
summary: Python client bindings for D-Bus AT-SPI
url: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
rpm_license: LGPLv2 and GPLv2
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pyatspi-2.46.1-1.oe2509.src.rpm
checksum_type: sha256
description:
  at-spi allows assistive technologies to access GTK-based
  applications. Essentially it exposes the internals of applications for
  automation, so tools such as screen readers, magnifiers, or even
  scripting interfaces can query and interact with GUI controls.

  This package includes a python3 client library for at-spi.


pkgId: 0dbb6af656325427bc8f4373f7d3f20ed15c5e50bce2220aade6512acfb26497
name: pybind11
arch: src
version: 2.13.6
epoch: 0
release: 1.oe2509
summary: Seamless operability between C++11 and Python
url: https://github.com/pybind/pybind11
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pybind11-2.13.6-1.oe2509.src.rpm
checksum_type: sha256
description:
  pybind11 is a lightweight header-only library that exposes C++ types
  in Python and vice versa, mainly to create Python bindings of existing
  C++ code.


pkgId: b7a224c902d02f4aac3692fa14af45524a2fb103c431e2891267d7571a30270f
name: pycpuinfo
arch: src
version: 9.0.0
epoch: 0
release: 2.oe2509
summary: Get CPU info with pure Python 2 & 3
url: https://github.com/workhorsy/py-cpuinfo
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pycpuinfo-9.0.0-2.oe2509.src.rpm
checksum_type: sha256
description:
  Py-cpuinfo gets CPU info with pure Python. Py-cpuinfo should work
  without any extra programs or libraries, beyond what your OS provides.


pkgId: d1947a25d16afa68f15ae45d9fd0c70afae88779b89c07e3f2e4ce87c1744dee
name: pyelftools
arch: src
version: 0.32
epoch: 0
release: 1.oe2509
summary: Pure-Python library for parsing and analyzing ELF files
url: https://github.com/eliben/pyelftools
rpm_license: Public Domain and MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pyelftools-0.32-1.oe2509.src.rpm
checksum_type: sha256
description:
  This package provides a python library for parsing and
  analyzing ELF files and DWARF debugging information.


pkgId: e51013e6ea9bd73e5e3f0e5d282458f904043c3badec11536d2dca51468470c2
name: pygobject3
arch: src
version: 3.52.3
epoch: 0
release: 1.oe2509
summary: Provides bindings for GObject based libraries
url: https://pygobject.gnome.org/
rpm_license: LGPL-2.1-or-later and MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pygobject3-3.52.3-1.oe2509.src.rpm
checksum_type: sha256
description:
  PyGObject is a Python package which provides bindings for GObject based libraries such as
  GTK, GStreamer, WebKitGTK, GLib, GIO and many more.
  PyGObject uses glib, gobject, girepository, libffi and other libraries to access the C
  library (libgtk-3.so) in combination with the additional metadata from the accompanying
  typelib file (Gtk-3.0.typelib) and dynamically provides a Python interface based on that information.


pkgId: 5d6789da6e13eaf4be2727e9a75c2901c29ca60417e7ce3f3f8224955181b5ae
name: pylint
arch: src
version: 3.3.2
epoch: 0
release: 1.oe2509
summary: Analyzes Python code looking for bugs and signs of poor quality
url: http://www.pylint.org/
rpm_license: GPL-2.0-or-later
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pylint-3.3.2-1.oe2509.src.rpm
checksum_type: sha256
description:
  Pylint is a Python source code analyzer which looks for programming
  errors, helps enforcing a coding standard and sniffs for some code
  smells (as defined in Martin Fowler's Refactoring book).
  Pylint can be seen as another PyChecker since nearly all tests you
  can do with PyChecker can also be done with Pylint. However, Pylint
  offers some more features, like checking length of lines of code,
  checking if variable names are well-formed according to your coding
  standard, or checking if declared interfaces are truly implemented,
  and much more.
  Additionally, it is possible to write plugins to add your own checks.


pkgId: 76e65d5eac2519b163ed194dccbc1b8849b1307321588d88a5d5474bff876a3f
name: pyparsing
arch: src
version: 3.2.0
epoch: 0
release: 1.oe2509
summary: A Python Parsing Module
url: https://github.com/pyparsing/pyparsing/
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pyparsing-3.2.0-1.oe2509.src.rpm
checksum_type: sha256
description:
  The pyparsing module is an alternative approach to creating and executing simple
  grammars, vs. the traditional lex/yacc approach, or the use of regular expressions.
  The pyparsing module provides a library of classes that client code uses to
  construct the grammar directly in Python code.


pkgId: 36c7bd3ac4138f051c41c4c211c9bb8205890fc8fd6d532605aace931b87cb67
name: pyparted
arch: src
version: 3.13.0
epoch: 1
release: 2.oe2509
summary: Python bindings for libparted
url: https://github.com/dcantrell/pyparted
rpm_license: GPL-2.0-or-later
rpm_group: System Environment/Libraries
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pyparted-3.13.0-2.oe2509.src.rpm
checksum_type: sha256
description:
  pyparted is a set of native Python bindings for libparted.  libparted is the
  library portion of the GNU parted project.  With pyparted, you can write
  applications that interact with disk partition tables and filesystems.


pkgId: d1a080c09b4190952355d9727aefbb5c7eb754d865acd94fd701a14ad56240eb
name: pyproject-rpm-macros
arch: src
version: 1.15.0
epoch: 0
release: 1.oe2509
summary: RPM macros for PEP 517 Python packages
url: https://src.fedoraproject.org/rpms/pyproject-rpm-macros
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pyproject-rpm-macros-1.15.0-1.oe2509.src.rpm
checksum_type: sha256
description:
  These macros allow projects that follow the Python packaging specifications
  to be packaged as RPMs.

  They work for:

  * traditional Setuptools-based projects that use the setup.py file,
  * newer Setuptools-based projects that have a setup.cfg file,
  * general Python projects that use the PEP 517 pyproject.toml file
    (which allows using any build system, such as setuptools, flit or poetry).

  These macros replace %py3_build and %py3_install,
  which only work with setup.py.


pkgId: e2df995b254f4f20b04648f736de0eba80f824e9cd0593c1f0be5e286ff39d08
name: pyserial
arch: src
version: 3.5
epoch: 0
release: 4.oe2509
summary: Python serial port access library.
url: https://github.com/pyserial/pyserial
rpm_license: BSD-3-Clause
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/pyserial-3.5-4.oe2509.src.rpm
checksum_type: sha256
description:
  This module encapsulates the access for the serial port. It provides
  backends for Python running on Windows, OSX, Linux,BSD (possibly any POSIX compliant system)
  and IronPython. The module named "serial" automatically selects the appropriate backend.


pkgId: a62a09e8d714e66509b259ffcfe12af46966c58c89004ffd8a036fcb53da718e
name: python-Authlib
arch: src
version: 1.3.0
epoch: 0
release: 1.oe2509
summary: The ultimate Python library in building OAuth and OpenID Connect servers and clients.
url: https://authlib.org/
rpm_license: BSD 3-Clause License
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-Authlib-1.3.0-1.oe2509.src.rpm
checksum_type: sha256
description:
  The ultimate Python library in building OAuth and OpenID Connect servers.
  JWS, JWK, JWA, JWT are included.


pkgId: 9c986f44db5f80179e7bc0864c129f50551a269db9c6176d67e831b173d76fbd
name: python-Automat
arch: src
version: 25.4.16
epoch: 0
release: 1.oe2509
summary: Self-service finite-state machines for the programmer on the go.
url: https://github.com/glyph/Automat
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-Automat-25.4.16-1.oe2509.src.rpm
checksum_type: sha256
description:
  python-Automat is a library for concise, idiomatic Python expression of finite-state automat
  It provides a self-service finite-state machines for the programmer on the go.


pkgId: 4cf99765fa743a45981fe4de908be0b8d5433eaf6893f63848c1e95b9197ae3a
name: python-CacheControl
arch: src
version: 0.14.3
epoch: 0
release: 2.oe2509
summary: httplib2 caching for requests
url: https://github.com/ionrock/cachecontrol
rpm_license: MIT
rpm_group: Unspecified
rpm_buildhost: dc-64g.compass-ci
rpm_packager: http://openeuler.org
location_href: Packages/python-CacheControl-0.14.3-2.oe2509.src.rpm
checksum_type: sha256
description:
  CacheControl is a port of the caching algorithms in httplib2 for use with
  requests session object. It was written because httplib2's better support
  for caching is often mitigated by its lack of thread safety. The same is
  true of requests in terms of caching.


