Blob Blame History Raw
document: modulemd
version: 2
data:
    name: perl
    stream: '5.30'
    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.4.0]
              perl-bootstrap: ['5.30']
          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-bignum
            - perl-Carp
            - perl-Compress-Raw-Bzip2
            - perl-Compress-Raw-Zlib
            - perl-Config-Perl-V
            - perl-constant
            - perl-CPAN
            - perl-CPAN-Meta
            - perl-CPAN-Meta-Requirements
            - perl-CPAN-Meta-YAML
            - perl-Data-Dumper
            - perl-DB_File
            - perl-devel
            - perl-Devel-Peek
            - perl-Devel-PPPort
            - perl-Devel-SelfStubber
            - perl-Digest
            - perl-Digest-MD5
            - perl-Digest-SHA
            - perl-Encode
            - perl-Encode-devel
            - perl-encoding
            - perl-Env
            - perl-Errno
            - perl-experimental
            - perl-Exporter
            - perl-ExtUtils-CBuilder
            - perl-ExtUtils-Command
            - perl-ExtUtils-Embed
            - perl-ExtUtils-Install
            - perl-ExtUtils-MakeMaker
            - perl-ExtUtils-Manifest
            - perl-ExtUtils-Miniperl
            - perl-ExtUtils-ParseXS
            - perl-File-Fetch
            - perl-File-Path
            - perl-File-Temp
            - perl-Filter
            - perl-Filter-Simple
            - perl-generators
            - perl-Getopt-Long
            - perl-HTTP-Tiny
            - perl-interpreter
            - perl-IO
            - perl-IO-Compress
            - perl-IO-Socket-IP
            - perl-IO-Zlib
            - perl-IPC-Cmd
            - perl-IPC-SysV
            - perl-JSON-PP
            - perl-libnet
            - perl-libnetcfg
            - perl-libs
            - 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-MIME-Base64
            - perl-Module-CoreList
            - perl-Module-CoreList-tools
            - perl-Module-Load
            - perl-Module-Load-Conditional
            - perl-Module-Loaded
            - perl-Module-Metadata
            - perl-Net-Ping
            - perl-open
            - perl-Params-Check
            - perl-parent
            - perl-PathTools
            - perl-Perl-OSType
            - perl-perlfaq
            - perl-PerlIO-via-QuotedPrint
            - perl-Pod-Checker
            - perl-Pod-Escapes
            - perl-Pod-Html
            - perl-Pod-Parser
            - perl-Pod-Perldoc
            - perl-Pod-Simple
            - perl-Pod-Usage
            - perl-podlators
            - perl-Scalar-List-Utils
            - perl-SelfLoader
            - perl-Socket
            - perl-Storable
            - perl-Sys-Syslog
            - perl-Term-ANSIColor
            - perl-Term-Cap
            - perl-Test
            - perl-Test-Harness
            - perl-Test-Simple
            - perl-tests
            - perl-Text-Balanced
            - perl-Text-ParseWords
            - perl-Text-Tabs+Wrap
            - perl-Thread-Queue
            - perl-threads
            - perl-threads-shared
            - perl-Time-HiRes
            - perl-Time-Local
            - perl-Time-Piece
            - perl-Unicode-Collate
            - perl-Unicode-Normalize
            - perl-utils
            - perl-version
    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_B_Debug_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_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_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_LWP_MediaTypes_enables_mailcap 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_Identify_enables_optional_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_MockModule_enables_optional_test 1
                %_without_perl_Test_NoWarnings_enables_stack_trace 1
                %_without_perl_Test_Simple_enables_optional_test 1
                %_without_perl_Test_Warnings_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
    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: 2eef5a6f4d13038d606f6f10c424f07894f39637
            perl-Algorithm-Diff:
                rationale: A run-time dependency.
                ref: 321369c231f028c38d1a0abbf53d0718d2d02b85
            perl-Archive-Tar:
                rationale: Core Perl API.
                ref: cac9d99f95d3cae91381d500ba0c1dc6e6d59577
            perl-Archive-Zip:
                rationale: A run-time dependency.
                ref: 13a936d13c1008f61696b9b5c52804075071d835
            perl-autodie:
                rationale: Core Perl API.
                ref: aab37b72c49fcdf45cb0d5fa0c29983d5a0474db
            perl-bignum:
                rationale: Core Perl API.
                ref: dba5f5c6fb0492a665a1eb36c032fa51a481d58b
            perl-Carp:
                rationale: Core Perl API.
                ref: 68c56420dfb9db24e90918a4b62a9051a8c33982
            perl-Compress-Bzip2:
                rationale: A run-time dependency.
                ref: 59cc11d2ebcb50ea80a3eee8dcd993f333368566
            perl-Compress-Raw-Bzip2:
                rationale: Core Perl API.
                ref: a4d04a2d231f7513b8b1003781371a413256da89
            perl-Compress-Raw-Zlib:
                rationale: Core Perl API.
                ref: 061206001fd12e0ea9caac8b17878e88894bea81
            perl-Config-Perl-V:
                rationale: Core Perl API.
                ref: 56aad323fba02e8324a43953fc6beb16863a18c3
            perl-constant:
                rationale: Core Perl API.
                ref: 8cb929527c2887fcaa14f814ab0ad13becea286d
            perl-CPAN:
                rationale: Core Perl API.
                ref: 7bfa2dc30704791d9d3fc29e9be11166d7e73ce4
            perl-CPAN-DistnameInfo:
                rationale: A run-time dependency.
                ref: 75ad2262cbe66eb032fb7927461cc21a896c3b64
            perl-CPAN-Meta:
                rationale: Core Perl API.
                ref: ab832ae70451a439b9857db399cae8395fa3da18
            perl-CPAN-Meta-Requirements:
                rationale: Core Perl API.
                ref: ac0e9624cef427a39e60084ff722531d70e1a89a
            perl-CPAN-Meta-YAML:
                rationale: Core Perl API.
                ref: 1d7d1b86615dad81f329dd679d5d92831073a1c0
            perl-Data-Dumper:
                rationale: Core Perl API.
                ref: 0ac5810fbf1742332f7d0c8e0e30842be8732741
            perl-Data-OptList:
                rationale: A run-time dependency.
                ref: d06391f37a5549a00e2a10d2520248aee1a7629a
            perl-Data-Section:
                rationale: A run-time dependency.
                ref: c13954ca541f8a951a365262662366ab6ff61be2
            perl-DB_File:
                rationale: Core Perl API.
                ref: ccccf9153f9494c631c8c42880a40111e755e1ea
            perl-Devel-PPPort:
                rationale: Core Perl API.
                ref: 8fd5dbffe8015b5fa52a28ef8145397d95423550
            perl-Devel-Size:
                rationale: A run-time dependency.
                ref: 241139b2d61d747badd851a09c72b3fb482f82fc
            perl-Digest:
                rationale: Core Perl API.
                ref: 5d83fa44ee537ba33a00c75071e3f5950bc9017d
            perl-Digest-MD5:
                rationale: Core Perl API.
                ref: c69a190c502dc9d3e3f41aed51ea00dd02f1a2a8
            perl-Digest-SHA:
                rationale: Core Perl API.
                ref: 407146f0cfaefc491269e3dbe5d666ea3e08a50b
            perl-Encode:
                rationale: Core Perl API.
                ref: 5d802cd02fca980d3fd3270472f42fc46ff0c110
            perl-Env:
                rationale: Core Perl API.
                ref: 5065423f583bb547db0385a7e5ffa69ca05ba3ad
            perl-experimental:
                rationale: Core Perl API.
                ref: ea2b4cef473539fda134daf9b3c9d18add79cbf4
            perl-Exporter:
                rationale: Core Perl API.
                ref: 429fd7724ac94d5943efc984e51afa4b39c09412
            perl-ExtUtils-CBuilder:
                rationale: Core Perl API.
                ref: 12be4d463a40acde1f6bb112d2cbfe0557260c93
            perl-ExtUtils-Install:
                rationale: Core Perl API.
                ref: 0bbd452551de29f72d3bd2e290bd412ac8b3d596
            perl-ExtUtils-MakeMaker:
                rationale: Core Perl API.
                ref: 20dfcf8af791e80d9770072de595560511f5e275
            perl-ExtUtils-Manifest:
                rationale: Core Perl API.
                ref: b3813b810ca05c985a01fd171d698c55e7e6c940
            perl-ExtUtils-ParseXS:
                rationale: Core Perl API.
                ref: 2a1a1153686b5f758aae71ccc33be3071400a96d
            perl-Fedora-VSP:
                rationale: A run-time dependency.
                ref: 27dc817114ce8dbb7716841218184b8f6c3a97d8
            perl-File-Fetch:
                rationale: Core Perl API.
                ref: 70d73676739c3b80faa7e33bfe9e1c48e405ec27
            perl-File-HomeDir:
                rationale: A run-time dependency.
                ref: 35912f387528cb915a302e63f4c8bf7d62c98061
            perl-File-Path:
                rationale: Core Perl API.
                ref: 9052775ffd19d288a80153e66e870312ce7e41f9
            perl-File-Temp:
                rationale: Core Perl API.
                ref: af726744406c0028451580a31ba5aec0a9a13cbf
            perl-File-Which:
                rationale: A run-time dependency.
                ref: 0b7252ec62fc9418e55fabaff1cffb72e4e855d4
            perl-Filter:
                rationale: Core Perl API.
                ref: 668523388f8c5814206f5ae2ae1cca72a5fac728
            perl-Filter-Simple:
                rationale: Core Perl API.
                ref: ba0fb4f331f8655e7e57c122eff3c8695c1081d9
            perl-generators:
                rationale: A developmental support.
                ref: e155905193724d4d1ba3b8102413fb24866d7b62
            perl-Getopt-Long:
                rationale: Core Perl API.
                ref: 54945a3e35e12aca0e73734807fe94a75a29ecb7
            perl-HTTP-Tiny:
                rationale: Core Perl API.
                ref: 19748f75772055991b27f1758b6fac112a14e296
            perl-Importer:
                rationale: A run-time dependency.
                ref: 707c670e9921d4caeb75e113082fd3cbf7524ef5
            perl-inc-latest:
                rationale: A run-time dependency.
                ref: 5d646ac439171f9f58b18dc4f204743d70ffc4d4
            perl-IO-Compress:
                rationale: Core Perl API.
                ref: ce45f091e5322279cdbd0f5e97dbcc004f35eb8b
            perl-IO-Socket-IP:
                rationale: Core Perl API.
                ref: fa8890fde26190b7d5ada3ab6e22d01826921f11
            perl-IPC-Cmd:
                rationale: Core Perl API.
                ref: bf035fa611f1f6506238be8c6c706fa91808f370
            perl-IPC-System-Simple:
                rationale: A run-time dependency.
                ref: 78bf46996796b8ca32ed826219227e41329170a1
            perl-IPC-SysV:
                rationale: Core Perl API.
                ref: c7aa64ada5cc5afe6f9c1a9134ffafee746d3514
            perl-JSON-PP:
                rationale: Core Perl API.
                ref: 662d543bc69a51eb6199c37649e22ae86d8b1156
            perl-libnet:
                rationale: Core Perl API.
                ref: 10ae741dbf5e6d89470a572b01bfa5b8ca0af00a
            perl-local-lib:
                rationale: A run-time dependency.
                ref: 90d788860e30697ce0f8e36283cd938e59df9cf5
            perl-Locale-Maketext:
                rationale: Core Perl API.
                ref: 83cb50a1b57c356600f8a955d2d3f3dff373d75e
            perl-Math-BigInt:
                rationale: Core Perl API.
                ref: 84c1bef021fac656d726b7a850aab13f086e0bd0
            perl-Math-BigInt-FastCalc:
                rationale: Core Perl API.
                ref: 3351ade965d1a69e82638d6fcd376a5ed3187779
            perl-Math-BigRat:
                rationale: Core Perl API.
                ref: b0b691f8239d0fa9c0dc038a71d08919691e26ac
            perl-MIME-Base64:
                rationale: Core Perl API.
                ref: 3919c7ff02b5eeea78d5a9c2c98c8b1dc61f4fbc
            perl-Module-Build:
                rationale: A run-time dependency.
                ref: c8c36f8cd7165646d9c7ff3f699ccb530b8fc5a3
            perl-Module-CoreList:
                rationale: Core Perl API.
                ref: 71d9257e332fc458992fee3c30b6d085bca08f72
            perl-Module-Load:
                rationale: Core Perl API.
                ref: c1c4759b601a02cc06ec32cec2e6207d2c466693
            perl-Module-Load-Conditional:
                rationale: Core Perl API.
                ref: 89ddbfd6b111988bb108862b34c3bac73b4ff526
            perl-Module-Metadata:
                rationale: Core Perl API.
                ref: cf9590278c9efbba0e1b9c051b6d64d76bc7b9ec
            perl-MRO-Compat:
                rationale: A run-time dependency.
                ref: e3122a788d21deb4b30efcd4ee4d1b8ec0b3bee3
            perl-Object-HashBase:
                rationale: A run-time dependency.
                ref: 50cdf26f19bb9290097d84cdda8fbee1bc1c438f
            perl-Package-Generator:
                rationale: A run-time dependency.
                ref: 1c2c16e387e902210e9d91cec2a86b1a3eb9deea
            perl-Params-Check:
                rationale: Core Perl API.
                ref: fd650a6907879283d03b40228fdaae39f9546dc0
            perl-Params-Util:
                rationale: A run-time dependency.
                ref: fc4113b324bd50bda9a0754339fae5805e026f38
            perl-parent:
                rationale: Core Perl API.
                ref: 8b5913aeb0aea2e84db62b38a2139c59004d7f50
            perl-PathTools:
                rationale: Core Perl API.
                ref: 8b84fd2710ba06a048b856a4991ef257763a975d
            perl-Perl-OSType:
                rationale: Core Perl API.
                ref: 9c40a2bd9b43f45d69723459a6b31586b295b565
            perl-perlfaq:
                rationale: Core Perl API.
                ref: 39ed9068d5b0c003ce65d909f8d75be123399c17
            perl-PerlIO-via-QuotedPrint:
                rationale: Core Perl API.
                ref: 675e55e56e56fa55d9baf6c6ee746846b56b8fbf
            perl-Pod-Checker:
                rationale: Core Perl API.
                ref: 009ce1585c95aa56412014614896e13484463a88
            perl-Pod-Escapes:
                rationale: Core Perl API.
                ref: 152014a8f10317fc73c6fd8fa93e130567380e2e
            perl-Pod-Parser:
                rationale: Core Perl API.
                ref: 08ee227da5f3226bd5a6de1a127ba737173e8c80
            perl-Pod-Perldoc:
                rationale: Core Perl API.
                ref: 7eb4c53a5747ced9c61e1751807cd1d0cc9731a8
            perl-Pod-Simple:
                rationale: Core Perl API.
                ref: d10f928fbb313bd2b14dd27d69d680a6b25f3b6c
            perl-Pod-Usage:
                rationale: Core Perl API.
                ref: 6645a0d2352b6ef8733053088088794fd4369b11
            perl-podlators:
                rationale: Core Perl API.
                ref: 984c5da7a4a68b3b5aaae9db87e071819dbb10e2
            perl-Scalar-List-Utils:
                rationale: Core Perl API.
                ref: 54f5bbf9fd11ce3238ad6c43ff718498fc60b88f
            perl-Socket:
                rationale: Core Perl API.
                ref: 29e1e809038e4939b53a8592d1d72f54f92362d3
            perl-Software-License:
                rationale: A run-time dependency.
                ref: 5e68a6ab09c5c624e27da545e6860cfc3f28735e
            perl-Storable:
                rationale: Core Perl API.
                ref: 1659b41898b55eeda1a38013524f37a3b63fe796
            perl-Sub-Exporter:
                rationale: A run-time dependency.
                ref: 128f994ece456060bf187e8fd469305007cd6145
            perl-Sub-Install:
                rationale: A run-time dependency.
                ref: 7eb9c6f18d348dc26492a27e5f2d2bfc8b7f335d
            perl-Sys-Syslog:
                rationale: Core Perl API.
                ref: f0e8970643ee3266da4590d792c979b9356a7e5d
            perl-Term-ANSIColor:
                rationale: Core Perl API.
                ref: c64688a4cf14d9c197b09ceea9da4788da9adb59
            perl-Term-Cap:
                rationale: Core Perl API.
                ref: 058425b348bc6e8db7e285aa452ffe63cb779b93
            perl-Term-Table:
                rationale: A run-time dependency.
                ref: 26cb864cee790d78580a40f5842587b948294375
            perl-Test-Harness:
                rationale: Core Perl API.
                ref: ca1bc646c064a48c534bbb1e845a8fd831a4b2a9
            perl-Test-Simple:
                rationale: Core Perl API.
                ref: 3de21c287eb1f463972fe5476ea52e3c966f9b62
            perl-Text-Balanced:
                rationale: Core Perl API.
                ref: 31448ad1405fad29bc1f650d35cf36642ab08a31
            perl-Text-Diff:
                rationale: A run-time dependency.
                ref: 9a69322ab587d9437e0125927344fbd3f373e06c
            perl-Text-Glob:
                rationale: A run-time dependency.
                ref: 5d0a3405ee842e1bd827fc3191ae4bb411b9449d
            perl-Text-ParseWords:
                rationale: Core Perl API.
                ref: 45b7feced565e36bdab9582cbdc165195ca32b34
            perl-Text-Tabs+Wrap:
                rationale: Core Perl API.
                ref: 5056a159a27a41976554cfe9b6ae29e03f22052e
            perl-Text-Template:
                rationale: A run-time dependency.
                ref: 9faa4a680acbcfdf1c1a7e57cd64c1636c393cbf
            perl-Thread-Queue:
                rationale: Core Perl API.
                ref: 518af4d9b9471060a6313b682287968b5a181ee4
            perl-threads:
                rationale: Core Perl API.
                ref: dce970f6427cbfc0bd078d869550a6164621d796
            perl-threads-shared:
                rationale: Core Perl API.
                ref: f5aac1e693fe3a3587dd13b525c7c675fa2f0689
            perl-Time-HiRes:
                rationale: Core Perl API.
                ref: df8d025d6746ae8df71009e812f951dce8c9cc7b
            perl-Time-Local:
                rationale: Core Perl API.
                ref: e3bdc2122efb8cb97950601a180eea365cc65585
            perl-Unicode-Collate:
                rationale: Core Perl API.
                ref: c24793f4b8b67fd87fbd62074e77bfc8340acdc3
            perl-Unicode-Normalize:
                rationale: Core Perl API.
                ref: 289f608ed6a1331618c9b9968052682ef8f775f9
            perl-URI:
                rationale: A run-time dependency.
                ref: 6de62ac9f5ac40ae832933aef0bd574bed5d3e31
            perl-version:
                rationale: Core Perl API.
                ref: a0365378afb906080cf85680242890e9d16df6a8