Blob Blame History Raw
---
document: modulemd
version: 2
data:
  name: perl
  stream: 5.24
  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:
      perl-bootstrap: [5.24]
      platform: [el8.1.0]
    requires:
      platform: [el8]
  references:
    community: https://docs.pagure.org/modularity/
  profiles:
    common:
      rpms:
      - perl-core
    minimal:
      rpms:
      - perl
  api:
    rpms:
    - perl
    - perl-Algorithm-Diff
    - perl-Archive-Tar
    - perl-Archive-Zip
    - perl-Attribute-Handlers
    - perl-B-Debug
    - perl-CPAN
    - perl-CPAN-Meta
    - perl-CPAN-Meta-Requirements
    - perl-CPAN-Meta-YAML
    - perl-Carp
    - perl-Compress-Bzip2
    - perl-Compress-Raw-Bzip2
    - perl-Compress-Raw-Zlib
    - perl-Config-Perl-V
    - perl-DB_File
    - perl-Data-Dumper
    - perl-Data-OptList
    - perl-Data-Section
    - perl-Devel-PPPort
    - perl-Devel-Peek
    - perl-Devel-SelfStubber
    - perl-Devel-Size
    - perl-Digest
    - perl-Digest-MD5
    - perl-Digest-SHA
    - perl-Encode
    - perl-Encode-devel
    - perl-Env
    - perl-Errno
    - perl-Exporter
    - perl-ExtUtils-CBuilder
    - perl-ExtUtils-Command
    - perl-ExtUtils-Embed
    - perl-ExtUtils-Install
    - perl-ExtUtils-MM-Utils
    - perl-ExtUtils-MakeMaker
    - perl-ExtUtils-Manifest
    - perl-ExtUtils-Miniperl
    - perl-ExtUtils-ParseXS
    - perl-Fedora-VSP
    - perl-File-Fetch
    - perl-File-HomeDir
    - perl-File-Path
    - perl-File-Temp
    - perl-File-Which
    - perl-Filter
    - perl-Filter-Simple
    - perl-Getopt-Long
    - perl-HTTP-Tiny
    - perl-IO
    - perl-IO-Compress
    - perl-IO-Socket-IP
    - perl-IO-Zlib
    - perl-IPC-Cmd
    - perl-IPC-SysV
    - perl-IPC-System-Simple
    - perl-JSON-PP
    - perl-Locale-Codes
    - perl-Locale-Maketext
    - perl-Locale-Maketext-Simple
    - perl-MIME-Base64
    - perl-MRO-Compat
    - perl-Math-BigInt
    - perl-Math-BigInt-FastCalc
    - perl-Math-BigRat
    - perl-Math-Complex
    - perl-Memoize
    - perl-Module-Build
    - perl-Module-CoreList
    - perl-Module-CoreList-tools
    - perl-Module-Load
    - perl-Module-Load-Conditional
    - perl-Module-Loaded
    - perl-Module-Metadata
    - perl-Net-Ping
    - perl-Package-Generator
    - perl-Params-Check
    - perl-Params-Util
    - perl-PathTools
    - perl-Perl-OSType
    - 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-Scalar-List-Utils
    - perl-SelfLoader
    - perl-Socket
    - perl-Software-License
    - perl-Storable
    - perl-Sub-Exporter
    - perl-Sub-Install
    - perl-Sys-Syslog
    - perl-Term-ANSIColor
    - perl-Term-Cap
    - perl-Test
    - perl-Test-Harness
    - perl-Test-Simple
    - perl-Text-Balanced
    - perl-Text-Diff
    - perl-Text-Glob
    - perl-Text-ParseWords
    - perl-Text-Tabs+Wrap
    - perl-Text-Template
    - perl-Thread-Queue
    - perl-Time-HiRes
    - perl-Time-Local
    - perl-Time-Piece
    - perl-URI
    - perl-Unicode-Collate
    - perl-Unicode-Normalize
    - perl-autodie
    - perl-bignum
    - perl-constant
    - perl-devel
    - perl-encoding
    - perl-experimental
    - perl-generators
    - perl-homedir
    - perl-inc-latest
    - perl-interpreter
    - perl-libnet
    - perl-libnetcfg
    - perl-libs
    - perl-local-lib
    - perl-macros
    - perl-open
    - perl-parent
    - perl-perlfaq
    - perl-podlators
    - perl-tests
    - perl-threads
    - perl-threads-shared
    - 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_Compress_Bzip2_enables_optional_test 1

        %_without_perl_CPAN_Meta_Requirements_enables_optional_test 1

        %_without_perl_IPC_System_Simple_enables_optional_test 1

        %_without_perl_LWP_MediaTypes_enables_mailcap 1

        %_without_perl_Module_Build_enables_optional_test 1

        %_without_perl_Perl_OSType_enables_optional_test 1

        %_without_perl_Pod_Perldoc_enables_tk_test 1

        %_without_perl_Software_License_enables_optional_test 1

        %_without_perl_Sys_Syslog_enables_optional_test 1

        %_without_perl_Test_Harness_enables_optional_test 1

        %_without_perl_URI_enables_Business_ISBN 1
  components:
    rpms:
      perl:
        rationale: The Perl interpreter.
        ref: dcb3b7e641b0b41efa52504cd710dce325c35325
      perl-Algorithm-Diff:
        rationale: A run-time dependency.
        ref: 72005732d48ccf8a9fc7248510afc2c1226918cb
      perl-Archive-Tar:
        rationale: Core Perl API.
        ref: f28471d8cc94ccdfa7a2bc14ea0693d138c745fd
      perl-Archive-Zip:
        rationale: A run-time dependency.
        ref: 2f1b9baa69bc99ed2643252ac09a207d2ad6c293
      perl-B-Debug:
        rationale: Core Perl API.
        ref: ce51d7b52b94747835b5f2625c983d066a3ec7bd
      perl-CPAN:
        rationale: Core Perl API.
        ref: 5cfe56befd0469310867ea011af3a900f41144ed
      perl-CPAN-Meta:
        rationale: Core Perl API.
        ref: 3c7265448defd0533e876eb1a6b9a0655c0ba644
      perl-CPAN-Meta-Requirements:
        rationale: Core Perl API.
        ref: dd6cf9571290f0fcac4584c7fb62a4209a0795c2
      perl-CPAN-Meta-YAML:
        rationale: Core Perl API.
        ref: 742bb14d76602ee0e99033a3d92753cc90266b4d
      perl-Carp:
        rationale: Core Perl API.
        ref: 80b298584aa1e017064b3e8c98840998a581f2e4
      perl-Compress-Bzip2:
        rationale: A run-time dependency.
        ref: ffd34990e5800f506b112c18d004a3be6b47bfbd
      perl-Compress-Raw-Bzip2:
        rationale: Core Perl API.
        ref: 47fb90af93502da79b8123eab55e643922ef678f
      perl-Compress-Raw-Zlib:
        rationale: Core Perl API.
        ref: 4d14571ee2799505c2ae414f815a1b9477e162d3
      perl-Config-Perl-V:
        rationale: Core Perl API.
        ref: c287405822d6314ca17cf9ad849c2a3e8061fadd
      perl-DB_File:
        rationale: Core Perl API.
        ref: c6293286d8dc707d64ceceec4d39313386febde6
      perl-Data-Dumper:
        rationale: Core Perl API.
        ref: 7bbea37c34862a84869bcbf62375bafd583f0b79
      perl-Data-OptList:
        rationale: A run-time dependency.
        ref: 76a2e2246aca63048931114ff26fb7135cc98a90
      perl-Data-Section:
        rationale: A run-time dependency.
        ref: e002ff8992d4fc3f9f2a568eba25b87636c34bcb
      perl-Devel-PPPort:
        rationale: Core Perl API.
        ref: 7ff536a9e208287a19288f54028614c3307bd605
      perl-Devel-Size:
        rationale: A run-time dependency.
        ref: 4e72b264ca1e7c757f7adb24c5c826bd935847c0
      perl-Digest:
        rationale: Core Perl API.
        ref: 3b02174981d02606cc81f3b81ab40be1d2e8afe5
      perl-Digest-MD5:
        rationale: Core Perl API.
        ref: 23ad50e87aba74054aba3f7a8beb5d6b3150f055
      perl-Digest-SHA:
        rationale: Core Perl API.
        ref: f8a0ffcfe86c1d30f12950e44f8eebb9a7a6ad89
      perl-Encode:
        rationale: Core Perl API.
        ref: 146238b281d2e981e41ff354d79c539ec0a5ba46
      perl-Env:
        rationale: Core Perl API.
        ref: 6151d7f4c357ae2686b0c0849aff01e298ae5643
      perl-Exporter:
        rationale: Core Perl API.
        ref: c00bb1eb3b972aacc96920eb611768821bc99e29
      perl-ExtUtils-CBuilder:
        rationale: Core Perl API.
        ref: 9199d951083c3bd668847f50cee84b4dd6730d47
      perl-ExtUtils-Install:
        rationale: Core Perl API.
        ref: 3c29a4f22530dd51b6bcd46d180de37fce408b99
      perl-ExtUtils-MakeMaker:
        rationale: Core Perl API.
        ref: 9738edc1b9c00b777287afd5ad43f02d7bf66c21
      perl-ExtUtils-Manifest:
        rationale: Core Perl API.
        ref: 4ed41d41906173834afdf7608d8904a147d9ac02
      perl-ExtUtils-ParseXS:
        rationale: Core Perl API.
        ref: 2fac475f64b27ec0335a97c02318d5e6ab426b81
      perl-Fedora-VSP:
        rationale: RPM dependency generator.
        ref: a5b2257b0d253ea8ecf8ef9a91b7a9c6a50b0120
      perl-File-Fetch:
        rationale: Core Perl API.
        ref: b9495d378abfd237aaf2bcea220b508f5ca1dc14
      perl-File-HomeDir:
        rationale: A run-time dependency.
        ref: 5d7e37e1b922d862a9105e613e5f85977a47f125
      perl-File-Path:
        rationale: Core Perl API.
        ref: 4070b878a24b43b6e76e4909316c33cda8595b97
      perl-File-Temp:
        rationale: Core Perl API.
        ref: f61b412012497551aca5ee6a4449fbbf44badb72
      perl-File-Which:
        rationale: A run-time dependency.
        ref: fd20676871959ff2d8e5bfe3fde7d819b4f0d13b
      perl-Filter:
        rationale: Core Perl API.
        ref: 539ec98a0f1b0b9e778f2337860d8162a87abb05
      perl-Filter-Simple:
        rationale: Core Perl API.
        ref: d5271f05b3c98c60127ac0e55fb6ffe2045f5b61
      perl-Getopt-Long:
        rationale: Core Perl API.
        ref: 12f78146f79c52a8a1a6bf8127298e21a88b1875
      perl-HTTP-Tiny:
        rationale: Core Perl API.
        ref: ebcf3d883990c7fe3a60bced79c44d3d1adba372
      perl-IO-Compress:
        rationale: Core Perl API.
        ref: e5aec81e0dd634a0146611ca9793dbeeb0f0d7fd
      perl-IO-Socket-IP:
        rationale: Core Perl API.
        ref: b2941b30a4cd3cad60400f63719f601da66d69d1
      perl-IPC-Cmd:
        rationale: Core Perl API.
        ref: 0ad40547343b99e6604c1d78235a0f2ff9fcaa22
      perl-IPC-SysV:
        rationale: Core Perl API.
        ref: c6fbe63f616dd93def7a261ee5afdf56d478d985
      perl-IPC-System-Simple:
        rationale: A run-time dependency.
        ref: 2240dc062c24e9af99c704ef0da2c7c14e999f70
      perl-JSON-PP:
        rationale: Core Perl API.
        ref: 9bcc6a27afaf37503b081f9c08550c66c7b887cc
      perl-Locale-Codes:
        rationale: Core Perl API.
        ref: b0859f5620ddba5b480be5b663fddd4e6aa56723
      perl-Locale-Maketext:
        rationale: Core Perl API.
        ref: 10ad9c25d7438d2a5a7926e2d1216217719a4a73
      perl-MIME-Base64:
        rationale: Core Perl API.
        ref: 9d378ce04cd02a43399cff0753bdc67d779c1d1f
      perl-MRO-Compat:
        rationale: A run-time dependency.
        ref: f2ec4040a14c5d1401234de50799915230daddc3
      perl-Math-BigInt:
        rationale: Core Perl API.
        ref: 66cf2903120f67f5a2c241d87c6dc41844498b62
      perl-Math-BigInt-FastCalc:
        rationale: Core Perl API.
        ref: aff87d655f4213f83ddaf0e17b2aaa7e15bef1a4
      perl-Math-BigRat:
        rationale: Core Perl API.
        ref: 5d665382f20ddfc411415336a250112df5791f84
      perl-Module-Build:
        rationale: A run-time dependency.
        ref: 3a74435633eb736efb8d1e9094dbbbaaccdafee3
      perl-Module-CoreList:
        rationale: Core Perl API.
        ref: 80bf1f74da06c47f126a0395e9ea32a4d3ee69d4
      perl-Module-Load:
        rationale: Core Perl API.
        ref: 93c7761d2f357d936a07945d34e2d6fd93eec32b
      perl-Module-Load-Conditional:
        rationale: Core Perl API.
        ref: 0512fb0c16b943cd1a8384de86ce4bf288e9d5a5
      perl-Module-Metadata:
        rationale: Core Perl API.
        ref: da1474d0aae3a83fde07308e841b42fbdb2be9db
      perl-Package-Generator:
        rationale: A run-time dependency.
        ref: 9a1c183d69160ae35550b5c3aa43d20b82085060
      perl-Params-Check:
        rationale: Core Perl API.
        ref: 4954e6690334a5b6625c1539a2d8a7cfdb70c5a1
      perl-Params-Util:
        rationale: A run-time dependency.
        ref: fa7d591564f874a8dec3fc8e127285ea189490b8
      perl-PathTools:
        rationale: Core Perl API.
        ref: a4e02b0b2485831152b3b795403979d9e61bc29c
      perl-Perl-OSType:
        rationale: Core Perl API.
        ref: d61f474e35d732405b31e0f6838d498c317a9a9e
      perl-PerlIO-via-QuotedPrint:
        rationale: Core Perl API.
        ref: 7f4f8584cc5fc0c21ded48ad03c991f267c13416
      perl-Pod-Checker:
        rationale: Core Perl API.
        ref: c019c1576ff2dda72add6ad2a5acaa58cf8e61d7
      perl-Pod-Escapes:
        rationale: Core Perl API.
        ref: 01cb65d3f429cb565b790743723e76095db16ecc
      perl-Pod-Parser:
        rationale: Core Perl API.
        ref: b542e1720b7a213a8823e62b2f1a180342254460
      perl-Pod-Perldoc:
        rationale: Core Perl API.
        ref: e2dcc4d77ad5fa5aba339fb54951ff3de73a946f
      perl-Pod-Simple:
        rationale: Core Perl API.
        ref: 9b46783d14a0b371aed0d248af689204bb395ac1
      perl-Pod-Usage:
        rationale: Core Perl API.
        ref: e69c829a6e3bba2e384ac4755d97e62e69e3e21a
      perl-Scalar-List-Utils:
        rationale: Core Perl API.
        ref: 499e7fc430b87e935b4ad5f2be2acb2d59969f5b
      perl-Socket:
        rationale: Core Perl API.
        ref: 483b29d1892949203991999bdc1af40093519868
      perl-Software-License:
        rationale: A run-time dependency.
        ref: d13b99101a06362e9feb488de164f18e8c2d7b4f
      perl-Storable:
        rationale: Core Perl API.
        ref: a82caea9b8c1cd4b44ac6576e7779d3c780c418d
      perl-Sub-Exporter:
        rationale: A run-time dependency.
        ref: dc267632488ac8fdd220d9ffd85b5905b602bf0f
      perl-Sub-Install:
        rationale: A run-time dependency.
        ref: f7f6a390b26f68fa32424952ee891273e30dd2a1
      perl-Sys-Syslog:
        rationale: Core Perl API.
        ref: 11bbdde325ea1a6739f683e9c2e9599584e3d64d
      perl-Term-ANSIColor:
        rationale: Core Perl API.
        ref: 044efb5862c20ace63992e30d998b554c760fe11
      perl-Term-Cap:
        rationale: Core Perl API.
        ref: 2bd5c72a30696024e9606c342525e6a38741cc81
      perl-Test-Harness:
        rationale: Core Perl API.
        ref: 696c23dfac16a247d33b7cb62d1878cf59d849fe
      perl-Test-Simple:
        rationale: Core Perl API.
        ref: 54d94cf9c30f84dd8119ec22531e162d553aa14e
      perl-Text-Balanced:
        rationale: Core Perl API.
        ref: a2379bc9265464c7bb4c38763d1d87f4a93ba4b7
      perl-Text-Diff:
        rationale: A run-time dependency.
        ref: 712a52f5ffc7f75a3077e6b95a63d5d688fa7de7
      perl-Text-Glob:
        rationale: A run-time dependency.
        ref: 2af26dc36c2c5dbf8f07245fb06c8b365c00166a
      perl-Text-ParseWords:
        rationale: Core Perl API.
        ref: 5bfab14d9dc9789404d0b561c004dcb7d497260a
      perl-Text-Tabs+Wrap:
        rationale: Core Perl API.
        ref: 0fc45e0309ba9cd7961b3ca92d5da189de16efd1
      perl-Text-Template:
        rationale: A run-time dependency.
        ref: 72a666658e9935601bb7232ea051dad0b72be8ed
      perl-Thread-Queue:
        rationale: Core Perl API.
        ref: 9b3707fefae53738baa187373d9431e19da344e8
      perl-Time-HiRes:
        rationale: Core Perl API.
        ref: aebfadec8c1265f574a38ad0f029ea71a6e4d722
      perl-Time-Local:
        rationale: Core Perl API.
        ref: 6124a0ae1bc5d90c48c4ac8079604b49bdcb9618
      perl-URI:
        rationale: A run-time dependency.
        ref: 50820d8cbdc16625467adc2acc8cbcb4487ce7f9
      perl-Unicode-Collate:
        rationale: Core Perl API.
        ref: ac1eb0f835602dd8df6535f020630264a70025db
      perl-Unicode-Normalize:
        rationale: Core Perl API.
        ref: 9f15c38e21ee2cee02ce92435eae975b37862947
      perl-autodie:
        rationale: Core Perl API.
        ref: a4570a38c546b7bfe25121686ed6af541c2c4714
      perl-bignum:
        rationale: Core Perl API.
        ref: 5e739bbfdf05703b6c2ac058d0aa94b2554d96bc
      perl-constant:
        rationale: Core Perl API.
        ref: f707a9e9f643460a2f610798c9605d2150262d93
      perl-experimental:
        rationale: Core Perl API.
        ref: 43da81442381957bb1d6ba426eb35c657e07f102
      perl-generators:
        rationale: RPM dependency generator.
        ref: 609bbcfd4a527574b647aaaea1f827e452aad077
      perl-inc-latest:
        rationale: A run-time dependency.
        ref: 11b04b31c07582ee55ba8789efb713e1ad2613db
      perl-libnet:
        rationale: Core Perl API.
        ref: fea270ecda58d792b120fa7087cfeeb395cb130a
      perl-local-lib:
        rationale: A run-time dependency.
        ref: ca0a344ee1dc61e5944de50b84a74c78533aeeb6
      perl-parent:
        rationale: Core Perl API.
        ref: 87a37f4d33e1753394cef4576a01066b6f37e71a
      perl-perlfaq:
        rationale: Core Perl API.
        ref: 47ec53e03d9d174337442e5ec955c7c4d9408523
      perl-podlators:
        rationale: Core Perl API.
        ref: cb2ee5989595697187e9abc076cb69df32911a24
      perl-threads:
        rationale: Core Perl API.
        ref: 0961b9e4e021194d961358cbebb7df3ce1586198
      perl-threads-shared:
        rationale: Core Perl API.
        ref: 87ab5998ad216a3f22e0205a8ffeccd226a30e4e
      perl-version:
        rationale: Core Perl API.
        ref: c810524669c1a87dbec1e8d86f58cd3392b13e4e
...