Blob Blame History Raw
document: modulemd
version: 2
data:
    stream: '5.32'
    summary: Practical Extraction and Report Language
    description: >
        Perl is a high-level programming language with roots in C, sed, awk
        and shell scripting. Perl is good at handling processes and files, and
        is especially good at handling text. Perl's hallmarks are practicality
        and efficiency. While it is used to do a lot of different things,
        Perl's most common applications are system administration utilities
        and web programming.
    license:
        module: [ MIT ]
    dependencies:
        - buildrequires:
              platform: [el8]
              perl-bootstrap: ['5.32']
          requires:
              platform: [el8]
    references:
        community: https://www.perl.org/
        documentation: https://www.perl.org/docs.html
        tracker: https://bugzilla.redhat.com/buglist.cgi?classification=Red%20Hat&component=perl-5.30-module&product=Red%20Hat%20Enterprise%20Linux%208
    profiles:
        common:
            description: Interpreter and all Perl modules bundled within upstream Perl.
            rpms:
                - perl
        minimal:
            description: Only the interpreter as a standalone executable.
            rpms:
                - perl-interpreter
    api:
        rpms:
            - perl
            - perl-Archive-Tar
            - perl-Attribute-Handlers
            - perl-autodie
            - perl-AutoLoader
            - perl-AutoSplit
            - perl-autouse
            - perl-B
            - perl-base
            - perl-Benchmark
            - perl-bignum
            - perl-blib
            - perl-Carp
            - perl-Class-Struct
            - perl-Compress-Raw-Bzip2
            - perl-Compress-Raw-Zlib
            - perl-Config-Extensions
            - perl-Config-Perl-V
            - perl-constant
            - perl-CPAN
            - perl-CPAN-Meta
            - perl-CPAN-Meta-Requirements
            - perl-CPAN-Meta-YAML
            - perl-Data-Dumper
            - perl-DBM_Filter
            - perl-DB_File
            - perl-debugger
            - perl-deprecate
            - perl-devel
            - perl-Devel-Peek
            - perl-Devel-PPPort
            - perl-Devel-SelfStubber
            - perl-diagnostics
            - perl-Digest
            - perl-Digest-MD5
            - perl-Digest-SHA
            - perl-DirHandle
            - perl-doc
            - perl-Dumpvalue
            - perl-DynaLoader
            - perl-Encode
            - perl-Encode-devel
            - perl-encoding
            - perl-encoding-warnings
            - perl-English
            - perl-Env
            - perl-Errno
            - perl-experimental
            - perl-Exporter
            - perl-ExtUtils-CBuilder
            - perl-ExtUtils-Command
            - perl-ExtUtils-Constant
            - perl-ExtUtils-Embed
            - perl-ExtUtils-Install
            - perl-ExtUtils-MakeMaker
            - perl-ExtUtils-Manifest
            - perl-ExtUtils-Miniperl
            - perl-ExtUtils-MM-Utils
            - perl-ExtUtils-ParseXS
            - perl-Fcntl
            - perl-fields
            - perl-File-Basename
            - perl-File-Compare
            - perl-File-Copy
            - perl-File-DosGlob
            - perl-File-Fetch
            - perl-File-Find
            - perl-File-Path
            - perl-File-stat
            - perl-File-Temp
            - perl-FileCache
            - perl-FileHandle
            - perl-filetest
            - perl-Filter
            - perl-Filter-Simple
            - perl-FindBin
            - perl-GDBM_File
            - perl-generators
            - perl-Getopt-Long
            - perl-Getopt-Std
            - perl-Hash-Util
            - perl-Hash-Util-FieldHash
            - perl-HTTP-Tiny
            - perl-I18N-Collate
            - perl-I18N-Langinfo
            - perl-I18N-LangTags
            - perl-if
            - perl-interpreter
            - perl-IO
            - perl-IO-Compress
            - perl-IO-Socket-IP
            - perl-IO-Zlib
            - perl-IPC-Cmd
            - perl-IPC-Open3
            - perl-IPC-SysV
            - perl-JSON-PP
            - perl-less
            - perl-lib
            - perl-libnet
            - perl-libnetcfg
            - perl-libs
            - perl-locale
            - perl-Locale-Maketext
            - perl-Locale-Maketext-Simple
            - perl-macros
            - perl-Math-BigInt
            - perl-Math-BigInt-FastCalc
            - perl-Math-BigRat
            - perl-Math-Complex
            - perl-Memoize
            - perl-meta-notation
            - perl-MIME-Base64
            - perl-Module-CoreList
            - perl-Module-CoreList-tools
            - perl-Module-Load
            - perl-Module-Load-Conditional
            - perl-Module-Loaded
            - perl-Module-Metadata
            - perl-mro
            - perl-NDBM_File
            - perl-Net
            - perl-Net-Ping
            - perl-NEXT
            - perl-ODBM_File
            - perl-Opcode
            - perl-open
            - perl-overload
            - perl-overloading
            - perl-Params-Check
            - perl-parent
            - perl-PathTools
            - perl-Perl-OSType
            - perl-perlfaq
            - perl-PerlIO-via-QuotedPrint
            - perl-ph
            - perl-Pod-Checker
            - perl-Pod-Escapes
            - perl-Pod-Functions
            - perl-Pod-Html
            - perl-Pod-Parser
            - perl-Pod-Perldoc
            - perl-Pod-Simple
            - perl-Pod-Usage
            - perl-podlators
            - perl-POSIX
            - perl-Safe
            - perl-Scalar-List-Utils
            - perl-Search-Dict
            - perl-SelectSaver
            - perl-SelfLoader
            - perl-sigtrap
            - perl-Socket
            - perl-sort
            - perl-Storable
            - perl-subs
            - perl-Symbol
            - perl-Sys-Hostname
            - perl-Sys-Syslog
            - perl-Term-ANSIColor
            - perl-Term-Cap
            - perl-Term-Complete
            - perl-Term-ReadLine
            - perl-Test
            - perl-Test-Harness
            - perl-Test-Simple
            - perl-Text-Abbrev
            - perl-Text-Balanced
            - perl-Text-ParseWords
            - perl-Text-Tabs+Wrap
            - perl-Thread
            - perl-Thread-Queue
            - perl-Thread-Semaphore
            - perl-threads
            - perl-threads-shared
            - perl-Tie
            - perl-Tie-File
            - perl-Tie-Memoize
            - perl-Tie-RefHash
            - perl-Time
            - perl-Time-HiRes
            - perl-Time-Local
            - perl-Time-Piece
            - perl-Unicode-Collate
            - perl-Unicode-Normalize
            - perl-Unicode-UCD
            - perl-User-pwent
            - perl-utils
            - perl-vars
            - perl-version
            - perl-vmsish
    buildopts:
        rpms:
            macros: |
                %_with_perl_enables_groff 1
                %_without_perl_enables_syslog_test 1
                %_with_perl_enables_systemtap 1
                %_without_perl_enables_tcsh 1
                %_without_perl_Archive_Tar_enables_optional_test 1
                %_without_perl_autodie_enables_optional_test 1
                %_without_perl_Compress_Bzip2_enables_optional_test 1
                %_without_perl_Compress_Raw_Bzip2_enables_optional_test 1
                %_without_perl_Compress_Raw_Lzma_enables_optional_test 1
                %_without_perl_Compress_Raw_Zlib_enables_optional_test 1
                %_without_perl_constant_enables_optional_test 1
                %_without_perl_CPAN_enables_optional_test 1
                %_without_perl_CPAN_Meta_Requirements_enables_optional_test 1
                %_without_perl_CPAN_Meta_YAML_enables_extra_test 1
                %_without_perl_Data_OptList_enables_extra_test 1
                %_without_perl_Data_Section_enables_extra_test 1
                %_without_perl_Data_Section_enables_optional_test 1
                %_without_perl_DB_File_enables_optional_test 1
                %_without_perl_Devel_PPPort_enables_optional_test 1
                %_without_perl_Devel_Size_enables_optional_test 1
                %_without_perl_Digest_SHA_enables_optional_test 1
                %_without_perl_Exporter_enables_optional_test 1
                %_without_perl_ExtUtils_Install_enables_optional_test 1
                %_without_perl_Filter_enables_optional_test 1
                %_without_perl_IO_Compress_enables_optional_test 1
                %_without_perl_IO_Compress_Lzma_enables_optional_test 1
                %_without_perl_IO_Socket_IP_enables_optional_test 1
                %_without_perl_IPC_Cmd_enables_IPC_Run 1
                %_without_perl_IPC_System_Simple_enables_optional_test 1
                %_without_perl_IPC_SysV_enables_optional_test 1
                %_without_perl_JSON_PP_enables_optional_test 1
                %_without_perl_libnet_enables_ssl 1
                %_without_perl_Locale_Maketext_enables_optional_test 1
                %_without_perl_Module_Build_enables_optional_test 1
                %_without_perl_Module_CoreList_enables_optional_test 1
                %_without_perl_Package_Generator_enables_extra_test 1
                %_without_perl_Perl_OSType_enables_optional_test 1
                %_without_perl_Pod_Parser_enables_optional_test 1
                %_without_perl_Pod_Perldoc_enables_tk_test 1
                %_without_perl_Pod_Simple_enables_optional_test 1
                %_without_perl_Software_License_enables_extra_test 1
                %_without_perl_Software_License_enables_optional_test 1
                %_without_perl_Sub_Exporter_enables_extra_test 1
                %_without_perl_Sub_Install_enables_optional_test 1
                %_without_perl_Sys_Syslog_enables_optional_test 1
                %_without_perl_Term_Size_Any_enabels_optional_test 1
                %_with_perl_Term_Table_enables_terminal 1
                %_without_perl_Term_Table_enables_unicode 1
                %_without_perl_Test_Harness_enables_optional_test 1
                %_without_perl_Test_NoWarnings_enables_stack_trace 1
                %_without_perl_Test_Simple_enables_Module_Pluggable 1
                %_without_perl_Test_Simple_enables_optional_test 1
                %_without_perl_Text_Template_enables_optional_test 1
                %_without_perl_Try_Tiny_enables_optional_test 1
                %_without_perl_URI_enables_Business_ISBN 1
                %_without_perl_version_enables_optional_test 1
    filter:
        rpms:
            - perl-tests
            - perl-Compress-Raw-Bzip2-tests
            - perl-Compress-Raw-Zlib-tests
            - perl-Digest-tests
            - perl-ExtUtils-MakeMaker-tests
            - perl-IO-Compress-tests
            - perl-Module-CoreList-tests
            - perl-Storable-tests
            - perl-URI-tests
    components:
        rpms:
            # We can rebuild in a random order because we have all binary
            # packages available from perl-bootstrap.
            perl:
                rationale: The Perl interpreter.
                ref: stream-5.32-rhel-8.6.0
            perl-Algorithm-Diff:
                rationale: A run-time dependency.
                ref: stream-1.1903-rhel-8.6.0
            perl-Archive-Tar:
                rationale: Core Perl API.
                ref: stream-2.38-rhel-8.6.0
            perl-Archive-Zip:
                rationale: A run-time dependency.
                ref: stream-1.68-rhel-8.6.0
            perl-autodie:
                rationale: Core Perl API.
                ref: stream-2.34-rhel-8.6.0
            perl-bignum:
                rationale: Core Perl API.
                ref: stream-0.51-rhel-8.6.0
            perl-Carp:
                rationale: Core Perl API.
                ref: stream-1.50-rhel-8.6.0
            perl-Compress-Bzip2:
                rationale: A run-time dependency.
                ref: stream-2.28-rhel-8.6.0
            perl-Compress-Raw-Bzip2:
                rationale: Core Perl API.
                ref: stream-2.096-rhel-8.6.0
            perl-Compress-Raw-Lzma:
                rationale: A run-time dependency.
                ref: stream-2.096-rhel-8.6.0
            perl-Compress-Raw-Zlib:
                rationale: Core Perl API.
                ref: stream-2.096-rhel-8.6.0
            perl-Config-Perl-V:
                rationale: Core Perl API.
                ref: stream-0.32-rhel-8.6.0
            perl-constant:
                rationale: Core Perl API.
                ref: stream-1.33-rhel-8.6.0
            perl-CPAN:
                rationale: Core Perl API.
                ref: stream-2.28-rhel-8.6.0
            perl-CPAN-DistnameInfo:
                rationale: A run-time dependency.
                ref: stream-0.12-rhel-8.6.0
            perl-CPAN-Meta:
                rationale: Core Perl API.
                ref: stream-2.150010-rhel-8.6.0
            perl-CPAN-Meta-Requirements:
                rationale: Core Perl API.
                ref: stream-2.140-rhel-8.6.0
            perl-CPAN-Meta-YAML:
                rationale: Core Perl API.
                ref: stream-0.018-rhel-8.6.0
            perl-Data-Dumper:
                rationale: Core Perl API.
                ref: stream-2.173-rhel-8.6.0
            perl-Data-OptList:
                rationale: A run-time dependency.
                ref: stream-0.110-rhel-8.6.0
            perl-Data-Section:
                rationale: A run-time dependency.
                ref: stream-0.200007-rhel-8.6.0
            perl-DB_File:
                rationale: Core Perl API.
                ref: stream-1.855-rhel-8.6.0
            perl-Devel-PPPort:
                rationale: Core Perl API.
                ref: stream-3.62-rhel-8.6.0
            perl-Devel-Size:
                rationale: A run-time dependency.
                ref: stream-0.83-rhel-8.6.0
            perl-Digest:
                rationale: Core Perl API.
                ref: stream-1.20-rhel-8.6.0
            perl-Digest-MD5:
                rationale: Core Perl API.
                ref: stream-2.58-rhel-8.6.0
            perl-Digest-SHA:
                rationale: Core Perl API.
                ref: stream-6.01-rhel-8.6.0
            perl-Encode:
                rationale: Core Perl API.
                ref: stream-3.08-rhel-8.6.0
            perl-Encode-Locale:
                rationale: A run-time dependency.
                ref: stream-1.05-rhel-8.6.0
            perl-Env:
                rationale: Core Perl API.
                ref: stream-1.04-rhel-8.6.0
            perl-experimental:
                rationale: Core Perl API.
                ref: stream-0.025-rhel-8.6.0
            perl-Exporter:
                rationale: Core Perl API.
                ref: stream-5.74-rhel-8.6.0
            perl-ExtUtils-CBuilder:
                rationale: Core Perl API.
                ref: stream-0.280236-rhel-8.6.0
            perl-ExtUtils-Install:
                rationale: Core Perl API.
                ref: stream-2.20-rhel-8.6.0
            perl-ExtUtils-MakeMaker:
                rationale: Core Perl API.
                ref: stream-7.46-rhel-8.6.0
            perl-ExtUtils-Manifest:
                rationale: Core Perl API.
                ref: stream-1.73-rhel-8.6.0
            perl-ExtUtils-ParseXS:
                rationale: Core Perl API.
                ref: stream-3.40-rhel-8.6.0
            perl-Fedora-VSP:
                rationale: A run-time dependency.
                ref: stream-0.001-rhel-8.6.0
            perl-File-Fetch:
                rationale: Core Perl API.
                ref: stream-1.00-rhel-8.6.0
            perl-File-HomeDir:
                rationale: A run-time dependency.
                ref: stream-1.004-rhel-8.6.0
            perl-File-Path:
                rationale: Core Perl API.
                ref: stream-2.16-rhel-8.6.0
            perl-File-Temp:
                rationale: Core Perl API.
                ref: stream-0.231.100-rhel-8.6.0
            perl-File-Which:
                rationale: A run-time dependency.
                ref: stream-1.23-rhel-8.6.0
            perl-Filter:
                rationale: Core Perl API.
                ref: stream-1.60-rhel-8.6.0
            perl-Filter-Simple:
                rationale: Core Perl API.
                ref: stream-0.96-rhel-8.6.0
            perl-generators:
                rationale: A developmental support.
                ref: stream-1.13-rhel-8.6.0
            perl-Getopt-Long:
                rationale: Core Perl API.
                ref: stream-1.52-rhel-8.6.0
            perl-HTTP-Tiny:
                rationale: Core Perl API.
                ref: stream-0.078-rhel-8.6.0
            perl-Importer:
                rationale: A run-time dependency.
                ref: stream-0.025-rhel-8.6.0
            perl-inc-latest:
                rationale: A run-time dependency.
                ref: stream-0.500-rhel-8.6.0
            perl-IO-Compress:
                rationale: Core Perl API.
                ref: stream-2.096-rhel-8.6.0
            perl-IO-Compress-Lzma:
                rationale: A run-time dependency.
                ref: stream-2.096-rhel-8.6.0
            perl-IO-Socket-IP:
                rationale: Core Perl API.
                ref: stream-0.41-rhel-8.6.0
            perl-IPC-Cmd:
                rationale: Core Perl API.
                ref: stream-1.00-rhel-8.6.0
            perl-IPC-System-Simple:
                rationale: A run-time dependency.
                ref: stream-1.30-rhel-8.6.0
            perl-IPC-SysV:
                rationale: Core Perl API.
                ref: stream-2.09-rhel-8.6.0
            perl-JSON-PP:
                rationale: Core Perl API.
                ref: stream-4.04-rhel-8.6.0
            perl-libnet:
                rationale: Core Perl API.
                ref: stream-3.13-rhel-8.6.0
            perl-local-lib:
                rationale: A run-time dependency.
                ref: stream-2.000024-rhel-8.6.0
            perl-Locale-Maketext:
                rationale: Core Perl API.
                ref: stream-1.29-rhel-8.6.0
            perl-Math-BigInt:
                rationale: Core Perl API.
                ref: stream-1.9998.18-rhel-8.6.0
            perl-Math-BigInt-FastCalc:
                rationale: Core Perl API.
                ref: stream-0.5009-rhel-8.6.0
            perl-Math-BigRat:
                rationale: Core Perl API.
                ref: stream-0.2613-rhel-8.6.0
            perl-MIME-Base64:
                rationale: Core Perl API.
                ref: stream-3.15-rhel-8.6.0
            perl-Module-Build:
                rationale: A run-time dependency.
                ref: stream-0.4231-rhel-8.6.0
            perl-Module-CoreList:
                rationale: Core Perl API.
                ref: stream-5.20211020-rhel-8.6.0
            perl-Module-Load:
                rationale: Core Perl API.
                ref: stream-0.36-rhel-8.6.0
            perl-Module-Load-Conditional:
                rationale: Core Perl API.
                ref: stream-0.74-rhel-8.6.0
            perl-Module-Metadata:
                rationale: Core Perl API.
                ref: stream-1.000036-rhel-8.6.0
            perl-MRO-Compat:
                rationale: A run-time dependency.
                ref: stream-0.13-rhel-8.6.0
            perl-Object-HashBase:
                rationale: A run-time dependency.
                ref: stream-0.009-rhel-8.6.0
            perl-Package-Generator:
                rationale: A run-time dependency.
                ref: stream-1.106-rhel-8.6.0
            perl-Params-Check:
                rationale: Core Perl API.
                ref: stream-0.38-rhel-8.6.0
            perl-Params-Util:
                rationale: A run-time dependency.
                ref: stream-1.102-rhel-8.6.0
            perl-parent:
                rationale: Core Perl API.
                ref: stream-0.238-rhel-8.6.0
            perl-PathTools:
                rationale: Core Perl API.
                ref: stream-3.78-rhel-8.6.0
            perl-Perl-OSType:
                rationale: Core Perl API.
                ref: stream-1.010-rhel-8.6.0
            perl-perlfaq:
                rationale: Core Perl API.
                ref: stream-5.20210520-rhel-8.6.0
            perl-PerlIO-via-QuotedPrint:
                rationale: Core Perl API.
                ref: stream-0.09-rhel-8.6.0
            perl-Pod-Checker:
                rationale: Core Perl API.
                ref: stream-1.74-rhel-8.6.0
            perl-Pod-Escapes:
                rationale: Core Perl API.
                ref: stream-1.07-rhel-8.6.0
            perl-Pod-Parser:
                rationale: Core Perl API.
                ref: stream-1.63-rhel-8.6.0
            perl-Pod-Perldoc:
                rationale: Core Perl API.
                ref: stream-3.28.01-rhel-8.6.0
            perl-Pod-Simple:
                rationale: Core Perl API.
                ref: stream-3.42-rhel-8.6.0
            perl-Pod-Usage:
                rationale: Core Perl API.
                ref: stream-2.01-rhel-8.6.0
            perl-podlators:
                rationale: Core Perl API.
                ref: stream-4.14-rhel-8.6.0
            perl-Scalar-List-Utils:
                rationale: Core Perl API.
                ref: stream-1.55-rhel-8.6.0
            perl-Socket:
                rationale: Core Perl API.
                ref: stream-2.031-rhel-8.6.0
            perl-Software-License:
                rationale: A run-time dependency.
                ref: stream-0.103014-rhel-8.6.0
            perl-Storable:
                rationale: Core Perl API.
                ref: stream-3.21-rhel-8.6.0
            perl-Sub-Exporter:
                rationale: A run-time dependency.
                ref: stream-0.987-rhel-8.6.0
            perl-Sub-Install:
                rationale: A run-time dependency.
                ref: stream-0.928-rhel-8.6.0
            perl-Sys-Syslog:
                rationale: Core Perl API.
                ref: stream-0.36-rhel-8.6.0
            perl-Term-ANSIColor:
                rationale: Core Perl API.
                ref: stream-5.01-rhel-8.6.0
            perl-Term-Cap:
                rationale: Core Perl API.
                ref: stream-1.17-rhel-8.6.0
            perl-Term-Table:
                rationale: A run-time dependency.
                ref: stream-0.015-rhel-8.6.0
            perl-Test-Harness:
                rationale: Core Perl API.
                ref: stream-3.41-rhel-8.6.0
            perl-Test-Simple:
                rationale: Core Perl API.
                ref: stream-1.302181-rhel-8.6.0
            perl-Text-Balanced:
                rationale: Core Perl API.
                ref: stream-2.04-rhel-8.6.0
            perl-Text-Diff:
                rationale: A run-time dependency.
                ref: stream-1.45-rhel-8.6.0
            perl-Text-Glob:
                rationale: A run-time dependency.
                ref: stream-0.11-rhel-8.6.0
            perl-Text-ParseWords:
                rationale: Core Perl API.
                ref: stream-3.30-rhel-8.6.0
            perl-Text-Tabs+Wrap:
                rationale: Core Perl API.
                ref: stream-2013.0523-rhel-8.6.0
            perl-Text-Template:
                rationale: A run-time dependency.
                ref: stream-1.55-rhel-8.6.0
            perl-Thread-Queue:
                rationale: Core Perl API.
                ref: stream-3.14-rhel-8.6.0
            perl-threads:
                rationale: Core Perl API.
                ref: stream-2.25-rhel-8.6.0
            perl-threads-shared:
                rationale: Core Perl API.
                ref: stream-1.61-rhel-8.6.0
            perl-Time-HiRes:
                rationale: Core Perl API.
                ref: stream-1.9764-rhel-8.6.0
            perl-Time-Local:
                rationale: Core Perl API.
                ref: stream-1.300-rhel-8.6.0
            perl-Unicode-Collate:
                rationale: Core Perl API.
                ref: stream-1.29-rhel-8.6.0
            perl-Unicode-Normalize:
                rationale: Core Perl API.
                ref: stream-1.27-rhel-8.6.0
            perl-URI:
                rationale: A run-time dependency.
                ref: stream-1.76-rhel-8.6.0
            perl-version:
                rationale: Core Perl API.
                ref: stream-0.99.29-rhel-8.6.0